From 9fd4f5d4c42e5239c8949652997d32b37e3a4b82 Mon Sep 17 00:00:00 2001 From: Marisa Kirisame Date: Sun, 8 May 2022 23:20:34 +0200 Subject: [PATCH] Fix incorrect underwater detection. --- language.version | 4 ++-- zscript/swwm_player.zsc | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/language.version b/language.version index 62f69cd84..daaf92a56 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r61 \cu(Sun 8 May 18:43:42 CEST 2022)\c-"; -SWWM_SHORTVER="\cw1.3pre r61 \cu(2022-05-08 18:43:42)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r62 \cu(Sun 8 May 23:20:34 CEST 2022)\c-"; +SWWM_SHORTVER="\cw1.3pre r62 \cu(2022-05-08 23:20:34)\c-"; diff --git a/zscript/swwm_player.zsc b/zscript/swwm_player.zsc index 4283eb699..1df562a1f 100644 --- a/zscript/swwm_player.zsc +++ b/zscript/swwm_player.zsc @@ -685,7 +685,7 @@ Class Demolitionist : PlayerPawn Sector headregion = null; if ( CurSector.moreflags&Sector.SECMF_UNDERWATER ) // check underwater sector headregion = CurSector; - else if ( CurSector.heightsec && (Cursector.heightsec.moreflags&Sector.SECMF_UNDERWATER) ) // check height transfer + else if ( CurSector.heightsec && (Cursector.heightsec.moreflags&Sector.SECMF_UNDERWATERMASK) ) // check height transfer { let hsec = CurSector.heightsec; double fh = hsec.floorplane.ZAtPoint(pos.xy); @@ -702,7 +702,7 @@ Class Demolitionist : PlayerPawn for ( int i=0; i centerpos.z) ) continue;