From 3f80648360825be76e98227b9e11fb495fcf835d Mon Sep 17 00:00:00 2001 From: Samual Date: Tue, 24 Jul 2012 03:35:05 -0400 Subject: [PATCH] Begin attempting to support warpzones --- qcsrc/server/w_laser.qc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/qcsrc/server/w_laser.qc b/qcsrc/server/w_laser.qc index 39c1bcea3..843a86b05 100644 --- a/qcsrc/server/w_laser.qc +++ b/qcsrc/server/w_laser.qc @@ -7,9 +7,9 @@ void() W_LastWeapon; .float swing_prev; .entity swing_alreadyhit; -void SendCSQCShockwaveParticle(float spread, vector endpos) +void SendCSQCShockwaveParticle(float spread, vector endpos, entity transform) { - //WarpZone_UnTransformOrigin(WarpZone_trace_transform, trace_endpos); + WarpZone_UnTransformOrigin(transform, endpos); WriteByte(MSG_BROADCAST, SVC_TEMPENTITY); WriteByte(MSG_BROADCAST, TE_CSQC_SHOCKWAVEPARTICLE); WriteCoord(MSG_BROADCAST, w_shotorg_x); @@ -127,7 +127,7 @@ void W_Laser_Shockwave() RadiusDamageForSource(self, trace_endpos, '0 0 0', self, autocvar_g_balance_laser_primary_damage, autocvar_g_balance_laser_primary_edgedamage, autocvar_g_balance_laser_primary_jumpradius, world, self, TRUE, autocvar_g_balance_laser_primary_force, WEP_LASER, world); // also do the firing effect now - SendCSQCShockwaveParticle(autocvar_g_balance_laser_primary_spread, attack_hitpos); + SendCSQCShockwaveParticle(autocvar_g_balance_laser_primary_spread, attack_hitpos, transform); // did we hit a player directly? if(aim_ent.takedamage) -- 2.39.2