From c6d8035f3b36c265b37975d7a1c4d047b9a037dc Mon Sep 17 00:00:00 2001 From: Astazium <113135541+Astazium@users.noreply.github.com> Date: Tue, 4 Aug 2026 23:26:03 +0300 Subject: [PATCH] detailed error message --- src/logic/scripting/lua/libs/libentity.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/logic/scripting/lua/libs/libentity.cpp b/src/logic/scripting/lua/libs/libentity.cpp index 46efdff0f..80f7cc4cf 100644 --- a/src/logic/scripting/lua/libs/libentity.cpp +++ b/src/logic/scripting/lua/libs/libentity.cpp @@ -72,7 +72,7 @@ static int l_spawn(lua::State* L) { auto level = controller->getLevel(); auto defname = lua::tostring(L, 1); if (defname == nullptr) { - throw std::runtime_error("invalid string"); + throw std::runtime_error("string expected, got nil"); } auto& def = content->entities.require(defname); auto pos = lua::tovec3(L, 2);