}
if (!isGlobalAI() && ((System.currentTimeMillis() - _lastActiveCheck) > 60000L))
{
_lastActiveCheck = System.currentTimeMillis();
NpcInstance actor = getActor();
WorldRegion region = actor == null ? null : actor.getCurrentRegion();
if ((region == null) || !region.isActive())
{
stopAITask();
return;
}
}