diff --git a/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java b/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java index 02ae5d28..b1c6f86d 100644 --- a/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java +++ b/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java @@ -1575,7 +1575,14 @@ public class Room implements Comparable, ISerialize, Runnable THashSet itemsOnRoller = new THashSet<>(); RoomTile rollerTile = Room.this.layout.getTile(roller.getX(), roller.getY()); - itemsOnRoller.addAll(this.getItemsAt(rollerTile)); + for(HabboItem item : getItemsAt(rollerTile)) + { + if(item.getZ() >= roller.getZ() + Item.getCurrentHeight(roller)) { + itemsOnRoller.add(item); + } + } + + // itemsOnRoller.addAll(this.getItemsAt(rollerTile)); itemsOnRoller.remove(roller); if (habbosOnRoller.isEmpty() && itemsOnRoller.isEmpty() && botsOnRoller.isEmpty())