diff --git a/language.version b/language.version index 25cb8a0bf..b7532e491 100644 --- a/language.version +++ b/language.version @@ -1,2 +1,2 @@ [default] -SWWM_MODVER="\chSWWM \cwGZ\c- r537 (Sat 12 Sep 12:16:39 CEST 2020)"; +SWWM_MODVER="\chSWWM \cwGZ\c- r537 (Sat 12 Sep 12:27:56 CEST 2020)"; diff --git a/zscript/swwm_player.zsc b/zscript/swwm_player.zsc index df63c2fe0..c2ab80a6b 100644 --- a/zscript/swwm_player.zsc +++ b/zscript/swwm_player.zsc @@ -488,11 +488,11 @@ Class Demolitionist : PlayerPawn oldlagpitch = lagpitch; lagangle = lagangle*.8+angle*.2; lagpitch = lagpitch*.8+pitch*.2; - if ( (player.playerstate != PST_DEAD) && (player.jumptics != 0) && player.onground ) + if ( (player.playerstate != PST_DEAD) && (player.jumptics != 0) ) { // faster falloff - player.jumptics -= 2; - if ( player.jumptics < -18 ) + player.jumptics -= 5; + if ( player.onground && (player.jumptics < -18) ) player.jumptics = 0; } }