mob drop combat targets no longer in game

This commit is contained in:
2023-08-01 20:32:02 -05:00
parent 140a9bd084
commit b47848d63d
+6 -2
View File
@@ -429,9 +429,9 @@ public class MobAI {
mob.setCombatTarget(null);
return;
}
if(mob.getCombatTarget().getObjectTypeMask() == MBServerStatics.MASK_PLAYER){
if(mob.playerAgroMap.containsKey(mob.getCombatTarget().getObjectUUID()) == false){
PlayerCharacter target = (PlayerCharacter)mob.combatTarget;
if(mob.playerAgroMap.containsKey(target.getObjectUUID()) == false){
mob.setCombatTarget(null);
return;
}
@@ -439,6 +439,10 @@ public class MobAI {
mob.setCombatTarget(null);
return;
}
if(target.getClientConnection() == null){
mob.setCombatTarget(null);
return;
}
}
}
//if(mob.getTimestamps().containsKey("LOCATIONSYNC") == false){