# HG changeset patch # User Wuzzy # Date 1536094748 -7200 # Node ID c46998ecd8fa88f26db79b18e5e9f500c8027dbf # Parent 29abd3d5f9bb4c4aff1aeb572fd4c5e42885dc55 Don't write TurnTimeLeft deprecation warning if setter function was used diff -r 29abd3d5f9bb -r c46998ecd8fa hedgewars/uScript.pas --- a/hedgewars/uScript.pas Tue Sep 04 22:18:03 2018 +0200 +++ b/hedgewars/uScript.pas Tue Sep 04 22:59:08 2018 +0200 @@ -3736,13 +3736,13 @@ currentRTL:= ReadyTimeLeft; newTTL:= ScriptGetInteger('TurnTimeLeft'); newRTL:= ScriptGetInteger('ReadyTimeLeft'); -if currentTTL <> newTTL then +if (currentTTL <> newTTL) and (not isPendingTurnTimeLeft) then begin TurnTimeLeft:= newTTL; LuaWarning('Writing to TurnTimeLeft directly is deprecated! Use SetTurnTimeLeft instead!'); end; -if currentRTL <> newRTL then +if (currentRTL <> newRTL) and (not isPendingReadyTimeLeft) then begin ReadyTimeLeft:= newRTL; LuaWarning('Writing to ReadyTimeLeft directly is deprecated! Use SetReadyTimeLeft instead!');