diff --git a/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java b/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java index 99fc2a03d..a19586e6a 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java @@ -43,7 +43,7 @@ public abstract class GuiNPCInterface extends GuiScreen public boolean closeOnEsc = false; public int guiLeft,guiTop,xSize,ySize; private SubGuiInterface subgui; - public int mouseX, mouseY; + public int mouseX, mouseY, mouseScroll; public float bgScale = 1; public float bgScaleX = 1; public float bgScaleY = 1; diff --git a/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java b/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java index fe8f60011..364ad8083 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiScriptTextArea.java @@ -64,7 +64,7 @@ public class GuiScriptTextArea extends GuiNpcTextField { container.visibleLines = height / container.lineHeight; if(listener instanceof GuiNPCInterface){ - int k2 = ((GuiNPCInterface) listener).mouseScroll; + int k2 = ((GuiNPCInterface) listener).mouseScroll = Mouse.getDWheel(); if(k2 != 0) { this.scrolledLine -= k2/40; this.scrolledLine = Math.max(Math.min(this.scrolledLine, this.container.linesCount - this.height / this.container.lineHeight), 0);