Browse Source

mob drop combat targets no longer in game

master
FatBoy-DOTC 1 year ago
parent
commit
b47848d63d
  1. 8
      src/engine/mobileAI/MobAI.java

8
src/engine/mobileAI/MobAI.java

@ -429,9 +429,9 @@ public class MobAI { @@ -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 { @@ -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){

Loading…
Cancel
Save