From 129d2012d3663b7046cdd460f897b88da5933f40 Mon Sep 17 00:00:00 2001 From: Samual Lenks Date: Mon, 31 Mar 2014 19:00:46 -0400 Subject: [PATCH] Fix damage for enemies near the explosion --- qcsrc/common/weapons/w_devastator.qc | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/qcsrc/common/weapons/w_devastator.qc b/qcsrc/common/weapons/w_devastator.qc index 90df8bfd9..3db10e0cd 100644 --- a/qcsrc/common/weapons/w_devastator.qc +++ b/qcsrc/common/weapons/w_devastator.qc @@ -161,21 +161,18 @@ void W_Devastator_DoRemoteExplode(void) head = head.chain; } - if(!handled_as_rocketjump) - { - RadiusDamage( - self, - self.realowner, - WEP_CVAR(devastator, remote_damage), - WEP_CVAR(devastator, remote_edgedamage), - WEP_CVAR(devastator, remote_radius), - self, - world, - WEP_CVAR(devastator, remote_force), - self.projectiledeathtype | HITTYPE_BOUNCE, - world - ); - } + RadiusDamage( + self, + self.realowner, + WEP_CVAR(devastator, remote_damage), + WEP_CVAR(devastator, remote_edgedamage), + WEP_CVAR(devastator, remote_radius), + (handled_as_rocketjump ? head : world), + world, + WEP_CVAR(devastator, remote_force), + self.projectiledeathtype | HITTYPE_BOUNCE, + world + ); if(self.realowner.weapon == WEP_DEVASTATOR) { -- 2.39.2