Mortal Rifle overpressure shot was accidentally too OP.

This commit is contained in:
Mari the Deer 2023-12-10 10:48:24 +01:00
commit 625feb0c6e
3 changed files with 4 additions and 4 deletions

View file

@ -831,7 +831,7 @@ Class MisterRifle : SWWMWeapon
{
SWWMUtility.DoKnockback(mrt.HitList[i].HitActor,mrt.HitList[i].x+(0,0,0.025),80000);
let p = SWWMPuff.Setup(mrt.HitList[i].HitLocation,mrt.HitList[i].x,invoker,self,mrt.HitList[i].HitActor);
mrt.HitList[i].HitActor.DamageMobj(p,self,4444,'CoAb44',DMG_FOILINVUL|DMG_THRUSTLESS|DMG_INFLICTOR_IS_PUFF);
mrt.HitList[i].HitActor.DamageMobj(p,self,444,'CoAb44',DMG_FOILINVUL|DMG_THRUSTLESS|DMG_INFLICTOR_IS_PUFF);
if ( !mrt.HitList[i].HitActor || (mrt.HitList[i].HitActor.Health <= 0) )
mrc.nkill++;
}

View file

@ -804,7 +804,7 @@ Class MisterRailHit : SWWMNonInteractiveActor
}
virtual void Explode( bool thruwall = false )
{
let [nhit, nkill] = SWWMUtility.DoExplosion(self,44,120000,100,100,DE_EXTRAZTHRUST|DE_COUNTENEMIES,ignoreme:target);
let [nhit, nkill] = SWWMUtility.DoExplosion(self,4,120000,100,100,DE_EXTRAZTHRUST|DE_COUNTENEMIES,ignoreme:target);
if ( mrc ) mrc.nkill += nkill;
}
States