diff --git a/language.version b/language.version index d6798a08e..61642c628 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r554 \cu(Sat 8 Oct 11:53:14 CEST 2022)\c-"; -SWWM_SHORTVER="\cw1.3pre r554 \cu(2022-10-08 11:53:14)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r555 \cu(Sat 8 Oct 12:52:07 CEST 2022)\c-"; +SWWM_SHORTVER="\cw1.3pre r555 \cu(2022-10-08 12:52:07)\c-"; diff --git a/zscript/weapons/swwm_blazeit_fx.zsc b/zscript/weapons/swwm_blazeit_fx.zsc index ddc5f9c50..0affa312c 100644 --- a/zscript/weapons/swwm_blazeit_fx.zsc +++ b/zscript/weapons/swwm_blazeit_fx.zsc @@ -151,7 +151,7 @@ Class HellblazerArm : Actor TNT1 A 1 { Spawn("HellblazerArmTrail",pos); - SWWMUtility.DoExplosion(self,12+reactiontime,3000+500*reactiontime,80+10*reactiontime); + SWWMUtility.DoExplosion(self,6+reactiontime/2,3000+500*reactiontime,80+10*reactiontime); Vector3 pvel = SWWMUtility.Vec3FromAngles(FRandom[ExploS](0,360),FRandom[ExploS](-90,90))*FRandom[ExploS](1,5); let s = Spawn("SWWMHalfSmoke",pos); s.vel = pvel+vel*.2; @@ -353,7 +353,7 @@ Class HellblazerMissile : Actor A_SetRenderStyle(1.0,STYLE_Add); A_SprayDecal("BigRocketBlast",50); A_SetScale(4.5); - SWWMUtility.DoExplosion(self,300,320000,150,100); + SWWMUtility.DoExplosion(self,200,320000,150,100); A_NoGravity(); A_QuakeEx(5,5,5,15,0,1500,"",QF_RELATIVE|QF_SCALEDOWN|QF_3D,falloff:500,rollIntensity:.8); A_StopSound(CHAN_BODY); @@ -393,7 +393,7 @@ Class HellblazerMissile : Actor void A_SubExpl( double xscale = 1. ) { - if ( special1 < 15 ) SWWMUtility.DoExplosion(self,100-special1*5,30000-special1*2000,100+special1*10,damagetype:'Fire'); + if ( special1 < 15 ) SWWMUtility.DoExplosion(self,60-special1*4,30000-special1*2000,100+special1*10,damagetype:'Fire'); special1++; if ( (special1 <= 8) && !(special1%2) ) {