diff --git a/src/engine/gameManager/CombatManager.java b/src/engine/gameManager/CombatManager.java index cece8d13..3d3c5f81 100644 --- a/src/engine/gameManager/CombatManager.java +++ b/src/engine/gameManager/CombatManager.java @@ -554,8 +554,12 @@ public enum CombatManager { if (target == null) return; + if(ac.getObjectType().equals(GameObjectType.PlayerCharacter)){ PlayerCharacter pc = (PlayerCharacter) ac; + if( pc.combatStats == null){ + pc.combatStats = new PlayerCombatStats(pc); + } pc.combatStats.calculateATR(true); pc.combatStats.calculateATR(false); if (mainHand) {