/** Spawn the actual ChaosGate */ public void spawnChaosGate() { _Gate = new L2ChaosGateInstance(_npcId, _template); _Gate.setChaosGate(this); try { _spawn = new L2Spawn (_template); _spawn.setLocx(_locX); _spawn.setLocy(_locY); _spawn.setLocz(_locZ); _spawn.setRespawnDelay(0); _spawn.setAmount(1); SpawnTable.getInstance().addNewSpawn(_spawn, false); _instance = (L2ChaosGateInstance)_spawn.doSpawn(); _instance.setChaosGate(this); } catch (Exception e) { System.out.println("Exception: ChaosGate.spawnChaosGate(): " + e.getMessage()); e.printStackTrace(); } }