From fa91b1efcf8532e2f5399cc02dee236cde322724 Mon Sep 17 00:00:00 2001 From: JRoy <10731363+JRoy@users.noreply.github.com> Date: Sun, 23 Aug 2026 13:25:19 -0700 Subject: [PATCH] Fix trade sign validation mismatches on recharge --- .../src/main/java/com/earth2me/essentials/signs/SignTrade.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Essentials/src/main/java/com/earth2me/essentials/signs/SignTrade.java b/Essentials/src/main/java/com/earth2me/essentials/signs/SignTrade.java index f5fe53b7c09..e9ddcb628a3 100644 --- a/Essentials/src/main/java/com/earth2me/essentials/signs/SignTrade.java +++ b/Essentials/src/main/java/com/earth2me/essentials/signs/SignTrade.java @@ -97,8 +97,9 @@ private Trade rechargeSign(final ISign sign, final IEssentials ess, final User p stack = stack.clone(); stack.setAmount(amount); final Trade store = new Trade(stack, ess); - addAmount(sign, 2, store, ess, false); + addAmount(sign, 2, store, ess, true); store.charge(player); + addAmount(sign, 2, store, ess, false); return store; } }