From b23f7e996f17fb820003c1f7f45587232b9b4f2c Mon Sep 17 00:00:00 2001 From: MihailRis Date: Tue, 23 Jul 2024 22:48:26 +0300 Subject: [PATCH] fix skeleton:index(...) --- src/logic/scripting/lua/lib__skeleton.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/logic/scripting/lua/lib__skeleton.cpp b/src/logic/scripting/lua/lib__skeleton.cpp index 00508176..6eb00a97 100644 --- a/src/logic/scripting/lua/lib__skeleton.cpp +++ b/src/logic/scripting/lua/lib__skeleton.cpp @@ -81,7 +81,7 @@ static int l_index(lua::State* L) { if (auto entity = get_entity(L, 1)) { auto& skeleton = entity->getSkeleton(); if (auto bone = skeleton.config->find(lua::require_string(L, 2))) { - return lua::tointeger(L, bone->getIndex()); + return lua::pushinteger(L, bone->getIndex()); } } return 0;