From 48b4c4a9ebbfabebcd1e3baa3dd4d69a914ce883 Mon Sep 17 00:00:00 2001 From: Alejandro <25-alejandro@users.noreply.git.krews.org> Date: Mon, 27 May 2019 16:05:56 +0300 Subject: [PATCH] Make bots wave when greeting --- src/main/java/com/eu/habbo/habbohotel/bots/Bot.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/eu/habbo/habbohotel/bots/Bot.java b/src/main/java/com/eu/habbo/habbohotel/bots/Bot.java index aa5078cf..e6a5d900 100644 --- a/src/main/java/com/eu/habbo/habbohotel/bots/Bot.java +++ b/src/main/java/com/eu/habbo/habbohotel/bots/Bot.java @@ -6,10 +6,7 @@ import com.eu.habbo.habbohotel.users.Habbo; import com.eu.habbo.habbohotel.users.HabboGender; import com.eu.habbo.habbohotel.wired.WiredHandler; import com.eu.habbo.habbohotel.wired.WiredTriggerType; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserShoutComposer; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserTalkComposer; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUserWhisperComposer; -import com.eu.habbo.messages.outgoing.rooms.users.RoomUsersComposer; +import com.eu.habbo.messages.outgoing.rooms.users.*; import com.eu.habbo.plugin.events.bots.BotChatEvent; import com.eu.habbo.plugin.events.bots.BotShoutEvent; import com.eu.habbo.plugin.events.bots.BotTalkEvent; @@ -206,6 +203,10 @@ public class Bot implements Runnable { this.chatTimestamp = Emulator.getIntUnixTimestamp(); this.room.botChat(new RoomUserTalkComposer(new RoomChatMessage(event.message, this.roomUnit, RoomChatMessageBubbles.BOT_RENTABLE)).compose()); + + if (message.equals("o/") || message.equals("_o/")) { + this.room.sendComposer(new RoomUserActionComposer(this.roomUnit, RoomUserAction.WAVE).compose()); + } } } @@ -217,6 +218,10 @@ public class Bot implements Runnable { this.chatTimestamp = Emulator.getIntUnixTimestamp(); this.room.botChat(new RoomUserShoutComposer(new RoomChatMessage(event.message, this.roomUnit, RoomChatMessageBubbles.BOT_RENTABLE)).compose()); + + if (message.equals("o/") || message.equals("_o/")) { + this.room.sendComposer(new RoomUserActionComposer(this.roomUnit, RoomUserAction.WAVE).compose()); + } } }