From 7d1570fdcad153b4f324b1a6b43fb7b40e40cb64 Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Mon, 3 Feb 2025 20:25:39 -0600 Subject: [PATCH] group tele limit recyle power properly --- src/engine/gameManager/PowersManager.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/engine/gameManager/PowersManager.java b/src/engine/gameManager/PowersManager.java index 92b7a096..6dc4f502 100644 --- a/src/engine/gameManager/PowersManager.java +++ b/src/engine/gameManager/PowersManager.java @@ -244,8 +244,15 @@ public enum PowersManager { } } - if(failed) + if(failed) { + playerCharacter.setIsCasting(false); + + RecyclePowerMsg recyclePowerMsg = new RecyclePowerMsg(msg.getPowerUsedID()); + Dispatch dispatch = Dispatch.borrow(playerCharacter, recyclePowerMsg); + DispatchMessage.dispatchMsgDispatch(dispatch, DispatchChannel.PRIMARY); + return false; + } } if (MBServerStatics.POWERS_DEBUG) {