From ef9c431d5e5e85cd3b4e07c9576071e3ba55eb29 Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Mon, 3 Mar 2025 18:37:46 -0600 Subject: [PATCH] fix for dodging spells --- src/engine/gameManager/PowersManager.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/engine/gameManager/PowersManager.java b/src/engine/gameManager/PowersManager.java index f0deebf3..f121bdd3 100644 --- a/src/engine/gameManager/PowersManager.java +++ b/src/engine/gameManager/PowersManager.java @@ -2537,10 +2537,12 @@ public enum PowersManager { return true; } else if (testPassive(pc, tarAc, "Block")) { // Dodge fired, send dodge message - PerformActionMsg dodgeMsg = new PerformActionMsg(msg); - dodgeMsg.setTargetType(awo.getObjectType().ordinal()); - dodgeMsg.setTargetID(awo.getObjectUUID()); - sendPowerMsg(pc, 4, dodgeMsg); + //PerformActionMsg dodgeMsg = new PerformActionMsg(msg); + //dodgeMsg.setTargetType(awo.getObjectType().ordinal()); + //dodgeMsg.setTargetID(awo.getObjectUUID()); + //sendPowerMsg(pc, 4, dodgeMsg); + TargetedActionMsg cmm = new TargetedActionMsg(pc, 75, tarAc, MBServerStatics.COMBAT_SEND_BLOCK); + DispatchMessage.sendToAllInRange(tarAc, cmm); return true; } }