diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/AbstractNpcAI.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/AbstractNpcAI.java index b20897c5d8..3c583c4c28 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/AbstractNpcAI.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/AbstractNpcAI.java @@ -81,7 +81,7 @@ public abstract class AbstractNpcAI extends Quest } } - protected void followNpc(final Npc npc, int followedNpcId, int followingAngle, int minDistance, int maxDistance) + protected void followNpc(Npc npc, int followedNpcId, int followingAngle, int minDistance, int maxDistance) { World.getInstance().forEachVisibleObject(npc, Npc.class, npcAround -> { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/AncientArcanCity.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/AncientArcanCity.java index 1c2e83cb7c..58889933f8 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/AncientArcanCity.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/AncientArcanCity.java @@ -45,7 +45,7 @@ import quests.Q10301_ShadowOfTerrorBlackishRedFog.Q10301_ShadowOfTerrorBlackishR * Ancient Arcan City AI. * @author St3eT */ -public final class AncientArcanCity extends AbstractNpcAI +public class AncientArcanCity extends AbstractNpcAI { // NPC private static final int CEREMONIAL_CAT = 33093; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Lykus/Lykus.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Lykus/Lykus.java index 21ec0fd196..cae165b50c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Lykus/Lykus.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Lykus/Lykus.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Lykus AI. * @author St3eT */ -public final class Lykus extends AbstractNpcAI +public class Lykus extends AbstractNpcAI { // NPCs private static final int LYKUS = 33521; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Mumu/Mumu.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Mumu/Mumu.java index 07e5574838..ed54d63d67 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Mumu/Mumu.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/AncientCityArcan/Mumu/Mumu.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Mumu AI. * @author St3eT */ -public final class Mumu extends AbstractNpcAI +public class Mumu extends AbstractNpcAI { // NPC private static final int MUMU = 32900; // Mumu diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BabyPets.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BabyPets.java index 5eb190b8eb..a47da386c0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BabyPets.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BabyPets.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * Baby Pets AI. * @author St3eT */ -public final class BabyPets extends AbstractNpcAI +public class BabyPets extends AbstractNpcAI { // NPCs private static final int[] BABY_PETS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BeastFarm.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BeastFarm.java index 620cdd4ae8..651d8b9643 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BeastFarm.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/BeastFarm.java @@ -42,7 +42,7 @@ import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove; * Updated to Freya. * @author Fulminus, Gigiikun */ -public final class BeastFarm extends AbstractNpcAI +public class BeastFarm extends AbstractNpcAI { private static final int GOLDEN_SPICE = 15474; private static final int CRYSTAL_SPICE = 15475; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/FeedableBeasts.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/FeedableBeasts.java index a2b231af92..a9714b2fa3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/FeedableBeasts.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/FeedableBeasts.java @@ -38,7 +38,7 @@ import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove; * Growth-capable mobs: Polymorphing upon successful feeding. * @author Fulminus */ -public final class FeedableBeasts extends AbstractNpcAI +public class FeedableBeasts extends AbstractNpcAI { private static final int GOLDEN_SPICE = 6643; private static final int CRYSTAL_SPICE = 6644; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/ImprovedBabyPets.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/ImprovedBabyPets.java index 1d98fc4060..2eb76b90b3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/ImprovedBabyPets.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/ImprovedBabyPets.java @@ -38,7 +38,7 @@ import ai.AbstractNpcAI; * Improved Baby Pets AI. * @author St3eT */ -public final class ImprovedBabyPets extends AbstractNpcAI +public class ImprovedBabyPets extends AbstractNpcAI { // NPCs private static final int[] BABY_PETS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/Tunatun/Tunatun.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/Tunatun/Tunatun.java index e4c1acf281..deaafca1dd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/Tunatun/Tunatun.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BeastFarm/Tunatun/Tunatun.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Beast Herder Tunatun AI. * @author Adry_85 */ -public final class Tunatun extends AbstractNpcAI +public class Tunatun extends AbstractNpcAI { // NPC private static final int TUNATUN = 31537; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BloodySwampland/BloodySwampland.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BloodySwampland/BloodySwampland.java index 67d87bf10d..ba57c74daa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BloodySwampland/BloodySwampland.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/BloodySwampland/BloodySwampland.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Bloody Swampland AI. * @author St3eT */ -public final class BloodySwampland extends AbstractNpcAI +public class BloodySwampland extends AbstractNpcAI { // NPCs private static final int COLLECTOR = 23171; // Corpse Collector diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/Alarm/Alarm.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/Alarm/Alarm.java index 7413745503..0bc9b1c3ab 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/Alarm/Alarm.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/Alarm/Alarm.java @@ -31,7 +31,7 @@ import quests.Q00185_NikolasCooperation.Q00185_NikolasCooperation; * Alarm AI for quests Art of Persuasion (184) and Nikola's Cooperation (185). * @author Zoey76 */ -public final class Alarm extends AbstractNpcAI +public class Alarm extends AbstractNpcAI { // NPC private static final int ALARM = 32367; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/CrumaTower.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/CrumaTower.java index 448a06e6fb..ec2a30097b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/CrumaTower.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/CrumaTower/CrumaTower.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Cruma Tower AI * @author malyelfik */ -public final class CrumaTower extends AbstractNpcAI +public class CrumaTower extends AbstractNpcAI { // NPCs private static final int CARSUS = 30483; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/DenOfEvil.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/DenOfEvil.java index 888d1d7e50..b12c7ef46a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/DenOfEvil.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/DenOfEvil.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * @author Gnacik */ @Disabled // Mobius: this needs to be rewritten. -public final class DenOfEvil extends AbstractNpcAI +public class DenOfEvil extends AbstractNpcAI { // private static final int _buffer_id = 32656; protected static final int[] EYE_IDS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/FrightenedRagnaOrc.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/FrightenedRagnaOrc.java index 2f3291ebd8..401930a0cc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/FrightenedRagnaOrc.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/FrightenedRagnaOrc.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Frightened Ragna Orc AI. * @author Gladicek, malyelfik */ -public final class FrightenedRagnaOrc extends AbstractNpcAI +public class FrightenedRagnaOrc extends AbstractNpcAI { // NPC ID private static final int MOB_ID = 18807; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcCommander.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcCommander.java index 6c6a15566d..87a96b5e1b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcCommander.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcCommander.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Ragna Orc Commander AI. * @author Zealar */ -public final class RagnaOrcCommander extends AbstractNpcAI +public class RagnaOrcCommander extends AbstractNpcAI { private static final int RAGNA_ORC_COMMANDER = 22694; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcHero.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcHero.java index a6f6f467cb..bceea728a4 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcHero.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcHero.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Ragna Orc Hero AI. * @author Zealar */ -public final class RagnaOrcHero extends AbstractNpcAI +public class RagnaOrcHero extends AbstractNpcAI { private static final int RAGNA_ORC_HERO = 22693; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcSeer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcSeer.java index ddc92bbf14..70fcffe52b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcSeer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DenOfEvil/RagnaOrcSeer.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Ragna Orc Seer AI. * @author Zealar */ -public final class RagnaOrcSeer extends AbstractNpcAI +public class RagnaOrcSeer extends AbstractNpcAI { private static final int RAGNA_ORC_SEER = 22697; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonValleySummoners.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonValleySummoners.java index d9d70fbf5d..680b695be0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonValleySummoners.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonValleySummoners.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Dragon Valley summoner NPC AI * @author Gigi, Mobius */ -public final class DragonValleySummoners extends AbstractNpcAI +public class DragonValleySummoners extends AbstractNpcAI { // NPCs private static final int BLOODY_GRAVE_WARRIOR = 23441; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonVortex/DragonVortex.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonVortex/DragonVortex.java index e19b514cd4..3226114bea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonVortex/DragonVortex.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/DragonVortex/DragonVortex.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Dragon Vortex AI. * @author UnAfraid, improved by Adry_85 */ -public final class DragonVortex extends AbstractNpcAI +public class DragonVortex extends AbstractNpcAI { // NPC private static final int VORTEX = 32871; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/GustSpiral.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/GustSpiral.java index 67b81f30dd..ea482eeecc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/GustSpiral.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/GustSpiral.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * AI for Gust Spiral (23447) * @author Gigi, Mobius */ -public final class GustSpiral extends AbstractNpcAI +public class GustSpiral extends AbstractNpcAI { // NPC private static final int GUST_SPIRAL = 23447; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LairOfAntharas.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LairOfAntharas.java index 1b0502f4fd..e071be9915 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LairOfAntharas.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LairOfAntharas.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Lair of Antharas AI. * @author St3eT, UnAfraid */ -public final class LairOfAntharas extends AbstractNpcAI +public class LairOfAntharas extends AbstractNpcAI { // NPC private static final int KNORIKS = 22857; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LeopardDragonHachling.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LeopardDragonHachling.java index 003ecb843c..880faa54ba 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LeopardDragonHachling.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/LeopardDragonHachling.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Leopard Dragon Hachling AI. * @author Mobius */ -public final class LeopardDragonHachling extends AbstractNpcAI +public class LeopardDragonHachling extends AbstractNpcAI { // NPCs private static final int DRAGON_HACHLING = 23434; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryCaptain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryCaptain.java index 14cf3c751e..e34ca459fb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryCaptain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryCaptain.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Mercenary Captain AI. * @author Mobius */ -public final class MercenaryCaptain extends AbstractNpcAI +public class MercenaryCaptain extends AbstractNpcAI { // NPC private static final int MERCENARY_CAPTAIN = 33970; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryTeleport/MercenaryTeleport.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryTeleport/MercenaryTeleport.java index 2dee996a07..0994fcef8d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryTeleport/MercenaryTeleport.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/MercenaryTeleport/MercenaryTeleport.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Mercenary and Mercenary Captain teleport AI. * @author Gigi */ -public final class MercenaryTeleport extends AbstractNpcAI +public class MercenaryTeleport extends AbstractNpcAI { // NPCs private static final int NAMO = 33973; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Namo.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Namo.java index 4a55b210a7..c045ae4ffc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Namo.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Namo.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Namo AI * @author Mobius */ -public final class Namo extends AbstractNpcAI +public class Namo extends AbstractNpcAI { // NPC private static final int NAMO = 33973; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Rakun.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Rakun.java index 303b727a4f..6818d6bac9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Rakun.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/Rakun.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Rakun AI. * @author Mobius */ -public final class Rakun extends AbstractNpcAI +public class Rakun extends AbstractNpcAI { // NPC private static final int RAKUN = 33972; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/SeparatedSoul/SeparatedSoul.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/SeparatedSoul/SeparatedSoul.java index c0f4c8aea4..bf51db5125 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/SeparatedSoul/SeparatedSoul.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/DragonValley/SeparatedSoul/SeparatedSoul.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Separated Soul teleport AI. * @author UnAfraid, improved by Adry_85 */ -public final class SeparatedSoul extends AbstractNpcAI +public class SeparatedSoul extends AbstractNpcAI { // NPCs private static final int[] SEPARATED_SOULS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/AltarOfSouls/AltarOfSouls.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/AltarOfSouls/AltarOfSouls.java index 89f35a59c7..c1a77746b5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/AltarOfSouls/AltarOfSouls.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/AltarOfSouls/AltarOfSouls.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Altar of Souls AI. * @author Mobius */ -public final class AltarOfSouls extends AbstractNpcAI +public class AltarOfSouls extends AbstractNpcAI { // NPCs private static final int ALTAR_OF_SOULS = 33920; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/RemembranceTower/RemembranceTower.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/RemembranceTower/RemembranceTower.java index 2ef42acbef..ac8f1088a6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/RemembranceTower/RemembranceTower.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FaeronVillage/RemembranceTower/RemembranceTower.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Remembrance Tower AI. * @author St3eT */ -public final class RemembranceTower extends AbstractNpcAI +public class RemembranceTower extends AbstractNpcAI { // NPCs private static final int REMEMBRANCE_TOWER = 33989; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/LargeCocoon/LargeCocoon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/LargeCocoon/LargeCocoon.java index 53adbcdda9..7eacaa8ae3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/LargeCocoon/LargeCocoon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/LargeCocoon/LargeCocoon.java @@ -30,7 +30,7 @@ import quests.Q10305_UnstoppableFutileEfforts.Q10305_UnstoppableFutileEfforts; * Large Cocoon AI. * @author St3eT */ -public final class LargeCocoon extends AbstractNpcAI +public class LargeCocoon extends AbstractNpcAI { // NPCs private static final int LARGE_COCOON = 32920; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/Wisp.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/Wisp.java index 9b7dd58893..efdbdd4460 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/Wisp.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FairySettlement/Wisp.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Wisp AI. * @author St3eT */ -public final class Wisp extends AbstractNpcAI +public class Wisp extends AbstractNpcAI { // NPCs private static final int WISP = 32915; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/KrateisCube/KrateisCube.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/KrateisCube/KrateisCube.java index 3bcccafcd4..58e330fde7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/KrateisCube/KrateisCube.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/KrateisCube/KrateisCube.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Kratei's Cube AI * @author Mobius */ -public final class KrateisCube extends AbstractNpcAI +public class KrateisCube extends AbstractNpcAI { // NPC private static final int MANAGER = 32503; // Kratei's Cube Entrance Manager diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/Parade.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/Parade.java index c10f7cfc30..bd74911473 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/Parade.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/Parade.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Fantasy Isle Parade * @author JOJO, Pandragon */ -public final class Parade extends AbstractNpcAI +public class Parade extends AbstractNpcAI { // @formatter:off final int[] ACTORS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/TalentShow.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/TalentShow.java index 10a9f4b5f2..c91b42bb26 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/TalentShow.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FantasyIsle/TalentShow.java @@ -36,7 +36,7 @@ import ai.AbstractNpcAI; * Talent Show AI. * @author Kerberos */ -public final class TalentShow extends AbstractNpcAI +public class TalentShow extends AbstractNpcAI { private static int MC = 32433; // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForestOfTheDead/EilhalderVonHellmann.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForestOfTheDead/EilhalderVonHellmann.java index 77cf8ac138..2c919d24a5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForestOfTheDead/EilhalderVonHellmann.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForestOfTheDead/EilhalderVonHellmann.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; /** * @author Mobius */ -public final class EilhalderVonHellmann extends AbstractNpcAI +public class EilhalderVonHellmann extends AbstractNpcAI { private static final int EILHALDER_VON_HELLMANN = 25328; private static final Location SPAWN_LOCATION = new Location(59090, -42188, -3003); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/ForgeOfTheGods.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/ForgeOfTheGods.java index d914ef2251..7cb095b0ee 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/ForgeOfTheGods.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/ForgeOfTheGods.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Forge of the Gods AI * @author nonom, malyelfik */ -public final class ForgeOfTheGods extends AbstractNpcAI +public class ForgeOfTheGods extends AbstractNpcAI { // NPCs private static final int[] FOG_MOBS = @@ -173,7 +173,7 @@ public final class ForgeOfTheGods extends AbstractNpcAI } @Override - public final String onSpawn(Npc npc) + public String onSpawn(Npc npc) { startQuestTimer("suicide", 60000, npc, null); return super.onSpawn(npc); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/Rooney.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/Rooney.java index 5fa98c44af..6be9d042aa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/Rooney.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ForgeOfTheGods/Rooney.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Rooney AI * @author malyelfik */ -public final class Rooney extends AbstractNpcAI +public class Rooney extends AbstractNpcAI { // NPC private static final int ROONEY = 32049; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FrozenLabyrinth/FrozenLabyrinth.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FrozenLabyrinth/FrozenLabyrinth.java index 20e21282c8..4f0bda459b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FrozenLabyrinth/FrozenLabyrinth.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/FrozenLabyrinth/FrozenLabyrinth.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Frozen Labyrinth AI. * @author malyelfik */ -public final class FrozenLabyrinth extends AbstractNpcAI +public class FrozenLabyrinth extends AbstractNpcAI { // Monsters private static final int PRONGHORN_SPIRIT = 22087; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Apherus/Apherus.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Apherus/Apherus.java index 583027443d..fedfbbdf30 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Apherus/Apherus.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Apherus/Apherus.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Apherus RB * @author Gigi */ -public final class Apherus extends AbstractNpcAI +public class Apherus extends AbstractNpcAI { private static final int APHERUS = 25775; private static final int APHERUS_SUBORDINATE = 25865; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/GenesisVines.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/GenesisVines.java index 4d7aefc470..1d09b0e82c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/GenesisVines.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/GenesisVines.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Genesis Vines AI. * @author St3eT */ -public final class GenesisVines extends AbstractNpcAI +public class GenesisVines extends AbstractNpcAI { // NPCs private static final int VINE = 18987; // Vine diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Statues/Statues.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Statues/Statues.java index e1f9e27b27..00f430339d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Statues/Statues.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GardenOfGenesis/Statues/Statues.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Statues AI. * @author St3eT */ -public final class Statues extends AbstractNpcAI +public class Statues extends AbstractNpcAI { // NPCs private static final int STATUE_1 = 33138; // Genesis Angel Statue diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GiantsCave/GiantsCave.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GiantsCave/GiantsCave.java index a207253e54..b5e500fd17 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GiantsCave/GiantsCave.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GiantsCave/GiantsCave.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Giant's Cave AI. * @author Gnacik, St3eT */ -public final class GiantsCave extends AbstractNpcAI +public class GiantsCave extends AbstractNpcAI { // NPC private static final int[] SCOUTS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GuillotineFortress/Spirit.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GuillotineFortress/Spirit.java index b5baf17c95..d231242a30 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GuillotineFortress/Spirit.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/GuillotineFortress/Spirit.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Spirit AI. * @author Gladicek */ -public final class Spirit extends AbstractNpcAI +public class Spirit extends AbstractNpcAI { // NPCs private static final int EXECUTED_MAIDEN_VENGEFUL_SPIRIT = 33682; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Heine/WrapGate.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Heine/WrapGate.java index 904f9c83dc..2169a889ae 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Heine/WrapGate.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Heine/WrapGate.java @@ -29,7 +29,7 @@ import quests.Q10455_ElikiasLetter.Q10455_ElikiasLetter; * Warp Gate AI. * @author Gigi */ -public final class WrapGate extends AbstractNpcAI +public class WrapGate extends AbstractNpcAI { // NPC private static final int WRAP_GATE = 33900; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/LeonaBlackbird/LeonaBlackbird.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/LeonaBlackbird/LeonaBlackbird.java index f73802f1d3..1e9b71855c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/LeonaBlackbird/LeonaBlackbird.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HellboundIsland/LeonaBlackbird/LeonaBlackbird.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Leona Blackbird AI. * @author St3eT */ -public final class LeonaBlackbird extends AbstractNpcAI +public class LeonaBlackbird extends AbstractNpcAI { // NPCs private static final int LEONA = 31595; // Leona Blackbird diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HotSprings/HotSprings.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HotSprings/HotSprings.java index 7925b182d8..cea31e7a48 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HotSprings/HotSprings.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/HotSprings/HotSprings.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Hot Springs AI. * @author Pandragon */ -public final class HotSprings extends AbstractNpcAI +public class HotSprings extends AbstractNpcAI { // NPCs private static final int BANDERSNATCHLING = 21314; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/BloodySuccubus.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/BloodySuccubus.java index f737da4e6e..8e7bc9a63b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/BloodySuccubus.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/BloodySuccubus.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Simple AI for Bloody Succubus. * @author Gigi */ -public final class BloodySuccubus extends AbstractNpcAI +public class BloodySuccubus extends AbstractNpcAI { // NPCs private static final int BLOODY_SUCCUBUS = 23185; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/FourSepulchers/FourSepulchers.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/FourSepulchers/FourSepulchers.java index 4f9e23e48b..7dc0379902 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/FourSepulchers/FourSepulchers.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/FourSepulchers/FourSepulchers.java @@ -56,7 +56,7 @@ import quests.Q00620_FourGoblets.Q00620_FourGoblets; * Four Selpuchers AI * @author Mobius */ -public final class FourSepulchers extends AbstractNpcAI implements IXmlReader +public class FourSepulchers extends AbstractNpcAI implements IXmlReader { Logger LOGGER = Logger.getLogger(FourSepulchers.class.getName()); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/Zenya/Zenya.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/Zenya/Zenya.java index 721ff59099..23330006c0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/Zenya/Zenya.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/ImperialTomb/Zenya/Zenya.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Zenya AI. * @author Stayway */ -public final class Zenya extends AbstractNpcAI +public class Zenya extends AbstractNpcAI { // NPC private static final int ZENYA = 32140; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/DarkWaterDragon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/DarkWaterDragon.java index 8efc29b903..b7a1bd9d8a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/DarkWaterDragon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/DarkWaterDragon.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; /** * Dark Water Dragon's AI. */ -public final class DarkWaterDragon extends AbstractNpcAI +public class DarkWaterDragon extends AbstractNpcAI { private static final int DRAGON = 22267; private static final int SHADE1 = 22268; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/EvasGiftBox.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/EvasGiftBox.java index 1dc07102cd..517bc778b4 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/EvasGiftBox.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/EvasGiftBox.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Eva's Gift Box AI. * @author St3eT */ -public final class EvasGiftBox extends AbstractNpcAI +public class EvasGiftBox extends AbstractNpcAI { // NPC private static final int BOX = 32342; // Eva's Gift Box diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/IsleOfPrayer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/IsleOfPrayer.java index 164d728cda..23ab957276 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/IsleOfPrayer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfPrayer/IsleOfPrayer.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Isle of Prayer AI. * @author Zoey76 */ -public final class IsleOfPrayer extends AbstractNpcAI +public class IsleOfPrayer extends AbstractNpcAI { // Items private static final int YELLOW_SEED_OF_EVIL_SHARD = 9593; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfSouls/HillsOfGold.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfSouls/HillsOfGold.java index bb5d5953ef..9cd07ca899 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfSouls/HillsOfGold.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IsleOfSouls/HillsOfGold.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Hills of Gold AI. * @author Mobius */ -public final class HillsOfGold extends AbstractNpcAI +public class HillsOfGold extends AbstractNpcAI { // NPCs private static final int GOLEM_OF_REPAIRS = 19309; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IvoryTower/AvantGarde/AvantGarde.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IvoryTower/AvantGarde/AvantGarde.java index dd63d9d4ba..37a110e44a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IvoryTower/AvantGarde/AvantGarde.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/IvoryTower/AvantGarde/AvantGarde.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * Transformation skill learning and transformation scroll sell. * @author Zoey76 */ -public final class AvantGarde extends AbstractNpcAI +public class AvantGarde extends AbstractNpcAI { // NPC private static final int AVANT_GARDE = 32323; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KetraOrcOutpust/KetraOrcSupport/KetraOrcSupport.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KetraOrcOutpust/KetraOrcSupport/KetraOrcSupport.java index a202b4c6b3..74a7732623 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KetraOrcOutpust/KetraOrcSupport/KetraOrcSupport.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KetraOrcOutpust/KetraOrcSupport/KetraOrcSupport.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Ketra Orc Support AI.
* @authors Nyaran */ -public final class KetraOrcSupport extends AbstractNpcAI +public class KetraOrcSupport extends AbstractNpcAI { private static class BuffsData { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/El.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/El.java index f5bf8a1394..af15971bb6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/El.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/El.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * El AI. * @author St3eT */ -public final class El extends AbstractNpcAI +public class El extends AbstractNpcAI { // NPCs private static final int EL = 32556; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/GeneralDilios.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/GeneralDilios.java index 539440f380..4cbf6c7016 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/GeneralDilios.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/GeneralDilios.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Dilios AI * @author JIV, Sephiroth, Apocalipce */ -public final class GeneralDilios extends AbstractNpcAI +public class GeneralDilios extends AbstractNpcAI { private static final int GENERAL_ID = 32549; private static final int GUARD_ID = 32619; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Lekon/Lekon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Lekon/Lekon.java index 3ffb52799e..fbe637ad14 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Lekon/Lekon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Lekon/Lekon.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Lekon AI. * @author St3eT */ -public final class Lekon extends AbstractNpcAI +public class Lekon extends AbstractNpcAI { // NPCs private static final int LEKON = 32557; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/LindviorScene.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/LindviorScene.java index 81f5411819..421c21ada1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/LindviorScene.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/LindviorScene.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Lindvior Scene AI. * @author nonom */ -public final class LindviorScene extends AbstractNpcAI +public class LindviorScene extends AbstractNpcAI { private static final int LINDVIOR_CAMERA = 18669; private static final int TOMARIS = 32552; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Nottingale/Nottingale.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Nottingale/Nottingale.java index 8c86e758c6..622baf08bb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Nottingale/Nottingale.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Nottingale/Nottingale.java @@ -33,7 +33,7 @@ import quests.Q10273_GoodDayToFly.Q10273_GoodDayToFly; * Nottingale AI. * @author xban1x */ -public final class Nottingale extends AbstractNpcAI +public class Nottingale extends AbstractNpcAI { // NPC private static final int NOTTINGALE = 32627; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Plenos.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Plenos.java index 27ec26ea01..f667b2e7d7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Plenos.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/Plenos.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Plenos AI. * @author St3eT */ -public final class Plenos extends AbstractNpcAI +public class Plenos extends AbstractNpcAI { // NPCs private static final int PLENOS = 32563; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/SeedTeleportDevice/SeedTeleportDevice.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/SeedTeleportDevice/SeedTeleportDevice.java index 3a77258962..1eec3ffe65 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/SeedTeleportDevice/SeedTeleportDevice.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/KeucereusAllianceBase/SeedTeleportDevice/SeedTeleportDevice.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Seed Teleport Device AI. * @author St3eT */ -public final class SeedTeleportDevice extends AbstractNpcAI +public class SeedTeleportDevice extends AbstractNpcAI { // NPCs private static final int SEED_TELEPORT_DEVICE = 15929; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/GraveRobbers.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/GraveRobbers.java index 78cf195163..67b4ac5b08 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/GraveRobbers.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/GraveRobbers.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * * @author Zealar */ -public final class GraveRobbers extends AbstractNpcAI +public class GraveRobbers extends AbstractNpcAI { private static final int GRAVE_ROBBER_SUMMONER = 22678; private static final int GRAVE_ROBBER_MEGICIAN = 22679; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/MithrilMinesTeleporter/MithrilMinesTeleporter.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/MithrilMinesTeleporter/MithrilMinesTeleporter.java index 5756c6fcc2..bedc0b922d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/MithrilMinesTeleporter/MithrilMinesTeleporter.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MithrilMines/MithrilMinesTeleporter/MithrilMinesTeleporter.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Mithril Mines teleport AI. * @author Charus */ -public final class MithrilMinesTeleporter extends AbstractNpcAI +public class MithrilMinesTeleporter extends AbstractNpcAI { // NPC private static final int TELEPORT_CRYSTAL = 32652; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MonasteryOfSilence/MonasteryOfSilence.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MonasteryOfSilence/MonasteryOfSilence.java index dded979de5..e6377d04ea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MonasteryOfSilence/MonasteryOfSilence.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/MonasteryOfSilence/MonasteryOfSilence.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Monastery of Silence AI. * @author Kerberos, nonom */ -public final class MonasteryOfSilence extends AbstractNpcAI +public class MonasteryOfSilence extends AbstractNpcAI { // NPCs private static final int CAPTAIN = 18910; // Solina Knight Captain diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrbisTemple/OrbisTempleStatues.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrbisTemple/OrbisTempleStatues.java index 9c68ba11ac..c535b3a505 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrbisTemple/OrbisTempleStatues.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrbisTemple/OrbisTempleStatues.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Orbis Temple Statues AI. * @author Mobius */ -public final class OrbisTempleStatues extends AbstractNpcAI +public class OrbisTempleStatues extends AbstractNpcAI { // Npcs private static final int VICTIM_1 = 22911; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrcBarracks/OrcBarracks.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrcBarracks/OrcBarracks.java index 6ec691dc5b..9134713b48 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrcBarracks/OrcBarracks.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/OrcBarracks/OrcBarracks.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Orc Barracks AI * @author malyelfik */ -public final class OrcBarracks extends AbstractNpcAI +public class OrcBarracks extends AbstractNpcAI { // NPC private static final int TUREK_ORC_FOOTMAN = 20499; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PaganTemple/PaganTeleporters/PaganTeleporters.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PaganTemple/PaganTeleporters/PaganTeleporters.java index 07044b70bc..ead7c36e77 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PaganTemple/PaganTeleporters/PaganTeleporters.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PaganTemple/PaganTeleporters/PaganTeleporters.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Pagan Temple teleport AI.
* @author Plim */ -public final class PaganTeleporters extends AbstractNpcAI +public class PaganTeleporters extends AbstractNpcAI { // NPCs private static final int TRIOLS_MIRROR_1 = 32039; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Parnassus/Fioren/Fioren.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Parnassus/Fioren/Fioren.java index d0a199ec1c..13fa59ec43 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Parnassus/Fioren/Fioren.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Parnassus/Fioren/Fioren.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Fioren AI. * @author St3eT */ -public final class Fioren extends AbstractNpcAI +public class Fioren extends AbstractNpcAI { // NPCs private static final int FIOREN = 33044; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PavelArchaic/PavelArchaic.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PavelArchaic/PavelArchaic.java index 9c73381819..50fa1bf01e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PavelArchaic/PavelArchaic.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PavelArchaic/PavelArchaic.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Pavel Archaic AI. * @author Gnacik, St3eT */ -public final class PavelArchaic extends AbstractNpcAI +public class PavelArchaic extends AbstractNpcAI { private static final int SAFETY_DEVICE = 18917; // Pavel Safety Device private static final int PINCER_GOLEM = 22801; // Cruel Pincer Golem diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfDion/PlainsOfDion.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfDion/PlainsOfDion.java index ff8b8e442e..a3b73164b9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfDion/PlainsOfDion.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfDion/PlainsOfDion.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * AI for mobs in Plains of Dion (near Floran Village). * @author Gladicek */ -public final class PlainsOfDion extends AbstractNpcAI +public class PlainsOfDion extends AbstractNpcAI { private static final int DELU_LIZARDMEN[] = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfLizardman/PlainsOfLizardman.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfLizardman/PlainsOfLizardman.java index bad543ce22..0d9bf092ea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfLizardman/PlainsOfLizardman.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PlainsOfLizardman/PlainsOfLizardman.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Plains of Lizardmen AI. * @author Gnacik, malyelfik */ -public final class PlainsOfLizardman extends AbstractNpcAI +public class PlainsOfLizardman extends AbstractNpcAI { // NPCs private static final int INVISIBLE_NPC = 18919; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/ElrokiTeleporters/ElrokiTeleporters.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/ElrokiTeleporters/ElrokiTeleporters.java index 9cc715a6e5..5391ddc5db 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/ElrokiTeleporters/ElrokiTeleporters.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/ElrokiTeleporters/ElrokiTeleporters.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Elroki teleport AI. * @author Plim */ -public final class ElrokiTeleporters extends AbstractNpcAI +public class ElrokiTeleporters extends AbstractNpcAI { // NPCs private static final int ORAHOCHIN = 32111; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/PrimevalIsle.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/PrimevalIsle.java index 702c1fd2f2..74d2d2395c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/PrimevalIsle.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/PrimevalIsle/PrimevalIsle.java @@ -41,7 +41,7 @@ import ai.AbstractNpcAI; * Primeval Isle AI. * @author St3eT */ -public final class PrimevalIsle extends AbstractNpcAI +public class PrimevalIsle extends AbstractNpcAI { // NPC private static final int EGG = 18344; // Ancient Egg diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfAgony/RoAGuard.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfAgony/RoAGuard.java index 99353d33c5..da1a25daae 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfAgony/RoAGuard.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfAgony/RoAGuard.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Guard AI. * @author St3eT */ -public final class RoAGuard extends AbstractNpcAI +public class RoAGuard extends AbstractNpcAI { // NPCs private static final int GUARD = 33427; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfDespair/RoDGuard.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfDespair/RoDGuard.java index 31ebf11af5..46c7cf3bcd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfDespair/RoDGuard.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/RuinsOfDespair/RoDGuard.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Guard AI. * @author St3eT */ -public final class RoDGuard extends AbstractNpcAI +public class RoDGuard extends AbstractNpcAI { // NPCs private static final int GUARD = 33432; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Rune/RuneCastle/Venom/Venom.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Rune/RuneCastle/Venom/Venom.java index c703a8adb4..9eb9a3d7aa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Rune/RuneCastle/Venom/Venom.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Rune/RuneCastle/Venom/Venom.java @@ -42,7 +42,7 @@ import ai.AbstractNpcAI; * Venom AI on Rune Castle. * @author nonom, MELERIX */ -public final class Venom extends AbstractNpcAI +public class Venom extends AbstractNpcAI { private static final int CASTLE = 8; // Rune @@ -268,7 +268,7 @@ public final class Venom extends AbstractNpcAI } @Override - public final String onSpawn(Npc npc) + public String onSpawn(Npc npc) { switch (npc.getId()) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Klemis/Klemis.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Klemis/Klemis.java index a1f6476df6..2c74cee293 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Klemis/Klemis.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Klemis/Klemis.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Klemis AI. * @author St3eT */ -public final class Klemis extends AbstractNpcAI +public class Klemis extends AbstractNpcAI { // NPC private static final int KLEMIS = 32734; // Klemis diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Maguen.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Maguen.java index 850f05a540..0ab73d0953 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Maguen.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Maguen.java @@ -34,7 +34,7 @@ import ai.areas.SeedOfAnnihilation.Nemo.Nemo; * Maguen AI. * @author St3eT */ -public final class Maguen extends AbstractNpcAI +public class Maguen extends AbstractNpcAI { // NPC private static final int MAGUEN = 18839; // Wild Maguen diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Nemo/Nemo.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Nemo/Nemo.java index cff7ba2a51..af06226e9c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Nemo/Nemo.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Nemo/Nemo.java @@ -30,7 +30,7 @@ import ai.areas.SeedOfAnnihilation.Maguen; * Nemo AI. * @author St3eT */ -public final class Nemo extends AbstractNpcAI +public class Nemo extends AbstractNpcAI { // NPCs private static final int NEMO = 32735; // Nemo diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/SeedOfAnnihilation.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/SeedOfAnnihilation.java index 0de4441c5d..f26dc0c554 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/SeedOfAnnihilation.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/SeedOfAnnihilation.java @@ -40,7 +40,7 @@ import ai.AbstractNpcAI; * Seed Of Annihilation AI. * @author Gigiikun */ -public final class SeedOfAnnihilation extends AbstractNpcAI +public class SeedOfAnnihilation extends AbstractNpcAI { private static final Map TELEPORT_ZONES = new HashMap<>(); static diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Seyo/Seyo.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Seyo/Seyo.java index cd6d9764b4..b80f5cc7b0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Seyo/Seyo.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfAnnihilation/Seyo/Seyo.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Seyo AI. * @author St3eT */ -public final class Seyo extends AbstractNpcAI +public class Seyo extends AbstractNpcAI { // NPC private static final int SEYO = 32737; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfHellfire/Zofan.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfHellfire/Zofan.java index 5a56730307..b6c122da75 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfHellfire/Zofan.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SeedOfHellfire/Zofan.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Zofan AI. * @author St3eT */ -public final class Zofan extends AbstractNpcAI +public class Zofan extends AbstractNpcAI { // NPCs private static final int[] ZOFAN = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java index 959510c47c..5a08308603 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumDrill.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Sel Mahum Training Ground AI for drill groups. * @author GKR */ -public final class SelMahumDrill extends AbstractNpcAI +public class SelMahumDrill extends AbstractNpcAI { private static final int[] MAHUM_CHIEFS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumSquad.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumSquad.java index 24ad945269..404f133528 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumSquad.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SelMahumTrainingGrounds/SelMahumSquad.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Sel Mahum Training Ground AI for squads and chefs. * @author GKR */ -public final class SelMahumSquad extends AbstractNpcAI +public class SelMahumSquad extends AbstractNpcAI { // NPCs private static final int CHEF = 18908; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SilentValley/SilentValley.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SilentValley/SilentValley.java index 90166b2a26..b15be4179e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SilentValley/SilentValley.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/SilentValley/SilentValley.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Silent Valley AI * @author malyelfik */ -public final class SilentValley extends AbstractNpcAI +public class SilentValley extends AbstractNpcAI { // Skills private static final SkillHolder BETRAYAL = new SkillHolder(6033, 1); // Treasure Seeker's Betrayal diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNest.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNest.java index 82b7f99645..742d591b9c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNest.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNest.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Stakato Nest AI. * @author Gnacik */ -public final class StakatoNest extends AbstractNpcAI +public class StakatoNest extends AbstractNpcAI { // @formatter:off // List of all mobs just for register @@ -201,7 +201,7 @@ public final class StakatoNest extends AbstractNpcAI } @Override - public final String onAdvEvent(String event, Npc npc, PlayerInstance player) + public String onAdvEvent(String event, Npc npc, PlayerInstance player) { if ((npc == null) || (player == null) || npc.isDead()) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNestTeleporter/StakatoNestTeleporter.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNestTeleporter/StakatoNestTeleporter.java index 615a90caa6..65e88fd9b5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNestTeleporter/StakatoNestTeleporter.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/StakatoNest/StakatoNestTeleporter/StakatoNestTeleporter.java @@ -28,7 +28,7 @@ import quests.Q00240_ImTheOnlyOneYouCanTrust.Q00240_ImTheOnlyOneYouCanTrust; * Stakato Nest Teleport AI. * @author Charus */ -public final class StakatoNestTeleporter extends AbstractNpcAI +public class StakatoNestTeleporter extends AbstractNpcAI { // Locations private static final Location[] LOCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Apprentice/Apprentice.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Apprentice/Apprentice.java index e7a43d5692..8dad479b0f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Apprentice/Apprentice.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Apprentice/Apprentice.java @@ -32,7 +32,7 @@ import quests.Q10329_BackupSeekers.Q10329_BackupSeekers; * Apprentice AI. * @author St3eT */ -public final class Apprentice extends AbstractNpcAI +public class Apprentice extends AbstractNpcAI { // NPCs private static final int APPRENTICE = 33124; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/AwakeningMaster/AwakeningMaster.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/AwakeningMaster/AwakeningMaster.java index 19f8934e5f..3c413c3dae 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/AwakeningMaster/AwakeningMaster.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/AwakeningMaster/AwakeningMaster.java @@ -52,7 +52,7 @@ import quests.Q10472_WindsOfFateEncroachingShadows.Q10472_WindsOfFateEncroaching * AwakeningMaster AI. * @author Sdw */ -public final class AwakeningMaster extends AbstractNpcAI +public class AwakeningMaster extends AbstractNpcAI { // NPCs private static final int SIGEL_MASTER = 33397; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Banette.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Banette.java index 21c22b9d21..fbdc0ce662 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Banette.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Banette.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Banette AI. * @author St3eT */ -public final class Banette extends AbstractNpcAI +public class Banette extends AbstractNpcAI { // NPCs private static final int BANETTE = 33114; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Bink.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Bink.java index 1026a67d50..1b8449c693 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Bink.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Bink.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Bink AI. * @author Gladicek */ -public final class Bink extends AbstractNpcAI +public class Bink extends AbstractNpcAI { // NPCs private static final int BINK = 33223; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/BoyAndGirl.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/BoyAndGirl.java index d963f79570..377850670b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/BoyAndGirl.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/BoyAndGirl.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Boy and Girl AI. * @author St3eT */ -public final class BoyAndGirl extends AbstractNpcAI +public class BoyAndGirl extends AbstractNpcAI { // NPCs private static final int BOY = 33224; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Devno.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Devno.java index c94aa6a647..c70a739501 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Devno.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Devno.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Devno AI. * @author St3eT */ -public final class Devno extends AbstractNpcAI +public class Devno extends AbstractNpcAI { // NPC private static final int DEVNO = 33241; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/DrillSergeant.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/DrillSergeant.java index 48038b7d8e..9ae46666aa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/DrillSergeant.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/DrillSergeant.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Drill Sergeant AI. * @author St3eT */ -public final class DrillSergeant extends AbstractNpcAI +public class DrillSergeant extends AbstractNpcAI { // NPCs private static final int SERGANT = 33007; // Drill Sergant diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Eleve.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Eleve.java index fd286b048d..0cfd5a7536 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Eleve.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Eleve.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Eleve AI. * @author St3eT */ -public final class Eleve extends AbstractNpcAI +public class Eleve extends AbstractNpcAI { // NPC private static final int ELEVE = 33246; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Gagabu.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Gagabu.java index a84b618797..234eecf5b2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Gagabu.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Gagabu.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Gagabu AI. * @author Gladicek */ -public final class Gagabu extends AbstractNpcAI +public class Gagabu extends AbstractNpcAI { // NPCs private static final int GAGABU = 33284; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Galad.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Galad.java index 6d81ba58d9..329c4ee35d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Galad.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Galad.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Galad AI. * @author Gladicek */ -public final class Galad extends AbstractNpcAI +public class Galad extends AbstractNpcAI { // NPCs private static final int GALAD = 33572; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GiantSoldiers/GiantSoldiers.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GiantSoldiers/GiantSoldiers.java index 019ac16a97..caaa8854ea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GiantSoldiers/GiantSoldiers.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GiantSoldiers/GiantSoldiers.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Giant's Soldiers AI. * @author Gladicek */ -public final class GiantSoldiers extends AbstractNpcAI +public class GiantSoldiers extends AbstractNpcAI { // NPCs private static final int LAKSIAN = 33486; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GuardSoldier.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GuardSoldier.java index f06076d418..55e69b00cc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GuardSoldier.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/GuardSoldier.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Guard Soldier AI. * @author Gladicek */ -public final class GuardSoldier extends AbstractNpcAI +public class GuardSoldier extends AbstractNpcAI { // NPCs private static final int GUARD_SOLDIER = 33286; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hadel/Hadel.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hadel/Hadel.java index 72cf719b6d..88fbbc9cf1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hadel/Hadel.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hadel/Hadel.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Hadel AI. * @author St3eT */ -public final class Hadel extends AbstractNpcAI +public class Hadel extends AbstractNpcAI { // NPC private static final int HADEL = 33344; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Handermonkey.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Handermonkey.java index 7f3bf2b8d3..9d5e431f80 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Handermonkey.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Handermonkey.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Handermonkey AI. * @author Gladicek */ -public final class Handermonkey extends AbstractNpcAI +public class Handermonkey extends AbstractNpcAI { // NPC private static final int HANDERMONKEY = 33203; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hardin/Hardin.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hardin/Hardin.java index da8b2102aa..df7767731a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hardin/Hardin.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hardin/Hardin.java @@ -43,7 +43,7 @@ import quests.Q10472_WindsOfFateEncroachingShadows.Q10472_WindsOfFateEncroaching * Hardin (Agent of Chaos) AI. * @author Mobius */ -public final class Hardin extends AbstractNpcAI +public class Hardin extends AbstractNpcAI { // NPC private static final int HARDIN = 33870; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/HarnakUndergroundRuinsZone/HarnakUndergroundRuinsZone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/HarnakUndergroundRuinsZone/HarnakUndergroundRuinsZone.java index f544be2a25..fef74ab2c7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/HarnakUndergroundRuinsZone/HarnakUndergroundRuinsZone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/HarnakUndergroundRuinsZone/HarnakUndergroundRuinsZone.java @@ -276,7 +276,7 @@ public class HarnakUndergroundRuinsZone extends AbstractNpcAI } @Override - public final String onSpawn(Npc npc) + public String onSpawn(Npc npc) { if (getRandom(20) > 18) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hera.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hera.java index 1682ddaf1a..49f3cb2123 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hera.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Hera.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Hera AI. * @author St3eT */ -public final class Hera extends AbstractNpcAI +public class Hera extends AbstractNpcAI { // NPC private static final int HERA = 33208; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Heymond.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Heymond.java index 4d8d60220e..ea2bb95709 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Heymond.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Heymond.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Heymond AI. * @author St3eT */ -public final class Heymond extends AbstractNpcAI +public class Heymond extends AbstractNpcAI { // NPCs private static final int BANETTE = 33114; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Holly.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Holly.java index 0900fb3089..f554c08cba 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Holly.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Holly.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Holly AI. * @author Gladicek */ -public final class Holly extends AbstractNpcAI +public class Holly extends AbstractNpcAI { // NPCs private static final int HOLLY = 33219; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Karonf.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Karonf.java index bf42c32724..41809bc463 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Karonf.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Karonf.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Karonf AI. * @author St3eT */ -public final class Karonf extends AbstractNpcAI +public class Karonf extends AbstractNpcAI { // NPC private static final int KARONF = 33242; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Luderic.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Luderic.java index bbac276d24..7c0fe1e3a7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Luderic.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Luderic.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Luderic AI. * @author Gladicek */ -public final class Luderic extends AbstractNpcAI +public class Luderic extends AbstractNpcAI { // NPCs private static final int LUDERIC = 33575; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Lumi.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Lumi.java index 35c8031b2a..880c029b31 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Lumi.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Lumi.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Lumi AI. * @author Gladicek */ -public final class Lumi extends AbstractNpcAI +public class Lumi extends AbstractNpcAI { // NPCs private static final int LUMI = 33025; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mahram.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mahram.java index 9fd5e39640..0f2fd22917 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mahram.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mahram.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Mahram AI. * @author St3eT */ -public final class Mahram extends AbstractNpcAI +public class Mahram extends AbstractNpcAI { // NPCs private static final int MAHRAM = 33271; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mai.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mai.java index 467118df87..89da61d223 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mai.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Mai.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Mai AI. * @author Gladicek */ -public final class Mai extends AbstractNpcAI +public class Mai extends AbstractNpcAI { // NPCs private static final int MAI = 33238; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MarinSmith.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MarinSmith.java index ea726de171..7c18ecf049 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MarinSmith.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MarinSmith.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Marin Smith AI. * @author Gladicek */ -public final class MarinSmith extends AbstractNpcAI +public class MarinSmith extends AbstractNpcAI { // NPCs private static final int MARIN_SMITH = 33285; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Marsha.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Marsha.java index d20a9705af..f01dc26614 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Marsha.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Marsha.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Marsha AI. * @author St3eT */ -public final class Marsha extends AbstractNpcAI +public class Marsha extends AbstractNpcAI { // NPC private static final int MARSHA = 33109; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Milia.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Milia.java index 3ad771172b..c140c04e55 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Milia.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Milia.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Milia AI. * @author St3eT */ -public final class Milia extends AbstractNpcAI +public class Milia extends AbstractNpcAI { // NPCs private static final int MILIA = 30006; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MonkOfChaos/MonkOfChaos.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MonkOfChaos/MonkOfChaos.java index 2967d2ca0c..4b3bad05d7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MonkOfChaos/MonkOfChaos.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/MonkOfChaos/MonkOfChaos.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * @author Sdw * @author Mobius */ -public final class MonkOfChaos extends AbstractNpcAI +public class MonkOfChaos extends AbstractNpcAI { private static final int MONK_OF_CHAOS = 33880; private static final int MIN_LEVEL = 85; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Morgan.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Morgan.java index 1ce381df98..77f92adbbb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Morgan.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Morgan.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Morgan AI. * @author St3eT */ -public final class Morgan extends AbstractNpcAI +public class Morgan extends AbstractNpcAI { // NPC private static final int MORGAN = 33121; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Oris.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Oris.java index 2757543d7b..cd97326e45 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Oris.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Oris.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Oris AI. * @author Gladicek */ -public final class Oris extends AbstractNpcAI +public class Oris extends AbstractNpcAI { // NPCs private static final int ORIS = 33116; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Pantheon/Pantheon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Pantheon/Pantheon.java index 5f27c669e1..4e62d72345 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Pantheon/Pantheon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Pantheon/Pantheon.java @@ -31,7 +31,7 @@ import quests.Q10320_LetsGoToTheCentralSquare.Q10320_LetsGoToTheCentralSquare; * Pantheon AI. * @author Gladicek */ -public final class Pantheon extends AbstractNpcAI +public class Pantheon extends AbstractNpcAI { // NPC private static final int PANTHEON = 32972; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Raina/Raina.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Raina/Raina.java index d15e7ffcda..c53cec6f22 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Raina/Raina.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Raina/Raina.java @@ -62,7 +62,7 @@ import quests.Q10472_WindsOfFateEncroachingShadows.Q10472_WindsOfFateEncroaching * Raina AI. * @author St3eT */ -public final class Raina extends AbstractNpcAI +public class Raina extends AbstractNpcAI { // NPC private static final int RAINA = 33491; @@ -469,7 +469,7 @@ public final class Raina extends AbstractNpcAI @RegisterEvent(EventType.ON_NPC_MENU_SELECT) @RegisterType(ListenerRegisterType.NPC) @Id(RAINA) - public final void OnNpcMenuSelect(OnNpcMenuSelect event) + public void OnNpcMenuSelect(OnNpcMenuSelect event) { final PlayerInstance player = event.getTalker(); final Npc npc = event.getNpc(); @@ -796,7 +796,7 @@ public final class Raina extends AbstractNpcAI return leveled; } - public final List getAvailableDualclasses(PlayerInstance player) + public List getAvailableDualclasses(PlayerInstance player) { final List dualClasses = new ArrayList<>(); @@ -826,7 +826,7 @@ public final class Raina extends AbstractNpcAI return tempList; } - public final Set getSubclasses(PlayerInstance player, int classId) + public Set getSubclasses(PlayerInstance player, int classId) { Set subclasses = null; final PlayerClass pClass = PlayerClass.values()[classId]; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Rubentis.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Rubentis.java index 63840e3ba4..0800134cea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Rubentis.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Rubentis.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Rubentis AI. * @author St3eT */ -public final class Rubentis extends AbstractNpcAI +public class Rubentis extends AbstractNpcAI { // NPC private static final int RUBENTIS = 33120; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Ruks.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Ruks.java index 206c7417f8..d39ba6ddc7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Ruks.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Ruks.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Ruks AI. * @author St3eT */ -public final class Ruks extends AbstractNpcAI +public class Ruks extends AbstractNpcAI { // NPC private static final int RUKS = 33207; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sebion.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sebion.java index 8c8917dd82..fe3910332b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sebion.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sebion.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Sebion AI. * @author Gladicek */ -public final class Sebion extends AbstractNpcAI +public class Sebion extends AbstractNpcAI { // NPCs private static final int SEBION = 32978; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Shannon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Shannon.java index 559180d76f..f7b3a26f9d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Shannon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Shannon.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Shannon AI. * @author St3eT */ -public final class Shannon extends AbstractNpcAI +public class Shannon extends AbstractNpcAI { // NPCs private static final int SHANNON = 32974; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sodian.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sodian.java index d32afbc13e..71f654620d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sodian.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Sodian.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Sodian AI. * @author Gladicek */ -public final class Sodian extends AbstractNpcAI +public class Sodian extends AbstractNpcAI { // NPCs private static final int SODIAN = 33229; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Stiller.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Stiller.java index 22fec3147a..4df5ada5e4 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Stiller.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Stiller.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Stiller AI. * @author Gladicek */ -public final class Stiller extends AbstractNpcAI +public class Stiller extends AbstractNpcAI { // NPCs private static final int STILLER = 33125; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Theodore.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Theodore.java index d5ab1863b3..2b2943eb56 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Theodore.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Theodore.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Theodore AI. * @author Gladicek */ -public final class Theodore extends AbstractNpcAI +public class Theodore extends AbstractNpcAI { // NPC private static final int THEODORE = 32975; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TomaJunior.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TomaJunior.java index 291dad8b7a..40cf780e4e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TomaJunior.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TomaJunior.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Guard Soldier AI. * @author Gladicek */ -public final class TomaJunior extends AbstractNpcAI +public class TomaJunior extends AbstractNpcAI { // NPCs private static final int TOMA_JUNIOR = 33571; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Toyron/Toyron.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Toyron/Toyron.java index aa1e560915..ee287e0376 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Toyron/Toyron.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Toyron/Toyron.java @@ -30,7 +30,7 @@ import quests.Q10327_IntruderWhoWantsTheBookOfGiants.Q10327_IntruderWhoWantsTheB * Toyron AI. * @author Gladicek */ -public final class Toyron extends AbstractNpcAI +public class Toyron extends AbstractNpcAI { // NPC private static final int TOYRON = 33004; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainingGolem.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainingGolem.java index f4f8bf7e4e..5241e71256 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainingGolem.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainingGolem.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Training Golem AI. * @author Gladicek */ -public final class TrainingGolem extends AbstractNpcAI +public class TrainingGolem extends AbstractNpcAI { // NPCs private static final int TRAINING_GOLEM = 27532; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java index 12891db750..f6669c2ec5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/TrainningSoldier.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Trainning Soldier AI. * @author Mobius */ -public final class TrainningSoldier extends AbstractNpcAI +public class TrainningSoldier extends AbstractNpcAI { // NPCs private static final int SOLDIER = 33201; // Trainning Soldier diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Trandon/Trandon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Trandon/Trandon.java index 63edfc4dcb..17b2bf81b7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Trandon/Trandon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Trandon/Trandon.java @@ -40,7 +40,7 @@ import ai.AbstractNpcAI; * Trandon AI. * @author malyelfik */ -public final class Trandon extends AbstractNpcAI +public class Trandon extends AbstractNpcAI { // NPC private static final int NPC_ID = 33490; @@ -321,7 +321,7 @@ public final class Trandon extends AbstractNpcAI // TODO: Move this to char skills @RegisterEvent(EventType.ON_PLAYER_SUB_CHANGE) @RegisterType(ListenerRegisterType.GLOBAL_PLAYERS) - public final void onSubChange(OnPlayerSubChange evt) + public void onSubChange(OnPlayerSubChange evt) { final PlayerInstance player = evt.getPlayer(); if (player.isDualClassActive() || !player.isSubClassActive()) @@ -333,7 +333,7 @@ public final class Trandon extends AbstractNpcAI @RegisterEvent(EventType.ON_PLAYER_LOGIN) @RegisterType(ListenerRegisterType.GLOBAL_PLAYERS) - public final void onLogin(OnPlayerLogin evt) + public void onLogin(OnPlayerLogin evt) { final PlayerInstance player = evt.getPlayer(); if (player.isDualClassActive() || !player.isSubClassActive()) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Allada.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Allada.java index 57d90c0789..5ccca8c99a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Allada.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Allada.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Allada AI. * @author Gladicek */ -public final class Allada extends AbstractNpcAI +public class Allada extends AbstractNpcAI { // NPC private static final int RINNE = 33234; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Mei.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Mei.java index 22ecf964af..015ee0bc9a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Mei.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Mei.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Mei AI. * @author Gladicek */ -public final class Mei extends AbstractNpcAI +public class Mei extends AbstractNpcAI { // NPC private static final int MEI = 33280; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Remons.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Remons.java index eb1cbc1522..41ec3c1bff 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Remons.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Remons.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Remons AI. * @author Gladicek */ -public final class Remons extends AbstractNpcAI +public class Remons extends AbstractNpcAI { // NPC private static final int REMONS = 33570; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rinne.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rinne.java index e7d7f2c601..55ab4fc1a7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rinne.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rinne.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Rinne AI. * @author Gladicek */ -public final class Rinne extends AbstractNpcAI +public class Rinne extends AbstractNpcAI { // NPC private static final int RINNE = 33234; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rotina.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rotina.java index 541bf11adf..24ad1b6041 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rotina.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Rotina.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Rotina AI. * @author Gladicek */ -public final class Rotina extends AbstractNpcAI +public class Rotina extends AbstractNpcAI { // NPC private static final int ROTINA = 33027; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Soros.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Soros.java index 4581bb5e6e..d7862030aa 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Soros.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/Walkers/Soros.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Soros AI. * @author Gladicek */ -public final class Soros extends AbstractNpcAI +public class Soros extends AbstractNpcAI { // NPC private static final int SOROS = 33218; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java index 7944ab7f6c..61fc716b93 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSagiraGuards.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Ye Sagira Guards AI. * @author Mobius */ -public final class YeSagiraGuards extends AbstractNpcAI +public class YeSagiraGuards extends AbstractNpcAI { // NPCs private static final int GUARDS[] = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSegiraTeleportDevice/YeSegiraTeleportDevice.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSegiraTeleportDevice/YeSegiraTeleportDevice.java index 1afcb0bbae..34bbf51627 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSegiraTeleportDevice/YeSegiraTeleportDevice.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TalkingIsland/YeSegiraTeleportDevice/YeSegiraTeleportDevice.java @@ -40,7 +40,7 @@ import quests.Q10365_SeekerEscort.Q10365_SeekerEscort; * Ye Segira Teleport Device AI. * @author St3eT */ -public final class YeSegiraTeleportDevice extends AbstractNpcAI +public class YeSegiraTeleportDevice extends AbstractNpcAI { // NPCs private static final int[] TELEPORT_DEVICES = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TowerOfInsolence/ToIVortex/ToIVortex.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TowerOfInsolence/ToIVortex/ToIVortex.java index 46c47e1a5c..73e2ebda32 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TowerOfInsolence/ToIVortex/ToIVortex.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TowerOfInsolence/ToIVortex/ToIVortex.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Reworked by xban1x. * @author Plim */ -public final class ToIVortex extends AbstractNpcAI +public class ToIVortex extends AbstractNpcAI { // NPCs private static final int KEPLON = 30949; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGiran/Alexandria/Alexandria.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGiran/Alexandria/Alexandria.java index 657dc1c7d2..2d84659afd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGiran/Alexandria/Alexandria.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGiran/Alexandria/Alexandria.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Alexandria (Armor Merchant) AI. * @author xban1x */ -public final class Alexandria extends AbstractNpcAI +public class Alexandria extends AbstractNpcAI { // NPC private static final int ALEXANDRIA = 30098; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGludio/Acateo/Acateo.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGludio/Acateo/Acateo.java index 95bc230baa..0f12ea9a41 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGludio/Acateo/Acateo.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGludio/Acateo/Acateo.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Acateo AI. * @author Gladicek */ -public final class Acateo extends AbstractNpcAI +public class Acateo extends AbstractNpcAI { // NPC private static final int ACATEO = 33905; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGoddard/Cerenas/Cerenas.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGoddard/Cerenas/Cerenas.java index 22de9cadb1..6b605f0c5c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGoddard/Cerenas/Cerenas.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/TownOfGoddard/Cerenas/Cerenas.java @@ -27,7 +27,7 @@ import quests.Q10369_NoblesseSoulTesting.Q10369_NoblesseSoulTesting; * Cerenas AI. * @author Gladicek */ -public final class Cerenas extends AbstractNpcAI +public class Cerenas extends AbstractNpcAI { // NPC private static final int CERENAS = 31281; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/VarkaSilenosBarracks/VarkaSilenosSupport/VarkaSilenosSupport.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/VarkaSilenosBarracks/VarkaSilenosSupport/VarkaSilenosSupport.java index 917c863244..e2f73e70ec 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/VarkaSilenosBarracks/VarkaSilenosSupport/VarkaSilenosSupport.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/VarkaSilenosBarracks/VarkaSilenosSupport/VarkaSilenosSupport.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Varka Silenos Support AI.
* @author Nyaran */ -public final class VarkaSilenosSupport extends AbstractNpcAI +public class VarkaSilenosSupport extends AbstractNpcAI { private static class BuffsData { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WallOfArgos/ElmoredenServantsGhost/ElmoredenServantsGhost.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WallOfArgos/ElmoredenServantsGhost/ElmoredenServantsGhost.java index 134e203cf6..cbe7cc9ac9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WallOfArgos/ElmoredenServantsGhost/ElmoredenServantsGhost.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WallOfArgos/ElmoredenServantsGhost/ElmoredenServantsGhost.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Elmoreden Servant's Ghost AI. * @author St3eT */ -public final class ElmoredenServantsGhost extends AbstractNpcAI +public class ElmoredenServantsGhost extends AbstractNpcAI { // NPC private static final int GHOST = 31920; // Elmoreden Servant's Ghost diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Wastelands/Wastelands.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Wastelands/Wastelands.java index 717951b28c..4314202e57 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Wastelands/Wastelands.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/Wastelands/Wastelands.java @@ -40,7 +40,7 @@ import ai.AbstractNpcAI; * Wastelands AI. * @author St3eT */ -public final class Wastelands extends AbstractNpcAI +public class Wastelands extends AbstractNpcAI { // NPCs private static final int JOEL = 33516; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/FortuneTelling/FortuneTelling.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/FortuneTelling/FortuneTelling.java index 69cdd1a361..682ced8bc0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/FortuneTelling/FortuneTelling.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/FortuneTelling/FortuneTelling.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Fortune Telling AI. * @author Nyaran */ -public final class FortuneTelling extends AbstractNpcAI +public class FortuneTelling extends AbstractNpcAI { // NPC private static final int MINE = 32616; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/ZealotOfShilen/ZealotOfShilen.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/ZealotOfShilen/ZealotOfShilen.java index 9c2ceb573a..6a29bfd00a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/ZealotOfShilen/ZealotOfShilen.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WharfGludioAirships/ZealotOfShilen/ZealotOfShilen.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Zealot of Shilen AI. * @author nonom, Mobius */ -public final class ZealotOfShilen extends AbstractNpcAI +public class ZealotOfShilen extends AbstractNpcAI { // NPCs private static final int ZEALOT = 18782; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindmillHill/Commando.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindmillHill/Commando.java index 7537bbba5a..96abf11faf 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindmillHill/Commando.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindmillHill/Commando.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Commando AI. * @author St3eT */ -public final class Commando extends AbstractNpcAI +public class Commando extends AbstractNpcAI { // NPCs private static final int COMMANDO = 33422; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindyHill/WindVortex.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindyHill/WindVortex.java index 4e076d110b..e7a2c8028f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindyHill/WindVortex.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/areas/WindyHill/WindVortex.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Wind Vortex AI (Windy Hill) * @author malyelfik */ -public final class WindVortex extends AbstractNpcAI +public class WindVortex extends AbstractNpcAI { // NPC private static final int VORTEX = 23417; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Anais/Anais.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Anais/Anais.java index a78b48567c..ae73c153be 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Anais/Anais.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Anais/Anais.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Anais AI. * @author nonom */ -public final class Anais extends AbstractNpcAI +public class Anais extends AbstractNpcAI { // NPCs private static final int ANAIS = 25701; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Antharas/Antharas.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Antharas/Antharas.java index af036a2a8c..5c0bdc34f6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Antharas/Antharas.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Antharas/Antharas.java @@ -53,7 +53,7 @@ import ai.AbstractNpcAI; * Antharas AI. * @author St3eT */ -public final class Antharas extends AbstractNpcAI +public class Antharas extends AbstractNpcAI { // NPC private static final int ANTHARAS = 29068; // Antharas diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baium/Baium.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baium/Baium.java index 02ac8810ae..f46bfc44e9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baium/Baium.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baium/Baium.java @@ -50,7 +50,7 @@ import ai.AbstractNpcAI; * Baium AI. * @author St3eT */ -public final class Baium extends AbstractNpcAI +public class Baium extends AbstractNpcAI { // NPCs private static final int BAIUM = 29020; // Baium diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Balok/BalokWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Balok/BalokWarzone.java index c237201e00..01bcf8af3b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Balok/BalokWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Balok/BalokWarzone.java @@ -46,7 +46,7 @@ import instances.AbstractInstance; * @author LasTravel, Gigi * @Video https://www.youtube.com/watch?v=w_-SNNPoulo&t=204s */ -public final class BalokWarzone extends AbstractInstance +public class BalokWarzone extends AbstractInstance { // NPCs private static final int BALOK = 29218; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baylor/BaylorWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baylor/BaylorWarzone.java index e4bf6ae3bb..eb9927e8a0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baylor/BaylorWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Baylor/BaylorWarzone.java @@ -37,7 +37,7 @@ import instances.AbstractInstance; * Baylor Warzone instance zone. * @author St3eT */ -public final class BaylorWarzone extends AbstractInstance +public class BaylorWarzone extends AbstractInstance { // NPCs private static final int BAYLOR = 29213; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Beleth.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Beleth.java index 8532ef35b8..ec0b684b2b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Beleth.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Beleth.java @@ -55,7 +55,7 @@ import ai.AbstractNpcAI; * Beleth's AI. * @author Treat, Sahar */ -public final class Beleth extends AbstractNpcAI +public class Beleth extends AbstractNpcAI { // Status private static final int ALIVE = 0; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Wormhole/Wormhole.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Wormhole/Wormhole.java index 5da55ddac7..4c98ed0c58 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Wormhole/Wormhole.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Beleth/Wormhole/Wormhole.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Wormhole AI (33901). * @author gigi */ -public final class Wormhole extends AbstractNpcAI +public class Wormhole extends AbstractNpcAI { // NPCs private static final int WORMHOLE = 33901; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Core/Core.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Core/Core.java index ab84bc9bac..3994ea022a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Core/Core.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Core/Core.java @@ -41,7 +41,7 @@ import ai.AbstractNpcAI; * Core AI. * @author DrLecter, Emperorc, Mobius */ -public final class Core extends AbstractNpcAI +public class Core extends AbstractNpcAI { // NPCs private static final int CORE = 29006; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/FreyasSteward/FreyasSteward.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/FreyasSteward/FreyasSteward.java index 649805ad87..7169e550ae 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/FreyasSteward/FreyasSteward.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/FreyasSteward/FreyasSteward.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Freya's Steward AI. * @author Adry_85 */ -public final class FreyasSteward extends AbstractNpcAI +public class FreyasSteward extends AbstractNpcAI { // NPC private static final int FREYAS_STEWARD = 32029; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastle/IceQueensCastle.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastle/IceQueensCastle.java index 073cb11700..a79bc74b7a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastle/IceQueensCastle.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastle/IceQueensCastle.java @@ -38,7 +38,7 @@ import quests.Q10285_MeetingSirra.Q10285_MeetingSirra; * Ice Queen's Castle instance zone. * @author Adry_85 */ -public final class IceQueensCastle extends AbstractInstance +public class IceQueensCastle extends AbstractInstance { // NPCs private static final int FREYA = 18847; @@ -132,7 +132,7 @@ public final class IceQueensCastle extends AbstractInstance } @Override - public final String onSpawn(Npc npc) + public String onSpawn(Npc npc) { startQuestTimer("TIMER_MOVING", 60000, npc, null); startQuestTimer("TIMER_BLIZZARD", 180000, npc, null); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastleBattle/IceQueensCastleBattle.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastleBattle/IceQueensCastleBattle.java index 9ea4837df4..67f3020717 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastleBattle/IceQueensCastleBattle.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/IceQueensCastleBattle/IceQueensCastleBattle.java @@ -57,7 +57,7 @@ import quests.Q10286_ReunionWithSirra.Q10286_ReunionWithSirra; * Ice Queen's Castle (Normal Battle) instance zone. * @author St3eT */ -public final class IceQueensCastleBattle extends AbstractInstance +public class IceQueensCastleBattle extends AbstractInstance { // Npcs private static final int FREYA_THRONE = 29177; // First freya diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Jinia/Jinia.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Jinia/Jinia.java index 894c0925ab..be9a5d9728 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Jinia/Jinia.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Jinia/Jinia.java @@ -27,7 +27,7 @@ import quests.Q10286_ReunionWithSirra.Q10286_ReunionWithSirra; * Jinia AI. * @author Adry_85 */ -public final class Jinia extends AbstractNpcAI +public class Jinia extends AbstractNpcAI { // NPC private static final int JINIA = 32781; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Sirra/Sirra.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Sirra/Sirra.java index 605229784a..40be47fc31 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Sirra/Sirra.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Freya/Sirra/Sirra.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Sirra AI. * @author St3eT */ -public final class Sirra extends AbstractNpcAI +public class Sirra extends AbstractNpcAI { // NPC private static final int SIRRA = 32762; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/LastImperialTomb.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/LastImperialTomb.java index a3ce217b20..f1eef00733 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/LastImperialTomb.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/LastImperialTomb.java @@ -46,7 +46,7 @@ import instances.AbstractInstance; * Last Imperial Tomb AI * @author Mobius (reworked from L2J version) */ -public final class LastImperialTomb extends AbstractInstance +public class LastImperialTomb extends AbstractInstance { // NPCs private static final int GUIDE = 32011; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/ScarletVanHalisha.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/ScarletVanHalisha.java index 66ca955d14..3c239f5a4b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/ScarletVanHalisha.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Frintezza/ScarletVanHalisha.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; /** * @author Micr0, Zerox, Mobius */ -public final class ScarletVanHalisha extends AbstractNpcAI +public class ScarletVanHalisha extends AbstractNpcAI { // NPCs private static final int HALISHA2 = 29046; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/IstinaCavern.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/IstinaCavern.java index 423d88192f..c724152fd7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/IstinaCavern.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/IstinaCavern.java @@ -47,7 +47,7 @@ import instances.AbstractInstance; * Istina Cavern instance zone. * @author St3eT */ -public final class IstinaCavern extends AbstractInstance +public class IstinaCavern extends AbstractInstance { // NPCs private static final int RUMIESE = 33151; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/Rumiese/Rumiese.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/Rumiese/Rumiese.java index 247469103b..a53c226a08 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/Rumiese/Rumiese.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Istina/Rumiese/Rumiese.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Rumiese AI. * @author St3eT */ -public final class Rumiese extends AbstractNpcAI +public class Rumiese extends AbstractNpcAI { // NPC private static final int RUMIESE = 33151; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Kimerian/KimerianCommon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Kimerian/KimerianCommon.java index 56752ae2fc..4c013c82b5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Kimerian/KimerianCommon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Kimerian/KimerianCommon.java @@ -37,7 +37,7 @@ import instances.AbstractInstance; * Kimerian Common instance zone. * @author St3eT, Gladicek */ -public final class KimerianCommon extends AbstractInstance +public class KimerianCommon extends AbstractInstance { // NPCs private static final int KIMERIAN = 25745; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/Lydia/Lydia.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/Lydia/Lydia.java index 037deb95cc..5ea97af895 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/Lydia/Lydia.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/Lydia/Lydia.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Lydia AI. * @author St3eT */ -public final class Lydia extends AbstractNpcAI +public class Lydia extends AbstractNpcAI { // NPCs private static final int LYDIA = 32892; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/OctavisWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/OctavisWarzone.java index b4712b6efe..2fb97fe649 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/OctavisWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Octavis/OctavisWarzone.java @@ -43,7 +43,7 @@ import instances.AbstractInstance; * Octavis Warzone instance zone. * @author St3eT */ -public final class OctavisWarzone extends AbstractInstance +public class OctavisWarzone extends AbstractInstance { // NPCs private static final int[] OCTAVIS_STAGE_1 = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Orfen/Orfen.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Orfen/Orfen.java index 1d3dd99345..38eebefc7b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Orfen/Orfen.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Orfen/Orfen.java @@ -46,7 +46,7 @@ import ai.AbstractNpcAI; * Orfen's AI * @author Emperorc */ -public final class Orfen extends AbstractNpcAI +public class Orfen extends AbstractNpcAI { private static final Location[] POS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenAnt/QueenAnt.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenAnt/QueenAnt.java index ab712412ae..3e3e8f7474 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenAnt/QueenAnt.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenAnt/QueenAnt.java @@ -45,7 +45,7 @@ import ai.AbstractNpcAI; * Queen Ant's AI * @author Emperorc */ -public final class QueenAnt extends AbstractNpcAI +public class QueenAnt extends AbstractNpcAI { private static final int QUEEN = 29001; private static final int LARVA = 29002; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenShyeed/QueenShyeed.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenShyeed/QueenShyeed.java index b15dfa211e..ce2c006108 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenShyeed/QueenShyeed.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/QueenShyeed/QueenShyeed.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Queen Shyeed AI * @author malyelfik */ -public final class QueenShyeed extends AbstractNpcAI +public class QueenShyeed extends AbstractNpcAI { // NPC private static final int SHYEED = 25671; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Sailren/Sailren.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Sailren/Sailren.java index b0cad0df4a..30c8a5139c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Sailren/Sailren.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Sailren/Sailren.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Sailren AI. * @author St3eT */ -public final class Sailren extends AbstractNpcAI +public class Sailren extends AbstractNpcAI { // NPCs private static final int STATUE = 32109; // Shilen's Stone Statue diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/Cannon/Cannon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/Cannon/Cannon.java index da314e1a66..6cad246a41 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/Cannon/Cannon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/Cannon/Cannon.java @@ -36,7 +36,7 @@ import ai.AbstractNpcAI; * Cannon AI. * @author St3eT */ -public final class Cannon extends AbstractNpcAI +public class Cannon extends AbstractNpcAI { // NPCs private static final int[] CANNONS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/PresentSpezion.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/PresentSpezion.java index c0589ad26a..e7cb330bc3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/PresentSpezion.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Spezion/PresentSpezion.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Present Spezion AI. * @author St3eT */ -public final class PresentSpezion extends AbstractNpcAI +public class PresentSpezion extends AbstractNpcAI { // NPCs private static final int PRESENT_SPEZION = 32948; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java index a419711e17..85f1cc00cc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tauti/TautiWarzone.java @@ -32,7 +32,7 @@ import instances.AbstractInstance; * Tauti Warzone instance zone. * @author Mobius */ -public final class TautiWarzone extends AbstractInstance +public class TautiWarzone extends AbstractInstance { // NPCs private static final int FINARIA = 33675; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Teredor/TeredorWarzone.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Teredor/TeredorWarzone.java index f4eeb84cb5..88ccb1e8cd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Teredor/TeredorWarzone.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Teredor/TeredorWarzone.java @@ -42,7 +42,7 @@ import instances.AbstractInstance; * Teredor Warzone instance zone. * @author St3eT */ -public final class TeredorWarzone extends AbstractInstance +public class TeredorWarzone extends AbstractInstance { // NPCs private static final int FILAUR = 30535; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tiat/Stage1.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tiat/Stage1.java index 5390c874c3..2941b95bb1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tiat/Stage1.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Tiat/Stage1.java @@ -66,7 +66,7 @@ import instances.AbstractInstance; * Please maintain consistency between the Seed scripts. * @author Gigiikun */ -public final class Stage1 extends AbstractInstance implements IXmlReader +public class Stage1 extends AbstractInstance implements IXmlReader { Logger LOGGER = Logger.getLogger(Stage1.class.getName()); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Trasken/Trasken.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Trasken/Trasken.java index f47966d56b..e214f37f39 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Trasken/Trasken.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Trasken/Trasken.java @@ -389,7 +389,7 @@ public class Trasken extends AbstractNpcAI }); } - private void Fail(final boolean clean) + private void Fail(boolean clean) { if (clean) { @@ -469,7 +469,7 @@ public class Trasken extends AbstractNpcAI } @Override - public String onSpawn(final Npc npc) + public String onSpawn(Npc npc) { switch (npc.getId()) { @@ -581,7 +581,7 @@ public class Trasken extends AbstractNpcAI } @Override - public String onAdvEvent(final String event, final Npc npc, final PlayerInstance player) + public String onAdvEvent(String event, Npc npc, PlayerInstance player) { switch (event) { @@ -746,7 +746,7 @@ public class Trasken extends AbstractNpcAI } @Override - public String onEnterZone(final Creature creature, final ZoneType zone) + public String onEnterZone(Creature creature, ZoneType zone) { if ((zone.getId() == ZONE_ID) && creature.isPlayer()) { @@ -780,7 +780,7 @@ public class Trasken extends AbstractNpcAI } @Override - public String onExitZone(final Creature creature, final ZoneType zone) + public String onExitZone(Creature creature, ZoneType zone) { if ((zone.getId() == ZONE_ID_HEART) && zone.getPlayersInside().isEmpty()) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Valakas/Valakas.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Valakas/Valakas.java index 22d2f7812b..2d75edac09 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Valakas/Valakas.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Valakas/Valakas.java @@ -40,7 +40,7 @@ import ai.AbstractNpcAI; * Valakas' AI. * @author Tryskell */ -public final class Valakas extends AbstractNpcAI +public class Valakas extends AbstractNpcAI { // NPC private static final int VALAKAS = 29028; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Zaken/CavernOfThePirateCaptain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Zaken/CavernOfThePirateCaptain.java index 9a906abfe2..c73ef9d83c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Zaken/CavernOfThePirateCaptain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/bosses/Zaken/CavernOfThePirateCaptain.java @@ -35,7 +35,7 @@ import instances.AbstractInstance; * Cavern Of The Pirate Captain (Day Dream) instance Zone. * @author St3eT */ -public final class CavernOfThePirateCaptain extends AbstractInstance +public class CavernOfThePirateCaptain extends AbstractInstance { // NPCs private static final int PATHFINDER = 32713; // Pathfinder Worker diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdenReconstructorManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdenReconstructorManager.java index 5eb707ee84..6f9b0c20a3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdenReconstructorManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdenReconstructorManager.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Aden Reconstructor Manager AI. * @author St3eT */ -public final class AdenReconstructorManager extends AbstractNpcAI +public class AdenReconstructorManager extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java index 995c9c10ab..a2cb09f2a0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventureGuildsman/AdventureGuildsman.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Adventurers Guidsman AI. * @author St3eT */ -public final class AdventureGuildsman extends AbstractNpcAI +public class AdventureGuildsman extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java index 5de11b4958..3529944258 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AdventurersGuide/AdventurersGuide.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Adventurers Guide AI. * @author St3eT */ -public final class AdventurersGuide extends AbstractNpcAI +public class AdventurersGuide extends AbstractNpcAI { // NPC private static final int[] ADVENTURERS_GUIDE = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java index 0679b5b023..f2c531356f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AlchemistManager/AlchemistManager.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Alchemist Manager AI. * @author Sdw */ -public final class AlchemistManager extends AbstractNpcAI +public class AlchemistManager extends AbstractNpcAI { // NPCs private static final int ALCHEMISTS[] = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AltarOfEvil.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AltarOfEvil.java index 32cfe2a5f1..eefa777c78 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AltarOfEvil.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AltarOfEvil.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Altar of Evil AI. * @author St3eT */ -public final class AltarOfEvil extends AbstractNpcAI +public class AltarOfEvil extends AbstractNpcAI { // NPCs private static final int RIFTER = 23179; // Dimensional Rifter diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AreaSkillNpc.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AreaSkillNpc.java index 92ea88e653..183d58cb8b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AreaSkillNpc.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/AreaSkillNpc.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Area Skill Npc AI. * @author St3eT */ -public final class AreaSkillNpc extends AbstractNpcAI +public class AreaSkillNpc extends AbstractNpcAI { // NPCs private static final int[] BASIC = // area_skill_npc diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java index 5ae97c8a3e..8caf8b6641 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ArenaManager/ArenaManager.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Arena Manager AI. * @author St3eT */ -public final class ArenaManager extends AbstractNpcAI +public class ArenaManager extends AbstractNpcAI { // NPCs private static final int[] ARENA_MANAGER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Ballista.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Ballista.java index 8c46cb0a36..09291c2d41 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Ballista.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Ballista.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Ballista AI. * @author St3eT */ -public final class Ballista extends AbstractNpcAI +public class Ballista extends AbstractNpcAI { // NPCs private static final int[] BALLISTA = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java index ace2d78f5a..cfc3bd1efd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackJudge/BlackJudge.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Black Judge AI. * @author St3eT */ -public final class BlackJudge extends AbstractNpcAI +public class BlackJudge extends AbstractNpcAI { // NPC private static final int BLACK_JUDGE = 30981; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/BlackMarketeerOfMammon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/BlackMarketeerOfMammon.java index 3ad885ef2d..2c1da84602 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/BlackMarketeerOfMammon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/BlackMarketeerOfMammon/BlackMarketeerOfMammon.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Black Marketeer of Mammon AI. * @author St3eT */ -public final class BlackMarketeerOfMammon extends AbstractNpcAI +public class BlackMarketeerOfMammon extends AbstractNpcAI { // NPC private static final int BLACK_MARKETEER = 31092; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleAmbassador/CastleAmbassador.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleAmbassador/CastleAmbassador.java index 68d978c636..072906ccba 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleAmbassador/CastleAmbassador.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleAmbassador/CastleAmbassador.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Castle Ambassador AI. * @author St3eT */ -public final class CastleAmbassador extends AbstractNpcAI +public class CastleAmbassador extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleBlacksmith/CastleBlacksmith.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleBlacksmith/CastleBlacksmith.java index 410151ad43..a88120c0eb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleBlacksmith/CastleBlacksmith.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleBlacksmith/CastleBlacksmith.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Castle Blacksmith AI. * @author malyelfik */ -public final class CastleBlacksmith extends AbstractNpcAI +public class CastleBlacksmith extends AbstractNpcAI { // Blacksmith IDs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleChamberlain/CastleChamberlain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleChamberlain/CastleChamberlain.java index 428e97a3fa..072f0cff3e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleChamberlain/CastleChamberlain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleChamberlain/CastleChamberlain.java @@ -64,7 +64,7 @@ import ai.AbstractNpcAI; * Castle Chamberlain AI. * @author malyelfik */ -public final class CastleChamberlain extends AbstractNpcAI +public class CastleChamberlain extends AbstractNpcAI { // NPCs //@formatter:off @@ -1196,7 +1196,7 @@ public final class CastleChamberlain extends AbstractNpcAI @RegisterType(ListenerRegisterType.NPC) @Id({35100, 35142, 35184, 35226, 35274, 35316, 35363, 35509, 35555, 36653, 36654, 36655, 36656, 36657, 36658, 36659, 36660, 36661}) // @formatter:on - public final void onNpcManorBypass(OnNpcManorBypass evt) + public void onNpcManorBypass(OnNpcManorBypass evt) { final PlayerInstance player = evt.getActiveChar(); final Npc npc = evt.getTarget(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleCourtMagician/CastleCourtMagician.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleCourtMagician/CastleCourtMagician.java index e59453b2e6..079ede2604 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleCourtMagician/CastleCourtMagician.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleCourtMagician/CastleCourtMagician.java @@ -32,7 +32,7 @@ import handlers.effecthandlers.CallPc; * Castle Court Magician AI. * @author St3eT */ -public final class CastleCourtMagician extends AbstractNpcAI +public class CastleCourtMagician extends AbstractNpcAI { // NPCs private static final int[] COURT_MAGICIAN = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleDoorManager/CastleDoorManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleDoorManager/CastleDoorManager.java index f7a12be6ca..0e047576b5 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleDoorManager/CastleDoorManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleDoorManager/CastleDoorManager.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Castle Door Manager AI. * @author St3eT */ -public final class CastleDoorManager extends AbstractNpcAI +public class CastleDoorManager extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleMercenaryManager/CastleMercenaryManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleMercenaryManager/CastleMercenaryManager.java index 1bb6a04f88..a17d558600 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleMercenaryManager/CastleMercenaryManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleMercenaryManager/CastleMercenaryManager.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Castle Mercenary Manager AI. * @author malyelfik */ -public final class CastleMercenaryManager extends AbstractNpcAI +public class CastleMercenaryManager extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleSiegeManager/CastleSiegeManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleSiegeManager/CastleSiegeManager.java index 7f61157a57..bc43c7007a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleSiegeManager/CastleSiegeManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleSiegeManager/CastleSiegeManager.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Castle Siege Manager AI. * @author St3eT */ -public final class CastleSiegeManager extends AbstractNpcAI +public class CastleSiegeManager extends AbstractNpcAI { // NPCs private static final int[] SIEGE_MANAGER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleTeleporter/CastleTeleporter.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleTeleporter/CastleTeleporter.java index 75590c6235..01b37387a8 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleTeleporter/CastleTeleporter.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleTeleporter/CastleTeleporter.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * Castle Teleporter AI. * @author malyelfik, St3eT */ -public final class CastleTeleporter extends AbstractNpcAI +public class CastleTeleporter extends AbstractNpcAI { // NPCs private static final int[] MASS_TELEPORTERS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleWarehouse/CastleWarehouse.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleWarehouse/CastleWarehouse.java index f86792e064..a4c1a791ef 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleWarehouse/CastleWarehouse.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CastleWarehouse/CastleWarehouse.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Castle Warehouse Keeper AI. * @author malyelfik */ -public final class CastleWarehouse extends AbstractNpcAI +public class CastleWarehouse extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallAuctioneer/ClanHallAuctioneer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallAuctioneer/ClanHallAuctioneer.java index 32484ff5c3..3d25df79c2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallAuctioneer/ClanHallAuctioneer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallAuctioneer/ClanHallAuctioneer.java @@ -51,7 +51,7 @@ import ai.AbstractNpcAI; * Clan Hall Auctioneer AI. * @author Sdw */ -public final class ClanHallAuctioneer extends AbstractNpcAI +public class ClanHallAuctioneer extends AbstractNpcAI { // NPC private static final int AUCTIONEER = 30767; // Auctioneer diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallDoorManager/ClanHallDoorManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallDoorManager/ClanHallDoorManager.java index 80a414e6ee..aeca69bcea 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallDoorManager/ClanHallDoorManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallDoorManager/ClanHallDoorManager.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Clan Hall Door Manager AI. * @author St3eT */ -public final class ClanHallDoorManager extends AbstractNpcAI +public class ClanHallDoorManager extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallManager/ClanHallManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallManager/ClanHallManager.java index 1d80527170..b2f2d1d4eb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallManager/ClanHallManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanHallManager/ClanHallManager.java @@ -45,7 +45,7 @@ import ai.AbstractNpcAI; * Clan Hall Manager AI. * @author St3eT */ -public final class ClanHallManager extends AbstractNpcAI +public class ClanHallManager extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanTrader/ClanTrader.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanTrader/ClanTrader.java index b9d2a68ec8..5a8823ee2c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanTrader/ClanTrader.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClanTrader/ClanTrader.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Clan Trader AI. * @author St3eT */ -public final class ClanTrader extends AbstractNpcAI +public class ClanTrader extends AbstractNpcAI { // NPCs private static final int[] CLAN_TRADER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java index 39045c2563..d87aaf8e02 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ClassMaster/ClassMaster.java @@ -63,7 +63,7 @@ import ai.AbstractNpcAI; * Class Master AI. * @author Nik */ -public final class ClassMaster extends AbstractNpcAI implements IXmlReader +public class ClassMaster extends AbstractNpcAI implements IXmlReader { // NPCs private static final List CLASS_MASTERS = new ArrayList<>(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CrimsonHatuOtis.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CrimsonHatuOtis.java index 85ab860fe7..fa2636cc7d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CrimsonHatuOtis.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/CrimsonHatuOtis.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * AI for Kamaloka (33) - Crimson Hatu Otis * @author Gladicek */ -public final class CrimsonHatuOtis extends AbstractNpcAI +public class CrimsonHatuOtis extends AbstractNpcAI { // Npc private static final int CRIMSON_HATU_OTIS = 18558; @@ -43,7 +43,7 @@ public final class CrimsonHatuOtis extends AbstractNpcAI } @Override - public final String onAdvEvent(String event, Npc npc, PlayerInstance player) + public String onAdvEvent(String event, Npc npc, PlayerInstance player) { switch (event) { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DelusionTeleport/DelusionTeleport.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DelusionTeleport/DelusionTeleport.java index bca9955eb2..e995323984 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DelusionTeleport/DelusionTeleport.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DelusionTeleport/DelusionTeleport.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Chambers of Delusion teleport AI. * @author GKR */ -public final class DelusionTeleport extends AbstractNpcAI +public class DelusionTeleport extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DimensionalMerchant/DimensionalMerchant.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DimensionalMerchant/DimensionalMerchant.java index 0946b540f1..f9b35e2b66 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DimensionalMerchant/DimensionalMerchant.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DimensionalMerchant/DimensionalMerchant.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Dimensional Merchant AI. * @author St3eT */ -public final class DimensionalMerchant extends AbstractNpcAI +public class DimensionalMerchant extends AbstractNpcAI { // NPC private static final int MERCHANT = 32478; // Dimensional Merchant diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DivineBeast.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DivineBeast.java index 8175162343..ccb905ea68 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DivineBeast.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/DivineBeast.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Simple AI that manages special conditions for Divine Beast summon. * @author UnAfraid */ -public final class DivineBeast extends AbstractNpcAI +public class DivineBeast extends AbstractNpcAI { private static final int DIVINE_BEAST = 14870; private static final int TRANSFORMATION_ID = 258; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/EnergySeeds.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/EnergySeeds.java index fb6bcbe317..5680bc0204 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/EnergySeeds.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/EnergySeeds.java @@ -44,7 +44,7 @@ import ai.AbstractNpcAI; * Energy Seeds AI. * @author Gigiikun */ -public final class EnergySeeds extends AbstractNpcAI +public class EnergySeeds extends AbstractNpcAI { // NPCs private static final int TEMPORARY_TELEPORTER = 32602; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FameManager/FameManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FameManager/FameManager.java index 58d6413601..90311814dc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FameManager/FameManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FameManager/FameManager.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Fame Manager AI. * @author St3eT */ -public final class FameManager extends AbstractNpcAI +public class FameManager extends AbstractNpcAI { // Npc private static final int[] FAME_MANAGER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FleeMonsters.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FleeMonsters.java index d513ecaa27..d5b30f5005 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FleeMonsters.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FleeMonsters.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Flee Monsters AI. * @author Pandragon, NosBit */ -public final class FleeMonsters extends AbstractNpcAI +public class FleeMonsters extends AbstractNpcAI { // NPCs private static final int[] MOBS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressArcherCaptain/FortressArcherCaptain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressArcherCaptain/FortressArcherCaptain.java index 799ca14572..0e41b9136c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressArcherCaptain/FortressArcherCaptain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressArcherCaptain/FortressArcherCaptain.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Fortress Archer Captain AI. * @author St3eT */ -public final class FortressArcherCaptain extends AbstractNpcAI +public class FortressArcherCaptain extends AbstractNpcAI { // NPCs private static final int[] ARCHER_CAPTAIN = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressSiegeManager/FortressSiegeManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressSiegeManager/FortressSiegeManager.java index 6260c72b70..7abb01cf6f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressSiegeManager/FortressSiegeManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/FortressSiegeManager/FortressSiegeManager.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * Fortress Siege Manager AI. * @author St3eT */ -public final class FortressSiegeManager extends AbstractNpcAI +public class FortressSiegeManager extends AbstractNpcAI { // NPCs private static final int[] MANAGERS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Gordon.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Gordon.java index 47c48fb714..6d8df29087 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Gordon.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Gordon.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Gordon AI * @author TOFIZ, malyelfik */ -public final class Gordon extends AbstractNpcAI +public class Gordon extends AbstractNpcAI { private static final int GORDON = 29095; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/GrandBossTeleporters/GrandBossTeleporters.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/GrandBossTeleporters/GrandBossTeleporters.java index 253ad6021d..e1fa5f29da 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/GrandBossTeleporters/GrandBossTeleporters.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/GrandBossTeleporters/GrandBossTeleporters.java @@ -35,7 +35,7 @@ import ai.bosses.Valakas.Valakas; * Original python script by Emperorc. * @author Plim */ -public final class GrandBossTeleporters extends AbstractNpcAI +public class GrandBossTeleporters extends AbstractNpcAI { // NPCs private static final int[] NPCs = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HealerTrainer/HealerTrainer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HealerTrainer/HealerTrainer.java index 88add9ade7..9ccbfee77e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HealerTrainer/HealerTrainer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HealerTrainer/HealerTrainer.java @@ -37,7 +37,7 @@ import ai.AbstractNpcAI; * Trainer healers AI. * @author Zoey76 */ -public final class HealerTrainer extends AbstractNpcAI +public class HealerTrainer extends AbstractNpcAI { // NPC // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HermuncusMinion/HermuncusMinion.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HermuncusMinion/HermuncusMinion.java index 1a2ca7f535..45315b9cbf 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HermuncusMinion/HermuncusMinion.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/HermuncusMinion/HermuncusMinion.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Hermuncus' Minion AI. * @author St3eT */ -public final class HermuncusMinion extends AbstractNpcAI +public class HermuncusMinion extends AbstractNpcAI { // NPCs private static final Map HERMUNCUS_MINIONS = new HashMap<>(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Incarnation.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Incarnation.java index 5d3cfb5dbc..86365678a9 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Incarnation.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Incarnation.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; /** * @author Nik */ -public final class Incarnation extends AbstractNpcAI +public class Incarnation extends AbstractNpcAI { public Incarnation() { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/LaVieEnRose/LaVieEnRose.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/LaVieEnRose/LaVieEnRose.java index 3ec8c18cb2..d52d89093d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/LaVieEnRose/LaVieEnRose.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/LaVieEnRose/LaVieEnRose.java @@ -33,7 +33,7 @@ import ai.AbstractNpcAI; * La Vie En Rose AI. * @author Sdw */ -public final class LaVieEnRose extends AbstractNpcAI +public class LaVieEnRose extends AbstractNpcAI { // NPCs private static final int LA_VIE_EN_ROSE = 33825; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Mammons/Mammons.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Mammons/Mammons.java index 44e6b0132d..a33b7806e2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Mammons/Mammons.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Mammons/Mammons.java @@ -35,7 +35,7 @@ import ai.AbstractNpcAI; * Mammons AI. * @author St3eT */ -public final class Mammons extends AbstractNpcAI +public class Mammons extends AbstractNpcAI { // NPCs private static final int MAMMONS[] = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ManorManager/ManorManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ManorManager/ManorManager.java index a2b0717a69..dea41dbb7f 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ManorManager/ManorManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/ManorManager/ManorManager.java @@ -43,7 +43,7 @@ import ai.AbstractNpcAI; * Manor manager AI. * @author malyelfik */ -public final class ManorManager extends AbstractNpcAI +public class ManorManager extends AbstractNpcAI { private static final int[] NPC = { @@ -107,7 +107,7 @@ public final class ManorManager extends AbstractNpcAI @RegisterType(ListenerRegisterType.NPC) @Id({35644, 35645, 35319, 35366, 36456, 35512, 35558, 35229, 35230, 35231, 35277, 35103, 35145, 35187}) // @formatter:on - public final void onNpcManorBypass(OnNpcManorBypass evt) + public void onNpcManorBypass(OnNpcManorBypass evt) { final PlayerInstance player = evt.getActiveChar(); if (CastleManorManager.getInstance().isUnderMaintenance()) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MentorGuide/MentorGuide.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MentorGuide/MentorGuide.java index d1e9d25943..31d62ed1cf 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MentorGuide/MentorGuide.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MentorGuide/MentorGuide.java @@ -62,7 +62,7 @@ import ai.AbstractNpcAI; * Mentor Guide AI. * @author Gnacik, UnAfraid */ -public final class MentorGuide extends AbstractNpcAI implements IXmlReader +public class MentorGuide extends AbstractNpcAI implements IXmlReader { private static final Logger LOGGER = Logger.getLogger(MentorGuide.class.getName()); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Minigame/Minigame.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Minigame/Minigame.java index 0d3039b7dd..dcae011140 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Minigame/Minigame.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Minigame/Minigame.java @@ -39,7 +39,7 @@ import ai.AbstractNpcAI; * Monastery Minigame AI. * @author nonom */ -public final class Minigame extends AbstractNpcAI +public class Minigame extends AbstractNpcAI { private static final int SUMIEL = 32758; private static final int BURNER = 18913; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java index 3e1d1c6235..081385f4cd 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MonumentOfHeroes/MonumentOfHeroes.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Monument of Heroes AI. * @author St3eT */ -public final class MonumentOfHeroes extends AbstractNpcAI +public class MonumentOfHeroes extends AbstractNpcAI { // NPCs private static final int[] MONUMENTS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MysteriousWizard/MysteriousWizard.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MysteriousWizard/MysteriousWizard.java index f972a3fba0..fbd5c8bf2a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MysteriousWizard/MysteriousWizard.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/MysteriousWizard/MysteriousWizard.java @@ -28,7 +28,7 @@ import quests.Q10751_WindsOfFateEncounters.Q10751_WindsOfFateEncounters; * Mysterious Wizard AI. * @author Gladicek */ -public final class MysteriousWizard extends AbstractNpcAI +public class MysteriousWizard extends AbstractNpcAI { // Npc private static final int MYSTERIOUS_WIZARD = 33980; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NonLethalableNpcs.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NonLethalableNpcs.java index edb3c45cbb..2457e3bb72 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NonLethalableNpcs.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NonLethalableNpcs.java @@ -23,7 +23,7 @@ import ai.AbstractNpcAI; /** * @author UnAfraid */ -public final class NonLethalableNpcs extends AbstractNpcAI +public class NonLethalableNpcs extends AbstractNpcAI { private static final int[] NPCS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NornilTeleportDevice/NornilTeleportDevice.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NornilTeleportDevice/NornilTeleportDevice.java index bf79e8a2b0..9528678b29 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NornilTeleportDevice/NornilTeleportDevice.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NornilTeleportDevice/NornilTeleportDevice.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Nornil Teleport Device AI. * @author St3eT */ -public final class NornilTeleportDevice extends AbstractNpcAI +public class NornilTeleportDevice extends AbstractNpcAI { // NPCs private static final int DEVICE = 33790; // Nornil Teleport Device diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NpcBuffers/NpcBuffers.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NpcBuffers/NpcBuffers.java index 53761aaf23..08c57aab31 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NpcBuffers/NpcBuffers.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/NpcBuffers/NpcBuffers.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; /** * @author UnAfraid */ -public final class NpcBuffers extends AbstractNpcAI +public class NpcBuffers extends AbstractNpcAI { private final NpcBuffersData _npcBuffers = new NpcBuffersData(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyBuffer/OlyBuffer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyBuffer/OlyBuffer.java index 505f665d10..01cb9b9ad2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyBuffer/OlyBuffer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyBuffer/OlyBuffer.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Olympiad Buffer AI. * @author St3eT */ -public final class OlyBuffer extends AbstractNpcAI +public class OlyBuffer extends AbstractNpcAI { // NPC private static final int OLYMPIAD_BUFFER = 36402; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyManager/OlyManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyManager/OlyManager.java index 2db7a397e0..a38801d7cf 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyManager/OlyManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/OlyManager/OlyManager.java @@ -50,7 +50,7 @@ import ai.AbstractNpcAI; * Olympiad Manager AI. * @author St3eT */ -public final class OlyManager extends AbstractNpcAI implements IBypassHandler +public class OlyManager extends AbstractNpcAI implements IBypassHandler { // NPC private static final int MANAGER = 31688; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingAngel.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingAngel.java index fd1cd1f44f..af684d3ac3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingAngel.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingAngel.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; /** * Angel spawns...when one of the angels in the keys dies, the other angel will spawn. */ -public final class PolymorphingAngel extends AbstractNpcAI +public class PolymorphingAngel extends AbstractNpcAI { private static final Map ANGELSPAWNS = new HashMap<>(5); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingOnAttack.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingOnAttack.java index 61cfececeb..091a8818b8 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingOnAttack.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PolymorphingOnAttack.java @@ -36,7 +36,7 @@ import ai.AbstractNpcAI; * Polymorphing on attack monsters AI. * @author Slyce */ -public final class PolymorphingOnAttack extends AbstractNpcAI +public class PolymorphingOnAttack extends AbstractNpcAI { private static final Map> MOBSPAWNS = new HashMap<>(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PrisonGuards.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PrisonGuards.java index 8ea41abc1e..a9d192e744 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PrisonGuards.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/PrisonGuards.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Prison Guards AI. * @author St3eT */ -public final class PrisonGuards extends AbstractNpcAI +public class PrisonGuards extends AbstractNpcAI { // NPCs private static final int GUARD_HEAD = 18367; // Prison Guard diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Proclaimer/Proclaimer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Proclaimer/Proclaimer.java index 768402d04b..e5b550ff45 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Proclaimer/Proclaimer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Proclaimer/Proclaimer.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Proclaimer AI. * @author St3eT */ -public final class Proclaimer extends AbstractNpcAI +public class Proclaimer extends AbstractNpcAI { // NPCs private static final int[] PROCLAIMER = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Scarecrow.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Scarecrow.java index 1b357f7887..c3b7380cb1 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Scarecrow.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Scarecrow.java @@ -24,7 +24,7 @@ import ai.AbstractNpcAI; * Scarecrow AI. * @author ivantotov */ -public final class Scarecrow extends AbstractNpcAI +public class Scarecrow extends AbstractNpcAI { // NPCs private static final int TRAINING_DUMMY = 19546; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/GateOfUnlimitedSummoning.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/GateOfUnlimitedSummoning.java index 2a29bfc2a6..af4da1ab5a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/GateOfUnlimitedSummoning.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/GateOfUnlimitedSummoning.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; * Death Gate AI. * @author Sdw */ -public final class GateOfUnlimitedSummoning extends AbstractNpcAI +public class GateOfUnlimitedSummoning extends AbstractNpcAI { // NPCs private static final Map DEATH_GATE = new HashMap<>(); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/SinEater.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/SinEater.java index 0c173951b5..a41dc43d58 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/SinEater.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/SinEater.java @@ -36,7 +36,7 @@ import ai.AbstractNpcAI; * Sin Eater AI. * @author St3eT. */ -public final class SinEater extends AbstractNpcAI +public class SinEater extends AbstractNpcAI { // NPCs private static final int SIN_EATER = 12564; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/TreeOfLife.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/TreeOfLife.java index 3d451203ba..f19f5dea69 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/TreeOfLife.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Servitors/TreeOfLife.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Tree of Life AI. * @author St3eT. */ -public final class TreeOfLife extends AbstractNpcAI +public class TreeOfLife extends AbstractNpcAI { // NPCs private static final int[] TREE_OF_LIFE = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/DayNightSpawns.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/DayNightSpawns.java index 1aa6a0a8f9..64b5fe9e60 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/DayNightSpawns.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/DayNightSpawns.java @@ -32,7 +32,7 @@ import ai.AbstractNpcAI; /** * @author UnAfraid */ -public final class DayNightSpawns extends AbstractNpcAI +public class DayNightSpawns extends AbstractNpcAI { private static final String NIGHT_GROUP_NAME = "nightTime"; private static final String DAY_GROUP_NAME = "dayTime"; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/NoRandomActivity.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/NoRandomActivity.java index beb5229232..ad85f71e96 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/NoRandomActivity.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/Spawns/NoRandomActivity.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; /** * @author UnAfraid */ -public final class NoRandomActivity extends AbstractNpcAI +public class NoRandomActivity extends AbstractNpcAI { private NoRandomActivity() { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/StarStones.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/StarStones.java index 281e9aa3a7..33df1f587d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/StarStones.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/StarStones.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Star Stones AI. * @author Gigiikun */ -public final class StarStones extends AbstractNpcAI +public class StarStones extends AbstractNpcAI { // NPCs // @formatter:off diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SummonPc.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SummonPc.java index c819b3a846..c484a80a70 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SummonPc.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SummonPc.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Summon the player to the NPC on attack. * @author Zoey76 */ -public final class SummonPc extends AbstractNpcAI +public class SummonPc extends AbstractNpcAI { // NPCs private static final int PORTA = 20213; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SupportUnitCaptain/SupportUnitCaptain.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SupportUnitCaptain/SupportUnitCaptain.java index 55e7c4da2f..c32e478f07 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SupportUnitCaptain/SupportUnitCaptain.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SupportUnitCaptain/SupportUnitCaptain.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Support Unit Captain AI. * @author St3eT */ -public final class SupportUnitCaptain extends AbstractNpcAI +public class SupportUnitCaptain extends AbstractNpcAI { // NPCs private static final int[] UNIT_CAPTAIN = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SymbolMaker/SymbolMaker.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SymbolMaker/SymbolMaker.java index 6f93f673fc..18808804ce 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SymbolMaker/SymbolMaker.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/SymbolMaker/SymbolMaker.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Symbol Maker AI. * @author Adry_85 */ -public final class SymbolMaker extends AbstractNpcAI +public class SymbolMaker extends AbstractNpcAI { // NPCs private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToFantasy/TeleportToFantasy.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToFantasy/TeleportToFantasy.java index 429fcf2eab..ae3e1daa59 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToFantasy/TeleportToFantasy.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToFantasy/TeleportToFantasy.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Fantasy Island teleport AI. * @author Plim */ -public final class TeleportToFantasy extends AbstractNpcAI +public class TeleportToFantasy extends AbstractNpcAI { // NPC private static final int PADDIES = 32378; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToRaceTrack/TeleportToRaceTrack.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToRaceTrack/TeleportToRaceTrack.java index 3db04cb395..d3c54cc964 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToRaceTrack/TeleportToRaceTrack.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToRaceTrack/TeleportToRaceTrack.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Monster Derby Track teleport AI. * @author Plim */ -public final class TeleportToRaceTrack extends AbstractNpcAI +public class TeleportToRaceTrack extends AbstractNpcAI { // NPC private static final int RACE_MANAGER = 30995; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToUndergroundColiseum/TeleportToUndergroundColiseum.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToUndergroundColiseum/TeleportToUndergroundColiseum.java index 7832c5a70e..91a7405f58 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToUndergroundColiseum/TeleportToUndergroundColiseum.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportToUndergroundColiseum/TeleportToUndergroundColiseum.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Underground Coliseum teleport AI * @author malyelfik */ -public final class TeleportToUndergroundColiseum extends AbstractNpcAI +public class TeleportToUndergroundColiseum extends AbstractNpcAI { // NPCs private static final int COLISEUM_HELPER = 32491; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportWithCharm/TeleportWithCharm.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportWithCharm/TeleportWithCharm.java index 2cd46cceba..46025653ff 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportWithCharm/TeleportWithCharm.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TeleportWithCharm/TeleportWithCharm.java @@ -26,7 +26,7 @@ import ai.AbstractNpcAI; * Charm teleport AI.
* @author Plim */ -public final class TeleportWithCharm extends AbstractNpcAI +public class TeleportWithCharm extends AbstractNpcAI { // NPCs private static final int WHIRPY = 30540; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TersisHerald/TersisHerald.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TersisHerald/TersisHerald.java index 486ed3938a..25fc168ab4 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TersisHerald/TersisHerald.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TersisHerald/TersisHerald.java @@ -34,7 +34,7 @@ import ai.AbstractNpcAI; * Tersi's Herald AI. * @author St3eT */ -public final class TersisHerald extends AbstractNpcAI +public class TersisHerald extends AbstractNpcAI { // NPCs private static final int HERALD = 4326; // Tersi's Herald diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TimakOrcTroopLeader.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TimakOrcTroopLeader.java index 68fda220d6..5fc5e1e925 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TimakOrcTroopLeader.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TimakOrcTroopLeader.java @@ -29,7 +29,7 @@ import ai.AbstractNpcAI; * Timak Orc Troop Leader AI. * @author Mobius */ -public final class TimakOrcTroopLeader extends AbstractNpcAI +public class TimakOrcTroopLeader extends AbstractNpcAI { private static final int TIMAK_ORC_TROOP_LEADER = 20767; private static final NpcStringId[] ON_ATTACK_MSG = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TrainingCamp/TrainingCamp.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TrainingCamp/TrainingCamp.java index 29e4453267..048591e7c7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TrainingCamp/TrainingCamp.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/TrainingCamp/TrainingCamp.java @@ -44,7 +44,7 @@ import ai.AbstractNpcAI; * TrainingCamp AI. * @author Gladicek, Mobius */ -public final class TrainingCamp extends AbstractNpcAI +public class TrainingCamp extends AbstractNpcAI { // NPC private static final int RECRUITER = 4378; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/VillageMasters/ClassTransferTalk/ClassTransferTalk.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/VillageMasters/ClassTransferTalk/ClassTransferTalk.java index 6eec7d01c1..f75c299d2d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/VillageMasters/ClassTransferTalk/ClassTransferTalk.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/VillageMasters/ClassTransferTalk/ClassTransferTalk.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * to copy retail issues/bugs/typos. * @author Gladicek */ -public final class ClassTransferTalk extends AbstractNpcAI +public class ClassTransferTalk extends AbstractNpcAI { // NPCs // Talking Island Village (Administrative office) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WarriorFishingBlock.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WarriorFishingBlock.java index a706c9aa17..15363f461c 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WarriorFishingBlock.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WarriorFishingBlock.java @@ -30,7 +30,7 @@ import ai.AbstractNpcAI; * Warrior Fishing Block AI. * @author Zoey76 */ -public final class WarriorFishingBlock extends AbstractNpcAI +public class WarriorFishingBlock extends AbstractNpcAI { // Monsters private static final int[] MONSTERS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WeaverOlf/WeaverOlf.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WeaverOlf/WeaverOlf.java index beb41ac1a4..3a348a4288 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WeaverOlf/WeaverOlf.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WeaverOlf/WeaverOlf.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; * Weaver Olf - Pins And Pouch Unseal AI. * @author Gigiikun, Bloodshed, Adry_85 */ -public final class WeaverOlf extends AbstractNpcAI +public class WeaverOlf extends AbstractNpcAI { // NPCs private static final int[] NPCs = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WyvernManager/WyvernManager.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WyvernManager/WyvernManager.java index 73a5675ebb..5971fef7d6 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WyvernManager/WyvernManager.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/ai/others/WyvernManager/WyvernManager.java @@ -31,7 +31,7 @@ import ai.AbstractNpcAI; * Wyvern Manager * @author xban1x */ -public final class WyvernManager extends AbstractNpcAI +public class WyvernManager extends AbstractNpcAI { private enum ManagerType { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/FactionSystem/FactionSystem.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/FactionSystem/FactionSystem.java index 7d12d27cf1..2e916dc7f2 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/FactionSystem/FactionSystem.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/FactionSystem/FactionSystem.java @@ -28,7 +28,7 @@ import ai.AbstractNpcAI; /** * @author Mobius */ -public final class FactionSystem extends AbstractNpcAI +public class FactionSystem extends AbstractNpcAI { // NPCs private static final int MANAGER = 500; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/ShadowWeapons/ShadowWeapons.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/ShadowWeapons/ShadowWeapons.java index ea243f1c70..1476d73a93 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/ShadowWeapons/ShadowWeapons.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/ShadowWeapons/ShadowWeapons.java @@ -25,7 +25,7 @@ import ai.AbstractNpcAI; * Shadow Weapons AI.
* @author Nyaran, jurchiks */ -public final class ShadowWeapons extends AbstractNpcAI +public class ShadowWeapons extends AbstractNpcAI { // @formatter:off private static final int[] NPCS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Elpies/Elpies.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Elpies/Elpies.java index 3620d4c7e9..ec40747f04 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Elpies/Elpies.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Elpies/Elpies.java @@ -28,7 +28,7 @@ import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance; import org.l2jmobius.gameserver.model.quest.Event; import org.l2jmobius.gameserver.util.Broadcast; -public final class Elpies extends Event +public class Elpies extends Event { // NPC private static final int ELPY = 900100; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Rabbits/Rabbits.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Rabbits/Rabbits.java index bea85ddaab..d69b175011 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Rabbits/Rabbits.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Rabbits/Rabbits.java @@ -35,7 +35,7 @@ import org.l2jmobius.gameserver.util.Broadcast; * Chests are hidden at Fantasy Isle and players must use the Rabbit transformation's skills to find and open them. * @author Gnacik, Zoey76 */ -public final class Rabbits extends Event +public class Rabbits extends Event { // NPCs private static final int NPC_MANAGER = 900101; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Race/Race.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Race/Race.java index a0b5b61719..bd62334497 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Race/Race.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/custom/events/Race/Race.java @@ -38,7 +38,7 @@ import org.l2jmobius.gameserver.util.Broadcast; /** * @author Gnacik */ -public final class Race extends Event +public class Race extends Event { // Event NPCs list private List _npclist; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/BirthOfDraco/BirthOfDraco.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/BirthOfDraco/BirthOfDraco.java index c547fcb1bf..a168b44adb 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/BirthOfDraco/BirthOfDraco.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/BirthOfDraco/BirthOfDraco.java @@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.LongTimeEvent; * @URL http://www.lineage2.com/en/news/events/birth-of-draco.php * @author Mobius */ -public final class BirthOfDraco extends LongTimeEvent +public class BirthOfDraco extends LongTimeEvent { // NPCs private static final int ASLAN = 33687; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/CharacterBirthday/CharacterBirthday.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/CharacterBirthday/CharacterBirthday.java index fea732eed0..3dba18d239 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/CharacterBirthday/CharacterBirthday.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/CharacterBirthday/CharacterBirthday.java @@ -27,7 +27,7 @@ import ai.AbstractNpcAI; * Updated to H5 by Nyaran. * @author Gnacik */ -public final class CharacterBirthday extends AbstractNpcAI +public class CharacterBirthday extends AbstractNpcAI { private static final int ALEGRIA = 32600; private static int SPAWNS = 0; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EveTheFortuneTeller/EveTheFortuneTeller.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EveTheFortuneTeller/EveTheFortuneTeller.java index 691125a0e9..8d45522ebc 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EveTheFortuneTeller/EveTheFortuneTeller.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EveTheFortuneTeller/EveTheFortuneTeller.java @@ -32,7 +32,7 @@ import org.l2jmobius.gameserver.util.Broadcast; * Info - http://www.lineage2.com/en/news/events/11182015-eve-the-fortune-teller-returns.php * @author Mobius */ -public final class EveTheFortuneTeller extends LongTimeEvent +public class EveTheFortuneTeller extends LongTimeEvent { // NPCs private static final int EVE = 8542; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EventShrines.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EventShrines.java index e69464c152..35d8e01356 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EventShrines.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/EventShrines.java @@ -29,7 +29,7 @@ import org.l2jmobius.gameserver.network.serverpackets.OnEventTrigger; * @author hlwrave, Mobius * @Add in event config.xml enableShrines="true" after event name to enable them. */ -public final class EventShrines extends Quest +public class EventShrines extends Quest { private static final Map ZONE_TRIGGERS = new HashMap<>(); static diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/FreyaCelebration/FreyaCelebration.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/FreyaCelebration/FreyaCelebration.java index 8df49ec15e..f7f25117de 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/FreyaCelebration/FreyaCelebration.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/FreyaCelebration/FreyaCelebration.java @@ -33,7 +33,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; * Freya Celebration event AI. * @author Gnacik */ -public final class FreyaCelebration extends LongTimeEvent +public class FreyaCelebration extends LongTimeEvent { // NPC private static final int FREYA = 13296; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/GiftOfVitality/GiftOfVitality.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/GiftOfVitality/GiftOfVitality.java index 7ba07bca6b..9cdf771808 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/GiftOfVitality/GiftOfVitality.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/GiftOfVitality/GiftOfVitality.java @@ -28,7 +28,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; * Gift of Vitality event AI. * @author Gnacik, Adry_85 */ -public final class GiftOfVitality extends LongTimeEvent +public class GiftOfVitality extends LongTimeEvent { // NPC private static final int STEVE_SHYAGEL = 4306; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HeavyMedal/HeavyMedal.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HeavyMedal/HeavyMedal.java index a8a5fd0b1d..f981cb3875 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HeavyMedal/HeavyMedal.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HeavyMedal/HeavyMedal.java @@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.model.quest.LongTimeEvent; * Heavy Medals event AI. * @author Gnacik */ -public final class HeavyMedal extends LongTimeEvent +public class HeavyMedal extends LongTimeEvent { private static final int CAT_ROY = 31228; private static final int CAT_WINNIE = 31229; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HungryHorse/HungryHorse.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HungryHorse/HungryHorse.java index cb23c8ebc0..12075ca225 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HungryHorse/HungryHorse.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HungryHorse/HungryHorse.java @@ -27,7 +27,7 @@ import org.l2jmobius.gameserver.model.skills.SkillCaster; * @URL http://www.lineage2.com/en/news/events/hungry-horse-event-09192017.php * @author Mobius */ -public final class HungryHorse extends LongTimeEvent +public class HungryHorse extends LongTimeEvent { // NPC private static final int GALUP = 34010; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HuntForSanta/HuntForSanta.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HuntForSanta/HuntForSanta.java index 80a7619de9..ae56ddb71d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HuntForSanta/HuntForSanta.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/HuntForSanta/HuntForSanta.java @@ -35,7 +35,7 @@ import org.l2jmobius.gameserver.util.Util; * Info - http://www.lineage2.com/en/news/events/hunt-for-santa.php * @author Mobius */ -public final class HuntForSanta extends LongTimeEvent +public class HuntForSanta extends LongTimeEvent { // NPC private static final int NOELLE = 34008; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LetterCollector/LetterCollector.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LetterCollector/LetterCollector.java index e82e2e9af7..ebb3157bf7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LetterCollector/LetterCollector.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LetterCollector/LetterCollector.java @@ -26,7 +26,7 @@ import org.l2jmobius.gameserver.model.quest.LongTimeEvent; * @URL http://www.lineage2.com/en/news/events/letter-collector-event-05112016.php * @author Mobius, Gigi */ -public final class LetterCollector extends LongTimeEvent +public class LetterCollector extends LongTimeEvent { // NPC private static final int ANGEL_CAT = 33873; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoveYourGatekeeper/LoveYourGatekeeper.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoveYourGatekeeper/LoveYourGatekeeper.java index f01722ba0e..bdac8ffe45 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoveYourGatekeeper/LoveYourGatekeeper.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoveYourGatekeeper/LoveYourGatekeeper.java @@ -28,7 +28,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; * Love Your Gatekeeper event. * @author Gladicek */ -public final class LoveYourGatekeeper extends LongTimeEvent +public class LoveYourGatekeeper extends LongTimeEvent { // NPC private static final int GATEKEEPER = 32477; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoversJubilee/LoversJubilee.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoversJubilee/LoversJubilee.java index 0bd288559b..4199d09f24 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoversJubilee/LoversJubilee.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/LoversJubilee/LoversJubilee.java @@ -27,7 +27,7 @@ import org.l2jmobius.gameserver.model.itemcontainer.Inventory; import org.l2jmobius.gameserver.model.quest.LongTimeEvent; import org.l2jmobius.gameserver.network.serverpackets.ExBrBroadcastEventState; -public final class LoversJubilee extends LongTimeEvent +public class LoversJubilee extends LongTimeEvent { // NPC private static final int ROSALIA = 4305; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java index 72a34290bb..8a50db591b 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/MasterOfEnchanting/MasterOfEnchanting.java @@ -29,7 +29,7 @@ import org.l2jmobius.gameserver.network.serverpackets.SystemMessage; * Master of Enchanting event AI. * @author Gnacik */ -public final class MasterOfEnchanting extends LongTimeEvent +public class MasterOfEnchanting extends LongTimeEvent { // NPC private static final int MASTER_YOGI = 32599; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/ThePowerOfLove/ThePowerOfLove.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/ThePowerOfLove/ThePowerOfLove.java index 8201fdc9c7..683709c9e3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/ThePowerOfLove/ThePowerOfLove.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/events/ThePowerOfLove/ThePowerOfLove.java @@ -26,7 +26,7 @@ import org.l2jmobius.gameserver.model.quest.LongTimeEvent; * @URL http://www.lineage2.com/en/news/events/02102016-the-power-of-love-part-iii.php * @author hlwrave */ -public final class ThePowerOfLove extends LongTimeEvent +public class ThePowerOfLove extends LongTimeEvent { // NPC private static final int COCO = 33893; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/features/SkillTransfer/SkillTransfer.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/features/SkillTransfer/SkillTransfer.java index bd89aaaf74..3c8b40ab91 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/features/SkillTransfer/SkillTransfer.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/features/SkillTransfer/SkillTransfer.java @@ -38,7 +38,7 @@ import ai.AbstractNpcAI; * Skill Transfer feature. * @author Zoey76 */ -public final class SkillTransfer extends AbstractNpcAI +public class SkillTransfer extends AbstractNpcAI { private static final String HOLY_POMANDER = "HOLY_POMANDER_"; private static final ItemHolder[] PORMANDERS = diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/EffectMasterHandler.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/EffectMasterHandler.java index c65c8ca62f..9eacb2421a 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/EffectMasterHandler.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/EffectMasterHandler.java @@ -26,7 +26,7 @@ import handlers.effecthandlers.*; * Effect Master handler. * @author NosBit */ -public final class EffectMasterHandler +public class EffectMasterHandler { private static final Logger LOGGER = Logger.getLogger(EffectMasterHandler.class.getName()); diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminCastle.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminCastle.java index 28b7d832c4..4f93f3628e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminCastle.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminCastle.java @@ -36,7 +36,7 @@ import org.l2jmobius.gameserver.util.Util; * Admin Castle manage admin commands. * @author St3eT */ -public final class AdminCastle implements IAdminCommandHandler +public class AdminCastle implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminChangeAccessLevel.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminChangeAccessLevel.java index a117ca60a2..b7827aa796 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminChangeAccessLevel.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminChangeAccessLevel.java @@ -34,7 +34,7 @@ import org.l2jmobius.gameserver.util.BuilderUtil; /** * Change access level command handler. */ -public final class AdminChangeAccessLevel implements IAdminCommandHandler +public class AdminChangeAccessLevel implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminClanHall.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminClanHall.java index 21677ab1fd..f7c5184060 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminClanHall.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminClanHall.java @@ -43,7 +43,7 @@ import org.l2jmobius.gameserver.util.BypassParser; * Clan Hall admin commands. * @author St3eT */ -public final class AdminClanHall implements IAdminCommandHandler +public class AdminClanHall implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminGmSpeed.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminGmSpeed.java index 4e330bc781..388fb84b22 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminGmSpeed.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminGmSpeed.java @@ -34,7 +34,7 @@ import org.l2jmobius.gameserver.util.Util; * A retail-like implementation of //gmspeed builder command. * @author lord_rex */ -public final class AdminGmSpeed implements IAdminCommandHandler +public class AdminGmSpeed implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminHide.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminHide.java index 87676cbfc5..faf670a2e3 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminHide.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminHide.java @@ -25,7 +25,7 @@ import org.l2jmobius.gameserver.util.BuilderUtil; /** * @author lord_rex */ -public final class AdminHide implements IAdminCommandHandler +public class AdminHide implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { @@ -72,7 +72,7 @@ public final class AdminHide implements IAdminCommandHandler } } } - catch (final Exception e) + catch (Exception e) { BuilderUtil.sendSysMessage(player, "//hide [on|off]"); return true; diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminInstance.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminInstance.java index eaed9d64f7..acef54d2c7 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminInstance.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminInstance.java @@ -44,7 +44,7 @@ import org.l2jmobius.gameserver.util.BypassParser; * Instance admin commands. * @author St3eT */ -public final class AdminInstance implements IAdminCommandHandler +public class AdminInstance implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminManor.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminManor.java index f4e15dee39..60ce3e3950 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminManor.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminManor.java @@ -27,7 +27,7 @@ import org.l2jmobius.gameserver.util.Util; /** * @author malyelfik */ -public final class AdminManor implements IAdminCommandHandler +public class AdminManor implements IAdminCommandHandler { @Override public boolean useAdminCommand(String command, PlayerInstance activeChar) diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPForge.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPForge.java index d9fdf2901e..f18421ea49 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPForge.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPForge.java @@ -36,7 +36,7 @@ import org.l2jmobius.gameserver.util.BuilderUtil; * This class handles commands for gm to forge packets * @author Maktakien, HorridoJoho */ -public final class AdminPForge implements IAdminCommandHandler +public class AdminPForge implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPcCafePoints.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPcCafePoints.java index 52c058276b..2e1b2da12e 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPcCafePoints.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPcCafePoints.java @@ -32,7 +32,7 @@ import org.l2jmobius.gameserver.util.Util; /** * Admin PC Points manage admin commands. */ -public final class AdminPcCafePoints implements IAdminCommandHandler +public class AdminPcCafePoints implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPrimePoints.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPrimePoints.java index dd64661da7..483773601d 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPrimePoints.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminPrimePoints.java @@ -31,7 +31,7 @@ import org.l2jmobius.gameserver.util.Util; * Admin Prime Points manage admin commands. * @author St3eT */ -public final class AdminPrimePoints implements IAdminCommandHandler +public class AdminPrimePoints implements IAdminCommandHandler { private static final String[] ADMIN_COMMANDS = { diff --git a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminSuperHaste.java b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminSuperHaste.java index a9706bee99..a4ebeaabf0 100644 --- a/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminSuperHaste.java +++ b/L2J_Mobius_1.0_Ertheia/dist/game/data/scripts/handlers/admincommandhandlers/AdminSuperHaste.java @@ -27,7 +27,7 @@ import org.l2jmobius.gameserver.model.skills.Skill; * The classical custom L2J implementation of the old //gmspeed GM command. * @author lord_rex (No, it wasn't me at all. Eclipse added my name there.) */ -public final class AdminSuperHaste implements IAdminCommandHandler +public class AdminSuperHaste implements IAdminCommandHandler { static final String[] ADMIN_COMMANDS = { @@ -66,7 +66,7 @@ public final class AdminSuperHaste implements IAdminCommandHandler superHasteSkill.applyEffects(player, player, true, time); } } - catch (final Exception e) + catch (Exception e) { player.sendMessage("Usage: //superhaste