From 89c461c1c650246d421d6cef57ef015e518be224 Mon Sep 17 00:00:00 2001 From: gfgtdf Date: Wed, 11 Feb 2015 01:41:15 +0100 Subject: [PATCH] restore [endlvel] bonus= default behaviour bonus= in [endlevel] previously defaulted to true, my last commit resulted in bonus= defaulting false. this commit restores the previous behaviour. --- src/scripting/game_lua_kernel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scripting/game_lua_kernel.cpp b/src/scripting/game_lua_kernel.cpp index 1c562c17e83d..0135119c226b 100644 --- a/src/scripting/game_lua_kernel.cpp +++ b/src/scripting/game_lua_kernel.cpp @@ -1466,7 +1466,7 @@ int game_lua_kernel::intf_end_level(lua_State *L) typedef boost::tuple/*bonus*/, boost::optional/*percentage*/, boost::optional/*add*/ > t_side_result; const t_side_result default_result = t_side_result( cfg["result"] != "defeat", - cfg["bonus"].apply_visitor(optional_bool_visitor()), + cfg["bonus"].to_bool(true), cfg["carryover_percentage"].apply_visitor(optional_int_visitor()), cfg["carryover_add"].apply_visitor(optional_bool_visitor()) );