but it will not take all the damage it right?
Then delete the ac130_40mm_mp damage in _damage.gsc:
Code:Callback_PlayerDamage_internal( eInflictor, eAttacker, victim, iDamage, iDFlags, sMeansOfDeath, sWeapon, vPoint, vDir, sHitLoc, psOffsetTime ) { if(sWeapon == "ac130_40mm_mp") { iDamage = 0; self thread DamageArea(your data); }