Server uses data folder as datapack base folder, plus more fixes for previous commit.

This commit is contained in:
MobiusDev
2016-10-21 14:02:37 +00:00
parent 4df1abce3f
commit 6107624b59
231 changed files with 311 additions and 331 deletions

View File

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

View File

@@ -41,7 +41,7 @@ import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove;
* Updated to Freya. * Updated to Freya.
* @author Fulminus, Gigiikun * @author Fulminus, Gigiikun
*/ */
final class BeastFarm extends AbstractNpcAI public 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

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

View File

@@ -29,7 +29,7 @@ import com.l2jmobius.gameserver.network.serverpackets.OnEventTrigger;
* @author hlwrave, Mobius * @author hlwrave, Mobius
* @Add in event config.xml enableShrines="true" after event name to enable them. * @Add in event config.xml enableShrines="true" after event name to enable them.
*/ */
final class EventShrines extends Quest public final class EventShrines extends Quest
{ {
private static final Map<Integer, Integer> ZONE_TRIGGERS = new HashMap<>(); private static final Map<Integer, Integer> ZONE_TRIGGERS = new HashMap<>();
static static

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Fairy Trees AI. * Fairy Trees AI.
* @author Charus * @author Charus
*/ */
final class FairyTrees extends AbstractNpcAI public 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

@@ -39,7 +39,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
*/ */
final class FeedableBeasts extends AbstractNpcAI public 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.AbstractNpcAI;
* Flee Monsters AI. * Flee Monsters AI.
* @author Pandragon, NosBit * @author Pandragon, NosBit
*/ */
final class FleeMonsters extends AbstractNpcAI public 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.AbstractNpcAI;
* Frozen Labyrinth AI. * Frozen Labyrinth AI.
* @author malyelfik * @author malyelfik
*/ */
final class FrozenLabyrinth extends AbstractNpcAI public 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.AbstractNpcAI;
* Giant's Cave AI. * Giant's Cave AI.
* @author Gnacik, St3eT * @author Gnacik, St3eT
*/ */
final class GiantsCave extends AbstractNpcAI public final class GiantsCave extends AbstractNpcAI
{ {
// NPC // NPC
private static final int[] SCOUTS = private static final int[] SCOUTS =

View File

@@ -26,7 +26,7 @@ import ai.AbstractNpcAI;
* Hills of Gold AI. * Hills of Gold AI.
* @author Mobius * @author Mobius
*/ */
final class HillsOfGold extends AbstractNpcAI public 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.AbstractNpcAI;
* Hot Springs AI. * Hot Springs AI.
* @author Pandragon * @author Pandragon
*/ */
final class HotSprings extends AbstractNpcAI public 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.AbstractNpcAI;
* Isle of Prayer AI. * Isle of Prayer AI.
* @author Zoey76 * @author Zoey76
*/ */
final class IsleOfPrayer extends AbstractNpcAI public 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.AbstractNpcAI;
* Lair of Antharas AI. * Lair of Antharas AI.
* @author St3eT, UnAfraid * @author St3eT, UnAfraid
*/ */
final class LairOfAntharas extends AbstractNpcAI public final class LairOfAntharas extends AbstractNpcAI
{ {
// NPC // NPC
private static final int KNORIKS = 22857; private static final int KNORIKS = 22857;

View File

@@ -32,7 +32,7 @@ import ai.AbstractNpcAI;
* Minion Spawn Manager. * Minion Spawn Manager.
* @author Zealar * @author Zealar
*/ */
final class MinionSpawnManager extends AbstractNpcAI public 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

@@ -33,7 +33,7 @@ import ai.AbstractNpcAI;
* Monastery of Silence AI. * Monastery of Silence AI.
* @author Kerberos, nonom * @author Kerberos, nonom
*/ */
final class MonasteryOfSilence extends AbstractNpcAI public 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.AbstractNpcAI;
/** /**
* @author UnAfraid * @author UnAfraid
*/ */
final class NonLethalableNpcs extends AbstractNpcAI public final class NonLethalableNpcs extends AbstractNpcAI
{ {
private static final int[] NPCS = private static final int[] NPCS =
{ {

View File

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

View File

@@ -29,7 +29,7 @@ import ai.AbstractNpcAI;
* Pagan Key AI. * Pagan Key AI.
* @author Zoey76. Adapted to PaganKey by Notorionn * @author Zoey76. Adapted to PaganKey by Notorionn
*/ */
final class PaganKey extends AbstractNpcAI public 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.AbstractNpcAI;
* Pagan Temple AI. * Pagan Temple AI.
* @author Mobius * @author Mobius
*/ */
final class PaganTemple extends AbstractNpcAI public 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.AbstractNpcAI;
* Pavel Archaic AI. * Pavel Archaic AI.
* @author Gnacik, St3eT * @author Gnacik, St3eT
*/ */
final class PavelArchaic extends AbstractNpcAI public 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.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
*/ */
final class PlainsOfDion extends AbstractNpcAI public 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.AbstractNpcAI;
* Plains of Lizardmen AI. * Plains of Lizardmen AI.
* @author Gnacik, malyelfik * @author Gnacik, malyelfik
*/ */
final class PlainsOfLizardman extends AbstractNpcAI public 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.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.
*/ */
final class PolymorphingAngel extends AbstractNpcAI public 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

@@ -35,7 +35,7 @@ import ai.AbstractNpcAI;
* Polymorphing on attack monsters AI. * Polymorphing on attack monsters AI.
* @author Slyce * @author Slyce
*/ */
final class PolymorphingOnAttack extends AbstractNpcAI public 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

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
* Prison Guards AI. * Prison Guards AI.
* @author St3eT * @author St3eT
*/ */
final class PrisonGuards extends AbstractNpcAI public 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.AbstractNpcAI;
* Manages spawn of NPCs having several random spawn points. * Manages spawn of NPCs having several random spawn points.
* @author GKR * @author GKR
*/ */
final class RandomSpawn extends AbstractNpcAI public 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.AbstractNpcAI;
* Remnants AI. * Remnants AI.
* @author DS * @author DS
*/ */
final class Remnants extends AbstractNpcAI public final class Remnants extends AbstractNpcAI
{ {
private static final int[] NPCS = private static final int[] NPCS =
{ {

View File

@@ -26,7 +26,7 @@ import ai.AbstractNpcAI;
* Sandstorms AI. * Sandstorms AI.
* @author Ectis * @author Ectis
*/ */
final class Sandstorms extends AbstractNpcAI public 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.AbstractNpcAI;
* See Through Silent Move AI. * See Through Silent Move AI.
* @author Gigiikun * @author Gigiikun
*/ */
final class SeeThroughSilentMove extends AbstractNpcAI public final class SeeThroughSilentMove extends AbstractNpcAI
{ {
//@formatter:off //@formatter:off
private static final int[] MONSTERS = private static final int[] MONSTERS =

View File

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
* Silent Valley AI * Silent Valley AI
* @author malyelfik * @author malyelfik
*/ */
final class SilentValley extends AbstractNpcAI public 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.AbstractNpcAI;
* Stakato Nest AI. * Stakato Nest AI.
* @author Gnacik * @author Gnacik
*/ */
final class StakatoNest extends AbstractNpcAI public 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.AbstractNpcAI;
* Summon the player to the NPC on attack. * Summon the player to the NPC on attack.
* @author Zoey76 * @author Zoey76
*/ */
final class SummonPc extends AbstractNpcAI public final class SummonPc extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int PORTA = 20213; private static final int PORTA = 20213;

View File

@@ -33,7 +33,7 @@ import ai.AbstractNpcAI;
* Turek Orcs AI - flee and return with assistance * Turek Orcs AI - flee and return with assistance
* @author GKR * @author GKR
*/ */
final class TurekOrcs extends AbstractNpcAI public 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

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

View File

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

View File

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
* Anais AI. * Anais AI.
* @author nonom * @author nonom
*/ */
final class Anais extends AbstractNpcAI public final class Anais extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int ANAIS = 25701; private static final int ANAIS = 25701;

View File

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

View File

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

View File

@@ -37,7 +37,7 @@ import ai.AbstractNpcAI;
* Core AI. * Core AI.
* @author DrLecter, Emperorc * @author DrLecter, Emperorc
*/ */
final class Core extends AbstractNpcAI public 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.AbstractNpcAI;
* AI for Kamaloka (33) - Crimson Hatu Otis * AI for Kamaloka (33) - Crimson Hatu Otis
* @author Gladicek * @author Gladicek
*/ */
final class CrimsonHatuOtis extends AbstractNpcAI public 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

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
/** /**
* Dark Water Dragon's AI. * Dark Water Dragon's AI.
*/ */
final class DarkWaterDragon extends AbstractNpcAI public 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

@@ -26,7 +26,7 @@ import ai.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
*/ */
final class DivineBeast extends AbstractNpcAI public 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

@@ -32,7 +32,7 @@ import ai.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
*/ */
final class Epidos extends AbstractNpcAI public final class Epidos extends AbstractNpcAI
{ {
private static final int[] EPIDOSES = private static final int[] EPIDOSES =
{ {

View File

@@ -26,7 +26,7 @@ import ai.AbstractNpcAI;
* Eva's Gift Box AI. * Eva's Gift Box AI.
* @author St3eT * @author St3eT
*/ */
final class EvasGiftBox extends AbstractNpcAI public 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.AbstractNpcAI;
* Frightened Ragna Orc AI. * Frightened Ragna Orc AI.
* @author Gladicek, malyelfik * @author Gladicek, malyelfik
*/ */
final class FrightenedRagnaOrc extends AbstractNpcAI public 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.AbstractNpcAI;
* Gordon AI * Gordon AI
* @author TOFIZ, malyelfik * @author TOFIZ, malyelfik
*/ */
final class Gordon extends AbstractNpcAI public 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.AbstractNpcAI;
* </ul> * </ul>
* @author Zealar * @author Zealar
*/ */
final class GraveRobbers extends AbstractNpcAI public 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

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

View File

@@ -45,7 +45,7 @@ import ai.AbstractNpcAI;
* Queen Ant's AI * Queen Ant's AI
* @author Emperorc * @author Emperorc
*/ */
final class QueenAnt extends AbstractNpcAI public 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.AbstractNpcAI;
* Queen Shyeed AI * Queen Shyeed AI
* @author malyelfik * @author malyelfik
*/ */
final class QueenShyeed extends AbstractNpcAI public 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.AbstractNpcAI;
* Ragna Orc Commander AI. * Ragna Orc Commander AI.
* @author Zealar * @author Zealar
*/ */
final class RagnaOrcCommander extends AbstractNpcAI public 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.AbstractNpcAI;
* Ragna Orc Hero AI. * Ragna Orc Hero AI.
* @author Zealar * @author Zealar
*/ */
final class RagnaOrcHero extends AbstractNpcAI public 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.AbstractNpcAI;
* Ragna Orc Seer AI. * Ragna Orc Seer AI.
* @author Zealar * @author Zealar
*/ */
final class RagnaOrcSeer extends AbstractNpcAI public final class RagnaOrcSeer extends AbstractNpcAI
{ {
private static final int RAGNA_ORC_SEER = 22697; private static final int RAGNA_ORC_SEER = 22697;

View File

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

View File

@@ -36,7 +36,7 @@ import ai.AbstractNpcAI;
* Sin Eater AI. * Sin Eater AI.
* @author St3eT. * @author St3eT.
*/ */
final class SinEater extends AbstractNpcAI public 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.AbstractNpcAI;
* Manages Sin Wardens disappearing and chat. * Manages Sin Wardens disappearing and chat.
* @author GKR * @author GKR
*/ */
final class SinWardens extends AbstractNpcAI public final class SinWardens extends AbstractNpcAI
{ {
private static final int[] SIN_WARDEN_MINIONS = private static final int[] SIN_WARDEN_MINIONS =
{ {

View File

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

View File

@@ -26,7 +26,7 @@ import ai.AbstractNpcAI;
/** /**
* @author Stayway * @author Stayway
*/ */
final class WindVortex extends AbstractNpcAI public 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.AbstractNpcAI;
* Acateo AI. * Acateo AI.
* @author Gladicek * @author Gladicek
*/ */
final class Acateo extends AbstractNpcAI public final class Acateo extends AbstractNpcAI
{ {
// NPC // NPC
private static final int ACATEO = 33905; private static final int ACATEO = 33905;

View File

@@ -28,7 +28,7 @@ import ai.AbstractNpcAI;
* Adventurers Guide AI. * Adventurers Guide AI.
* @author St3eT, Stayway, Mobius * @author St3eT, Stayway, Mobius
*/ */
final class AdventurersGuide extends AbstractNpcAI public final class AdventurersGuide extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] ADVENTURER_GUIDES = private static final int[] ADVENTURER_GUIDES =

View File

@@ -31,7 +31,7 @@ import quests.Q00185_NikolasCooperation.Q00185_NikolasCooperation;
* Alarm AI for quests Art of Persuasion (184) and Nikola's Cooperation (185). * Alarm AI for quests Art of Persuasion (184) and Nikola's Cooperation (185).
* @author Zoey76 * @author Zoey76
*/ */
final class Alarm extends AbstractNpcAI public final class Alarm extends AbstractNpcAI
{ {
// NPC // NPC
private static final int ALARM = 32367; private static final int ALARM = 32367;

View File

@@ -34,7 +34,7 @@ import ai.AbstractNpcAI;
* Alchemist Manager AI. * Alchemist Manager AI.
* @author Sdw * @author Sdw
*/ */
final class AlchemistManager extends AbstractNpcAI public final class AlchemistManager extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int ALCHEMISTS[] = private static final int ALCHEMISTS[] =

View File

@@ -32,7 +32,7 @@ import ai.AbstractNpcAI;
* Alexandria (Armor Merchant) AI. * Alexandria (Armor Merchant) AI.
* @author xban1x * @author xban1x
*/ */
final class Alexandria extends AbstractNpcAI public final class Alexandria extends AbstractNpcAI
{ {
// NPC // NPC
private static final int ALEXANDRIA = 30098; private static final int ALEXANDRIA = 30098;

View File

@@ -29,7 +29,7 @@ import ai.AbstractNpcAI;
* Arena Manager AI. * Arena Manager AI.
* @author St3eT * @author St3eT
*/ */
final class ArenaManager extends AbstractNpcAI public final class ArenaManager extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] ARENA_MANAGER = private static final int[] ARENA_MANAGER =

View File

@@ -38,7 +38,7 @@ import ai.AbstractNpcAI;
* Transformation skill learning and transformation scroll sell. * Transformation skill learning and transformation scroll sell.
* @author Zoey76 * @author Zoey76
*/ */
final class AvantGarde extends AbstractNpcAI public final class AvantGarde extends AbstractNpcAI
{ {
// NPC // NPC
private static final int AVANT_GARDE = 32323; private static final int AVANT_GARDE = 32323;

View File

@@ -32,7 +32,7 @@ import ai.AbstractNpcAI;
* Black Judge AI. * Black Judge AI.
* @author St3eT * @author St3eT
*/ */
final class BlackJudge extends AbstractNpcAI public final class BlackJudge extends AbstractNpcAI
{ {
// NPC // NPC
private static final int BLACK_JUDGE = 30981; private static final int BLACK_JUDGE = 30981;

View File

@@ -29,7 +29,7 @@ import ai.AbstractNpcAI;
* Black Marketeer of Mammon AI. * Black Marketeer of Mammon AI.
* @author St3eT * @author St3eT
*/ */
final class BlackMarketeerOfMammon extends AbstractNpcAI public final class BlackMarketeerOfMammon extends AbstractNpcAI
{ {
// NPC // NPC
private static final int BLACK_MARKETEER = 31092; private static final int BLACK_MARKETEER = 31092;

View File

@@ -29,7 +29,7 @@ import ai.AbstractNpcAI;
* Castle Ambassador AI. * Castle Ambassador AI.
* @author St3eT * @author St3eT
*/ */
final class CastleAmbassador extends AbstractNpcAI public final class CastleAmbassador extends AbstractNpcAI
{ {
// NPCs // NPCs
// @formatter:off // @formatter:off

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Castle Blacksmith AI. * Castle Blacksmith AI.
* @author malyelfik * @author malyelfik
*/ */
final class CastleBlacksmith extends AbstractNpcAI public final class CastleBlacksmith extends AbstractNpcAI
{ {
// Blacksmith IDs // Blacksmith IDs
private static final int[] NPCS = private static final int[] NPCS =

View File

@@ -63,7 +63,7 @@ import ai.AbstractNpcAI;
* Castle Chamberlain AI. * Castle Chamberlain AI.
* @author malyelfik * @author malyelfik
*/ */
final class CastleChamberlain extends AbstractNpcAI public final class CastleChamberlain extends AbstractNpcAI
{ {
// NPCs // NPCs
//@formatter:off //@formatter:off

View File

@@ -30,7 +30,7 @@ import handlers.effecthandlers.CallPc;
* Castle Court Magician AI. * Castle Court Magician AI.
* @author St3eT * @author St3eT
*/ */
final class CastleCourtMagician extends AbstractNpcAI public final class CastleCourtMagician extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] COURT_MAGICIAN = private static final int[] COURT_MAGICIAN =

View File

@@ -32,7 +32,7 @@ import ai.AbstractNpcAI;
* Castle Mercenary Manager AI. * Castle Mercenary Manager AI.
* @author malyelfik * @author malyelfik
*/ */
final class CastleMercenaryManager extends AbstractNpcAI public final class CastleMercenaryManager extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] NPCS = private static final int[] NPCS =

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
* Castle Siege Manager AI. * Castle Siege Manager AI.
* @author St3eT * @author St3eT
*/ */
final class CastleSiegeManager extends AbstractNpcAI public final class CastleSiegeManager extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] SIEGE_MANAGER = private static final int[] SIEGE_MANAGER =

View File

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
* Castle Teleporter AI. * Castle Teleporter AI.
* @author malyelfik * @author malyelfik
*/ */
final class CastleTeleporter extends AbstractNpcAI public final class CastleTeleporter extends AbstractNpcAI
{ {
// Teleporter IDs // Teleporter IDs
private static final int[] NPCS = private static final int[] NPCS =

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
* Castle Warehouse Keeper AI. * Castle Warehouse Keeper AI.
* @author malyelfik * @author malyelfik
*/ */
final class CastleWarehouse extends AbstractNpcAI public final class CastleWarehouse extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] NPCS = private static final int[] NPCS =

View File

@@ -29,7 +29,7 @@ import ai.AbstractNpcAI;
* Clan Trader AI. * Clan Trader AI.
* @author St3eT * @author St3eT
*/ */
final class ClanTrader extends AbstractNpcAI public final class ClanTrader extends AbstractNpcAI
{ {
// Npc // Npc
private static final int[] CLAN_TRADER = private static final int[] CLAN_TRADER =

View File

@@ -30,7 +30,7 @@ import ai.AbstractNpcAI;
* Dimensional Manager AI. * Dimensional Manager AI.
* @author Stayway, Mobius * @author Stayway, Mobius
*/ */
final class DimensionalManager extends AbstractNpcAI public final class DimensionalManager extends AbstractNpcAI
{ {
// Npc // Npc
private static final int DIMENSIONAL_MANAGER = 32478; private static final int DIMENSIONAL_MANAGER = 32478;

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Fame Manager AI. * Fame Manager AI.
* @author St3eT * @author St3eT
*/ */
final class FameManager extends AbstractNpcAI public final class FameManager extends AbstractNpcAI
{ {
// Npc // Npc
private static final int[] FAME_MANAGER = private static final int[] FAME_MANAGER =

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
* Forge of the Gods AI * Forge of the Gods AI
* @author nonom, malyelfik * @author nonom, malyelfik
*/ */
final class ForgeOfTheGods extends AbstractNpcAI public final class ForgeOfTheGods extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] FOG_MOBS = private static final int[] FOG_MOBS =

View File

@@ -29,7 +29,7 @@ import ai.AbstractNpcAI;
* Rooney AI * Rooney AI
* @author malyelfik * @author malyelfik
*/ */
final class Rooney extends AbstractNpcAI public final class Rooney extends AbstractNpcAI
{ {
// NPC // NPC
private static final int ROONEY = 32049; private static final int ROONEY = 32049;

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
* Fortress Archer Captain AI. * Fortress Archer Captain AI.
* @author St3eT * @author St3eT
*/ */
final class FortressArcherCaptain extends AbstractNpcAI public final class FortressArcherCaptain extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] ARCHER_CAPTAIN = private static final int[] ARCHER_CAPTAIN =

View File

@@ -33,7 +33,7 @@ import ai.AbstractNpcAI;
* Fortress Siege Manager AI. * Fortress Siege Manager AI.
* @author St3eT * @author St3eT
*/ */
final class FortressSiegeManager extends AbstractNpcAI public final class FortressSiegeManager extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] MANAGERS = private static final int[] MANAGERS =

View File

@@ -26,7 +26,7 @@ import ai.AbstractNpcAI;
* Freya's Steward AI. * Freya's Steward AI.
* @author Adry_85 * @author Adry_85
*/ */
final class FreyasSteward extends AbstractNpcAI public final class FreyasSteward extends AbstractNpcAI
{ {
// NPC // NPC
private static final int FREYAS_STEWARD = 32029; private static final int FREYAS_STEWARD = 32029;

View File

@@ -27,7 +27,7 @@ import quests.Q10286_ReunionWithSirra.Q10286_ReunionWithSirra;
* Jinia AI. * Jinia AI.
* @author Adry_85 * @author Adry_85
*/ */
final class Jinia extends AbstractNpcAI public final class Jinia extends AbstractNpcAI
{ {
// NPC // NPC
private static final int JINIA = 32781; private static final int JINIA = 32781;

View File

@@ -32,7 +32,7 @@ import quests.Q10791_TheManOfMystery.Q10791_TheManOfMystery;
* Kain Ven Halter AI * Kain Ven Halter AI
* @author Gigi and * @author Gigi and
*/ */
final class KainVanHalter extends AbstractNpcAI public final class KainVanHalter extends AbstractNpcAI
{ {
// NPC // NPC
private static final int KAIN_VAN_HALTER = 33993; private static final int KAIN_VAN_HALTER = 33993;

View File

@@ -32,7 +32,7 @@ import ai.AbstractNpcAI;
* Original Jython script by Emperorc and Kerberos_20. * Original Jython script by Emperorc and Kerberos_20.
* @authors Nyaran * @authors Nyaran
*/ */
final class KetraOrcSupport extends AbstractNpcAI public final class KetraOrcSupport extends AbstractNpcAI
{ {
private static class BuffsData private static class BuffsData
{ {

View File

@@ -30,7 +30,7 @@ import ai.AbstractNpcAI;
* La Vie En Rose AI. * La Vie En Rose AI.
* @author Sdw * @author Sdw
*/ */
final class LaVieEnRose extends AbstractNpcAI public final class LaVieEnRose extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int LA_VIE_EN_ROSE = 33825; private static final int LA_VIE_EN_ROSE = 33825;

View File

@@ -35,7 +35,7 @@ import ai.AbstractNpcAI;
* Mammons AI. * Mammons AI.
* @author St3eT * @author St3eT
*/ */
final class Mammons extends AbstractNpcAI public final class Mammons extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int MAMMONS[] = private static final int MAMMONS[] =

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Merlot AI. * Merlot AI.
* @author hlwrave * @author hlwrave
*/ */
final class Merlot extends AbstractNpcAI public final class Merlot extends AbstractNpcAI
{ {
// NPC // NPC
private static final int MERLOT = 34018; private static final int MERLOT = 34018;

View File

@@ -39,7 +39,7 @@ import ai.AbstractNpcAI;
* Monastery Minigame AI. * Monastery Minigame AI.
* @author nonom * @author nonom
*/ */
final class Minigame extends AbstractNpcAI public final class Minigame extends AbstractNpcAI
{ {
private static final int SUMIEL = 32758; private static final int SUMIEL = 32758;
private static final int BURNER = 18913; private static final int BURNER = 18913;

View File

@@ -26,7 +26,7 @@ import ai.AbstractNpcAI;
* Monument of Heroes AI. * Monument of Heroes AI.
* @author Adry_85 * @author Adry_85
*/ */
final class MonumentOfHeroes extends AbstractNpcAI public final class MonumentOfHeroes extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] MONUMENTS = private static final int[] MONUMENTS =

View File

@@ -28,7 +28,7 @@ import ai.AbstractNpcAI;
* Nomi AI. * Nomi AI.
* @author Stayway * @author Stayway
*/ */
final class Nomi extends AbstractNpcAI public final class Nomi extends AbstractNpcAI
{ {
// NPC // NPC
private static final int NOMI = 34007; private static final int NOMI = 34007;

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
/** /**
* @author UnAfraid * @author UnAfraid
*/ */
final class NpcBuffers extends AbstractNpcAI public final class NpcBuffers extends AbstractNpcAI
{ {
private final NpcBuffersData _npcBuffers = new NpcBuffersData(); private final NpcBuffersData _npcBuffers = new NpcBuffersData();

View File

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
* Proclaimer AI. * Proclaimer AI.
* @author St3eT * @author St3eT
*/ */
final class Proclaimer extends AbstractNpcAI public final class Proclaimer extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] PROCLAIMER = private static final int[] PROCLAIMER =

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Rignos AI. * Rignos AI.
* @author St3eT * @author St3eT
*/ */
final class Rignos extends AbstractNpcAI public final class Rignos extends AbstractNpcAI
{ {
// NPC // NPC
private static final int RIGNOS = 32349; // Rignos private static final int RIGNOS = 32349; // Rignos

View File

@@ -24,7 +24,7 @@ import ai.AbstractNpcAI;
* Scarecrow AI. * Scarecrow AI.
* @author ivantotov * @author ivantotov
*/ */
final class Scarecrow extends AbstractNpcAI public final class Scarecrow extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int TRAINING_DUMMY = 19546; private static final int TRAINING_DUMMY = 19546;

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Sirra AI. * Sirra AI.
* @author St3eT * @author St3eT
*/ */
final class Sirra extends AbstractNpcAI public final class Sirra extends AbstractNpcAI
{ {
// NPC // NPC
private static final int SIRRA = 32762; private static final int SIRRA = 32762;

View File

@@ -24,7 +24,7 @@ import ai.AbstractNpcAI;
* Golem Trader AI. * Golem Trader AI.
* @author Zoey76 * @author Zoey76
*/ */
final class GolemTrader extends AbstractNpcAI public final class GolemTrader extends AbstractNpcAI
{ {
// NPC // NPC
private static final int GOLEM_TRADER = 13128; private static final int GOLEM_TRADER = 13128;

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Support Unit Captain AI. * Support Unit Captain AI.
* @author St3eT * @author St3eT
*/ */
final class SupportUnitCaptain extends AbstractNpcAI public final class SupportUnitCaptain extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] UNIT_CAPTAIN = private static final int[] UNIT_CAPTAIN =

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Symbol Maker AI. * Symbol Maker AI.
* @author Adry_85 * @author Adry_85
*/ */
final class SymbolMaker extends AbstractNpcAI public final class SymbolMaker extends AbstractNpcAI
{ {
// NPCs // NPCs
private static final int[] NPCS = private static final int[] NPCS =

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