diff --git a/src/TLuaEngine.cpp b/src/TLuaEngine.cpp index cae6563..d58de2e 100644 --- a/src/TLuaEngine.cpp +++ b/src/TLuaEngine.cpp @@ -205,7 +205,8 @@ sol::table TLuaEngine::StateThreadData::Lua_TriggerLocalEvent(const std::string& if (FnRet.valid()) { Result.add(FnRet); } else { - beammp_lua_error(sol::error(FnRet).what()); + sol::error Err = FnRet; + beammp_lua_error(Err.what()); } } }