From da54a6c96d94f4c7a1407eed0de6dc248b06410a Mon Sep 17 00:00:00 2001 From: Farmour Date: Sat, 13 Oct 2018 17:03:49 -0400 Subject: [PATCH] Apply PM chat recolor for PMODs in loadColors Apply private message chat recolor for pmods/jmods in ChatMessageManager#loadColors in addition to getDefaultColor. Closes #5938 --- .../java/net/runelite/client/chat/ChatMessageManager.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/chat/ChatMessageManager.java b/runelite-client/src/main/java/net/runelite/client/chat/ChatMessageManager.java index 698c3b8faf..b5870b9109 100644 --- a/runelite-client/src/main/java/net/runelite/client/chat/ChatMessageManager.java +++ b/runelite-client/src/main/java/net/runelite/client/chat/ChatMessageManager.java @@ -295,11 +295,15 @@ public class ChatMessageManager { cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePrivateMessageReceived(), false), ChatMessageType.PRIVATE_MESSAGE_RECEIVED); + cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.opaquePrivateMessageReceived(), false), + ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); } if (chatColorConfig.opaquePrivateMessageReceivedHighlight() != null) { cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePrivateMessageReceivedHighlight(), false), ChatMessageType.PRIVATE_MESSAGE_RECEIVED); + cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.opaquePrivateMessageReceivedHighlight(), false), + ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); } if (chatColorConfig.opaqueClanChatInfo() != null) { @@ -419,11 +423,15 @@ public class ChatMessageManager { cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPrivateMessageReceived(), true), ChatMessageType.PRIVATE_MESSAGE_RECEIVED); + cacheColor(new ChatColor(ChatColorType.NORMAL, chatColorConfig.transparentPrivateMessageReceived(), true), + ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); } if (chatColorConfig.transparentPrivateMessageReceivedHighlight() != null) { cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPrivateMessageReceivedHighlight(), true), ChatMessageType.PRIVATE_MESSAGE_RECEIVED); + cacheColor(new ChatColor(ChatColorType.HIGHLIGHT, chatColorConfig.transparentPrivateMessageReceivedHighlight(), true), + ChatMessageType.PRIVATE_MESSAGE_RECEIVED_MOD); } if (chatColorConfig.transparentClanChatInfo() != null) {