From d96a2a8d25a34df5398107ead55a8116cf6c137b Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Sat, 15 Mar 2025 23:41:09 -0500 Subject: [PATCH] stop invisible player plague --- src/engine/objects/PlayerCharacter.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/engine/objects/PlayerCharacter.java b/src/engine/objects/PlayerCharacter.java index 276d8615..07c7656a 100644 --- a/src/engine/objects/PlayerCharacter.java +++ b/src/engine/objects/PlayerCharacter.java @@ -5220,13 +5220,17 @@ public class PlayerCharacter extends AbstractCharacter { if(!this.title.equals(CharacterTitle.PVE)){ this.title = CharacterTitle.PVE; InterestManager.setObjectDirty(this); - InterestManager.reloadCharacter(this, false); + //InterestManager.reloadCharacter(this, false); + LoadCharacterMsg lcm = new LoadCharacterMsg(this, PlayerCharacter.hideNonAscii()); + DispatchMessage.dispatchMsgToInterestArea(this,lcm,DispatchChannel.PRIMARY,MBServerStatics.CHARACTER_LOAD_RANGE,true,false); } }else { if (!this.title.equals(CharacterTitle.NONE)) { this.title = CharacterTitle.NONE; InterestManager.setObjectDirty(this); - InterestManager.reloadCharacter(this, false); + //InterestManager.reloadCharacter(this, false); + LoadCharacterMsg lcm = new LoadCharacterMsg(this, PlayerCharacter.hideNonAscii()); + DispatchMessage.dispatchMsgToInterestArea(this,lcm,DispatchChannel.PRIMARY,MBServerStatics.CHARACTER_LOAD_RANGE,true,false); } } }