diff --git a/include/TLuaEngine.h b/include/TLuaEngine.h index 6653492..f2bd809 100644 --- a/include/TLuaEngine.h +++ b/include/TLuaEngine.h @@ -72,7 +72,6 @@ public: void RegisterEvent(const std::string& EventName, TLuaStateId StateId, const std::string& FunctionName); template [[nodiscard]] std::vector> TriggerEvent(const std::string& EventName, TLuaStateId IgnoreId, ArgsT&&... Args) { - beammp_info("TriggerEvent called from: "); std::unique_lock Lock(mEventsMutex); if (mEvents.find(EventName) == mEvents.end()) { return {}; diff --git a/src/LuaAPI.cpp b/src/LuaAPI.cpp index e59860b..01f4db0 100644 --- a/src/LuaAPI.cpp +++ b/src/LuaAPI.cpp @@ -30,8 +30,11 @@ static std::string LuaToString(const sol::object Value, size_t Indent = 1) { } case sol::type::string: return Value.as(); - case sol::type::number: - return std::to_string(Value.as()); + case sol::type::number: { + std::stringstream ss; + ss << Value.as(); + return ss.str(); + } case sol::type::nil: case sol::type::none: return "";