fix inventory.move_range

This commit is contained in:
MihailRis
2025-03-18 03:45:20 +03:00
parent 9e7bf705f2
commit f5a4b5ca79
2 changed files with 2 additions and 2 deletions
@@ -179,7 +179,7 @@ static int l_move_range(lua::State* L) {
auto invBid = lua::tointeger(L, 3);
auto slotBegin = lua::isnoneornil(L, 4) ? -1 : lua::tointeger(L, 4);
auto slotEnd = lua::isnoneornil(L, 5) ? -1 : lua::tointeger(L, 5) + 1;
auto invB = get_inventory(invBid, 3);
auto& invB = get_inventory(invBid, 3);
auto& slot = invA.getSlot(slotAid);
if (slotBegin == -1) {
invB.move(slot, *content->getIndices());