Boss related script cleanups.

This commit is contained in:
MobiusDevelopment
2022-01-31 05:43:13 +00:00
parent 3bf00c88bf
commit f43491f64f
179 changed files with 3171 additions and 3794 deletions

View File

@@ -77,10 +77,8 @@ public class Core extends AbstractNpcAI
// Misc
private static final byte ALIVE = 0;
private static final byte DEAD = 1;
private static boolean _firstAttacked;
private static final Collection<Attackable> _minions = ConcurrentHashMap.newKeySet();
private static boolean _firstAttacked;
private Core()
{

View File

@@ -45,6 +45,12 @@ public class QueenShyeed extends AbstractNpcAI
private static final EffectZone MOB_BUFF_DISPLAY_ZONE = ZoneManager.getInstance().getZoneById(200104, EffectZone.class);
private static final EffectZone PC_BUFF_ZONE = ZoneManager.getInstance().getZoneById(200105, EffectZone.class);
private QueenShyeed()
{
addKillId(SHYEED);
spawnShyeed();
}
@Override
public String onAdvEvent(String event, Npc npc, Player player)
{
@@ -77,12 +83,6 @@ public class QueenShyeed extends AbstractNpcAI
return super.onKill(npc, killer, isSummon);
}
private QueenShyeed()
{
addKillId(SHYEED);
spawnShyeed();
}
private void spawnShyeed()
{
final long respawn = GlobalVariablesManager.getInstance().getLong("QueenShyeedRespawn", 0);

View File

@@ -42,15 +42,15 @@ import ai.AbstractNpcAI;
*/
public class ScarletVanHalisha extends AbstractNpcAI
{
// NPCs
private static final int HALISHA2 = 29046;
private static final int HALISHA3 = 29047;
private Creature _target;
private Skill _skill;
private long _lastRangedSkillTime;
private final int _rangedSkillMinCoolTime = 60000; // 1 minute
// NPCs
private static final int HALISHA2 = 29046;
private static final int HALISHA3 = 29047;
public ScarletVanHalisha()
{
addAttackId(HALISHA2, HALISHA3);