From 69113ee3c4073a252ded57e3c485bc4be0d6932d Mon Sep 17 00:00:00 2001
From: FatBoy-DOTC <justin.chucksinsulating@gmail.com>
Date: Wed, 26 Feb 2025 19:31:01 -0600
Subject: [PATCH] catch failure in combat stats to prevent deadlock

---
 src/engine/objects/PlayerCharacter.java | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/engine/objects/PlayerCharacter.java b/src/engine/objects/PlayerCharacter.java
index 49bc5335..446b60c8 100644
--- a/src/engine/objects/PlayerCharacter.java
+++ b/src/engine/objects/PlayerCharacter.java
@@ -5160,7 +5160,11 @@ public class PlayerCharacter extends AbstractCharacter {
                         if (this.combatStats == null) {
                             this.combatStats = new PlayerCombatStats(this);
                         } else {
-                            this.combatStats.update();
+                            try {
+                                this.combatStats.update();
+                            }catch(Exception ignored){
+
+                            }
                         }
                         this.doRegen();
                     }