diff --git a/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionPressurePlate.java b/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionPressurePlate.java index 8919d7f0..04491166 100644 --- a/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionPressurePlate.java +++ b/src/main/java/com/eu/habbo/habbohotel/items/interactions/InteractionPressurePlate.java @@ -82,13 +82,13 @@ public class InteractionPressurePlate extends InteractionDefault { if (tiles == null) return; for (RoomTile tile : tiles) { - boolean hasHabbos = room.hasHabbosAt(tile.getX(), tile.getY()); - if (!hasHabbos && this.requiresAllTilesOccupied()) { + THashSet tileHasHabboOrBot = room.getHabbosAndBotsAt(tile.getX(), tile.getY()); + if (tileHasHabboOrBot.isEmpty() && this.requiresAllTilesOccupied()) { occupied = false; break; } - if (hasHabbos) { + if (!tileHasHabboOrBot.isEmpty()) { occupied = true; } }