diff --git a/language.version b/language.version index 5f633f517..691519a93 100644 --- a/language.version +++ b/language.version @@ -1,2 +1,2 @@ [default] -SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r685 \cu(Wed 16 Dec 21:38:56 CET 2020)"; +SWWM_MODVER="\chSWWM \czGZ\c- \cw0.9.11b-pre r686 \cu(Thu 17 Dec 09:39:47 CET 2020)"; diff --git a/zscript/swwm_player.zsc b/zscript/swwm_player.zsc index 51d73a1d5..e422f6452 100644 --- a/zscript/swwm_player.zsc +++ b/zscript/swwm_player.zsc @@ -1812,6 +1812,8 @@ Class Demolitionist : PlayerPawn if ( CheckLocalView() ) SWWMHandler.AddOneliner("findsecret",2,40); SWWMCredits.Give(player,score); SWWMScoreObj.Spawn(score,Vec3Offset(0,0,Height/2)); + // somehow ongivesecret can be called BEFORE PostBeginPlay (what the fuck) + if ( !mystats ) mystats = SWWMStats.Find(player); mystats.secrets++; return true; }