//[Merciless2]///////////////////////////////
if(isdefined(self.protected))return;
if(isDefined(sWeapon) && sWeapon == "axisgas_mp"||sWeapon == "alliedgas_mp")
{
if(sWeapon == "alliedgas_mp" && sMeansOfDeath != "MOD_MELEE")
{
if (!isDefined(vPoint))
vPoint = self.origin + (0,0,11);
if(isDefined(level.mustardgas) && level.mustardgas == vPoint)
return;
level.mustardgas = vPoint;
level thread _mc2\_mc2_mcFX::AlliedMonitorMustardGas(eInflictor , eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, level.mustardgas, vDir, sHitLoc, psOffsetTime);
return;
}
else if(sWeapon == "axisgas_mp" && sMeansOfDeath != "MOD_MELEE")
{
if (!isDefined(vPoint))
vPoint = self.origin + (0,0,11);
if(isDefined(level.mustardgas) && level.mustardgas == vPoint)
return;
level.mustardgas = vPoint;
level thread _mc2\_mc2_mcFX::AlliedMonitorMustardGas(eInflictor , eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, level.mustardgas, vDir, sHitLoc, psOffsetTime);
return;
}
}
AND
//[Merciless2]///////////////////////////////
if(isdefined(self.protected))return;
if(isDefined(sWeapon) && sWeapon == "axisgas_mp"||sWeapon == "alliedgas_mp")
{
if(sWeapon == "alliedgas_mp" && sMeansOfDeath != "MOD_MELEE")
{
if (!isDefined(vPoint))
vPoint = self.origin + (0,0,11);
if(isDefined(level.mustardgas) && level.mustardgas == vPoint)
return;
level.mustardgas = vPoint;
level thread _mc2\_mc2_mcFX::AlliedMonitorMustardGas(eInflictor , eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, level.mustardgas, vDir, sHitLoc, psOffsetTime);
return;
}
else if(sWeapon == "axisgas_mp" && sMeansOfDeath != "MOD_MELEE")
{
if (!isDefined(vPoint))
vPoint = self.origin + (0,0,11);
if(isDefined(level.mustardgas) && level.mustardgas == vPoint)
return;
level.mustardgas = vPoint;
level thread _mc2\_mc2_mcFX::AlliedMonitorMustardGas(eInflictor , eAttacker, iDamage, iDFlags, sMeansOfDeath, sWeapon, level.mustardgas, vDir, sHitLoc, psOffsetTime);
return;
}