Visibility changes.

This commit is contained in:
MobiusDev 2016-01-29 14:13:33 +00:00
parent 6e536fc2dd
commit 13507ad46c
298 changed files with 563 additions and 595 deletions

View File

@ -31,7 +31,7 @@ import com.l2jmobius.gameserver.network.serverpackets.ExCubeGameTeamList;
* Handys Block Checker Event AI. * Handys Block Checker Event AI.
* @authors BiggBoss, Gigiikun * @authors BiggBoss, Gigiikun
*/ */
public class HandysBlockCheckerEvent extends Quest final class HandysBlockCheckerEvent extends Quest
{ {
// Arena Managers // Arena Managers
private static final int A_MANAGER_1 = 32521; private static final int A_MANAGER_1 = 32521;

View File

@ -38,7 +38,7 @@ import ai.npc.AbstractNpcAI;
* MC Show AI. * MC Show AI.
* @author Kerberos * @author Kerberos
*/ */
public class MC_Show extends AbstractNpcAI final class MC_Show extends AbstractNpcAI
{ {
private static int MC = 32433; private static int MC = 32433;
// @formatter:off // @formatter:off

View File

@ -32,7 +32,7 @@ import ai.npc.AbstractNpcAI;
* Fantasy Isle Parade * Fantasy Isle Parade
* @author JOJO, Pandragon * @author JOJO, Pandragon
*/ */
public class Parade extends AbstractNpcAI final class Parade extends AbstractNpcAI
{ {
// @formatter:off // @formatter:off
protected final int[] ACTORS = protected final int[] ACTORS =
@ -168,7 +168,7 @@ public class Parade extends AbstractNpcAI
return (dd * 1000L) / 6L; return (dd * 1000L) / 6L;
} }
protected class Start implements Runnable class Start implements Runnable
{ {
@Override @Override
public void run() public void run()
@ -180,7 +180,7 @@ public class Parade extends AbstractNpcAI
} }
} }
protected class Spawn implements Runnable class Spawn implements Runnable
{ {
@Override @Override
public void run() public void run()
@ -209,7 +209,7 @@ public class Parade extends AbstractNpcAI
} }
} }
protected class Delete implements Runnable class Delete implements Runnable
{ {
@Override @Override
public void run() public void run()
@ -239,7 +239,7 @@ public class Parade extends AbstractNpcAI
} }
} }
protected class Clean implements Runnable class Clean implements Runnable
{ {
@Override @Override
public void run() public void run()

View File

@ -21,7 +21,7 @@ import com.l2jmobius.gameserver.instancemanager.QuestManager;
/** /**
* Start MC Show. * Start MC Show.
*/ */
public class StartMCShow implements Runnable class StartMCShow implements Runnable
{ {
@Override @Override
public void run() public void run()

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Aden Reconstructor Manager AI. * Aden Reconstructor Manager AI.
* @author St3eT * @author St3eT
*/ */
public final class AdenReconstructorManager extends AbstractNpcAI final class AdenReconstructorManager extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] NPCS = private static final int[] NPCS =

View File

@ -35,7 +35,7 @@ import com.l2jmobius.gameserver.network.serverpackets.OnEventTrigger;
/** /**
* @author Mobius * @author Mobius
*/ */
public class ArcanRitual extends Quest final class ArcanRitual extends Quest
{ {
private static final int BLUE_TRIGGER = 262001; private static final int BLUE_TRIGGER = 262001;
private static final int RED_TRIGGER = 262003; private static final int RED_TRIGGER = 262003;

View File

@ -42,7 +42,7 @@ import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove;
* Updated to Freya. * Updated to Freya.
* @author Fulminus, Gigiikun * @author Fulminus, Gigiikun
*/ */
public final class BeastFarm extends AbstractNpcAI final class BeastFarm extends AbstractNpcAI
{ {
private static final int GOLDEN_SPICE = 15474; private static final int GOLDEN_SPICE = 15474;
private static final int CRYSTAL_SPICE = 15475; private static final int CRYSTAL_SPICE = 15475;

View File

@ -35,7 +35,7 @@ import ai.npc.AbstractNpcAI;
* Dummy AI for spawns/respawns only for testing. * Dummy AI for spawns/respawns only for testing.
* @author Gnacik * @author Gnacik
*/ */
public final class DenOfEvil extends AbstractNpcAI final class DenOfEvil extends AbstractNpcAI
{ {
// private static final int _buffer_id = 32656; // private static final int _buffer_id = 32656;
protected static final int[] EYE_IDS = protected static final int[] EYE_IDS =

View File

@ -33,7 +33,7 @@ import ai.npc.AbstractNpcAI;
* Dragon Valley AI. * Dragon Valley AI.
* @author St3eT * @author St3eT
*/ */
public final class DragonValley extends AbstractNpcAI final class DragonValley extends AbstractNpcAI
{ {
// NPC // NPC
private static final int NECROMANCER_OF_THE_VALLEY = 22858; private static final int NECROMANCER_OF_THE_VALLEY = 22858;
@ -85,6 +85,7 @@ public final class DragonValley extends AbstractNpcAI
private static final int MIN_LVL = 80; private static final int MIN_LVL = 80;
private static final int CLASS_LVL = 3; private static final int CLASS_LVL = 3;
private static final EnumMap<ClassId, Double> CLASS_POINTS = new EnumMap<>(ClassId.class); private static final EnumMap<ClassId, Double> CLASS_POINTS = new EnumMap<>(ClassId.class);
{ {
CLASS_POINTS.put(ClassId.ADVENTURER, 0.2); CLASS_POINTS.put(ClassId.ADVENTURER, 0.2);
CLASS_POINTS.put(ClassId.ARCANA_LORD, 1.5); CLASS_POINTS.put(ClassId.ARCANA_LORD, 1.5);

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Fairy Trees AI. * Fairy Trees AI.
* @author Charus * @author Charus
*/ */
public class FairyTrees extends AbstractNpcAI final class FairyTrees extends AbstractNpcAI
{ {
// NPC // NPC
private static final int SOUL_GUARDIAN = 27189; // Soul of Tree Guardian private static final int SOUL_GUARDIAN = 27189; // Soul of Tree Guardian

View File

@ -40,7 +40,7 @@ import quests.Q00655_AGrandPlanForTamingWildBeasts.Q00655_AGrandPlanForTamingWil
* Growth-capable mobs: Polymorphing upon successful feeding. * Growth-capable mobs: Polymorphing upon successful feeding.
* @author Fulminus * @author Fulminus
*/ */
public final class FeedableBeasts extends AbstractNpcAI final class FeedableBeasts extends AbstractNpcAI
{ {
private static final int GOLDEN_SPICE = 6643; private static final int GOLDEN_SPICE = 6643;
private static final int CRYSTAL_SPICE = 6644; private static final int CRYSTAL_SPICE = 6644;

View File

@ -31,7 +31,7 @@ import ai.npc.AbstractNpcAI;
* Flee Monsters AI. * Flee Monsters AI.
* @author Pandragon, NosBit * @author Pandragon, NosBit
*/ */
public final class FleeMonsters extends AbstractNpcAI final class FleeMonsters extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] MOBS = private static final int[] MOBS =

View File

@ -26,7 +26,7 @@ import ai.npc.AbstractNpcAI;
* Frozen Labyrinth AI. * Frozen Labyrinth AI.
* @author malyelfik * @author malyelfik
*/ */
public final class FrozenLabyrinth extends AbstractNpcAI final class FrozenLabyrinth extends AbstractNpcAI
{ {
// Monsters // Monsters
private static final int PRONGHORN_SPIRIT = 22087; private static final int PRONGHORN_SPIRIT = 22087;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* Giant's Cave AI. * Giant's Cave AI.
* @author Gnacik, St3eT * @author Gnacik, St3eT
*/ */
public final class GiantsCave extends AbstractNpcAI final class GiantsCave extends AbstractNpcAI
{ {
// NPC // NPC
private static final int[] SCOUTS = private static final int[] SCOUTS =

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Hills of Gold AI. * Hills of Gold AI.
* @author Mobius * @author Mobius
*/ */
public class HillsOfGold extends AbstractNpcAI final class HillsOfGold extends AbstractNpcAI
{ {
// Npcs // Npcs
private static final int GOLEM_OF_REPAIRS = 19309; private static final int GOLEM_OF_REPAIRS = 19309;

View File

@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
* Hot Springs AI. * Hot Springs AI.
* @author Pandragon * @author Pandragon
*/ */
public final class HotSprings extends AbstractNpcAI final class HotSprings extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int BANDERSNATCHLING = 21314; private static final int BANDERSNATCHLING = 21314;

View File

@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
* Isle of Prayer AI. * Isle of Prayer AI.
* @author Zoey76 * @author Zoey76
*/ */
public final class IsleOfPrayer extends AbstractNpcAI final class IsleOfPrayer extends AbstractNpcAI
{ {
// Items // Items
private static final int YELLOW_SEED_OF_EVIL_SHARD = 9593; private static final int YELLOW_SEED_OF_EVIL_SHARD = 9593;

View File

@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
* Lair of Antharas AI. * Lair of Antharas AI.
* @author St3eT, UnAfraid * @author St3eT, UnAfraid
*/ */
public final class LairOfAntharas extends AbstractNpcAI final class LairOfAntharas extends AbstractNpcAI
{ {
// NPC // NPC
final private static int KNORIKS = 22857; final private static int KNORIKS = 22857;

View File

@ -32,7 +32,7 @@ import ai.npc.AbstractNpcAI;
* Minion Spawn Manager. * Minion Spawn Manager.
* @author Zealar * @author Zealar
*/ */
public final class MinionSpawnManager extends AbstractNpcAI final class MinionSpawnManager extends AbstractNpcAI
{ {
private static final Set<Integer> NPC = new HashSet<>(354); private static final Set<Integer> NPC = new HashSet<>(354);
static static

View File

@ -34,7 +34,7 @@ import ai.npc.AbstractNpcAI;
* Monastery of Silence AI. * Monastery of Silence AI.
* @author Kerberos, nonom * @author Kerberos, nonom
*/ */
public final class MonasteryOfSilence extends AbstractNpcAI final class MonasteryOfSilence extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int CAPTAIN = 18910; // Solina Knight Captain private static final int CAPTAIN = 18910; // Solina Knight Captain

View File

@ -23,7 +23,7 @@ import ai.npc.AbstractNpcAI;
/** /**
* @author UnAfraid * @author UnAfraid
*/ */
public final class NonLethalableNpcs extends AbstractNpcAI final class NonLethalableNpcs extends AbstractNpcAI
{ {
private static final int[] NPCS = private static final int[] NPCS =
{ {

View File

@ -24,7 +24,7 @@ import ai.npc.AbstractNpcAI;
* Non Random Walk Npcs AI. * Non Random Walk Npcs AI.
* @author Mobius * @author Mobius
*/ */
public class NonRandomWalkNpcs extends AbstractNpcAI final class NonRandomWalkNpcs extends AbstractNpcAI
{ {
private static final int[] NPCS = private static final int[] NPCS =
{ {

View File

@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
* Orbis Temple Statues AI. * Orbis Temple Statues AI.
* @author Mobius * @author Mobius
*/ */
public class OrbisTempleStatues extends AbstractNpcAI final class OrbisTempleStatues extends AbstractNpcAI
{ {
// Npcs // Npcs
private static final int VICTIM_1 = 22911; private static final int VICTIM_1 = 22911;

View File

@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
* Pagan Key AI. * Pagan Key AI.
* @author Zoey76. Adapted to PaganKey by Notorionn * @author Zoey76. Adapted to PaganKey by Notorionn
*/ */
public final class PaganKey extends AbstractNpcAI final class PaganKey extends AbstractNpcAI
{ {
// Items // Items
private static final int PAGAN_KEY = 8273; private static final int PAGAN_KEY = 8273;

View File

@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
* Pagan Temple AI. * Pagan Temple AI.
* @author Mobius * @author Mobius
*/ */
public class PaganTemple extends AbstractNpcAI final class PaganTemple extends AbstractNpcAI
{ {
// Npc // Npc
private static final int TRIOL_HIGH_PRIEST = 19410; private static final int TRIOL_HIGH_PRIEST = 19410;

View File

@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
* Pavel Archaic AI. * Pavel Archaic AI.
* @author Gnacik, St3eT * @author Gnacik, St3eT
*/ */
public final class PavelArchaic extends AbstractNpcAI final class PavelArchaic extends AbstractNpcAI
{ {
private static final int SAFETY_DEVICE = 18917; // Pavel Safety Device private static final int SAFETY_DEVICE = 18917; // Pavel Safety Device
private static final int PINCER_GOLEM = 22801; // Cruel Pincer Golem private static final int PINCER_GOLEM = 22801; // Cruel Pincer Golem

View File

@ -30,7 +30,7 @@ import ai.npc.AbstractNpcAI;
* AI for mobs in Plains of Dion (near Floran Village). * AI for mobs in Plains of Dion (near Floran Village).
* @author Gladicek * @author Gladicek
*/ */
public final class PlainsOfDion extends AbstractNpcAI final class PlainsOfDion extends AbstractNpcAI
{ {
private static final int DELU_LIZARDMEN[] = private static final int DELU_LIZARDMEN[] =
{ {

View File

@ -31,7 +31,7 @@ import ai.npc.AbstractNpcAI;
* Plains of Lizardmen AI. * Plains of Lizardmen AI.
* @author Gnacik, malyelfik * @author Gnacik, malyelfik
*/ */
public final class PlainsOfLizardman extends AbstractNpcAI final class PlainsOfLizardman extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int INVISIBLE_NPC = 18919; private static final int INVISIBLE_NPC = 18919;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
/** /**
* Angel spawns...when one of the angels in the keys dies, the other angel will spawn. * Angel spawns...when one of the angels in the keys dies, the other angel will spawn.
*/ */
public final class PolymorphingAngel extends AbstractNpcAI final class PolymorphingAngel extends AbstractNpcAI
{ {
private static final Map<Integer, Integer> ANGELSPAWNS = new HashMap<>(); private static final Map<Integer, Integer> ANGELSPAWNS = new HashMap<>();
static static

View File

@ -36,7 +36,7 @@ import ai.npc.AbstractNpcAI;
* Polymorphing on attack monsters AI. * Polymorphing on attack monsters AI.
* @author Slyce * @author Slyce
*/ */
public final class PolymorphingOnAttack extends AbstractNpcAI final class PolymorphingOnAttack extends AbstractNpcAI
{ {
private static final Map<Integer, List<Integer>> MOBSPAWNS = new HashMap<>(); private static final Map<Integer, List<Integer>> MOBSPAWNS = new HashMap<>();
static static

View File

@ -39,7 +39,7 @@ import ai.npc.AbstractNpcAI;
* Primeval Isle AI. * Primeval Isle AI.
* @author St3eT * @author St3eT
*/ */
public final class PrimevalIsle extends AbstractNpcAI final class PrimevalIsle extends AbstractNpcAI
{ {
// NPC // NPC
private static final int EGG = 18344; // Ancient Egg private static final int EGG = 18344; // Ancient Egg

View File

@ -31,7 +31,7 @@ import ai.npc.AbstractNpcAI;
* Prison Guards AI. * Prison Guards AI.
* @author St3eT * @author St3eT
*/ */
public final class PrisonGuards extends AbstractNpcAI final class PrisonGuards extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int GUARD_HEAD = 18367; // Prison Guard private static final int GUARD_HEAD = 18367; // Prison Guard

View File

@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
* Manages spawn of NPCs having several random spawn points. * Manages spawn of NPCs having several random spawn points.
* @author GKR * @author GKR
*/ */
public final class RandomSpawn extends AbstractNpcAI final class RandomSpawn extends AbstractNpcAI
{ {
private static final Map<Integer, Location[]> SPAWN_POINTS = new HashMap<>(); private static final Map<Integer, Location[]> SPAWN_POINTS = new HashMap<>();
static static

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Remnants AI. * Remnants AI.
* @author DS * @author DS
*/ */
public final class Remnants extends AbstractNpcAI final class Remnants extends AbstractNpcAI
{ {
private static final int[] NPCS = private static final int[] NPCS =
{ {

View File

@ -26,7 +26,7 @@ import ai.npc.AbstractNpcAI;
* Sandstorms AI. * Sandstorms AI.
* @author Ectis * @author Ectis
*/ */
public class Sandstorms extends AbstractNpcAI final class Sandstorms extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int SANDSTORM = 32350; private static final int SANDSTORM = 32350;

View File

@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
* See Through Silent Move AI. * See Through Silent Move AI.
* @author Gigiikun * @author Gigiikun
*/ */
public class SeeThroughSilentMove extends AbstractNpcAI final class SeeThroughSilentMove extends AbstractNpcAI
{ {
//@formatter:off //@formatter:off
private static final int[] MONSTERS = private static final int[] MONSTERS =

View File

@ -36,7 +36,7 @@ import ai.npc.AbstractNpcAI;
* Sel Mahum Training Ground AI for drill groups. * Sel Mahum Training Ground AI for drill groups.
* @author GKR * @author GKR
*/ */
public final class SelMahumDrill extends AbstractNpcAI final class SelMahumDrill extends AbstractNpcAI
{ {
private static final int[] MAHUM_CHIEFS = private static final int[] MAHUM_CHIEFS =
{ {

View File

@ -35,7 +35,7 @@ import ai.npc.AbstractNpcAI;
* Sel Mahum Training Ground AI for squads and chefs. * Sel Mahum Training Ground AI for squads and chefs.
* @author GKR * @author GKR
*/ */
public final class SelMahumSquad extends AbstractNpcAI final class SelMahumSquad extends AbstractNpcAI
{ {
// NPC's // NPC's
private static final int CHEF = 18908; private static final int CHEF = 18908;

View File

@ -31,7 +31,7 @@ import ai.npc.AbstractNpcAI;
* Silent Valley AI * Silent Valley AI
* @author malyelfik * @author malyelfik
*/ */
public final class SilentValley extends AbstractNpcAI final class SilentValley extends AbstractNpcAI
{ {
// Skills // Skills
private static final SkillHolder BETRAYAL = new SkillHolder(6033, 1); // Treasure Seeker's Betrayal private static final SkillHolder BETRAYAL = new SkillHolder(6033, 1); // Treasure Seeker's Betrayal

View File

@ -34,7 +34,7 @@ import ai.npc.AbstractNpcAI;
* Stakato Nest AI. * Stakato Nest AI.
* @author Gnacik * @author Gnacik
*/ */
public final class StakatoNest extends AbstractNpcAI final class StakatoNest extends AbstractNpcAI
{ {
// @formatter:off // @formatter:off
// List of all mobs just for register // List of all mobs just for register

View File

@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
* Summon the player to the NPC on attack. * Summon the player to the NPC on attack.
* @author Zoey76 * @author Zoey76
*/ */
public final class SummonPc extends AbstractNpcAI final class SummonPc extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int PORTA = 20213; private static final int PORTA = 20213;

View File

@ -34,7 +34,7 @@ import ai.npc.AbstractNpcAI;
* Turek Orcs AI - flee and return with assistance * Turek Orcs AI - flee and return with assistance
* @author GKR * @author GKR
*/ */
public final class TurekOrcs extends AbstractNpcAI final class TurekOrcs extends AbstractNpcAI
{ {
// Monster to spawn // Monster to spawn
private static final int CHERTUBA_ILLUSION = 23422; private static final int CHERTUBA_ILLUSION = 23422;

View File

@ -30,7 +30,7 @@ import ai.npc.AbstractNpcAI;
* Warrior Fishing Block AI. * Warrior Fishing Block AI.
* @author Zoey76 * @author Zoey76
*/ */
public final class WarriorFishingBlock extends AbstractNpcAI final class WarriorFishingBlock extends AbstractNpcAI
{ {
// Monsters // Monsters
private static final int[] MONSTERS = private static final int[] MONSTERS =

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Wasteland AI. * Wasteland AI.
* @author Stayway, Mobius * @author Stayway, Mobius
*/ */
public class Wasteland extends AbstractNpcAI final class Wasteland extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int JOEL = 33516; private static final int JOEL = 33516;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* YeSagira AI. * YeSagira AI.
* @author Stayway, Mobius * @author Stayway, Mobius
*/ */
public class YeSagira extends AbstractNpcAI final class YeSagira extends AbstractNpcAI
{ {
// Npcs // Npcs
private static final int GUARD_1 = 19152; private static final int GUARD_1 = 19152;

View File

@ -33,7 +33,7 @@ import ai.npc.AbstractNpcAI;
* Anais AI. * Anais AI.
* @author nonom * @author nonom
*/ */
public final class Anais extends AbstractNpcAI final class Anais extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int ANAIS = 25701; private static final int ANAIS = 25701;
@ -165,10 +165,6 @@ public final class Anais extends AbstractNpcAI
return super.onAttack(npc, attacker, damage, isSummon); return super.onAttack(npc, attacker, damage, isSummon);
} }
/*
* (non-Javadoc)
* @see com.l2jmobius.gameserver.model.quest.Quest#onSpawn(com.l2jmobius.gameserver.model.actor.L2Npc)
*/
@Override @Override
public String onSpawn(L2Npc npc) public String onSpawn(L2Npc npc)
{ {

View File

@ -30,7 +30,7 @@ import ai.npc.AbstractNpcAI;
* Ballista AI. * Ballista AI.
* @author St3eT * @author St3eT
*/ */
public final class Ballista extends AbstractNpcAI final class Ballista extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] BALLISTA = private static final int[] BALLISTA =

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Banette AI. * Banette AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Banette extends AbstractNpcAI final class Banette extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int BANETTE = 33114; private static final int BANETTE = 33114;

View File

@ -54,7 +54,7 @@ import ai.npc.AbstractNpcAI;
* Beleth's AI. * Beleth's AI.
* @author Treat, Sahar * @author Treat, Sahar
*/ */
public final class Beleth extends AbstractNpcAI final class Beleth extends AbstractNpcAI
{ {
// Status // Status
private static final int ALIVE = 0; private static final int ALIVE = 0;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Bink AI. * Bink AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Bink extends AbstractNpcAI final class Bink extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int BINK = 33223; private static final int BINK = 33223;

View File

@ -37,7 +37,7 @@ import ai.npc.AbstractNpcAI;
* Core AI. * Core AI.
* @author DrLecter, Emperorc * @author DrLecter, Emperorc
*/ */
public final class Core extends AbstractNpcAI final class Core extends AbstractNpcAI
{ {
private static final int CORE = 29006; private static final int CORE = 29006;
private static final int DEATH_KNIGHT = 29007; private static final int DEATH_KNIGHT = 29007;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* AI for Kamaloka (33) - Crimson Hatu Otis * AI for Kamaloka (33) - Crimson Hatu Otis
* @author Gladicek * @author Gladicek
*/ */
public final class CrimsonHatuOtis extends AbstractNpcAI final class CrimsonHatuOtis extends AbstractNpcAI
{ {
// Npc // Npc
private static final int CRIMSON_HATU_OTIS = 18558; private static final int CRIMSON_HATU_OTIS = 18558;

View File

@ -32,7 +32,7 @@ import ai.npc.AbstractNpcAI;
/** /**
* Dark Water Dragon's AI. * Dark Water Dragon's AI.
*/ */
public final class DarkWaterDragon extends AbstractNpcAI final class DarkWaterDragon extends AbstractNpcAI
{ {
private static final int DRAGON = 22267; private static final int DRAGON = 22267;
private static final int SHADE1 = 22268; private static final int SHADE1 = 22268;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* Devno AI. * Devno AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Devno extends AbstractNpcAI final class Devno extends AbstractNpcAI
{ {
// NPC // NPC
private static final int DEVNO = 33241; private static final int DEVNO = 33241;

View File

@ -26,7 +26,7 @@ import ai.npc.AbstractNpcAI;
* Simple AI that manages special conditions for Divine Beast summon. * Simple AI that manages special conditions for Divine Beast summon.
* @author UnAfraid * @author UnAfraid
*/ */
public final class DivineBeast extends AbstractNpcAI final class DivineBeast extends AbstractNpcAI
{ {
private static final int DIVINE_BEAST = 14870; private static final int DIVINE_BEAST = 14870;
private static final int TRANSFORMATION_ID = 258; private static final int TRANSFORMATION_ID = 258;

View File

@ -26,7 +26,7 @@ import ai.npc.AbstractNpcAI;
* Drill Sergeant AI. * Drill Sergeant AI.
* @author St3eT * @author St3eT
*/ */
public final class DrillSergeant extends AbstractNpcAI final class DrillSergeant extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int SERGANT = 33007; // Drill Sergant private static final int SERGANT = 33007; // Drill Sergant

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* Eleve AI. * Eleve AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Eleve extends AbstractNpcAI final class Eleve extends AbstractNpcAI
{ {
// NPC // NPC
private static final int ELEVE = 33246; private static final int ELEVE = 33246;

View File

@ -32,7 +32,7 @@ import ai.npc.AbstractNpcAI;
* Manages minion's spawn, idle despawn and Teleportation Cube spawn. * Manages minion's spawn, idle despawn and Teleportation Cube spawn.
* @author GKR * @author GKR
*/ */
public final class Epidos extends AbstractNpcAI final class Epidos extends AbstractNpcAI
{ {
private static final int[] EPIDOSES = private static final int[] EPIDOSES =
{ {

View File

@ -26,7 +26,7 @@ import ai.npc.AbstractNpcAI;
* Eva's Gift Box AI. * Eva's Gift Box AI.
* @author St3eT * @author St3eT
*/ */
public final class EvasGiftBox extends AbstractNpcAI final class EvasGiftBox extends AbstractNpcAI
{ {
// NPC // NPC
private static final int BOX = 32342; // Eva's Gift Box private static final int BOX = 32342; // Eva's Gift Box

View File

@ -32,7 +32,7 @@ import ai.npc.AbstractNpcAI;
* Frightened Ragna Orc AI. * Frightened Ragna Orc AI.
* @author Gladicek, malyelfik * @author Gladicek, malyelfik
*/ */
public final class FrightenedRagnaOrc extends AbstractNpcAI final class FrightenedRagnaOrc extends AbstractNpcAI
{ {
// NPC ID // NPC ID
private static final int MOB_ID = 18807; private static final int MOB_ID = 18807;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Gagabu AI. * Gagabu AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Gagabu extends AbstractNpcAI final class Gagabu extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int GAGABU = 33284; private static final int GAGABU = 33284;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Galad AI. * Galad AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Galad extends AbstractNpcAI final class Galad extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int GALAD = 33572; private static final int GALAD = 33572;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Gordon AI * Gordon AI
* @author TOFIZ, malyelfik * @author TOFIZ, malyelfik
*/ */
public final class Gordon extends AbstractNpcAI final class Gordon extends AbstractNpcAI
{ {
private static final int GORDON = 29095; private static final int GORDON = 29095;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* </ul> * </ul>
* @author Zealar * @author Zealar
*/ */
public final class GraveRobbers extends AbstractNpcAI final class GraveRobbers extends AbstractNpcAI
{ {
private static final int GRAVE_ROBBER_SUMMONER = 22678; private static final int GRAVE_ROBBER_SUMMONER = 22678;
private static final int GRAVE_ROBBER_MEGICIAN = 22679; private static final int GRAVE_ROBBER_MEGICIAN = 22679;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Guard Soldier AI. * Guard Soldier AI.
* @author Gladicek * @author Gladicek
*/ */
public final class GuardSoldier extends AbstractNpcAI final class GuardSoldier extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int GUARD_SOLDIER = 33286; private static final int GUARD_SOLDIER = 33286;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Handermonkey AI. * Handermonkey AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Handermonkey extends AbstractNpcAI final class Handermonkey extends AbstractNpcAI
{ {
// NPC // NPC
private static final int HANDERMONKEY = 33203; private static final int HANDERMONKEY = 33203;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Heymond AI. * Heymond AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Heymond extends AbstractNpcAI final class Heymond extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int HEYMOND = 33026; private static final int HEYMOND = 33026;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Holly AI. * Holly AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Holly extends AbstractNpcAI final class Holly extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int HOLLY = 33219; private static final int HOLLY = 33219;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* Karonf AI. * Karonf AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Karonf extends AbstractNpcAI final class Karonf extends AbstractNpcAI
{ {
// NPC // NPC
private static final int KARONF = 33242; private static final int KARONF = 33242;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Lailly AI. * Lailly AI.
* @author Stayway * @author Stayway
*/ */
public final class Lailly extends AbstractNpcAI final class Lailly extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int LAILLY = 34181; private static final int LAILLY = 34181;

View File

@ -36,13 +36,14 @@ import ai.npc.AbstractNpcAI;
* Leopard Dragon Hachling AI. * Leopard Dragon Hachling AI.
* @author Mobius * @author Mobius
*/ */
public class LeopardDragonHachling extends AbstractNpcAI final class LeopardDragonHachling extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int DRAGON_HACHLING = 23434; private static final int DRAGON_HACHLING = 23434;
private static final int LEOPARD_DRAGON = 23435; private static final int LEOPARD_DRAGON = 23435;
// Locations // Locations
private static final List<Location> TRANSFORM_LOCATIONS = new ArrayList<>(); private static final List<Location> TRANSFORM_LOCATIONS = new ArrayList<>();
{ {
TRANSFORM_LOCATIONS.add(new Location(84199, 120022, -2944)); TRANSFORM_LOCATIONS.add(new Location(84199, 120022, -2944));
TRANSFORM_LOCATIONS.add(new Location(92138, 113735, -3076)); TRANSFORM_LOCATIONS.add(new Location(92138, 113735, -3076));

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Luderic AI. * Luderic AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Luderic extends AbstractNpcAI final class Luderic extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int LUDERIC = 33575; private static final int LUDERIC = 33575;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Lumi AI. * Lumi AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Lumi extends AbstractNpcAI final class Lumi extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int LUMI = 33025; private static final int LUMI = 33025;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Mahram AI. * Mahram AI.
* @author St3eT * @author St3eT
*/ */
public final class Mahram extends AbstractNpcAI final class Mahram extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int MAHRAM = 33271; private static final int MAHRAM = 33271;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Mai AI. * Mai AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Mai extends AbstractNpcAI final class Mai extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int MAI = 33238; private static final int MAI = 33238;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Marin Smith AI. * Marin Smith AI.
* @author Gladicek * @author Gladicek
*/ */
public final class MarinSmith extends AbstractNpcAI final class MarinSmith extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int MARIN_SMITH = 33285; private static final int MARIN_SMITH = 33285;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* Mercenary Captain AI. * Mercenary Captain AI.
* @author Mobius * @author Mobius
*/ */
public final class MercenaryCaptain extends AbstractNpcAI final class MercenaryCaptain extends AbstractNpcAI
{ {
// NPC // NPC
private static final int MERCENARY_CAPTAIN = 33970; private static final int MERCENARY_CAPTAIN = 33970;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* Namo AI * Namo AI
* @author Mobius * @author Mobius
*/ */
public final class Namo extends AbstractNpcAI final class Namo extends AbstractNpcAI
{ {
// NPC // NPC
private static final int NAMO = 33973; private static final int NAMO = 33973;

View File

@ -45,7 +45,7 @@ import ai.npc.AbstractNpcAI;
* Orfen's AI * Orfen's AI
* @author Emperorc * @author Emperorc
*/ */
public final class Orfen extends AbstractNpcAI final class Orfen extends AbstractNpcAI
{ {
private static final Location[] POS = private static final Location[] POS =
{ {

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Oris AI. * Oris AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Oris extends AbstractNpcAI final class Oris extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int ORIS = 33116; private static final int ORIS = 33116;

View File

@ -45,7 +45,7 @@ import ai.npc.AbstractNpcAI;
* Queen Ant's AI * Queen Ant's AI
* @author Emperorc * @author Emperorc
*/ */
public final class QueenAnt extends AbstractNpcAI final class QueenAnt extends AbstractNpcAI
{ {
private static final int QUEEN = 29001; private static final int QUEEN = 29001;
private static final int LARVA = 29002; private static final int LARVA = 29002;

View File

@ -30,7 +30,7 @@ import ai.npc.AbstractNpcAI;
* Queen Shyeed AI * Queen Shyeed AI
* @author malyelfik * @author malyelfik
*/ */
public final class QueenShyeed extends AbstractNpcAI final class QueenShyeed extends AbstractNpcAI
{ {
// NPC // NPC
private static final int SHYEED = 25671; private static final int SHYEED = 25671;

View File

@ -24,7 +24,7 @@ import ai.npc.AbstractNpcAI;
* Ragna Orc Commander AI. * Ragna Orc Commander AI.
* @author Zealar * @author Zealar
*/ */
public final class RagnaOrcCommander extends AbstractNpcAI final class RagnaOrcCommander extends AbstractNpcAI
{ {
private static final int RAGNA_ORC_COMMANDER = 22694; private static final int RAGNA_ORC_COMMANDER = 22694;

View File

@ -24,7 +24,7 @@ import ai.npc.AbstractNpcAI;
* Ragna Orc Hero AI. * Ragna Orc Hero AI.
* @author Zealar * @author Zealar
*/ */
public final class RagnaOrcHero extends AbstractNpcAI final class RagnaOrcHero extends AbstractNpcAI
{ {
private static final int RAGNA_ORC_HERO = 22693; private static final int RAGNA_ORC_HERO = 22693;

View File

@ -24,7 +24,7 @@ import ai.npc.AbstractNpcAI;
* Ragna Orc Seer AI. * Ragna Orc Seer AI.
* @author Zealar * @author Zealar
*/ */
public final class RagnaOrcSeer extends AbstractNpcAI final class RagnaOrcSeer extends AbstractNpcAI
{ {
private static final int RAGNA_ORC_SEER = 22697; private static final int RAGNA_ORC_SEER = 22697;

View File

@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
* Rakun AI. * Rakun AI.
* @author Mobius * @author Mobius
*/ */
public final class Rakun extends AbstractNpcAI final class Rakun extends AbstractNpcAI
{ {
// NPC // NPC
private static final int RAKUN = 33972; private static final int RAKUN = 33972;

View File

@ -33,7 +33,7 @@ import ai.npc.AbstractNpcAI;
* Sailren AI. * Sailren AI.
* @author St3eT * @author St3eT
*/ */
public final class Sailren extends AbstractNpcAI final class Sailren extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int STATUE = 32109; // Shilen's Stone Statue private static final int STATUE = 32109; // Shilen's Stone Statue

View File

@ -39,7 +39,7 @@ import ai.npc.AbstractNpcAI;
/** /**
* @author Micr0, Zerox * @author Micr0, Zerox
*/ */
public class ScarletVanHalisha extends AbstractNpcAI final class ScarletVanHalisha extends AbstractNpcAI
{ {
private L2Character _target; private L2Character _target;
private Skill _skill; private Skill _skill;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Shannon AI. * Shannon AI.
* @author St3eT * @author St3eT
*/ */
public final class Shannon extends AbstractNpcAI final class Shannon extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int SHANNON = 32974; private static final int SHANNON = 32974;

View File

@ -36,7 +36,7 @@ import ai.npc.AbstractNpcAI;
* Sin Eater AI. * Sin Eater AI.
* @author St3eT. * @author St3eT.
*/ */
public final class SinEater extends AbstractNpcAI final class SinEater extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int SIN_EATER = 12564; private static final int SIN_EATER = 12564;

View File

@ -32,7 +32,7 @@ import ai.npc.AbstractNpcAI;
* Manages Sin Wardens disappearing and chat. * Manages Sin Wardens disappearing and chat.
* @author GKR * @author GKR
*/ */
public final class SinWardens extends AbstractNpcAI final class SinWardens extends AbstractNpcAI
{ {
private static final int[] SIN_WARDEN_MINIONS = private static final int[] SIN_WARDEN_MINIONS =
{ {

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Sodian AI. * Sodian AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Sodian extends AbstractNpcAI final class Sodian extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int SODIAN = 33229; private static final int SODIAN = 33229;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Stiller AI. * Stiller AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Stiller extends AbstractNpcAI final class Stiller extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int STILLER = 33125; private static final int STILLER = 33125;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Theodore AI. * Theodore AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Theodore extends AbstractNpcAI final class Theodore extends AbstractNpcAI
{ {
// NPC // NPC
private static final int THEODORE = 32975; private static final int THEODORE = 32975;

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
* Guard Soldier AI. * Guard Soldier AI.
* @author Gladicek * @author Gladicek
*/ */
public final class TomaJunior extends AbstractNpcAI final class TomaJunior extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int TOMA_JUNIOR = 33571; private static final int TOMA_JUNIOR = 33571;

View File

@ -24,7 +24,7 @@ import ai.npc.AbstractNpcAI;
* Training Golem AI. * Training Golem AI.
* @author Gladicek * @author Gladicek
*/ */
public final class TrainingGolem extends AbstractNpcAI final class TrainingGolem extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int TRAINING_GOLEM = 27532; private static final int TRAINING_GOLEM = 27532;

View File

@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
* Trainning Soldier AI. * Trainning Soldier AI.
* @author St3eT * @author St3eT
*/ */
public final class TrainningSoldier extends AbstractNpcAI final class TrainningSoldier extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int SOLDIER = 33201; // Trainning Soldier private static final int SOLDIER = 33201; // Trainning Soldier

View File

@ -41,7 +41,7 @@ import ai.npc.AbstractNpcAI;
* Venom AI on Rune Castle. * Venom AI on Rune Castle.
* @author nonom, MELERIX * @author nonom, MELERIX
*/ */
public final class Venom extends AbstractNpcAI final class Venom extends AbstractNpcAI
{ {
private static final int CASTLE = 8; // Rune private static final int CASTLE = 8; // Rune

View File

@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
/** /**
* @author Stayway * @author Stayway
*/ */
public final class WindVortex extends AbstractNpcAI final class WindVortex extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int WIND_VORTEX = 23417; private static final int WIND_VORTEX = 23417;

View File

@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
* Acateo AI. * Acateo AI.
* @author Gladicek * @author Gladicek
*/ */
public final class Acateo extends AbstractNpcAI final class Acateo extends AbstractNpcAI
{ {
// NPC // NPC
private static final int ACATEO = 33905; private static final int ACATEO = 33905;

Some files were not shown because too many files have changed in this diff Show More