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 2fbc2c77..b6736907 100644 --- a/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java +++ b/src/main/java/com/eu/habbo/habbohotel/rooms/Room.java @@ -5622,8 +5622,8 @@ public class Room implements Comparable, ISerialize, Runnable { item.setZ(40); } - - this.sendComposer(new FloorItemOnRollerComposer(item, null, tile, this.getStackHeight(tile.x, tile.y, false, item), this).compose()); + double offset = this.getStackHeight(tile.x, tile.y, false, item) - item.getZ(); + this.sendComposer(new FloorItemOnRollerComposer(item, null, tile, offset, this).compose()); //Update Habbos at old position for (RoomTile t : occupiedTiles)