From 7f8c98e4f34955d0249fa4b5f052b21a5895204f Mon Sep 17 00:00:00 2001 From: duckietm Date: Wed, 10 Jun 2026 15:31:18 +0200 Subject: [PATCH] =?UTF-8?q?=E3=8A=99=EF=B8=8F=20Security=20updates?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../messages/incoming/rooms/items/ToggleFloorItemEvent.java | 5 +++++ .../messages/incoming/rooms/items/ToggleWallItemEvent.java | 5 +++++ .../incoming/rooms/items/TriggerColorWheelEvent.java | 5 +++++ .../messages/incoming/rooms/items/TriggerDiceEvent.java | 5 +++++ .../incoming/rooms/items/TriggerOneWayGateEvent.java | 5 +++++ 5 files changed, 25 insertions(+) diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleFloorItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleFloorItemEvent.java index e81a651b..45098095 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleFloorItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleFloorItemEvent.java @@ -25,6 +25,11 @@ public class ToggleFloorItemEvent extends MessageHandler { private static HashSet PET_BOXES = new HashSet<>(Arrays.asList("val11_present", "gnome_box", "leprechaun_box", "velociraptor_egg", "pterosaur_egg", "petbox_epic")); + @Override + public int getRatelimit() { + return 100; + } + @Override public void handle() throws Exception { try { diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleWallItemEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleWallItemEvent.java index b24b6f66..c620900b 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleWallItemEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/ToggleWallItemEvent.java @@ -9,6 +9,11 @@ import com.eu.habbo.plugin.Event; import com.eu.habbo.plugin.events.furniture.FurnitureToggleEvent; public class ToggleWallItemEvent extends MessageHandler { + @Override + public int getRatelimit() { + return 100; + } + @Override public void handle() throws Exception { Room room = this.client.getHabbo().getHabboInfo().getCurrentRoom(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerColorWheelEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerColorWheelEvent.java index 58df4ab3..e6e21f2b 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerColorWheelEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerColorWheelEvent.java @@ -6,6 +6,11 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.incoming.MessageHandler; public class TriggerColorWheelEvent extends MessageHandler { + @Override + public int getRatelimit() { + return 100; + } + @Override public void handle() throws Exception { int itemId = this.packet.readInt(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerDiceEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerDiceEvent.java index bc5c91cb..ae33d0de 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerDiceEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerDiceEvent.java @@ -7,6 +7,11 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.incoming.MessageHandler; public class TriggerDiceEvent extends MessageHandler { + @Override + public int getRatelimit() { + return 100; + } + @Override public void handle() throws Exception { int itemId = this.packet.readInt(); diff --git a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerOneWayGateEvent.java b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerOneWayGateEvent.java index 04c9bfd0..18e3a3d5 100644 --- a/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerOneWayGateEvent.java +++ b/Emulator/src/main/java/com/eu/habbo/messages/incoming/rooms/items/TriggerOneWayGateEvent.java @@ -5,6 +5,11 @@ import com.eu.habbo.habbohotel.users.HabboItem; import com.eu.habbo.messages.incoming.MessageHandler; public class TriggerOneWayGateEvent extends MessageHandler { + @Override + public int getRatelimit() { + return 100; + } + @Override public void handle() throws Exception { if (this.client.getHabbo().getHabboInfo().getCurrentRoom() == null)