diff --git a/language.version b/language.version index 55ce61373..2daf15ef5 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1198 \cu(vie 14 mar 2025 15:59:42 CET)\c-"; -SWWM_SHORTVER="\cw1.3pre r1198 \cu(2025-03-14 15:59:42)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1200 \cu(vie 14 mar 2025 16:23:20 CET)\c-"; +SWWM_SHORTVER="\cw1.3pre r1200 \cu(2025-03-14 16:23:20)\c-"; diff --git a/zscript/swwm_common_fx.zsc b/zscript/swwm_common_fx.zsc index 5b3bf3668..e492fedc7 100644 --- a/zscript/swwm_common_fx.zsc +++ b/zscript/swwm_common_fx.zsc @@ -1400,11 +1400,18 @@ Class SWWMBulletTrail : LineTracer b.target = target; b.A_CheckTerrain(); } + Vector3 ppos; + SWWMAnimSprite b; + bool bInWater; for ( int i=5; i hsec.ceilingplane.ZAtPoint(p.xy)) ) + return true; + } + else // check 3D floors + { + for ( int i=0; i p.z) ) continue; + return true; + } + } + return false; + } + static bool, TextureID DefaceTexture( TextureID checkme ) { String tn = TexMan.GetName(checkme);