From b3247160d7bd58cd4040f0f847782c58e81a0080 Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Sun, 2 Mar 2025 18:20:53 -0600 Subject: [PATCH] fix join heavens host --- src/engine/gameManager/PowersManager.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/engine/gameManager/PowersManager.java b/src/engine/gameManager/PowersManager.java index c7f70bef..d5d3592e 100644 --- a/src/engine/gameManager/PowersManager.java +++ b/src/engine/gameManager/PowersManager.java @@ -174,12 +174,12 @@ public enum PowersManager { if(pc.isMoving()) pc.stopMovement(pc.getMovementLoc()); - - if(!origin.getPlayerCharacter().getPowers().containsKey(msg.getPowerUsedID())){ - Logger.error(origin.getPlayerCharacter().getFirstName() + " attempted to cast a power they do not have"); - return; + if(msg.getPowerUsedID() != 421084024 && origin.getPlayerCharacter().getPromotionClassID() != 2513) { + if (!origin.getPlayerCharacter().getPowers().containsKey(msg.getPowerUsedID())) { + Logger.error(origin.getPlayerCharacter().getFirstName() + " attempted to cast a power they do not have"); + return; + } } - //crusader sacrifice if((msg.getPowerUsedID() == 428695403 && msg.getTargetID() == pc.getObjectUUID())){ RecyclePowerMsg recyclePowerMsg = new RecyclePowerMsg(msg.getPowerUsedID());