Minor status changes for Helios raid.
This commit is contained in:
parent
a0285d985d
commit
b555702390
@ -46,6 +46,7 @@ public final class Kekropus extends AbstractNpcAI
|
||||
private static final Location RAID_ENTER_LOC = new Location(79313, 153617, 2307);
|
||||
// Status
|
||||
private static final int ALIVE = 0;
|
||||
private static final int WAITING = 1;
|
||||
private static final int DEAD = 3;
|
||||
|
||||
private Kekropus()
|
||||
@ -129,6 +130,7 @@ public final class Kekropus extends AbstractNpcAI
|
||||
}
|
||||
}
|
||||
}
|
||||
GrandBossManager.getInstance().setBossStatus(HELIOS, WAITING);
|
||||
heliosAI().startQuestTimer("beginning", Config.HELIOS_WAIT_TIME * 60000, null, null);
|
||||
break;
|
||||
}
|
||||
|
@ -43,6 +43,7 @@ public class Helios extends AbstractNpcAI
|
||||
// Status
|
||||
private static final int ALIVE = 0;
|
||||
private static final int WAITING = 1;
|
||||
private static final int FIGHTING = 1;
|
||||
private static final int DEAD = 3;
|
||||
// Misc
|
||||
private static final int HELIOS_RAID_DURATION = 5; // hours
|
||||
@ -77,9 +78,12 @@ public class Helios extends AbstractNpcAI
|
||||
}
|
||||
case "beginning":
|
||||
{
|
||||
GrandBossManager.getInstance().setBossStatus(HELIOS, WAITING);
|
||||
bossInstance = addSpawn(HELIOS, HELIOS_SPAWN_LOC.getX(), HELIOS_SPAWN_LOC.getY(), HELIOS_SPAWN_LOC.getZ(), HELIOS_SPAWN_LOC.getHeading(), false, 0, false);
|
||||
startQuestTimer("resetRaid", HELIOS_RAID_DURATION * 60 * 60 * 1000, bossInstance, null);
|
||||
if (GrandBossManager.getInstance().getBossStatus(HELIOS) == WAITING)
|
||||
{
|
||||
GrandBossManager.getInstance().setBossStatus(HELIOS, FIGHTING);
|
||||
bossInstance = addSpawn(HELIOS, HELIOS_SPAWN_LOC.getX(), HELIOS_SPAWN_LOC.getY(), HELIOS_SPAWN_LOC.getZ(), HELIOS_SPAWN_LOC.getHeading(), false, 0, false);
|
||||
startQuestTimer("resetRaid", HELIOS_RAID_DURATION * 60 * 60 * 1000, bossInstance, null);
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "resetRaid":
|
||||
|
Loading…
Reference in New Issue
Block a user