diff -r ca67740f19b2 -r 8572d1f8b2f0 hedgewars/uScript.pas --- a/hedgewars/uScript.pas Sun Jan 26 10:20:42 2014 +0400 +++ b/hedgewars/uScript.pas Mon Jan 27 00:33:42 2014 +0400 @@ -270,7 +270,7 @@ else begin for i:= 1 to lua_gettop(L) do - GameFlags := GameFlags and not(LongWord(lua_tointeger(L, i))); + GameFlags := GameFlags and (not LongWord(lua_tointeger(L, i))); ScriptSetInteger('GameFlags', GameFlags); end; lc_disablegameflags:= 0;