From cf4cbc08967e4a27deb4cd470ee97a1d003ae8d6 Mon Sep 17 00:00:00 2001 From: Kam Date: Fri, 11 Apr 2025 22:45:13 -0400 Subject: [PATCH] Fix Minimum --- .../java/noppes/npcs/client/gui/SubGuiPlayerData.java | 2 +- .../java/noppes/npcs/client/gui/advanced/GuiNPCMagic.java | 2 +- .../noppes/npcs/client/gui/global/GuiNpcManageMagic.java | 8 ++++++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/SubGuiPlayerData.java b/src/main/java/noppes/npcs/client/gui/SubGuiPlayerData.java index 58e352c19..30678b18b 100644 --- a/src/main/java/noppes/npcs/client/gui/SubGuiPlayerData.java +++ b/src/main/java/noppes/npcs/client/gui/SubGuiPlayerData.java @@ -452,7 +452,7 @@ public class SubGuiPlayerData extends SubGuiInterface implements IPlayerDataInfo splitField.setFloatsOnly(); damageField.setFloatsOnly(); - splitField.setMinMaxDefaultFloat(0, 1000000000, 0); + splitField.setMinMaxDefaultFloat(-100000, 1000000000, 0); damageField.setMinMaxDefaultFloat(0, 1000000000, 0); splitField.enabled = false; damageField.enabled = false; diff --git a/src/main/java/noppes/npcs/client/gui/advanced/GuiNPCMagic.java b/src/main/java/noppes/npcs/client/gui/advanced/GuiNPCMagic.java index 5fcd3a825..0532d2ddf 100644 --- a/src/main/java/noppes/npcs/client/gui/advanced/GuiNPCMagic.java +++ b/src/main/java/noppes/npcs/client/gui/advanced/GuiNPCMagic.java @@ -80,7 +80,7 @@ public class GuiNPCMagic extends GuiNPCInterface2 implements IScrollData, ICusto addLabel(new GuiNpcLabel(5002, "magic.split", guiLeft + 193, tfY + 5)); splitField = new GuiNpcTextField(73, this, fontRendererObj, guiLeft + 250, tfY, 45, 20, ""); splitField.setFloatsOnly(); - splitField.setMinMaxDefaultFloat(0, 1000000000, 0); + splitField.setMinMaxDefaultFloat(-1000000, 1000000000, 0); splitField.enabled = false; addTextField(splitField); diff --git a/src/main/java/noppes/npcs/client/gui/global/GuiNpcManageMagic.java b/src/main/java/noppes/npcs/client/gui/global/GuiNpcManageMagic.java index 601039db2..254717356 100644 --- a/src/main/java/noppes/npcs/client/gui/global/GuiNpcManageMagic.java +++ b/src/main/java/noppes/npcs/client/gui/global/GuiNpcManageMagic.java @@ -407,10 +407,18 @@ public class GuiNpcManageMagic extends GuiNPCInterface2 implements ISubGuiListen NBTTagCompound compound = new NBTTagCompound(); magic.writeNBT(compound); PacketClient.sendClient(new MagicSavePacket(compound)); + if (selectedMagic != null) { + selectedMagic = null; + if (rightScroll != null) + rightScroll.selected = -1; + } break; case 1: // Remove Magic. if (selectedMagic != null) { PacketClient.sendClient(new MagicRemovePacket(selectedMagic.id)); + selectedMagic = null; + if (rightScroll != null) + rightScroll.selected = -1; } break; case 2: // Edit Magic.