// team waypoints
if(self.rule == SPRITERULE_SPECTATOR)
{
+ if(!autocvar_sv_itemstime)
+ return FALSE;
if(!warmup_stage && e.classname == "player")
return FALSE;
}
// this is not in SendEntity because it shall run every frame, not just every update
// make spectators see what the player would see
- entity e;
- e = WaypointSprite_getviewentity(other);
+ entity e = WaypointSprite_getviewentity(other);
- if(MUTATOR_CALLHOOK(CustomizeWaypoint))
+ if(MUTATOR_CALLHOOK(CustomizeWaypoint, self, other))
return false;
return self.waypointsprite_visible_for_player(e);