_zone = ZoneManager.getInstance().getZoneById(ZoneType.epic, 702003, false);
// Setting spawn data of monsters.
try
{
L2NpcTemplate template1;
L2Spawn tempSpawn;
// Valakas.
template1 = NpcTable.getTemplate(Valakas);
tempSpawn = new L2Spawn(template1);
tempSpawn.setLocx(212852);
tempSpawn.setLocy(-114842);
tempSpawn.setLocz(-1632);
//tempSpawn.setHeading(22106);
tempSpawn.setHeading(833);
tempSpawn.setAmount(1);
tempSpawn.stopRespawn();
_monsterSpawn.put(Valakas, tempSpawn);
// Dummy Valakas.
template1 = NpcTable.getTemplate(ValakasDummy);
tempSpawn = new L2Spawn(template1);
tempSpawn.setLocx(212852);
tempSpawn.setLocy(-114842);
tempSpawn.setLocz(-1632);
//tempSpawn.setHeading(22106);
tempSpawn.setHeading(833);
tempSpawn.setAmount(1);
tempSpawn.stopRespawn();
_monsterSpawn.put(ValakasDummy, tempSpawn);
}
catch(Exception e)
{
e.printStackTrace();
}
// Setting spawn data of teleport cube.
try
{
L2NpcTemplate Cube = NpcTable.getTemplate(_teleportCubeId);
L2Spawn spawnDat;
for(int[] element : _teleportCubeLocation)
{
spawnDat = new L2Spawn(Cube);
spawnDat.setAmount(1);
spawnDat.setLocx(element[0]);
spawnDat.setLocy(element[1]);
spawnDat.setLocz(element[2]);
spawnDat.setHeading(element[3]);
spawnDat.setRespawnDelay(60);
spawnDat.setLocation(0);
_teleportCubeSpawn.add(spawnDat);
}
}
catch(Exception e)
{