PROP
oldprop = u.uprops[PROP(otmp->otyp)].p_flgs;
u.uprops[PROP(otmp->otyp)].p_flgs |= mask;
if(!(u.uprops[PROP(obj->otyp)].p_flgs & mask))
u.uprops[PROP(obj->otyp)].p_flgs &= ~mask;
u.uprops[PROP(RIN_LEVITATION)].p_tofn = float_down;
|| u.uprops[PROP(RIN_PROTECTION_FROM_SHAPE_CHANGERS)].p_flgs
PROP *pp;
PROP *pp;
PROP *pp;
PROP *pp;