diff --git a/runelite-client/src/main/java/net/runelite/client/callback/Hooks.java b/runelite-client/src/main/java/net/runelite/client/callback/Hooks.java index f641a43f42..e6ea014bf5 100644 --- a/runelite-client/src/main/java/net/runelite/client/callback/Hooks.java +++ b/runelite-client/src/main/java/net/runelite/client/callback/Hooks.java @@ -192,7 +192,8 @@ public class Hooks logger.debug("Chat message type {}: {}", ChatMessageType.of(type), message); } - ChatMessage chatMessage = new ChatMessage(type, sender, message, clan); + ChatMessageType chatMessageType = ChatMessageType.of(type); + ChatMessage chatMessage = new ChatMessage(chatMessageType, sender, message, clan); runelite.getEventBus().post(chatMessage); } diff --git a/runelite-client/src/main/java/net/runelite/client/events/ChatMessage.java b/runelite-client/src/main/java/net/runelite/client/events/ChatMessage.java index f924ae4d15..397aac2c58 100644 --- a/runelite-client/src/main/java/net/runelite/client/events/ChatMessage.java +++ b/runelite-client/src/main/java/net/runelite/client/events/ChatMessage.java @@ -33,9 +33,9 @@ public class ChatMessage private String message; private String clan; - public ChatMessage(int type, String sender, String message, String clan) + public ChatMessage(ChatMessageType type, String sender, String message, String clan) { - this.type = ChatMessageType.of(type); + this.type = type; this.sender = sender; this.message = message; this.clan = clan;