From 81b60cd2690589dd4d97481ad600add2581e6370 Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Wed, 26 Feb 2025 07:28:27 -0600 Subject: [PATCH] mele attack null checks --- src/engine/gameManager/CombatManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/engine/gameManager/CombatManager.java b/src/engine/gameManager/CombatManager.java index 752ee13f..c6bc2e4d 100644 --- a/src/engine/gameManager/CombatManager.java +++ b/src/engine/gameManager/CombatManager.java @@ -692,6 +692,9 @@ public enum CombatManager { } else { AbstractCharacter tar = (AbstractCharacter) target; if(tar.getObjectType().equals(GameObjectType.PlayerCharacter)){ + if(((PlayerCharacter)tar).combatStats == null){ + ((PlayerCharacter)tar).combatStats = new PlayerCombatStats((PlayerCharacter)tar); + } ((PlayerCharacter)tar).combatStats.calculateDefense(); defense = ((PlayerCharacter)tar).combatStats.defense; }else {