if((frozen_pulling && self.aiment.frozen) || !frozen_pulling)
{
self.aiment.velocity = self.aiment.velocity - dv * 0.5;
- self.aiment.flags &= ~FL_ONGROUND;
+ UNSET_ONGROUND(self.aiment);
if(self.aiment.flags & FL_PROJECTILE)
UpdateCSQCProjectile(self.aiment);
}
}
}
- pull_entity.flags &= ~FL_ONGROUND;
+ UNSET_ONGROUND(pull_entity);
}
if(!frozen_pulling && !(self.aiment.flags & FL_PROJECTILE))
self.realowner.velocity = dir*spd;
self.realowner.movetype = MOVETYPE_FLY;
- self.realowner.flags &= ~FL_ONGROUND;
+ UNSET_ONGROUND(self.realowner);
}
}