From: Rudolf Polzer Date: Thu, 20 Oct 2011 04:34:55 +0000 (+0200) Subject: also reset owner itself in case we need more than one toss step X-Git-Tag: xonotic-v0.6.0~40^2~25^2 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=72d8a4a38173aff5ff2b4ced6aadfd8591994383;p=xonotic%2Fxonotic-data.pk3dir.git also reset owner itself in case we need more than one toss step --- diff --git a/qcsrc/server/w_common.qc b/qcsrc/server/w_common.qc index a61ec1067..4b465bd77 100644 --- a/qcsrc/server/w_common.qc +++ b/qcsrc/server/w_common.qc @@ -354,6 +354,7 @@ void fireBallisticBullet_trace_callback(vector start, vector hit, vector end) if(vlen(trace_endpos - fireBallisticBullet_trace_callback_ent.origin) > 16) zcurveparticles_from_tracetoss(fireBallisticBullet_trace_callback_eff, fireBallisticBullet_trace_callback_ent.origin, trace_endpos, fireBallisticBullet_trace_callback_ent.velocity); WarpZone_trace_forent = world; + self.owner = world; } void fireBallisticBullet(vector start, vector dir, float spread, float pSpeed, float lifetime, float damage, float headshotbonus, float force, float dtype, float tracereffects, float gravityfactor, float bulletconstant)