Retail Zaken and Ereve spawns.

Contributed by manax182.
This commit is contained in:
MobiusDevelopment
2021-04-05 10:19:32 +00:00
parent 8a464f81c2
commit 7fd2fec50a
4 changed files with 12 additions and 10 deletions

View File

@@ -38,9 +38,10 @@ public class Zaken extends AbstractNpcAI
// NPC
private static final int ZAKEN = 29022;
// Location
private static final int ZAKEN_X = 52207;
private static final int ZAKEN_Y = 217230;
private static final int ZAKEN_Z = -3341;
private static final int ZAKEN_X = 42675;
private static final int ZAKEN_Y = 207567;
private static final int ZAKEN_Z = -3752;
private static final int ZAKEN_HEADING = 7835;
// Misc
private static final byte ALIVE = 0;
private static final byte DEAD = 1;
@@ -82,7 +83,7 @@ public class Zaken extends AbstractNpcAI
private void spawnBoss()
{
final GrandBossInstance zaken = (GrandBossInstance) addSpawn(ZAKEN, ZAKEN_X, ZAKEN_Y, ZAKEN_Z, 0, false, 0);
final GrandBossInstance zaken = (GrandBossInstance) addSpawn(ZAKEN, ZAKEN_X, ZAKEN_Y, ZAKEN_Z, ZAKEN_HEADING, false, 0);
GrandBossManager.getInstance().setBossStatus(ZAKEN, ALIVE);
GrandBossManager.getInstance().addBoss(zaken);
zaken.broadcastPacket(new PlaySound(1, "BS01_A", 1, zaken.getObjectId(), zaken.getX(), zaken.getY(), zaken.getZ()));

View File

@@ -62,7 +62,7 @@
<npc id="25118" x="65344" y="125517" z="-3580" heading="45038" dbSave="true" dbName="Execution Grounds Watchman Guillotine" respawnTime="24hour" respawnRandom="12hour" /> <!-- Execution Grounds Watchman Guillotine -->
<npc id="25079" x="66395" y="120053" z="-3712" heading="16832" dbSave="true" dbName="Cat's Eye" respawnTime="24hour" respawnRandom="12hour" /> <!-- Cat's Eye -->
<npc id="25169" x="68423" y="103871" z="-3176" heading="16497" dbSave="true" dbName="Ragraman" respawnTime="24hour" respawnRandom="12hour" /> <!-- Ragraman -->
<npc id="25460" x="150860" y="68064" z="-3669" heading="51647" dbSave="true" dbName="Ereve" respawnTime="24hour" respawnRandom="12hour" /> <!-- Ereve -->
<npc id="25460" x="84895" y="119796" z="-2936" heading="51647" dbSave="true" dbName="Ereve" respawnTime="24hour" respawnRandom="12hour" /> <!-- Ereve -->
<npc id="25050" x="91412" y="119896" z="-2936" heading="12380" dbSave="true" dbName="Verfa" respawnTime="24hour" respawnRandom="12hour" /> <!-- Verfa -->
<npc id="25418" x="80562" y="110013" z="-3056" heading="12380" dbSave="true" dbName="Craven" respawnTime="24hour" respawnRandom="12hour" /> <!-- Craven -->
<npc id="25166" x="83058" y="111338" z="-3632" heading="14438" dbSave="true" dbName="Ikuntai" respawnTime="24hour" respawnRandom="12hour" /> <!-- Ikuntai -->

View File

@@ -38,9 +38,10 @@ public class Zaken extends AbstractNpcAI
// NPC
private static final int ZAKEN = 29022;
// Location
private static final int ZAKEN_X = 52207;
private static final int ZAKEN_Y = 217230;
private static final int ZAKEN_Z = -3341;
private static final int ZAKEN_X = 42675;
private static final int ZAKEN_Y = 207567;
private static final int ZAKEN_Z = -3752;
private static final int ZAKEN_HEADING = 7835;
// Misc
private static final byte ALIVE = 0;
private static final byte DEAD = 1;
@@ -82,7 +83,7 @@ public class Zaken extends AbstractNpcAI
private void spawnBoss()
{
final GrandBossInstance zaken = (GrandBossInstance) addSpawn(ZAKEN, ZAKEN_X, ZAKEN_Y, ZAKEN_Z, 0, false, 0);
final GrandBossInstance zaken = (GrandBossInstance) addSpawn(ZAKEN, ZAKEN_X, ZAKEN_Y, ZAKEN_Z, ZAKEN_HEADING, false, 0);
GrandBossManager.getInstance().setBossStatus(ZAKEN, ALIVE);
GrandBossManager.getInstance().addBoss(zaken);
zaken.broadcastPacket(new PlaySound(1, "BS01_A", 1, zaken.getObjectId(), zaken.getX(), zaken.getY(), zaken.getZ()));

View File

@@ -62,7 +62,7 @@
<npc id="25118" x="65344" y="125517" z="-3580" heading="45038" dbSave="true" dbName="Execution Grounds Watchman Guillotine" respawnTime="24hour" respawnRandom="12hour" /> <!-- Execution Grounds Watchman Guillotine -->
<npc id="25079" x="66395" y="120053" z="-3712" heading="16832" dbSave="true" dbName="Cat's Eye" respawnTime="24hour" respawnRandom="12hour" /> <!-- Cat's Eye -->
<npc id="25169" x="68423" y="103871" z="-3176" heading="16497" dbSave="true" dbName="Ragraman" respawnTime="24hour" respawnRandom="12hour" /> <!-- Ragraman -->
<npc id="25460" x="150860" y="68064" z="-3669" heading="51647" dbSave="true" dbName="Ereve" respawnTime="24hour" respawnRandom="12hour" /> <!-- Ereve -->
<npc id="25460" x="84895" y="119796" z="-2936" heading="51647" dbSave="true" dbName="Ereve" respawnTime="24hour" respawnRandom="12hour" /> <!-- Ereve -->
<npc id="25050" x="91412" y="119896" z="-2936" heading="12380" dbSave="true" dbName="Verfa" respawnTime="24hour" respawnRandom="12hour" /> <!-- Verfa -->
<npc id="25418" x="80562" y="110013" z="-3056" heading="12380" dbSave="true" dbName="Craven" respawnTime="24hour" respawnRandom="12hour" /> <!-- Craven -->
<npc id="25166" x="83058" y="111338" z="-3632" heading="14438" dbSave="true" dbName="Ikuntai" respawnTime="24hour" respawnRandom="12hour" /> <!-- Ikuntai -->