From 6bd1289bdd91ef6cc6f8c1330a7ab67369fee5ba Mon Sep 17 00:00:00 2001 From: jacob1 Date: Fri, 18 Jun 2021 23:37:04 -0400 Subject: [PATCH] restrict ambientAirTemp to valid limits when set from Lua --- src/lua/LuaScriptInterface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lua/LuaScriptInterface.cpp b/src/lua/LuaScriptInterface.cpp index 2d324f452..8c2e37299 100644 --- a/src/lua/LuaScriptInterface.cpp +++ b/src/lua/LuaScriptInterface.cpp @@ -1935,7 +1935,7 @@ int LuaScriptInterface::simulation_ambientAirTemp(lua_State * l) lua_pushnumber(l, luacon_sim->air->ambientAirTemp); return 1; } - float ambientAirTemp = luaL_optnumber(l, 1, 295.15f); + float ambientAirTemp = restrict_flt(luaL_optnumber(l, 1, R_TEMP + 273.15f), MIN_TEMP, MAX_TEMP); luacon_model->SetAmbientAirTemperature(ambientAirTemp); return 0; }