forked from MagicBane/Server
respawnQue and corpse loading
This commit is contained in:
@@ -453,8 +453,9 @@ public enum InterestManager implements Runnable {
|
||||
if (!awonpc.isAlive() && (awonpc.isPet() || awonpc.isSiege() || awonpc.isNecroPet() || awonpc.isPlayerGuard()))
|
||||
continue;
|
||||
|
||||
if (awonpc.isAlive() == false)
|
||||
continue;
|
||||
//removed, interest manager should still load mob corpses
|
||||
//if (awonpc.isAlive() == false)
|
||||
// continue;
|
||||
|
||||
awonpc.playerAgroMap.put(player.getObjectUUID(), false);
|
||||
//MobileFSM.setAwake(awonpc, false);
|
||||
|
||||
@@ -342,7 +342,7 @@ public class MobileFSM {
|
||||
|
||||
public static void DetermineAction(Mob mob) {
|
||||
//always check the respawn que, respawn 1 mob max per second to not flood the client
|
||||
if(respawnQue.size() > 0 && lastRespawn + 1000 > System.currentTimeMillis()){
|
||||
if(respawnQue.size() > 0 && lastRespawn + 100 < System.currentTimeMillis()){
|
||||
respawnQue.get(0).respawn();
|
||||
respawnQue.remove(0);
|
||||
lastRespawn = System.currentTimeMillis();
|
||||
|
||||
Reference in New Issue
Block a user