{
SimpleSpawner spawn = new SimpleSpawner(npcId);
spawn.setTerritory(zone.getTerritory());
spawn.setAmount(1);
spawn.setReflection(player.getReflection());
spawn.stopRespawn();
NpcInstance mob = spawn.doSpawn(true);
if (mob != null)
{
ThreadPoolManager.getInstance().schedule(new UnSpawnTask(spawn), despawn * 1000L);
if (mob.isAggressive() && attackOnSpawn)