diff --git a/data/scripts/movements/closing_door.lua b/data/scripts/movements/closing_door.lua index 23825e3e99..6441f24df5 100644 --- a/data/scripts/movements/closing_door.lua +++ b/data/scripts/movements/closing_door.lua @@ -22,7 +22,7 @@ function closingDoor.onStepOut(creature, item, position, fromPosition) while tileItem and i < tileCount do tileItem = tile:getThing(i) if tileItem and tileItem:getUniqueId() ~= item.uid and tileItem:getType():isMovable() then - tileItem:remove() + doRelocate(position, creature:getPosition()) else i = i + 1 end