Visibility changes.
This commit is contained in:
@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Aden Reconstructor Manager AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class AdenReconstructorManager extends AbstractNpcAI
|
||||
final class AdenReconstructorManager extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int[] NPCS =
|
||||
|
@ -35,7 +35,7 @@ import com.l2jmobius.gameserver.network.serverpackets.OnEventTrigger;
|
||||
/**
|
||||
* @author Mobius
|
||||
*/
|
||||
public class ArcanRitual extends Quest
|
||||
final class ArcanRitual extends Quest
|
||||
{
|
||||
private static final int BLUE_TRIGGER = 262001;
|
||||
private static final int RED_TRIGGER = 262003;
|
||||
|
@ -42,7 +42,7 @@ import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove;
|
||||
* Updated to Freya.
|
||||
* @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 CRYSTAL_SPICE = 15475;
|
||||
|
@ -35,7 +35,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Dummy AI for spawns/respawns only for testing.
|
||||
* @author Gnacik
|
||||
*/
|
||||
public final class DenOfEvil extends AbstractNpcAI
|
||||
final class DenOfEvil extends AbstractNpcAI
|
||||
{
|
||||
// private static final int _buffer_id = 32656;
|
||||
protected static final int[] EYE_IDS =
|
||||
|
@ -33,7 +33,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Dragon Valley AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class DragonValley extends AbstractNpcAI
|
||||
final class DragonValley extends AbstractNpcAI
|
||||
{
|
||||
// NPC
|
||||
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 CLASS_LVL = 3;
|
||||
private static final EnumMap<ClassId, Double> CLASS_POINTS = new EnumMap<>(ClassId.class);
|
||||
|
||||
{
|
||||
CLASS_POINTS.put(ClassId.ADVENTURER, 0.2);
|
||||
CLASS_POINTS.put(ClassId.ARCANA_LORD, 1.5);
|
||||
|
@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Fairy Trees AI.
|
||||
* @author Charus
|
||||
*/
|
||||
public class FairyTrees extends AbstractNpcAI
|
||||
final class FairyTrees extends AbstractNpcAI
|
||||
{
|
||||
// NPC
|
||||
private static final int SOUL_GUARDIAN = 27189; // Soul of Tree Guardian
|
||||
|
@ -40,7 +40,7 @@ import quests.Q00655_AGrandPlanForTamingWildBeasts.Q00655_AGrandPlanForTamingWil
|
||||
* Growth-capable mobs: Polymorphing upon successful feeding.
|
||||
* @author Fulminus
|
||||
*/
|
||||
public final class FeedableBeasts extends AbstractNpcAI
|
||||
final class FeedableBeasts extends AbstractNpcAI
|
||||
{
|
||||
private static final int GOLDEN_SPICE = 6643;
|
||||
private static final int CRYSTAL_SPICE = 6644;
|
||||
|
@ -31,7 +31,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Flee Monsters AI.
|
||||
* @author Pandragon, NosBit
|
||||
*/
|
||||
public final class FleeMonsters extends AbstractNpcAI
|
||||
final class FleeMonsters extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int[] MOBS =
|
||||
|
@ -26,7 +26,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Frozen Labyrinth AI.
|
||||
* @author malyelfik
|
||||
*/
|
||||
public final class FrozenLabyrinth extends AbstractNpcAI
|
||||
final class FrozenLabyrinth extends AbstractNpcAI
|
||||
{
|
||||
// Monsters
|
||||
private static final int PRONGHORN_SPIRIT = 22087;
|
||||
|
@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Giant's Cave AI.
|
||||
* @author Gnacik, St3eT
|
||||
*/
|
||||
public final class GiantsCave extends AbstractNpcAI
|
||||
final class GiantsCave extends AbstractNpcAI
|
||||
{
|
||||
// NPC
|
||||
private static final int[] SCOUTS =
|
||||
|
@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Hills of Gold AI.
|
||||
* @author Mobius
|
||||
*/
|
||||
public class HillsOfGold extends AbstractNpcAI
|
||||
final class HillsOfGold extends AbstractNpcAI
|
||||
{
|
||||
// Npcs
|
||||
private static final int GOLEM_OF_REPAIRS = 19309;
|
||||
|
@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Hot Springs AI.
|
||||
* @author Pandragon
|
||||
*/
|
||||
public final class HotSprings extends AbstractNpcAI
|
||||
final class HotSprings extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int BANDERSNATCHLING = 21314;
|
||||
|
@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Isle of Prayer AI.
|
||||
* @author Zoey76
|
||||
*/
|
||||
public final class IsleOfPrayer extends AbstractNpcAI
|
||||
final class IsleOfPrayer extends AbstractNpcAI
|
||||
{
|
||||
// Items
|
||||
private static final int YELLOW_SEED_OF_EVIL_SHARD = 9593;
|
||||
|
@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Lair of Antharas AI.
|
||||
* @author St3eT, UnAfraid
|
||||
*/
|
||||
public final class LairOfAntharas extends AbstractNpcAI
|
||||
final class LairOfAntharas extends AbstractNpcAI
|
||||
{
|
||||
// NPC
|
||||
final private static int KNORIKS = 22857;
|
||||
|
@ -32,7 +32,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Minion Spawn Manager.
|
||||
* @author Zealar
|
||||
*/
|
||||
public final class MinionSpawnManager extends AbstractNpcAI
|
||||
final class MinionSpawnManager extends AbstractNpcAI
|
||||
{
|
||||
private static final Set<Integer> NPC = new HashSet<>(354);
|
||||
static
|
||||
|
@ -34,7 +34,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Monastery of Silence AI.
|
||||
* @author Kerberos, nonom
|
||||
*/
|
||||
public final class MonasteryOfSilence extends AbstractNpcAI
|
||||
final class MonasteryOfSilence extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int CAPTAIN = 18910; // Solina Knight Captain
|
||||
|
@ -23,7 +23,7 @@ import ai.npc.AbstractNpcAI;
|
||||
/**
|
||||
* @author UnAfraid
|
||||
*/
|
||||
public final class NonLethalableNpcs extends AbstractNpcAI
|
||||
final class NonLethalableNpcs extends AbstractNpcAI
|
||||
{
|
||||
private static final int[] NPCS =
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Non Random Walk Npcs AI.
|
||||
* @author Mobius
|
||||
*/
|
||||
public class NonRandomWalkNpcs extends AbstractNpcAI
|
||||
final class NonRandomWalkNpcs extends AbstractNpcAI
|
||||
{
|
||||
private static final int[] NPCS =
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Orbis Temple Statues AI.
|
||||
* @author Mobius
|
||||
*/
|
||||
public class OrbisTempleStatues extends AbstractNpcAI
|
||||
final class OrbisTempleStatues extends AbstractNpcAI
|
||||
{
|
||||
// Npcs
|
||||
private static final int VICTIM_1 = 22911;
|
||||
|
@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Pagan Key AI.
|
||||
* @author Zoey76. Adapted to PaganKey by Notorionn
|
||||
*/
|
||||
public final class PaganKey extends AbstractNpcAI
|
||||
final class PaganKey extends AbstractNpcAI
|
||||
{
|
||||
// Items
|
||||
private static final int PAGAN_KEY = 8273;
|
||||
|
@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Pagan Temple AI.
|
||||
* @author Mobius
|
||||
*/
|
||||
public class PaganTemple extends AbstractNpcAI
|
||||
final class PaganTemple extends AbstractNpcAI
|
||||
{
|
||||
// Npc
|
||||
private static final int TRIOL_HIGH_PRIEST = 19410;
|
||||
|
@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Pavel Archaic AI.
|
||||
* @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 PINCER_GOLEM = 22801; // Cruel Pincer Golem
|
||||
|
@ -30,7 +30,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* AI for mobs in Plains of Dion (near Floran Village).
|
||||
* @author Gladicek
|
||||
*/
|
||||
public final class PlainsOfDion extends AbstractNpcAI
|
||||
final class PlainsOfDion extends AbstractNpcAI
|
||||
{
|
||||
private static final int DELU_LIZARDMEN[] =
|
||||
{
|
||||
|
@ -31,7 +31,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Plains of Lizardmen AI.
|
||||
* @author Gnacik, malyelfik
|
||||
*/
|
||||
public final class PlainsOfLizardman extends AbstractNpcAI
|
||||
final class PlainsOfLizardman extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int INVISIBLE_NPC = 18919;
|
||||
|
@ -28,7 +28,7 @@ import ai.npc.AbstractNpcAI;
|
||||
/**
|
||||
* 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<>();
|
||||
static
|
||||
|
@ -36,7 +36,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Polymorphing on attack monsters AI.
|
||||
* @author Slyce
|
||||
*/
|
||||
public final class PolymorphingOnAttack extends AbstractNpcAI
|
||||
final class PolymorphingOnAttack extends AbstractNpcAI
|
||||
{
|
||||
private static final Map<Integer, List<Integer>> MOBSPAWNS = new HashMap<>();
|
||||
static
|
||||
|
@ -39,7 +39,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Primeval Isle AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class PrimevalIsle extends AbstractNpcAI
|
||||
final class PrimevalIsle extends AbstractNpcAI
|
||||
{
|
||||
// NPC
|
||||
private static final int EGG = 18344; // Ancient Egg
|
||||
|
@ -31,7 +31,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Prison Guards AI.
|
||||
* @author St3eT
|
||||
*/
|
||||
public final class PrisonGuards extends AbstractNpcAI
|
||||
final class PrisonGuards extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int GUARD_HEAD = 18367; // Prison Guard
|
||||
|
@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Manages spawn of NPCs having several random spawn points.
|
||||
* @author GKR
|
||||
*/
|
||||
public final class RandomSpawn extends AbstractNpcAI
|
||||
final class RandomSpawn extends AbstractNpcAI
|
||||
{
|
||||
private static final Map<Integer, Location[]> SPAWN_POINTS = new HashMap<>();
|
||||
static
|
||||
|
@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Remnants AI.
|
||||
* @author DS
|
||||
*/
|
||||
public final class Remnants extends AbstractNpcAI
|
||||
final class Remnants extends AbstractNpcAI
|
||||
{
|
||||
private static final int[] NPCS =
|
||||
{
|
||||
|
@ -26,7 +26,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Sandstorms AI.
|
||||
* @author Ectis
|
||||
*/
|
||||
public class Sandstorms extends AbstractNpcAI
|
||||
final class Sandstorms extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int SANDSTORM = 32350;
|
||||
|
@ -25,7 +25,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* See Through Silent Move AI.
|
||||
* @author Gigiikun
|
||||
*/
|
||||
public class SeeThroughSilentMove extends AbstractNpcAI
|
||||
final class SeeThroughSilentMove extends AbstractNpcAI
|
||||
{
|
||||
//@formatter:off
|
||||
private static final int[] MONSTERS =
|
||||
|
@ -36,7 +36,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Sel Mahum Training Ground AI for drill groups.
|
||||
* @author GKR
|
||||
*/
|
||||
public final class SelMahumDrill extends AbstractNpcAI
|
||||
final class SelMahumDrill extends AbstractNpcAI
|
||||
{
|
||||
private static final int[] MAHUM_CHIEFS =
|
||||
{
|
||||
|
@ -35,7 +35,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Sel Mahum Training Ground AI for squads and chefs.
|
||||
* @author GKR
|
||||
*/
|
||||
public final class SelMahumSquad extends AbstractNpcAI
|
||||
final class SelMahumSquad extends AbstractNpcAI
|
||||
{
|
||||
// NPC's
|
||||
private static final int CHEF = 18908;
|
||||
|
@ -31,7 +31,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Silent Valley AI
|
||||
* @author malyelfik
|
||||
*/
|
||||
public final class SilentValley extends AbstractNpcAI
|
||||
final class SilentValley extends AbstractNpcAI
|
||||
{
|
||||
// Skills
|
||||
private static final SkillHolder BETRAYAL = new SkillHolder(6033, 1); // Treasure Seeker's Betrayal
|
||||
|
@ -34,7 +34,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Stakato Nest AI.
|
||||
* @author Gnacik
|
||||
*/
|
||||
public final class StakatoNest extends AbstractNpcAI
|
||||
final class StakatoNest extends AbstractNpcAI
|
||||
{
|
||||
// @formatter:off
|
||||
// List of all mobs just for register
|
||||
|
@ -29,7 +29,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Summon the player to the NPC on attack.
|
||||
* @author Zoey76
|
||||
*/
|
||||
public final class SummonPc extends AbstractNpcAI
|
||||
final class SummonPc extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int PORTA = 20213;
|
||||
|
@ -34,7 +34,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Turek Orcs AI - flee and return with assistance
|
||||
* @author GKR
|
||||
*/
|
||||
public final class TurekOrcs extends AbstractNpcAI
|
||||
final class TurekOrcs extends AbstractNpcAI
|
||||
{
|
||||
// Monster to spawn
|
||||
private static final int CHERTUBA_ILLUSION = 23422;
|
||||
|
@ -30,7 +30,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Warrior Fishing Block AI.
|
||||
* @author Zoey76
|
||||
*/
|
||||
public final class WarriorFishingBlock extends AbstractNpcAI
|
||||
final class WarriorFishingBlock extends AbstractNpcAI
|
||||
{
|
||||
// Monsters
|
||||
private static final int[] MONSTERS =
|
||||
|
@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* Wasteland AI.
|
||||
* @author Stayway, Mobius
|
||||
*/
|
||||
public class Wasteland extends AbstractNpcAI
|
||||
final class Wasteland extends AbstractNpcAI
|
||||
{
|
||||
// NPCs
|
||||
private static final int JOEL = 33516;
|
||||
|
@ -27,7 +27,7 @@ import ai.npc.AbstractNpcAI;
|
||||
* YeSagira AI.
|
||||
* @author Stayway, Mobius
|
||||
*/
|
||||
public class YeSagira extends AbstractNpcAI
|
||||
final class YeSagira extends AbstractNpcAI
|
||||
{
|
||||
// Npcs
|
||||
private static final int GUARD_1 = 19152;
|
||||
|
Reference in New Issue
Block a user