Removed unnecessary final modifiers from classes, methods and fields.

This commit is contained in:
MobiusDevelopment
2019-07-31 16:00:52 +00:00
parent af6f81263b
commit d302902d9d
18052 changed files with 37464 additions and 37464 deletions

View File

@@ -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;

View File

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

View File

@@ -27,7 +27,7 @@ import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove;
* 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;

View File

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

View File

@@ -26,7 +26,7 @@ import ai.AbstractNpcAI;
* Cruma Tower teleport AI.
* @author Plim
*/
public final class CrumaTower extends AbstractNpcAI
public class CrumaTower extends AbstractNpcAI
{
// NPC
private static final int MOZELLA = 30483;

View File

@@ -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;

View File

@@ -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 =

View File

@@ -32,7 +32,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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -33,7 +33,7 @@ import ai.AbstractNpcAI;
* Dragon Valley AI.
* @author St3eT
*/
public final class DragonValley extends AbstractNpcAI
public class DragonValley extends AbstractNpcAI
{
// NPC
private static final int NECROMANCER_OF_THE_VALLEY = 22858;

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* @author Adry_85
* @since 2.6.0.0
*/
public final class DragonVortex extends AbstractNpcAI
public class DragonVortex extends AbstractNpcAI
{
// NPC
private static final int DRAGON_VORTEX = 32871;

View File

@@ -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;

View File

@@ -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 =

View File

@@ -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

View File

@@ -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 =

View File

@@ -35,7 +35,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

View File

@@ -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 =
@@ -169,7 +169,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);

View File

@@ -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;

View File

@@ -28,7 +28,7 @@ import ai.AbstractNpcAI;
* Tar Beetle AI
* @author nonom, malyelfik
*/
public final class TarBeetle extends AbstractNpcAI
public class TarBeetle extends AbstractNpcAI
{
// NPC
private static final int TAR_BEETLE = 18804;

View File

@@ -121,7 +121,7 @@ public class TarBeetleSpawn implements IXmlReader
}
}
public final void unload()
public void unload()
{
if (spawnTask != null)
{
@@ -135,7 +135,7 @@ public class TarBeetleSpawn implements IXmlReader
zones.clear();
}
public final void removeBeetle(Npc npc)
public void removeBeetle(Npc npc)
{
zones.get(npc.getVariables().getInt("zoneIndex", 0)).removeSpawn(npc);
npc.deleteMe();
@@ -161,7 +161,7 @@ public class TarBeetleSpawn implements IXmlReader
return location;
}
public final void addBannedZone(Zone bZone)
public void addBannedZone(Zone bZone)
{
if (_bannedZones == null)
{
@@ -199,24 +199,24 @@ public class TarBeetleSpawn implements IXmlReader
_index = index;
}
public final void addZone(Zone zone)
public void addZone(Zone zone)
{
_zones.add(zone);
}
public final void removeSpawn(Npc obj)
public void removeSpawn(Npc obj)
{
_spawn.remove(obj);
}
public final void unload()
public void unload()
{
_spawn.forEach(Npc::deleteMe);
_spawn.clear();
_zones.clear();
}
public final void refreshSpawn()
public void refreshSpawn()
{
try
{
@@ -246,7 +246,7 @@ public class TarBeetleSpawn implements IXmlReader
}
}
public final void refreshShots()
public void refreshShots()
{
if (_spawn.size() > 0)
{

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
* Rafforty AI.
* @author malyelfik, Gladicek
*/
public final class Rafforty extends AbstractNpcAI
public class Rafforty extends AbstractNpcAI
{
// NPC
private static final int RAFFORTY = 32020;

View File

@@ -27,7 +27,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;

View File

@@ -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 =

View File

@@ -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;

View File

@@ -34,7 +34,7 @@ import ai.areas.Gracia.AI.NPC.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

View File

@@ -33,7 +33,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;

View File

@@ -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;

View File

@@ -30,7 +30,7 @@ import ai.areas.Gracia.AI.Maguen;
* Nemo AI.
* @author St3eT
*/
public final class Nemo extends AbstractNpcAI
public class Nemo extends AbstractNpcAI
{
// NPC
private static final int NEMO = 32735; // Nemo

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;

View File

@@ -52,7 +52,7 @@ import ai.areas.Gracia.vehicles.SoIController.SoIController;
* Gracia class-loader.
* @author Pandragon
*/
public final class GraciaLoader
public class GraciaLoader
{
private static final Logger LOGGER = Logger.getLogger(GraciaLoader.class.getName());

View File

@@ -502,7 +502,7 @@ public class HallOfErosionAttack extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if (CommonUtil.contains(NOTMOVE, npc.getId()))
{

View File

@@ -494,7 +494,7 @@ public class HallOfErosionDefence extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if (CommonUtil.contains(NOTMOVE, npc.getId()))
{

View File

@@ -549,7 +549,7 @@ public class HeartInfinityAttack extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if (CommonUtil.contains(NOTMOVE, npc.getId()))
{

View File

@@ -554,7 +554,7 @@ public class HeartInfinityDefence extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if (CommonUtil.contains(NOTMOVE, npc.getId()))
{
@@ -740,7 +740,7 @@ public class HeartInfinityDefence extends AbstractNpcAI
}
@Override
public final String onEnterZone(Creature creature, ZoneType zone)
public String onEnterZone(Creature creature, ZoneType zone)
{
if (creature.isAttackable())
{

View File

@@ -27,7 +27,7 @@ import instances.AbstractInstance;
* Secret Area in the Keucereus Fortress instance zone.
* @author Gladicek
*/
public final class SecretArea extends AbstractInstance
public class SecretArea extends AbstractInstance
{
// NPCs
private static final int GINBY = 32566;

View File

@@ -34,7 +34,7 @@ import ai.AbstractNpcAI;
/**
* @author DS
*/
public final class AirShipGludioGracia extends AbstractNpcAI implements Runnable
public class AirShipGludioGracia extends AbstractNpcAI implements Runnable
{
private static final int[] CONTROLLERS =
{
@@ -162,7 +162,7 @@ public final class AirShipGludioGracia extends AbstractNpcAI implements Runnable
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (player.isTransformed())
{
@@ -228,7 +228,7 @@ public final class AirShipGludioGracia extends AbstractNpcAI implements Runnable
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
return npc.getId() + ".htm";
}

View File

@@ -22,7 +22,7 @@ import org.l2jmobius.gameserver.model.VehiclePathPoint;
import ai.areas.Gracia.vehicles.AirShipController;
public final class KeucereusNorthController extends AirShipController
public class KeucereusNorthController extends AirShipController
{
private static final int DOCK_ZONE = 50602;
private static final int LOCATION = 100;

View File

@@ -22,7 +22,7 @@ import org.l2jmobius.gameserver.model.VehiclePathPoint;
import ai.areas.Gracia.vehicles.AirShipController;
public final class KeucereusSouthController extends AirShipController
public class KeucereusSouthController extends AirShipController
{
private static final int DOCK_ZONE = 50603;
private static final int LOCATION = 100;

View File

@@ -22,7 +22,7 @@ import org.l2jmobius.gameserver.model.VehiclePathPoint;
import ai.areas.Gracia.vehicles.AirShipController;
public final class SoDController extends AirShipController
public class SoDController extends AirShipController
{
private static final int DOCK_ZONE = 50601;
private static final int LOCATION = 102;

View File

@@ -22,7 +22,7 @@ import org.l2jmobius.gameserver.model.VehiclePathPoint;
import ai.areas.Gracia.vehicles.AirShipController;
public final class SoIController extends AirShipController
public class SoIController extends AirShipController
{
private static final int DOCK_ZONE = 50600;
private static final int LOCATION = 101;

View File

@@ -33,7 +33,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Manages Amaskari's and minions' chat and some skill usage.
* @author GKR
*/
public final class Amaskari extends AbstractNpcAI
public class Amaskari extends AbstractNpcAI
{
// NPCs
private static final int AMASKARI = 22449;
@@ -71,7 +71,7 @@ public final class Amaskari extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equalsIgnoreCase("stop_toggle"))
{
@@ -169,7 +169,7 @@ public final class Amaskari extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
startQuestTimer("onspawn_msg", (getRandom(3) + 1) * 30000, npc, null);
return super.onSpawn(npc);

View File

@@ -31,7 +31,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Chimeras AI.
* @author DS
*/
public final class Chimeras extends AbstractNpcAI
public class Chimeras extends AbstractNpcAI
{
// NPCs
private static final int[] NPCS =
@@ -67,7 +67,7 @@ public final class Chimeras extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if (HellboundEngine.getInstance().getLevel() == 7) // Have random spawn points only in 7 lvl
{
@@ -82,7 +82,7 @@ public final class Chimeras extends AbstractNpcAI
}
@Override
public final String onSkillSee(Npc npc, PlayerInstance caster, Skill skill, WorldObject[] targets, boolean isSummon)
public String onSkillSee(Npc npc, PlayerInstance caster, Skill skill, WorldObject[] targets, boolean isSummon)
{
if ((skill.getId() == BOTTLE) && !npc.isDead())
{

View File

@@ -30,7 +30,7 @@ import ai.AbstractNpcAI;
* Demon Prince's AI.
* @author GKR
*/
public final class DemonPrince extends AbstractNpcAI
public class DemonPrince extends AbstractNpcAI
{
// NPCs
private static final int DEMON_PRINCE = 25540;
@@ -97,7 +97,7 @@ public final class DemonPrince extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if (npc.getId() == FIEND)
{

View File

@@ -29,7 +29,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Manages Naia's cast on the Hellbound Core
* @author GKR
*/
public final class HellboundCore extends AbstractNpcAI
public class HellboundCore extends AbstractNpcAI
{
// NPCs
private static final int NAIA = 18484;
@@ -61,7 +61,7 @@ public final class HellboundCore extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if (npc.getId() == NAIA)
{

View File

@@ -34,7 +34,7 @@ import ai.AbstractNpcAI;
* Manages Darion's Enforcer's and Darion's Executioner spawn/despawn
* @author GKR
*/
public final class Keltas extends AbstractNpcAI
public class Keltas extends AbstractNpcAI
{
// NPCs
private static final int KELTAS = 22341;
@@ -176,7 +176,7 @@ public final class Keltas extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
_spawnedKeltas = (MonsterInstance) npc;
_spawnedKeltas.broadcastSay(ChatType.NPC_SHOUT, NpcStringId.GUYS_SHOW_THEM_OUR_POWER);

View File

@@ -26,7 +26,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Bernarde AI.
* @author DS
*/
public final class Bernarde extends AbstractNpcAI
public class Bernarde extends AbstractNpcAI
{
// NPCs
private static final int BERNARDE = 32300;
@@ -45,7 +45,7 @@ public final class Bernarde extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
switch (event)
{
@@ -85,7 +85,7 @@ public final class Bernarde extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
switch (HellboundEngine.getInstance().getLevel())
{

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
* Budenka AI.
* @author St3eT
*/
public final class Budenka extends AbstractNpcAI
public class Budenka extends AbstractNpcAI
{
// NPCs
private static final int BUDENKA = 32294;
@@ -41,7 +41,7 @@ public final class Budenka extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
String htmltext = null;
switch (event)
@@ -59,7 +59,7 @@ public final class Budenka extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
String htmltext = null;
if (hasQuestItems(player, STANDART_CERT, PREMIUM_CERT))

View File

@@ -26,7 +26,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Buron AI.
* @author DS
*/
public final class Buron extends AbstractNpcAI
public class Buron extends AbstractNpcAI
{
private static final int BURON = 32345;
private static final int HELMET = 9669;
@@ -42,7 +42,7 @@ public final class Buron extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
String htmltext = event;
if ("Rumor".equalsIgnoreCase(event))
@@ -84,7 +84,7 @@ public final class Buron extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
getQuestState(player, true);
switch (HellboundEngine.getInstance().getLevel())

View File

@@ -28,7 +28,7 @@ import quests.Q00132_MatrasCuriosity.Q00132_MatrasCuriosity;
* Deltuva AI.
* @author GKR
*/
public final class Deltuva extends AbstractNpcAI
public class Deltuva extends AbstractNpcAI
{
// NPCs
private static final int DELTUVA = 32313;
@@ -42,7 +42,7 @@ public final class Deltuva extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equalsIgnoreCase("teleport"))
{

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
* Falk AI.
* @author DS
*/
public final class Falk extends AbstractNpcAI
public class Falk extends AbstractNpcAI
{
// NPCs
private static final int FALK = 32297;
@@ -43,7 +43,7 @@ public final class Falk extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
if (hasAtLeastOneQuestItem(player, BASIC_CERT, STANDART_CERT, PREMIUM_CERT))
{
@@ -53,7 +53,7 @@ public final class Falk extends AbstractNpcAI
}
@Override
public final String onTalk(Npc npc, PlayerInstance player)
public String onTalk(Npc npc, PlayerInstance player)
{
if (hasAtLeastOneQuestItem(player, BASIC_CERT, STANDART_CERT, PREMIUM_CERT))
{
@@ -63,7 +63,7 @@ public final class Falk extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equalsIgnoreCase("badges"))
{

View File

@@ -27,7 +27,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Hude AI.
* @author DS
*/
public final class Hude extends AbstractNpcAI
public class Hude extends AbstractNpcAI
{
// NPCs
private static final int HUDE = 32298;
@@ -49,7 +49,7 @@ public final class Hude extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
switch (event)
{
@@ -105,7 +105,7 @@ public final class Hude extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
String htmltext = null;
if (!hasAtLeastOneQuestItem(player, BASIC_CERT, STANDART_CERT, PREMIUM_CERT))

View File

@@ -26,7 +26,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Jude AI.
* @author DS
*/
public final class Jude extends AbstractNpcAI
public class Jude extends AbstractNpcAI
{
// NPCs
private static final int JUDE = 32356;
@@ -41,7 +41,7 @@ public final class Jude extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if ("TreasureSacks".equalsIgnoreCase(event))
{
@@ -60,7 +60,7 @@ public final class Jude extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
switch (HellboundEngine.getInstance().getLevel())
{

View File

@@ -25,7 +25,7 @@ import ai.AbstractNpcAI;
* Kanaf AI.
* @author GKR
*/
public final class Kanaf extends AbstractNpcAI
public class Kanaf extends AbstractNpcAI
{
// NPCs
private static final int KANAF = 32346;
@@ -38,7 +38,7 @@ public final class Kanaf extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equals("info"))
{

View File

@@ -26,7 +26,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Kief AI.
* @author DS
*/
public final class Kief extends AbstractNpcAI
public class Kief extends AbstractNpcAI
{
// NPCs
private static final int KIEF = 32354;
@@ -46,7 +46,7 @@ public final class Kief extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
String htmltext = null;
switch (event)
@@ -152,7 +152,7 @@ public final class Kief extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
switch (HellboundEngine.getInstance().getLevel())
{

View File

@@ -30,7 +30,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Natives AI.
* @author DS, GKR
*/
public final class Natives extends AbstractNpcAI
public class Natives extends AbstractNpcAI
{
// NPCs
private static final int NATIVE = 32362;
@@ -60,7 +60,7 @@ public final class Natives extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
String htmltext = null;
final int hellboundLevel = HellboundEngine.getInstance().getLevel();
@@ -97,7 +97,7 @@ public final class Natives extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
String htmltext = null;
if (npc.getId() == TRAITOR)
@@ -176,7 +176,7 @@ public final class Natives extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if ((npc.getId() == NATIVE) && (HellboundEngine.getInstance().getLevel() < 6))
{

View File

@@ -36,7 +36,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Quarry AI.
* @author DS, GKR
*/
public final class Quarry extends AbstractNpcAI
public class Quarry extends AbstractNpcAI
{
// NPCs
private static final int SLAVE = 32299;
@@ -66,7 +66,7 @@ public final class Quarry extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
String htmltext = null;
switch (event)
@@ -131,7 +131,7 @@ public final class Quarry extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
npc.setAutoAttackable(false);
if (npc instanceof QuestGuardInstance)
@@ -142,7 +142,7 @@ public final class Quarry extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
if (HellboundEngine.getInstance().getLevel() != 5)
{
@@ -152,14 +152,14 @@ public final class Quarry extends AbstractNpcAI
}
@Override
public final String onKill(Npc npc, PlayerInstance killer, boolean isSummon)
public String onKill(Npc npc, PlayerInstance killer, boolean isSummon)
{
npc.setAutoAttackable(false);
return super.onKill(npc, killer, isSummon);
}
@Override
public final String onEnterZone(Creature creature, ZoneType zone)
public String onEnterZone(Creature creature, ZoneType zone)
{
if (creature.isAttackable())
{

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Shadai AI.
* @author GKR
*/
public final class Shadai extends AbstractNpcAI
public class Shadai extends AbstractNpcAI
{
// NPCs
private static final int SHADAI = 32347;
@@ -41,7 +41,7 @@ public final class Shadai extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equals("VALIDATE_POS") && (npc != null))
{
@@ -67,7 +67,7 @@ public final class Shadai extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
startQuestTimer("VALIDATE_POS", 60000, npc, null, true);
return super.onSpawn(npc);

View File

@@ -26,7 +26,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Solomon AI.
* @author DS
*/
public final class Solomon extends AbstractNpcAI
public class Solomon extends AbstractNpcAI
{
// NPCs
private static final int SOLOMON = 32355;
@@ -37,7 +37,7 @@ public final class Solomon extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
if (HellboundEngine.getInstance().getLevel() == 5)
{

View File

@@ -34,7 +34,7 @@ import quests.Q00133_ThatsBloodyHot.Q00133_ThatsBloodyHot;
* Warpgate teleport AI.
* @author _DS_
*/
public final class Warpgate extends AbstractNpcAI
public class Warpgate extends AbstractNpcAI
{
// NPCs
private static final int[] WARPGATES =
@@ -63,7 +63,7 @@ public final class Warpgate extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equals("enter"))
{
@@ -90,7 +90,7 @@ public final class Warpgate extends AbstractNpcAI
}
@Override
public final String onEnterZone(Creature creature, ZoneType zone)
public String onEnterZone(Creature creature, ZoneType zone)
{
if (creature.isPlayer())
{

View File

@@ -27,7 +27,7 @@ import ai.AbstractNpcAI;
* Removes minions after master's death.
* @author GKR
*/
public final class NaiaLock extends AbstractNpcAI
public class NaiaLock extends AbstractNpcAI
{
// NPCs
private static final int LOCK = 18491;

View File

@@ -28,7 +28,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Outpost Captain's AI.
* @author DS
*/
public final class OutpostCaptain extends AbstractNpcAI
public class OutpostCaptain extends AbstractNpcAI
{
// NPCs
private static final int CAPTAIN = 18466;
@@ -46,7 +46,7 @@ public final class OutpostCaptain extends AbstractNpcAI
}
@Override
public final String onKill(Npc npc, PlayerInstance killer, boolean isSummon)
public String onKill(Npc npc, PlayerInstance killer, boolean isSummon)
{
final DoorInstance door = DoorData.getInstance().getDoor(20250001);
if (door != null)
@@ -61,7 +61,7 @@ public final class OutpostCaptain extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
npc.setRandomWalking(false);

View File

@@ -35,7 +35,7 @@ import ai.AbstractNpcAI;
* Ranku's AI.
* @author GKR
*/
public final class Ranku extends AbstractNpcAI
public class Ranku extends AbstractNpcAI
{
// NPCs
private static final int RANKU = 25542;
@@ -51,7 +51,7 @@ public final class Ranku extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equalsIgnoreCase("checkup") && (npc.getId() == RANKU) && !npc.isDead())
{

View File

@@ -34,7 +34,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Hellbound Slaves AI.
* @author DS
*/
public final class Slaves extends AbstractNpcAI
public class Slaves extends AbstractNpcAI
{
// NPCs
private static final int[] MASTERS =
@@ -54,7 +54,7 @@ public final class Slaves extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
((MonsterInstance) npc).enableMinions(HellboundEngine.getInstance().getLevel() < 5);
((MonsterInstance) npc).setOnKillDelay(1000);
@@ -62,7 +62,7 @@ public final class Slaves extends AbstractNpcAI
}
@Override
public final String onKill(Npc npc, PlayerInstance killer, boolean isSummon)
public String onKill(Npc npc, PlayerInstance killer, boolean isSummon)
{
if (((MonsterInstance) npc).getMinionList() != null)
{

View File

@@ -28,7 +28,7 @@ import ai.AbstractNpcAI;
* Typhoon's AI.
* @author GKR
*/
public final class Typhoon extends AbstractNpcAI
public class Typhoon extends AbstractNpcAI
{
// NPCs
private static final int TYPHOON = 25539;
@@ -48,7 +48,7 @@ public final class Typhoon extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equalsIgnoreCase("CAST") && (npc != null) && !npc.isDead())
{
@@ -66,7 +66,7 @@ public final class Typhoon extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
startQuestTimer("CAST", 5000, npc, null);
return super.onSpawn(npc);

View File

@@ -38,7 +38,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Anomic Foundry.
* @author GKR
*/
public final class AnomicFoundry extends AbstractNpcAI
public class AnomicFoundry extends AbstractNpcAI
{
// NPCs
private static int LABORER = 22396;
@@ -83,7 +83,7 @@ public final class AnomicFoundry extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
if (event.equalsIgnoreCase("make_spawn_1"))
{
@@ -196,7 +196,7 @@ public final class AnomicFoundry extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
SpawnTable.getInstance().addNewSpawn(npc.getSpawn(), false);
if (getSpawnGroup(npc) >= 0)

View File

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
* Base Tower.
* @author GKR
*/
public final class BaseTower extends AbstractNpcAI
public class BaseTower extends AbstractNpcAI
{
// NPCs
private static final int GUZEN = 22362;
@@ -51,7 +51,7 @@ public final class BaseTower extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
final ClassId classId = player.getClassId();
if (classId.equalsOrChildOf(ClassId.HELL_KNIGHT) || classId.equalsOrChildOf(ClassId.SOULTAKER))

View File

@@ -32,7 +32,7 @@ import ai.areas.Hellbound.HellboundEngine;
* Tower Of Infinitum.
* @author GKR
*/
public final class TowerOfInfinitum extends AbstractNpcAI
public class TowerOfInfinitum extends AbstractNpcAI
{
// NPCs
private static final int JERIAN = 32302;
@@ -101,7 +101,7 @@ public final class TowerOfInfinitum extends AbstractNpcAI
private static final Location ENTER_LOCATION = new Location(-22204, 277056, -15023);
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
String htmltext = event;
final int npcId = npc.getId();

View File

@@ -51,7 +51,7 @@ import ai.AbstractNpcAI;
* Tower Of Naia.
* @author GKR
*/
public final class TowerOfNaia extends AbstractNpcAI
public class TowerOfNaia extends AbstractNpcAI
{
// Challenge states
private static final int STATE_SPORE_CHALLENGE_IN_PROGRESS = 1;
@@ -380,7 +380,7 @@ public final class TowerOfNaia extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
final int npcId = npc.getId();
@@ -409,7 +409,7 @@ public final class TowerOfNaia extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
String htmltext = event;
@@ -729,7 +729,7 @@ public final class TowerOfNaia extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
final int npcId = npc.getId();

View File

@@ -56,7 +56,7 @@ import ai.AbstractNpcAI;
* Tully's Workshop.
* @author GKR
*/
public final class TullyWorkshop extends AbstractNpcAI
public class TullyWorkshop extends AbstractNpcAI
{
// NPCs
private static final int AGENT = 32372;
@@ -537,7 +537,7 @@ public final class TullyWorkshop extends AbstractNpcAI
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
final ClassId classId = player.getClassId();
final int npcId = npc.getId();
@@ -695,7 +695,7 @@ public final class TullyWorkshop extends AbstractNpcAI
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
String htmltext = event;
@@ -1397,7 +1397,7 @@ public final class TullyWorkshop extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if ((npc.getId() == TULLY) && npc.isInsideRadius3D(-12557, 273901, -9000, 1000))
{

View File

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
* Hellbound Engine.
* @author Zoey76
*/
public final class HellboundEngine extends AbstractNpcAI
public class HellboundEngine extends AbstractNpcAI
{
// @formatter:off
private static final int[][] DOOR_LIST =

View File

@@ -65,7 +65,7 @@ import quests.Q00133_ThatsBloodyHot.Q00133_ThatsBloodyHot;
* Hellbound class-loader.
* @author Zoey76
*/
public final class HellboundLoader
public class HellboundLoader
{
private static final Logger LOGGER = Logger.getLogger(HellboundLoader.class.getName());

View File

@@ -30,7 +30,7 @@ import org.l2jmobius.commons.util.IXmlReader;
* Point data parser.
* @author Zoey76
*/
public final class HellboundPointData implements IXmlReader
public class HellboundPointData implements IXmlReader
{
private final Map<Integer, int[]> _pointsInfo = new HashMap<>();

View File

@@ -35,7 +35,7 @@ import org.l2jmobius.gameserver.model.Spawn;
* Hellbound Spawns parser.
* @author Zoey76
*/
public final class HellboundSpawns implements IXmlReader
public class HellboundSpawns implements IXmlReader
{
private final List<Spawn> _spawns = new ArrayList<>();
private final Map<Integer, int[]> _spawnLevels = new HashMap<>();

View File

@@ -34,7 +34,7 @@ import instances.AbstractInstance;
* Demon Prince Floor instance zone.
* @author GKR
*/
public final class DemonPrinceFloor extends AbstractInstance
public class DemonPrinceFloor extends AbstractInstance
{
// NPCs
private static final int GK_4 = 32748;

View File

@@ -34,7 +34,7 @@ import instances.AbstractInstance;
* Tower of Infinitum (10th Floor) instance zone.
* @author GKR
*/
public final class RankuFloor extends AbstractInstance
public class RankuFloor extends AbstractInstance
{
// NPCs
private static final int GK_9 = 32752;

View File

@@ -44,7 +44,7 @@ import instances.AbstractInstance;
* Urban Area instance zone.
* @author GKR
*/
public final class UrbanArea extends AbstractInstance
public class UrbanArea extends AbstractInstance
{
// NPCs
private static final int TOMBSTONE = 32343;
@@ -91,7 +91,7 @@ public final class UrbanArea extends AbstractInstance
}
@Override
public final String onFirstTalk(Npc npc, PlayerInstance player)
public String onFirstTalk(Npc npc, PlayerInstance player)
{
if (!npc.isAffectedBySkill(STONE.getSkillId()))
{
@@ -170,7 +170,7 @@ public final class UrbanArea extends AbstractInstance
}
@Override
public final String onAdvEvent(String event, Npc npc, PlayerInstance player)
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
{
final InstanceWorld world = InstanceManager.getInstance().getWorld(npc);
if (world != null)
@@ -219,7 +219,7 @@ public final class UrbanArea extends AbstractInstance
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
if (npc.getId() == DOWNTOWN_NATIVE)
{

View File

@@ -29,7 +29,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;

View File

@@ -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;

View File

@@ -27,7 +27,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

View File

@@ -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;

View File

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

View File

@@ -28,7 +28,7 @@ import ai.AbstractNpcAI;
* </ul>
* @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;

View File

@@ -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;

View File

@@ -34,7 +34,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

View File

@@ -31,7 +31,7 @@ import ai.AbstractNpcAI;
* Original Jython script by BiTi.
* @author Plim
*/
public final class PaganTeleporters extends AbstractNpcAI
public class PaganTeleporters extends AbstractNpcAI
{
// NPCs
private static final int TRIOLS_MIRROR_1 = 32039;

View File

@@ -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

View File

@@ -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[] =
{

View File

@@ -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;

View File

@@ -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;

View File

@@ -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

View File

@@ -41,7 +41,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
@@ -266,7 +266,7 @@ public final class Venom extends AbstractNpcAI
}
@Override
public final String onSpawn(Npc npc)
public String onSpawn(Npc npc)
{
switch (npc.getId())
{

View File

@@ -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 =
{

View File

@@ -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;

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