diff --git a/language.version b/language.version index e22e72f20..d144d3a22 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r792 \cu(Wed 21 Jun 11:40:22 CEST 2023)\c-"; -SWWM_SHORTVER="\cw1.3pre r792 \cu(2023-06-21 11:40:22)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r793 \cu(Mon 26 Jun 23:56:53 CEST 2023)\c-"; +SWWM_SHORTVER="\cw1.3pre r793 \cu(2023-06-26 23:56:53)\c-"; diff --git a/zscript/utility/swwm_utility_blast.zsc b/zscript/utility/swwm_utility_blast.zsc index 03b0881c1..494bc163e 100644 --- a/zscript/utility/swwm_utility_blast.zsc +++ b/zscript/utility/swwm_utility_blast.zsc @@ -105,7 +105,7 @@ extend Class SWWMUtility double pt = FRandom[DoBlast](-90,90); dir = Vec3FromAngles(ang,pt); } - dir /= dist; + else dir /= dist; dist = clamp(dist-FullDamageRadius,0,min(dist,ExplosionRadius)); double damagescale; if ( ExplosionRadius == FullDamageRadius ) damagescale = 1.; @@ -188,7 +188,7 @@ extend Class SWWMUtility double pt = FRandom[DoBlast](-90,90); dir = Vec3FromAngles(ang,pt); } - dir /= dist; + else dir /= dist; dist = clamp(dist-FullDamageRadius,0,min(dist,ExplosionRadius)); double damagescale; if ( ExplosionRadius == FullDamageRadius ) damagescale = 1.;