if(!e_target)
return -2;
- if(e_target.owner == e_turret)
+ // Don't attack against owner
+ if(e_target.owner == e_turret || e_target == e_turret.realowner)
return -0.5;
if(!checkpvs(e_target.origin, e_turret))
}
if(!(this.spawnflags & TSF_SUSPENDED))
- droptofloor(this);
+ DropToFloor_QC_DelayedInit(this);
this.netname = tur.netname;
load_unit_settings(this, 0);