-void W_RocketPropelledChainsaw_Explode()
-{SELFPARAM();
- self.event_damage = func_null;
- self.takedamage = DAMAGE_NO;
+void W_RocketPropelledChainsaw_Explode(entity this, entity directhitentity)
+{
+ this.event_damage = func_null;
+ this.takedamage = DAMAGE_NO;
+
+ RadiusDamage (this, this.realowner, WEP_CVAR(rpc, damage), WEP_CVAR(rpc, edgedamage), WEP_CVAR(rpc, radius), NULL, NULL, WEP_CVAR(rpc, force), this.projectiledeathtype, directhitentity);