From f9f08c2886cc89e4f3e2594941fde8d5d340d743 Mon Sep 17 00:00:00 2001
From: FatBoy-DOTC <justin.chucksinsulating@gmail.com>
Date: Fri, 3 Jan 2025 19:07:35 -0600
Subject: [PATCH] login crash bug

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

diff --git a/src/engine/objects/PlayerCharacter.java b/src/engine/objects/PlayerCharacter.java
index 36162ef9..2b9491a1 100644
--- a/src/engine/objects/PlayerCharacter.java
+++ b/src/engine/objects/PlayerCharacter.java
@@ -4882,9 +4882,12 @@ public class PlayerCharacter extends AbstractCharacter {
                         this.getCharItemManager().addGoldToInventory(1000, false);
                         this.getCharItemManager().addItemToInventory(new MobLoot(this, ItemBase.getItemBase(980066), 1, false).promoteToItem(this));
                     }
+                }
+                if(this.enteredWorld && !this.timestamps.containsKey("lastUpdate")){
                     this.setOverFlowEXP(0);
                     TargetedActionMsg cmm = new TargetedActionMsg(this);
                     DispatchMessage.dispatchMsgToInterestArea(this, cmm, DispatchChannel.PRIMARY, MBServerStatics.CHARACTER_LOAD_RANGE, true, false);
+                    this.timestamps.put("lastUpdate",System.currentTimeMillis());
                 }
 
                 if(this.isBoxed && !this.containsEffect(1672601862)) {