small fix

This commit is contained in:
MihailRis
2024-04-29 15:30:52 +03:00
parent beaeba43af
commit 5669b10036
2 changed files with 7 additions and 4 deletions
+5 -1
View File
@@ -236,7 +236,11 @@ static bool setattr(lua_State* L, Menu* menu, const std::string& attr) {
static bool setattr(lua_State* L, InventoryView* inventory, const std::string& attr) {
if (attr == "inventory") {
auto inv = scripting::level->inventories->get(lua_tointeger(L, 1));
inventory->bind(inv, scripting::content);
if (inv == nullptr) {
inventory->unbind();
} else {
inventory->bind(inv, scripting::content);
}
}
return false;
}