From 18b7aeba78381445690e003902c7841207fbb5cc Mon Sep 17 00:00:00 2001 From: divinity76 Date: Fri, 13 Sep 2024 18:54:49 +0200 Subject: [PATCH] Make Container::findItemById available in lua Previously if you wanted to check if a specific container had a specific id, you would need to iterate the container manually. --- src/client/luafunctions_client.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/client/luafunctions_client.cpp b/src/client/luafunctions_client.cpp index 96d571565..1634edfc8 100644 --- a/src/client/luafunctions_client.cpp +++ b/src/client/luafunctions_client.cpp @@ -396,6 +396,7 @@ void Client::registerLuaFunctions() g_lua.bindClassMemberFunction("hasPages", &Container::hasPages); g_lua.bindClassMemberFunction("getSize", &Container::getSize); g_lua.bindClassMemberFunction("getFirstIndex", &Container::getFirstIndex); + g_lua.bindClassMemberFunction("findItemById", &Container::findItemById); g_lua.registerClass(); g_lua.bindClassMemberFunction("setId", &Thing::setId);