From aa9993edaab32e97a9e526f06efc64c142681f62 Mon Sep 17 00:00:00 2001 From: Kam Date: Sun, 24 Mar 2024 19:13:46 -0400 Subject: [PATCH] Skin Overlays maintain glow / blend on changing URL --- .../noppes/npcs/client/gui/mainmenu/GuiNpcDisplay.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcDisplay.java b/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcDisplay.java index 4b3eaf5fa..9f4c453bc 100644 --- a/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcDisplay.java +++ b/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcDisplay.java @@ -127,7 +127,14 @@ public class GuiNpcDisplay extends GuiNPCInterface2 implements ITextfieldListene } else if(textfield.id == 9){ if (!textfield.getText().isEmpty()) { - npc.display.skinOverlayData.overlayList.put(0,new SkinOverlay(textfield.getText())); + boolean isGlow = true; + if(npc.display.skinOverlayData.has(0)) + isGlow = npc.display.skinOverlayData.overlayList.get(0).getGlow(); + + SkinOverlay skinOverlay = new SkinOverlay(textfield.getText()); + skinOverlay.setGlow(isGlow); + skinOverlay.setBlend(isGlow); + npc.display.skinOverlayData.overlayList.put(0, skinOverlay); } else { npc.display.skinOverlayData.overlayList.remove(0); }