mob respawn issue resolved

This commit is contained in:
2025-01-11 23:56:04 -06:00
parent 7f8fb13552
commit 4f08d7286e
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -884,6 +884,8 @@ public class MobAI {
return;
}
}
aiAgent.despawn();
return;
}
if(Mob.discDroppers.contains(aiAgent))
@@ -892,7 +894,7 @@ public class MobAI {
if(aiAgent.StrongholdGuardian || aiAgent.StrongholdEpic || aiAgent.StrongholdCommander)
return;
if (System.currentTimeMillis() > (aiAgent.deathTime + (aiAgent.spawnTime * 1000L))) {
if (aiAgent.despawned && System.currentTimeMillis() > (aiAgent.deathTime + (aiAgent.spawnTime * 1000L))) {
if (!Zone.respawnQue.contains(aiAgent)) {
Zone.respawnQue.add(aiAgent);
}
+2
View File
@@ -1442,6 +1442,8 @@ public class Mob extends AbstractIntelligenceAgent {
loadInventory();
this.updateLocation();
this.stopPatrolTime = 0;
this.lastPatrolPointIndex = 0;
}
public void despawn() {