Can't you make New Pants be purchasable for, like, 100 gold or something? At least so when it tells us to buy new pants, we'd know it's possible. You could always make pants wear out after so many turns.