Simplified script constructors.

This commit is contained in:
MobiusDevelopment 2019-08-15 11:41:55 +00:00
parent 7c263c9776
commit cb8dfaa0d0
417 changed files with 1383 additions and 2141 deletions

View File

@ -1,5 +1,5 @@
<html><body> <html><body>
As you approach the statue, you hear a familiar voice whispering in your ear. It says,<br> As you approach the statue, you hear a familiar voice whispering in your ear. It says,<br>
<font color="LEVEL">All right. It's almost completed... If you wish to possess the secret of immortality, ancient treasures, and the secret of the seal, then call his name...</font><br> <font color="LEVEL">All right. It's almost completed... If you wish to possess the secret of immortality, ancient treasures, and the secret of the seal, then call his name...</font><br>
<a action="bypass -h npc_%objectId%_Quest baium">Wake Baium</a> <a action="bypass -h npc_%objectId%_Quest Baium">Wake Baium</a>
</body></html> </body></html>

View File

@ -1,4 +1,4 @@
<html><body>Angelic Vortex:<br> <html><body>Angelic Vortex:<br>
The Angelic Vortex emits a faint light, and in the midst of the light an image appears. In the deepest part of a specious area, a gigantic stone statue is visible. The statue has a human-like appearance and is in a seated position, as though it was being held by some invisible force against its will.<br> The Angelic Vortex emits a faint light, and in the midst of the light an image appears. In the deepest part of a specious area, a gigantic stone statue is visible. The statue has a human-like appearance and is in a seated position, as though it was being held by some invisible force against its will.<br>
<a action="bypass -h npc_%objectId%_Quest baium">Go where the Angelic Vortex leads.</a> <a action="bypass -h npc_%objectId%_Quest Baium">Go where the Angelic Vortex leads.</a>
</body></html> </body></html>

View File

@ -48,7 +48,7 @@ public class HotSprings extends Quest
private HotSprings() private HotSprings()
{ {
super(-1, "HotSprings", "ai/areas"); super(-1, "ai/areas");
addAttackId(BANDERSNATCHLING, FLAVA, ATROXSPAWN, NEPENTHES, ATROX, BANDERSNATCH); addAttackId(BANDERSNATCHLING, FLAVA, ATROXSPAWN, NEPENTHES, ATROX, BANDERSNATCH);
} }

View File

@ -125,9 +125,9 @@ public class Antharas extends Quest
protected static BossZone _Zone; protected static BossZone _Zone;
// Boss: Antharas // Boss: Antharas
public Antharas(int id, String name, String descr) public Antharas()
{ {
super(id, name, descr); super(-1, "ai/bosses");
final int[] mob = final int[] mob =
{ {
ANTHARASOLDID, ANTHARASOLDID,
@ -1007,6 +1007,6 @@ public class Antharas extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Antharas(-1, "antharas", "ai"); new Antharas();
} }
} }

View File

@ -93,9 +93,9 @@ public class Baium extends Quest
private final List<NpcInstance> _minions = new CopyOnWriteArrayList<>(); private final List<NpcInstance> _minions = new CopyOnWriteArrayList<>();
protected BossZone _zone; protected BossZone _zone;
public Baium(int questId, String name, String descr) public Baium()
{ {
super(questId, name, descr); super(-1, "ai/bosses");
final int[] mob = final int[] mob =
{ {
@ -344,9 +344,9 @@ public class Baium extends Quest
return "<html><body>Angelic Vortex:<br>You may not enter while flying a wyvern</body></html>"; return "<html><body>Angelic Vortex:<br>You may not enter while flying a wyvern</body></html>";
} }
if ((status == ASLEEP) && (player.getQuestState("baium").getQuestItemsCount(4295) > 0)) // bloody fabric if ((status == ASLEEP) && (player.getQuestState(getName()).getQuestItemsCount(4295) > 0)) // bloody fabric
{ {
player.getQuestState("baium").takeItems(4295, 1); player.getQuestState(getName()).takeItems(4295, 1);
// allow entry for the player for the next 30 secs (more than enough time for the TP to happen) // allow entry for the player for the next 30 secs (more than enough time for the TP to happen)
// Note: this just means 30secs to get in, no limits on how long it takes before we get out. // Note: this just means 30secs to get in, no limits on how long it takes before we get out.
_zone.allowPlayerEntry(player, 30); _zone.allowPlayerEntry(player, 30);
@ -687,6 +687,6 @@ public class Baium extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Baium(-1, "baium", "ai"); new Baium();
} }
} }

View File

@ -26,9 +26,9 @@ public class Barakiel extends Quest
// Barakiel NpcID // Barakiel NpcID
private static final int BARAKIEL = 25325; private static final int BARAKIEL = 25325;
public Barakiel(int questId, String name, String descr) public Barakiel()
{ {
super(questId, name, descr); super(-1, "ai/bosses");
addEventId(BARAKIEL, Quest.QuestEventType.ON_ATTACK); addEventId(BARAKIEL, Quest.QuestEventType.ON_ATTACK);
} }
@ -37,6 +37,6 @@ public class Barakiel extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Barakiel(-1, "Barakiel", "ai"); new Barakiel();
} }
} }

View File

@ -131,7 +131,7 @@ public class Benom extends Quest
public Benom() public Benom()
{ {
super(-1, "Benom", "ai/bosses"); super(-1, "ai/bosses");
addStartNpc(BENOM_TELEPORT); addStartNpc(BENOM_TELEPORT);
addTalkId(BENOM_TELEPORT); addTalkId(BENOM_TELEPORT);

View File

@ -79,9 +79,9 @@ public class Core extends Quest
private static final Collection<Attackable> _minions = ConcurrentHashMap.newKeySet(); private static final Collection<Attackable> _minions = ConcurrentHashMap.newKeySet();
public Core(int id, String name, String descr) public Core()
{ {
super(id, name, descr); super(-1, "ai/bosses");
final int[] mobs = final int[] mobs =
{ {
@ -256,6 +256,6 @@ public class Core extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Core(-1, "core", "ai"); new Core();
} }
} }

View File

@ -43,7 +43,7 @@ public class DrChaos extends Quest
private DrChaos() private DrChaos()
{ {
super(-1, "DrChaos", "ai/bosses"); super(-1, "ai/bosses");
addFirstTalkId(DR_CHAOS); addFirstTalkId(DR_CHAOS);
} }

View File

@ -279,9 +279,9 @@ public class Frintezza extends Quest
private final Collection<Attackable> _minions = ConcurrentHashMap.newKeySet(); private final Collection<Attackable> _minions = ConcurrentHashMap.newKeySet();
// Boss: Frintezza // Boss: Frintezza
public Frintezza(int id, String name, String descr) public Frintezza()
{ {
super(id, name, descr); super(-1, "ai/bosses");
final int[] mob = final int[] mob =
{ {
SCARLET1, SCARLET1,
@ -1878,6 +1878,6 @@ public class Frintezza extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Frintezza(-1, "Frintezza", "ai"); new Frintezza();
} }
} }

View File

@ -26,9 +26,9 @@ public class Golkonda extends Quest
// Golkonda NpcID // Golkonda NpcID
private static final int GOLKONDA = 25126; private static final int GOLKONDA = 25126;
public Golkonda(int questId, String name, String descr) public Golkonda()
{ {
super(questId, name, descr); super(-1, "ai/bosses");
addEventId(GOLKONDA, Quest.QuestEventType.ON_ATTACK); addEventId(GOLKONDA, Quest.QuestEventType.ON_ATTACK);
} }
@ -37,6 +37,6 @@ public class Golkonda extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Golkonda(-1, "Golkonda", "ai"); new Golkonda();
} }
} }

View File

@ -107,9 +107,9 @@ public class Gordon extends Quest
private static boolean _isAttacked = false; private static boolean _isAttacked = false;
private static boolean _isSpawned = false; private static boolean _isSpawned = false;
public Gordon(int id, String name, String descr) public Gordon()
{ {
super(id, name, descr); super(-1, "ai/bosses");
addEventId(GORDON, Quest.QuestEventType.ON_KILL); addEventId(GORDON, Quest.QuestEventType.ON_KILL);
addEventId(GORDON, Quest.QuestEventType.ON_ATTACK); addEventId(GORDON, Quest.QuestEventType.ON_ATTACK);
@ -292,6 +292,6 @@ public class Gordon extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Gordon(-1, "Gordon", "ai"); new Gordon();
} }
} }

View File

@ -39,7 +39,7 @@ public class Gustav extends Quest
private Gustav() private Gustav()
{ {
super(-1, "Gustav", "ai/bosses"); super(-1, "ai/bosses");
addTalkId(MESSENGER); addTalkId(MESSENGER);
addStartNpc(MESSENGER); addStartNpc(MESSENGER);

View File

@ -26,9 +26,9 @@ public class Hallate extends Quest
// Hallate NpcID // Hallate NpcID
private static final int HALLATE = 25220; private static final int HALLATE = 25220;
public Hallate(int questId, String name, String descr) public Hallate()
{ {
super(questId, name, descr); super(-1, "ai/bosses");
addEventId(HALLATE, Quest.QuestEventType.ON_ATTACK); addEventId(HALLATE, Quest.QuestEventType.ON_ATTACK);
} }
@ -37,6 +37,6 @@ public class Hallate extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Hallate(-1, "Hallate", "ai"); new Hallate();
} }
} }

View File

@ -51,9 +51,9 @@ public class IceFairySirra extends Quest
protected Collection<NpcInstance> _allMobs = ConcurrentHashMap.newKeySet(); protected Collection<NpcInstance> _allMobs = ConcurrentHashMap.newKeySet();
protected Future<?> _onDeadEventTask = null; protected Future<?> _onDeadEventTask = null;
public IceFairySirra(int id, String name, String descr) public IceFairySirra()
{ {
super(id, name, descr); super(-1, "ai/bosses");
final int[] mobs = final int[] mobs =
{ {
STEWARD, STEWARD,
@ -76,7 +76,7 @@ public class IceFairySirra extends Quest
@Override @Override
public String onFirstTalk(NpcInstance npc, PlayerInstance player) public String onFirstTalk(NpcInstance npc, PlayerInstance player)
{ {
if (player.getQuestState("IceFairySirra") == null) if (player.getQuestState(getName()) == null)
{ {
newQuestState(player); newQuestState(player);
} }
@ -449,6 +449,6 @@ public class IceFairySirra extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new IceFairySirra(-1, "IceFairySirra", "ai"); new IceFairySirra();
} }
} }

View File

@ -26,9 +26,9 @@ public class Kernon extends Quest
// Kernon NpcID // Kernon NpcID
private static final int KERNON = 25054; private static final int KERNON = 25054;
public Kernon(int questId, String name, String descr) public Kernon()
{ {
super(questId, name, descr); super(-1, "ai/bosses");
addEventId(KERNON, Quest.QuestEventType.ON_ATTACK); addEventId(KERNON, Quest.QuestEventType.ON_ATTACK);
} }
@ -37,6 +37,6 @@ public class Kernon extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Kernon(-1, "Kernon", "ai"); new Kernon();
} }
} }

View File

@ -39,7 +39,7 @@ public class Nurka extends Quest
private Nurka() private Nurka()
{ {
super(-1, "Nurka", "ai/bosses"); super(-1, "ai/bosses");
addTalkId(MESSENGER); addTalkId(MESSENGER);
addStartNpc(MESSENGER); addStartNpc(MESSENGER);

View File

@ -50,14 +50,9 @@ public class Orfen extends Quest
ORFEN_RETURN ORFEN_RETURN
} }
/** public Orfen()
* @param questId
* @param name
* @param descr
*/
public Orfen(int questId, String name, String descr)
{ {
super(questId, name, descr); super(-1, "ai/bosses");
final StatsSet info = GrandBossManager.getInstance().getStatsSet(ORFEN); final StatsSet info = GrandBossManager.getInstance().getStatsSet(ORFEN);
final Integer status = GrandBossManager.getInstance().getBossStatus(ORFEN); final Integer status = GrandBossManager.getInstance().getBossStatus(ORFEN);
@ -264,6 +259,6 @@ public class Orfen extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Orfen(-1, "Orfen", "ai"); new Orfen();
} }
} }

View File

@ -70,9 +70,9 @@ public class QueenAnt extends Quest
HEAL HEAL
} }
public QueenAnt(int questId, String name, String descr) public QueenAnt()
{ {
super(questId, name, descr); super(-1, "ai/bosses");
final int[] mobs = final int[] mobs =
{ {
@ -434,6 +434,6 @@ public class QueenAnt extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new QueenAnt(-1, "queen_ant", "ai"); new QueenAnt();
} }
} }

View File

@ -46,7 +46,7 @@ public class Sailren extends Quest
private Sailren() private Sailren()
{ {
super(-1, "Sailren", "ai/bosses"); super(-1, "ai/bosses");
addStartNpc(STATUE); addStartNpc(STATUE);
addTalkId(STATUE); addTalkId(STATUE);

View File

@ -53,7 +53,7 @@ public class Tyrannosaurus extends Quest
public Tyrannosaurus() public Tyrannosaurus()
{ {
super(-1, "Tyrannosaurus", "ai/bosses"); super(-1, "ai/bosses");
addKillId(TREX); addKillId(TREX);
addSpawn(TREX[Rnd.get(TREX.length)], SPAWNS[Rnd.get(SPAWNS.length)], false, 0); addSpawn(TREX[Rnd.get(TREX.length)], SPAWNS[Rnd.get(SPAWNS.length)], false, 0);
} }

View File

@ -75,9 +75,9 @@ public class Valakas extends Quest
private static BossZone _Zone; private static BossZone _Zone;
// Boss: Valakas // Boss: Valakas
public Valakas(int id, String name, String descr) public Valakas()
{ {
super(id, name, descr); super(-1, "ai/bosses");
final int[] mob = final int[] mob =
{ {
VALAKAS VALAKAS
@ -1567,6 +1567,6 @@ public class Valakas extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Valakas(-1, "valakas", "ai"); new Valakas();
} }
} }

View File

@ -113,9 +113,9 @@ public class VanHalter extends Quest
private static final byte ALIVE = 2; private static final byte ALIVE = 2;
// Initialize // Initialize
public VanHalter(int questId, String name, String descr) public VanHalter()
{ {
super(questId, name, descr); super(-1, "ai/bosses");
final int[] mobs = final int[] mobs =
{ {
@ -1759,6 +1759,6 @@ public class VanHalter extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new VanHalter(-1, "vanhalter", "ai"); new VanHalter();
} }
} }

View File

@ -125,9 +125,9 @@ public class Zaken extends Quest
private static BossZone _Zone; private static BossZone _Zone;
public Zaken(int questId, String name, String descr) public Zaken()
{ {
super(questId, name, descr); super(-1, "ai/bosses");
// Zaken doors handling // Zaken doors handling
ThreadPool.scheduleAtFixedRate(() -> ThreadPool.scheduleAtFixedRate(() ->
@ -997,6 +997,6 @@ public class Zaken extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Zaken(-1, "Zaken", "ai"); new Zaken();
} }
} }

View File

@ -32,9 +32,9 @@ public class AncientEgg extends Quest
// Skill // Skill
private static final int SIGNAL = 5088; // Signal private static final int SIGNAL = 5088; // Signal
private AncientEgg(int questId, String name, String descr) private AncientEgg()
{ {
super(questId, name, descr); super(-1, "ai");
addAttackId(EGG); addAttackId(EGG);
} }
@ -48,6 +48,6 @@ public class AncientEgg extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new AncientEgg(-1, "AncientEgg", "ai"); new AncientEgg();
} }
} }

View File

@ -33,7 +33,7 @@ public class CatsEyeBandit extends Quest
private CatsEyeBandit() private CatsEyeBandit()
{ {
super(-1, "CatsEyeBandit", "ai/others"); super(-1, "ai/others");
addKillId(CATS_EYE_BANDIT); addKillId(CATS_EYE_BANDIT);
addAttackId(CATS_EYE_BANDIT); addAttackId(CATS_EYE_BANDIT);

View File

@ -52,7 +52,7 @@ public class Chests extends Quest
private Chests() private Chests()
{ {
super(-1, "Chests", "ai/others"); super(-1, "ai/others");
addSkillUseId(CHESTS); addSkillUseId(CHESTS);
addAttackId(CHESTS); addAttackId(CHESTS);

View File

@ -33,7 +33,7 @@ public class DeluLizardmanSpecialAgent extends Quest
private DeluLizardmanSpecialAgent() private DeluLizardmanSpecialAgent()
{ {
super(-1, "DeluLizardmanSpecialAgent", "ai/others"); super(-1, "ai/others");
addAttackId(DELU_LIZARDMAN_SPECIAL_AGENT); addAttackId(DELU_LIZARDMAN_SPECIAL_AGENT);
} }

View File

@ -33,7 +33,7 @@ public class DeluLizardmanSpecialCommander extends Quest
private DeluLizardmanSpecialCommander() private DeluLizardmanSpecialCommander()
{ {
super(-1, "DeluLizardmanSpecialCommander", "ai/others"); super(-1, "ai/others");
addAttackId(DELU_LIZARDMAN_SPECIAL_COMMANDER); addAttackId(DELU_LIZARDMAN_SPECIAL_COMMANDER);
} }

View File

@ -52,7 +52,7 @@ public class EvaBox extends Quest
private EvaBox() private EvaBox()
{ {
super(-1, "EvaBox", "ai/others"); super(-1, "ai/others");
addKillId(BOX); addKillId(BOX);
} }

View File

@ -164,7 +164,7 @@ public class FeedableBeasts extends Quest
private FeedableBeasts() private FeedableBeasts()
{ {
super(-1, "FeedableBeasts", "ai/others"); super(-1, "ai/others");
addKillId(FEEDABLE_BEASTS); addKillId(FEEDABLE_BEASTS);
addSkillUseId(FEEDABLE_BEASTS); addSkillUseId(FEEDABLE_BEASTS);
@ -404,7 +404,7 @@ public class FeedableBeasts extends Quest
nextNpc.setRunning(); nextNpc.setRunning();
// If player has Q020 going, give quest item // If player has Q020 going, give quest item
QuestState st = player.getQuestState(Q020_BringUpWithLove.qn); QuestState st = player.getQuestState(Q020_BringUpWithLove.class.getSimpleName());
if ((st != null) && (Rnd.get(100) < 5) && !st.hasQuestItems(7185)) if ((st != null) && (Rnd.get(100) < 5) && !st.hasQuestItems(7185))
{ {
st.giveItems(7185, 1); st.giveItems(7185, 1);

View File

@ -33,7 +33,7 @@ public class KarulBugbear extends Quest
private KarulBugbear() private KarulBugbear()
{ {
super(-1, "KarulBugbear", "ai/others"); super(-1, "ai/others");
addAttackId(KARUL_BUGBEAR); addAttackId(KARUL_BUGBEAR);
} }

View File

@ -60,9 +60,9 @@ public class Monastery extends Quest
"name! How dare you defy the will of Einhasad!" "name! How dare you defy the will of Einhasad!"
}; };
public Monastery(int questId, String name, String descr) public Monastery()
{ {
super(questId, name, descr); super(-1, "ai");
registerMobs(mobs1, QuestEventType.ON_AGGRO_RANGE_ENTER, QuestEventType.ON_SPAWN, QuestEventType.ON_SPELL_FINISHED); registerMobs(mobs1, QuestEventType.ON_AGGRO_RANGE_ENTER, QuestEventType.ON_SPAWN, QuestEventType.ON_SPELL_FINISHED);
registerMobs(mobs2, QuestEventType.ON_SPELL_FINISHED); registerMobs(mobs2, QuestEventType.ON_SPELL_FINISHED);
} }
@ -187,6 +187,6 @@ public class Monastery extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Monastery(-1, "monastery", "ai"); new Monastery();
} }
} }

View File

@ -28,11 +28,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import ai.others.Tutorial.Tutorial;
public class NewbieHelper extends Quest public class NewbieHelper extends Quest
{ {
private final static String qn = "NewbieHelper";
private final static String qnTutorial = "Tutorial";
// Quest Items // Quest Items
// Human // Human
private final static int RECOMMENDATION_01 = 1067; private final static int RECOMMENDATION_01 = 1067;
@ -91,7 +90,7 @@ public class NewbieHelper extends Quest
public NewbieHelper() public NewbieHelper()
{ {
super(-1, qn, "ai/others"); super(-1, "ai/others");
addStartNpc(30009, 30019, 30131, 30400, 30530, 30575); addStartNpc(30009, 30019, 30131, 30400, 30530, 30575);
@ -172,8 +171,8 @@ public class NewbieHelper extends Quest
@Override @Override
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
final QuestState qs1 = player.getQuestState(qn); final QuestState qs1 = player.getQuestState(getName());
final QuestState qs2 = player.getQuestState(qnTutorial); final QuestState qs2 = player.getQuestState(Tutorial.class.getSimpleName());
if ((qs1 == null) || (qs2 == null)) if ((qs1 == null) || (qs2 == null))
{ {
return null; return null;
@ -253,8 +252,8 @@ public class NewbieHelper extends Quest
public String onFirstTalk(NpcInstance npc, PlayerInstance player) public String onFirstTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = ""; String htmltext = "";
QuestState qs1 = player.getQuestState(qn); QuestState qs1 = player.getQuestState(getName());
QuestState qs2 = player.getQuestState(qnTutorial); QuestState qs2 = player.getQuestState(Tutorial.class.getSimpleName());
if (qs1 == null) if (qs1 == null)
{ {
qs1 = newQuestState(player); qs1 = newQuestState(player);
@ -398,8 +397,8 @@ public class NewbieHelper extends Quest
@Override @Override
public String onKill(NpcInstance npc, PlayerInstance player, boolean isPet) public String onKill(NpcInstance npc, PlayerInstance player, boolean isPet)
{ {
final QuestState qs1 = player.getQuestState(qn); final QuestState qs1 = player.getQuestState(getName());
final QuestState qs2 = player.getQuestState(qnTutorial); final QuestState qs2 = player.getQuestState(Tutorial.class.getSimpleName());
if ((qs1 == null) || (qs2 == null)) if ((qs1 == null) || (qs2 == null))
{ {
return null; return null;

View File

@ -33,7 +33,7 @@ public class OlMahumGeneral extends Quest
private OlMahumGeneral() private OlMahumGeneral()
{ {
super(-1, "OlMahumGeneral", "ai/others"); super(-1, "ai/others");
addAttackId(OL_MAHUM_GENERAL); addAttackId(OL_MAHUM_GENERAL);
} }

View File

@ -43,7 +43,7 @@ public class RetreatOnAttack extends Quest
private RetreatOnAttack() private RetreatOnAttack()
{ {
super(-1, "RetreatOnAttack", "ai/others"); super(-1, "ai/others");
addAttackId(EPLY, OL_MAHUM_GUARD); addAttackId(EPLY, OL_MAHUM_GUARD);
} }

View File

@ -33,7 +33,7 @@ public class ScarletStakatoNoble extends Quest
private ScarletStakatoNoble() private ScarletStakatoNoble()
{ {
super(-1, "ScarletStakatoNoble", "ai/others"); super(-1, "ai/others");
addKillId(SCARLET_STAKATO_NOBLE); addKillId(SCARLET_STAKATO_NOBLE);
} }

View File

@ -52,7 +52,7 @@ public class Splendor extends Quest
private Splendor() private Splendor()
{ {
super(-1, "Splendor", "ai/others"); super(-1, "ai/others");
for (int npcId : NPCS.keySet()) for (int npcId : NPCS.keySet())
{ {

View File

@ -113,9 +113,9 @@ public class SummonMinions extends Quest
}); // Pythia }); // Pythia
} }
public SummonMinions(int questId, String name, String descr) public SummonMinions()
{ {
super(questId, name, descr); super(-1, "ai");
final int[] mobs = final int[] mobs =
{ {
20767, 20767,
@ -269,6 +269,6 @@ public class SummonMinions extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new SummonMinions(-1, "SummonMinions", "ai"); new SummonMinions();
} }
} }

View File

@ -33,7 +33,7 @@ public class TimakOrcOverlord extends Quest
private TimakOrcOverlord() private TimakOrcOverlord()
{ {
super(-1, "TimakOrcOverlord", "ai/others"); super(-1, "ai/others");
addAttackId(TIMAK_ORC_OVERLORD); addAttackId(TIMAK_ORC_OVERLORD);
} }

View File

@ -33,7 +33,7 @@ public class TimakOrcTroopLeader extends Quest
private TimakOrcTroopLeader() private TimakOrcTroopLeader()
{ {
super(-1, "TimakOrcTroopLeader", "ai/others"); super(-1, "ai/others");
addAttackId(TIMAK_ORC_TROOP_LEADER); addAttackId(TIMAK_ORC_TROOP_LEADER);
} }

View File

@ -77,9 +77,9 @@ public class Transform extends Quest
"This time at the last! The end!" "This time at the last! The end!"
}; };
public Transform(int questId, String name, String descr) public Transform()
{ {
super(questId, name, descr); super(-1, "ai");
_mobs.add(new Transformer(21261, 21262, 1, 5)); // 1st mutation Ol Mahum Transcender _mobs.add(new Transformer(21261, 21262, 1, 5)); // 1st mutation Ol Mahum Transcender
_mobs.add(new Transformer(21262, 21263, 1, 5)); // 2st mutation Ol Mahum Transcender _mobs.add(new Transformer(21262, 21263, 1, 5)); // 2st mutation Ol Mahum Transcender
@ -228,6 +228,6 @@ public class Transform extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new Transform(-1, "transform", "ai"); new Transform();
} }
} }

View File

@ -33,7 +33,7 @@ public class TurekOrcFootman extends Quest
private TurekOrcFootman() private TurekOrcFootman()
{ {
super(-1, "TurekOrcFootman", "ai/others"); super(-1, "ai/others");
addAttackId(TUREK_ORC_FOOTMAN); addAttackId(TUREK_ORC_FOOTMAN);
} }

View File

@ -33,7 +33,7 @@ public class TurekOrcSupplier extends Quest
private TurekOrcSupplier() private TurekOrcSupplier()
{ {
super(-1, "TurekOrcSupplier", "ai/others"); super(-1, "ai/others");
addAttackId(TUREK_ORC_SUPPLIER); addAttackId(TUREK_ORC_SUPPLIER);
} }

View File

@ -33,7 +33,7 @@ public class TurekOrcWarlord extends Quest
private TurekOrcWarlord() private TurekOrcWarlord()
{ {
super(-1, "TurekOrcWarlord", "ai/others"); super(-1, "ai/others");
addAttackId(TUREK_ORC_WARLORD); addAttackId(TUREK_ORC_WARLORD);
} }

View File

@ -152,17 +152,15 @@ public class Tutorial extends Quest
TCLc.put(50, "tutorial_22kb.htm"); TCLc.put(50, "tutorial_22kb.htm");
} }
private static final String qn = "Tutorial";
public Tutorial() public Tutorial()
{ {
super(-1, qn, "ai/others"); super(-1, "ai/others");
} }
@Override @Override
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
final QuestState qs = player.getQuestState(qn); final QuestState qs = player.getQuestState(getName());
if ((qs == null) || Config.DISABLE_TUTORIAL) if ((qs == null) || Config.DISABLE_TUTORIAL)
{ {
return null; return null;

View File

@ -31,9 +31,9 @@ import org.l2jmobius.gameserver.model.quest.Quest;
public class ZombieGatekeepers extends Quest public class ZombieGatekeepers extends Quest
{ {
public ZombieGatekeepers(int questId, String name, String descr) public ZombieGatekeepers()
{ {
super(questId, name, descr); super(-1, "ai");
addAttackId(22136); addAttackId(22136);
addAggroRangeEnterId(22136); addAggroRangeEnterId(22136);
} }
@ -108,6 +108,6 @@ public class ZombieGatekeepers extends Quest
public static void main(String[] args) public static void main(String[] args)
{ {
new ZombieGatekeepers(-1, "ZombieGatekeepers", "ai"); new ZombieGatekeepers();
} }
} }

View File

@ -32,8 +32,6 @@ import org.l2jmobius.gameserver.util.Util;
*/ */
public class EchoCrystals extends Quest public class EchoCrystals extends Quest
{ {
private static final String qn = "EchoCrystals";
private static final int ADENA = 57; private static final int ADENA = 57;
private static final int COST = 200; private static final int COST = 200;
@ -51,7 +49,7 @@ public class EchoCrystals extends Quest
public EchoCrystals() public EchoCrystals()
{ {
super(-1, qn, "custom"); super(-1, "custom");
addStartNpc(31042, 31043); addStartNpc(31042, 31043);
addTalkId(31042, 31043); addTalkId(31042, 31043);
@ -61,7 +59,7 @@ public class EchoCrystals extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = ""; String htmltext = "";
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if ((st != null) && Util.isDigit(event)) if ((st != null) && Util.isDigit(event))
{ {

View File

@ -25,7 +25,7 @@ public class HeroCirclet extends Quest
{ {
public HeroCirclet() public HeroCirclet()
{ {
super(-1, "HeroCirclet", "custom"); super(-1, "custom");
addStartNpc(31690, 31769, 31770, 31771, 31772); addStartNpc(31690, 31769, 31770, 31771, 31772);
addTalkId(31690, 31769, 31770, 31771, 31772); addTalkId(31690, 31769, 31770, 31771, 31772);

View File

@ -41,7 +41,7 @@ public class HeroWeapon extends Quest
public HeroWeapon() public HeroWeapon()
{ {
super(-1, "HeroWeapon", "custom"); super(-1, "custom");
addStartNpc(31690, 31769, 31770, 31771, 31772, 31773); addStartNpc(31690, 31769, 31770, 31771, 31772, 31773);
addTalkId(31690, 31769, 31770, 31771, 31772, 31773); addTalkId(31690, 31769, 31770, 31771, 31772, 31773);

View File

@ -43,8 +43,6 @@ import org.l2jmobius.gameserver.util.Util;
*/ */
public class KetraOrcSupport extends Quest public class KetraOrcSupport extends Quest
{ {
private static final String qn = "KetraOrcSupport";
private static final int KADUN = 31370; // Hierarch private static final int KADUN = 31370; // Hierarch
private static final int WAHKAN = 31371; // Messenger private static final int WAHKAN = 31371; // Messenger
private static final int ASEFA = 31372; // Soul Guide private static final int ASEFA = 31372; // Soul Guide
@ -134,7 +132,7 @@ public class KetraOrcSupport extends Quest
public KetraOrcSupport() public KetraOrcSupport()
{ {
super(-1, qn, "custom"); super(-1, "custom");
addFirstTalkId(KADUN, WAHKAN, ASEFA, ATAN, JAFF, JUMARA, KURFA); addFirstTalkId(KADUN, WAHKAN, ASEFA, ATAN, JAFF, JUMARA, KURFA);
addTalkId(ASEFA, JAFF, KURFA); addTalkId(ASEFA, JAFF, KURFA);
@ -202,7 +200,7 @@ public class KetraOrcSupport extends Quest
public String onFirstTalk(NpcInstance npc, PlayerInstance player) public String onFirstTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
st = newQuestState(player); st = newQuestState(player);

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class MissQueen extends Quest public class MissQueen extends Quest
{ {
private static final String qn = "MissQueen";
// Rewards // Rewards
private static final int COUPON_ONE = 7832; private static final int COUPON_ONE = 7832;
private static final int COUPON_TWO = 7833; private static final int COUPON_TWO = 7833;
@ -49,7 +47,7 @@ public class MissQueen extends Quest
public MissQueen() public MissQueen()
{ {
super(-1, qn, "custom"); super(-1, "custom");
// Spawn the 11 NPCs. // Spawn the 11 NPCs.
for (Location loc : LOCATIONS) for (Location loc : LOCATIONS)
@ -66,7 +64,7 @@ public class MissQueen extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (event.equals("newbie_coupon")) if (event.equals("newbie_coupon"))
{ {
@ -117,7 +115,7 @@ public class MissQueen extends Quest
@Override @Override
public String onFirstTalk(NpcInstance npc, PlayerInstance player) public String onFirstTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
st = newQuestState(player); st = newQuestState(player);

View File

@ -29,8 +29,6 @@ import org.l2jmobius.gameserver.util.Util;
*/ */
public class NpcLocationInfo extends Quest public class NpcLocationInfo extends Quest
{ {
private static final String qn = "NpcLocationInfo";
private static final int[] RADARS = private static final int[] RADARS =
{ {
// Talking Island // Talking Island
@ -208,7 +206,7 @@ public class NpcLocationInfo extends Quest
public NpcLocationInfo() public NpcLocationInfo()
{ {
super(-1, qn, "custom"); super(-1, "custom");
addStartNpc(30598, 30599, 30600, 30601, 30602); addStartNpc(30598, 30599, 30600, 30601, 30602);
addTalkId(30598, 30599, 30600, 30601, 30602); addTalkId(30598, 30599, 30600, 30601, 30602);
@ -218,7 +216,7 @@ public class NpcLocationInfo extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -32,7 +32,6 @@ import org.l2jmobius.gameserver.util.Util;
public class RaidbossInfo extends Quest public class RaidbossInfo extends Quest
{ {
private static final String qn = "RaidbossInfo";
private static final String BOSS_CLASS_TYPE = "RaidBoss"; private static final String BOSS_CLASS_TYPE = "RaidBoss";
private static final Map<Integer, Location> RADARS = new HashMap<>(); private static final Map<Integer, Location> RADARS = new HashMap<>();
@ -120,7 +119,7 @@ public class RaidbossInfo extends Quest
public RaidbossInfo() public RaidbossInfo()
{ {
super(-1, qn, "custom"); super(-1, "custom");
for (int npcId : NPCs) for (int npcId : NPCs)
{ {
@ -142,7 +141,7 @@ public class RaidbossInfo extends Quest
@Override @Override
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return event; return event;

View File

@ -29,15 +29,13 @@ import village_master.SecondClassChange.SecondClassChange;
*/ */
public class ShadowWeapon extends Quest public class ShadowWeapon extends Quest
{ {
private static final String qn = "ShadowWeapon";
// itemId for shadow weapon coupons, it's not used more than once but increases readability // itemId for shadow weapon coupons, it's not used more than once but increases readability
private static final int D_COUPON = 8869; private static final int D_COUPON = 8869;
private static final int C_COUPON = 8870; private static final int C_COUPON = 8870;
public ShadowWeapon() public ShadowWeapon()
{ {
super(-1, qn, "custom"); super(-1, "custom");
addStartNpc(FirstClassChange.FIRSTCLASSNPCS); addStartNpc(FirstClassChange.FIRSTCLASSNPCS);
addTalkId(FirstClassChange.FIRSTCLASSNPCS); addTalkId(FirstClassChange.FIRSTCLASSNPCS);
@ -49,7 +47,7 @@ public class ShadowWeapon extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -42,8 +42,6 @@ import org.l2jmobius.gameserver.util.Util;
*/ */
public class VarkaSilenosSupport extends Quest public class VarkaSilenosSupport extends Quest
{ {
private static final String qn = "VarkaSilenosSupport";
private static final int ASHAS = 31377; // Hierarch private static final int ASHAS = 31377; // Hierarch
private static final int NARAN = 31378; // Messenger private static final int NARAN = 31378; // Messenger
private static final int UDAN = 31379; // Buffer private static final int UDAN = 31379; // Buffer
@ -133,7 +131,7 @@ public class VarkaSilenosSupport extends Quest
public VarkaSilenosSupport() public VarkaSilenosSupport()
{ {
super(-1, qn, "custom"); super(-1, "custom");
addFirstTalkId(ASHAS, NARAN, UDAN, DIYABU, HAGOS, SHIKON, TERANU); addFirstTalkId(ASHAS, NARAN, UDAN, DIYABU, HAGOS, SHIKON, TERANU);
addTalkId(UDAN, HAGOS, TERANU); addTalkId(UDAN, HAGOS, TERANU);
@ -201,7 +199,7 @@ public class VarkaSilenosSupport extends Quest
public String onFirstTalk(NpcInstance npc, PlayerInstance player) public String onFirstTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
st = newQuestState(player); st = newQuestState(player);

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q001_LettersOfLove extends Quest public class Q001_LettersOfLove extends Quest
{ {
private static final String qn = "Q001_LettersOfLove";
// Npcs // Npcs
private static final int DARIN = 30048; private static final int DARIN = 30048;
private static final int ROXXY = 30006; private static final int ROXXY = 30006;
@ -42,7 +40,7 @@ public class Q001_LettersOfLove extends Quest
public Q001_LettersOfLove() public Q001_LettersOfLove()
{ {
super(1, qn, "Letters of Love"); super(1, "Letters of Love");
registerQuestItems(DARIN_LETTER, ROXXY_KERCHIEF, DARIN_RECEIPT, BAULRO_POTION); registerQuestItems(DARIN_LETTER, ROXXY_KERCHIEF, DARIN_RECEIPT, BAULRO_POTION);
@ -54,7 +52,7 @@ public class Q001_LettersOfLove extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -75,7 +73,7 @@ public class Q001_LettersOfLove extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q002_WhatWomenWant extends Quest public class Q002_WhatWomenWant extends Quest
{ {
private static final String qn = "Q002_WhatWomenWant";
// NPCs // NPCs
private static final int ARUJIEN = 30223; private static final int ARUJIEN = 30223;
private static final int MIRABEL = 30146; private static final int MIRABEL = 30146;
@ -45,7 +43,7 @@ public class Q002_WhatWomenWant extends Quest
public Q002_WhatWomenWant() public Q002_WhatWomenWant()
{ {
super(2, qn, "What Women Want"); super(2, "What Women Want");
registerQuestItems(ARUJIEN_LETTER_1, ARUJIEN_LETTER_2, ARUJIEN_LETTER_3, POETRY_BOOK, GREENIS_LETTER); registerQuestItems(ARUJIEN_LETTER_1, ARUJIEN_LETTER_2, ARUJIEN_LETTER_3, POETRY_BOOK, GREENIS_LETTER);
@ -57,7 +55,7 @@ public class Q002_WhatWomenWant extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -92,7 +90,7 @@ public class Q002_WhatWomenWant extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q003_WillTheSealBeBroken extends Quest public class Q003_WillTheSealBeBroken extends Quest
{ {
private static final String qn = "Q003_WillTheSealBeBroken";
// Items // Items
private static final int ONYX_BEAST_EYE = 1081; private static final int ONYX_BEAST_EYE = 1081;
private static final int TAINT_STONE = 1082; private static final int TAINT_STONE = 1082;
@ -37,7 +35,7 @@ public class Q003_WillTheSealBeBroken extends Quest
public Q003_WillTheSealBeBroken() public Q003_WillTheSealBeBroken()
{ {
super(3, qn, "Will the Seal be Broken?"); super(3, "Will the Seal be Broken?");
registerQuestItems(ONYX_BEAST_EYE, TAINT_STONE, SUCCUBUS_BLOOD); registerQuestItems(ONYX_BEAST_EYE, TAINT_STONE, SUCCUBUS_BLOOD);
@ -51,7 +49,7 @@ public class Q003_WillTheSealBeBroken extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -70,7 +68,7 @@ public class Q003_WillTheSealBeBroken extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -28,9 +28,7 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q004_LongliveThePaagrioLord extends Quest public class Q004_LongliveThePaagrioLord extends Quest
{ {
private static final String qn = "Q004_LongliveThePaagrioLord"; private static final Map<Integer, Integer> NPC_GIFTS = new HashMap<>();
private static final Map<Integer, Integer> NPC_GIFTS = new HashMap<>();
static static
{ {
NPC_GIFTS.put(30585, 1542); NPC_GIFTS.put(30585, 1542);
@ -43,7 +41,7 @@ public class Q004_LongliveThePaagrioLord extends Quest
public Q004_LongliveThePaagrioLord() public Q004_LongliveThePaagrioLord()
{ {
super(4, qn, "Long live the Pa'agrio Lord!"); super(4, "Long live the Pa'agrio Lord!");
registerQuestItems(1541, 1542, 1543, 1544, 1545, 1546); registerQuestItems(1541, 1542, 1543, 1544, 1545, 1546);
@ -55,7 +53,7 @@ public class Q004_LongliveThePaagrioLord extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -75,7 +73,7 @@ public class Q004_LongliveThePaagrioLord extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q005_MinersFavor extends Quest public class Q005_MinersFavor extends Quest
{ {
private static final String qn = "Q005_MinersFavor";
// NPCs // NPCs
private static final int BOLTER = 30554; private static final int BOLTER = 30554;
private static final int SHARI = 30517; private static final int SHARI = 30517;
@ -46,7 +44,7 @@ public class Q005_MinersFavor extends Quest
public Q005_MinersFavor() public Q005_MinersFavor()
{ {
super(5, qn, "Miner's Favor"); super(5, "Miner's Favor");
registerQuestItems(BOLTERS_LIST, MINING_BOOTS, MINERS_PICK, BOOMBOOM_POWDER, REDSTONE_BEER, BOLTERS_SMELLY_SOCKS); registerQuestItems(BOLTERS_LIST, MINING_BOOTS, MINERS_PICK, BOOMBOOM_POWDER, REDSTONE_BEER, BOLTERS_SMELLY_SOCKS);
@ -58,7 +56,7 @@ public class Q005_MinersFavor extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -94,7 +92,7 @@ public class Q005_MinersFavor extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q006_StepIntoTheFuture extends Quest public class Q006_StepIntoTheFuture extends Quest
{ {
private static final String qn = "Q006_StepIntoTheFuture";
// NPCs // NPCs
private static final int ROXXY = 30006; private static final int ROXXY = 30006;
private static final int BAULRO = 30033; private static final int BAULRO = 30033;
@ -41,7 +39,7 @@ public class Q006_StepIntoTheFuture extends Quest
public Q006_StepIntoTheFuture() public Q006_StepIntoTheFuture()
{ {
super(6, qn, "Step into the Future"); super(6, "Step into the Future");
registerQuestItems(BAULRO_LETTER); registerQuestItems(BAULRO_LETTER);
@ -53,7 +51,7 @@ public class Q006_StepIntoTheFuture extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -98,7 +96,7 @@ public class Q006_StepIntoTheFuture extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q007_ATripBegins extends Quest public class Q007_ATripBegins extends Quest
{ {
private static final String qn = "Q007_ATripBegins";
// NPCs // NPCs
private static final int MIRABEL = 30146; private static final int MIRABEL = 30146;
private static final int ARIEL = 30148; private static final int ARIEL = 30148;
@ -41,7 +39,7 @@ public class Q007_ATripBegins extends Quest
public Q007_ATripBegins() public Q007_ATripBegins()
{ {
super(7, qn, "A Trip Begins"); super(7, "A Trip Begins");
registerQuestItems(ARIEL_RECO); registerQuestItems(ARIEL_RECO);
@ -53,7 +51,7 @@ public class Q007_ATripBegins extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -91,7 +89,7 @@ public class Q007_ATripBegins extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q008_AnAdventureBegins extends Quest public class Q008_AnAdventureBegins extends Quest
{ {
private static final String qn = "Q008_AnAdventureBegins";
// NPCs // NPCs
private static final int JASMINE = 30134; private static final int JASMINE = 30134;
private static final int ROSELYN = 30355; private static final int ROSELYN = 30355;
@ -41,7 +39,7 @@ public class Q008_AnAdventureBegins extends Quest
public Q008_AnAdventureBegins() public Q008_AnAdventureBegins()
{ {
super(8, qn, "An Adventure Begins"); super(8, "An Adventure Begins");
registerQuestItems(ROSELYN_NOTE); registerQuestItems(ROSELYN_NOTE);
@ -53,7 +51,7 @@ public class Q008_AnAdventureBegins extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -91,7 +89,7 @@ public class Q008_AnAdventureBegins extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q009_IntoTheCityOfHumans extends Quest public class Q009_IntoTheCityOfHumans extends Quest
{ {
private static final String qn = "Q009_IntoTheCityOfHumans";
// NPCs // NPCs
private final int PETUKAI = 30583; private final int PETUKAI = 30583;
private final int TANAPI = 30571; private final int TANAPI = 30571;
@ -38,7 +36,7 @@ public class Q009_IntoTheCityOfHumans extends Quest
public Q009_IntoTheCityOfHumans() public Q009_IntoTheCityOfHumans()
{ {
super(9, qn, "Into the City of Humans"); super(9, "Into the City of Humans");
addStartNpc(PETUKAI); addStartNpc(PETUKAI);
addTalkId(PETUKAI, TANAPI, TAMIL); addTalkId(PETUKAI, TANAPI, TAMIL);
@ -48,7 +46,7 @@ public class Q009_IntoTheCityOfHumans extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -79,7 +77,7 @@ public class Q009_IntoTheCityOfHumans extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q010_IntoTheWorld extends Quest public class Q010_IntoTheWorld extends Quest
{ {
private static final String qn = "Q010_IntoTheWorld";
// Items // Items
private static final int VERY_EXPENSIVE_NECKLACE = 7574; private static final int VERY_EXPENSIVE_NECKLACE = 7574;
@ -41,7 +39,7 @@ public class Q010_IntoTheWorld extends Quest
public Q010_IntoTheWorld() public Q010_IntoTheWorld()
{ {
super(10, qn, "Into the World"); super(10, "Into the World");
registerQuestItems(VERY_EXPENSIVE_NECKLACE); registerQuestItems(VERY_EXPENSIVE_NECKLACE);
@ -53,7 +51,7 @@ public class Q010_IntoTheWorld extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -97,7 +95,7 @@ public class Q010_IntoTheWorld extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q011_SecretMeetingWithKetraOrcs extends Quest public class Q011_SecretMeetingWithKetraOrcs extends Quest
{ {
private static final String qn = "Q011_SecretMeetingWithKetraOrcs";
// Npcs // Npcs
private static final int CADMON = 31296; private static final int CADMON = 31296;
private static final int LEON = 31256; private static final int LEON = 31256;
@ -36,7 +34,7 @@ public class Q011_SecretMeetingWithKetraOrcs extends Quest
public Q011_SecretMeetingWithKetraOrcs() public Q011_SecretMeetingWithKetraOrcs()
{ {
super(11, qn, "Secret Meeting With Ketra Orcs"); super(11, "Secret Meeting With Ketra Orcs");
registerQuestItems(MUNITIONS_BOX); registerQuestItems(MUNITIONS_BOX);
@ -48,7 +46,7 @@ public class Q011_SecretMeetingWithKetraOrcs extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -80,7 +78,7 @@ public class Q011_SecretMeetingWithKetraOrcs extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q012_SecretMeetingWithVarkaSilenos extends Quest public class Q012_SecretMeetingWithVarkaSilenos extends Quest
{ {
private static final String qn = "Q012_SecretMeetingWithVarkaSilenos";
// NPCs // NPCs
private static final int CADMON = 31296; private static final int CADMON = 31296;
private static final int HELMUT = 31258; private static final int HELMUT = 31258;
@ -36,7 +34,7 @@ public class Q012_SecretMeetingWithVarkaSilenos extends Quest
public Q012_SecretMeetingWithVarkaSilenos() public Q012_SecretMeetingWithVarkaSilenos()
{ {
super(12, qn, "Secret Meeting With Varka Silenos"); super(12, "Secret Meeting With Varka Silenos");
registerQuestItems(MUNITIONS_BOX); registerQuestItems(MUNITIONS_BOX);
@ -48,7 +46,7 @@ public class Q012_SecretMeetingWithVarkaSilenos extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -80,7 +78,7 @@ public class Q012_SecretMeetingWithVarkaSilenos extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q013_ParcelDelivery extends Quest public class Q013_ParcelDelivery extends Quest
{ {
private static final String qn = "Q013_ParcelDelivery";
// NPCs // NPCs
private static final int FUNDIN = 31274; private static final int FUNDIN = 31274;
private static final int VULCAN = 31539; private static final int VULCAN = 31539;
@ -35,7 +33,7 @@ public class Q013_ParcelDelivery extends Quest
public Q013_ParcelDelivery() public Q013_ParcelDelivery()
{ {
super(13, qn, "Parcel Delivery"); super(13, "Parcel Delivery");
registerQuestItems(PACKAGE); registerQuestItems(PACKAGE);
@ -47,7 +45,7 @@ public class Q013_ParcelDelivery extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -75,7 +73,7 @@ public class Q013_ParcelDelivery extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q014_WhereaboutsOfTheArchaeologist extends Quest public class Q014_WhereaboutsOfTheArchaeologist extends Quest
{ {
private static final String qn = "Q014_WhereaboutsOfTheArchaeologist";
// NPCs // NPCs
private static final int LIESEL = 31263; private static final int LIESEL = 31263;
private static final int GHOST_OF_ADVENTURER = 31538; private static final int GHOST_OF_ADVENTURER = 31538;
@ -35,7 +33,7 @@ public class Q014_WhereaboutsOfTheArchaeologist extends Quest
public Q014_WhereaboutsOfTheArchaeologist() public Q014_WhereaboutsOfTheArchaeologist()
{ {
super(14, qn, "Whereabouts of the Archaeologist"); super(14, "Whereabouts of the Archaeologist");
registerQuestItems(LETTER); registerQuestItems(LETTER);
@ -47,7 +45,7 @@ public class Q014_WhereaboutsOfTheArchaeologist extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -74,7 +72,7 @@ public class Q014_WhereaboutsOfTheArchaeologist extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q015_SweetWhispers extends Quest public class Q015_SweetWhispers extends Quest
{ {
private static final String qn = "Q015_SweetWhispers";
// NPCs // NPCs
private static final int VLADIMIR = 31302; private static final int VLADIMIR = 31302;
private static final int HIERARCH = 31517; private static final int HIERARCH = 31517;
@ -33,7 +31,7 @@ public class Q015_SweetWhispers extends Quest
public Q015_SweetWhispers() public Q015_SweetWhispers()
{ {
super(15, qn, "Sweet Whispers"); super(15, "Sweet Whispers");
addStartNpc(VLADIMIR); addStartNpc(VLADIMIR);
addTalkId(VLADIMIR, HIERARCH, MYSTERIOUS_NECRO); addTalkId(VLADIMIR, HIERARCH, MYSTERIOUS_NECRO);
@ -43,7 +41,7 @@ public class Q015_SweetWhispers extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -74,7 +72,7 @@ public class Q015_SweetWhispers extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q016_TheComingDarkness extends Quest public class Q016_TheComingDarkness extends Quest
{ {
private static final String qn = "Q016_TheComingDarkness";
// NPCs // NPCs
private static final int HIERARCH = 31517; private static final int HIERARCH = 31517;
private static final int EVIL_ALTAR_1 = 31512; private static final int EVIL_ALTAR_1 = 31512;
@ -39,7 +37,7 @@ public class Q016_TheComingDarkness extends Quest
public Q016_TheComingDarkness() public Q016_TheComingDarkness()
{ {
super(16, qn, "The Coming Darkness"); super(16, "The Coming Darkness");
registerQuestItems(CRYSTAL_OF_SEAL); registerQuestItems(CRYSTAL_OF_SEAL);
@ -51,7 +49,7 @@ public class Q016_TheComingDarkness extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -102,7 +100,7 @@ public class Q016_TheComingDarkness extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q017_LightAndDarkness extends Quest public class Q017_LightAndDarkness extends Quest
{ {
private static final String qn = "Q017_LightAndDarkness";
// Items // Items
private static final int BLOOD_OF_SAINT = 7168; private static final int BLOOD_OF_SAINT = 7168;
@ -38,7 +36,7 @@ public class Q017_LightAndDarkness extends Quest
public Q017_LightAndDarkness() public Q017_LightAndDarkness()
{ {
super(17, qn, "Light and Darkness"); super(17, "Light and Darkness");
registerQuestItems(BLOOD_OF_SAINT); registerQuestItems(BLOOD_OF_SAINT);
@ -50,7 +48,7 @@ public class Q017_LightAndDarkness extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -123,7 +121,7 @@ public class Q017_LightAndDarkness extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q018_MeetingWithTheGoldenRam extends Quest public class Q018_MeetingWithTheGoldenRam extends Quest
{ {
private static final String qn = "Q018_MeetingWithTheGoldenRam";
// Items // Items
private static final int SUPPLY_BOX = 7245; private static final int SUPPLY_BOX = 7245;
@ -36,7 +34,7 @@ public class Q018_MeetingWithTheGoldenRam extends Quest
public Q018_MeetingWithTheGoldenRam() public Q018_MeetingWithTheGoldenRam()
{ {
super(18, qn, "Meeting with the Golden Ram"); super(18, "Meeting with the Golden Ram");
registerQuestItems(SUPPLY_BOX); registerQuestItems(SUPPLY_BOX);
@ -48,7 +46,7 @@ public class Q018_MeetingWithTheGoldenRam extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -82,7 +80,7 @@ public class Q018_MeetingWithTheGoldenRam extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q019_GoToThePastureland extends Quest public class Q019_GoToThePastureland extends Quest
{ {
private static final String qn = "Q019_GoToThePastureland";
// Items // Items
private static final int YOUNG_WILD_BEAST_MEAT = 7547; private static final int YOUNG_WILD_BEAST_MEAT = 7547;
@ -35,7 +33,7 @@ public class Q019_GoToThePastureland extends Quest
public Q019_GoToThePastureland() public Q019_GoToThePastureland()
{ {
super(19, qn, "Go to the Pastureland!"); super(19, "Go to the Pastureland!");
registerQuestItems(YOUNG_WILD_BEAST_MEAT); registerQuestItems(YOUNG_WILD_BEAST_MEAT);
@ -47,7 +45,7 @@ public class Q019_GoToThePastureland extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -82,7 +80,7 @@ public class Q019_GoToThePastureland extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,14 +24,12 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q020_BringUpWithLove extends Quest public class Q020_BringUpWithLove extends Quest
{ {
public static final String qn = "Q020_BringUpWithLove";
// Item // Item
private static final int JEWEL_OF_INNOCENCE = 7185; private static final int JEWEL_OF_INNOCENCE = 7185;
public Q020_BringUpWithLove() public Q020_BringUpWithLove()
{ {
super(20, qn, "Bring Up With Love"); super(20, "Bring Up With Love");
registerQuestItems(JEWEL_OF_INNOCENCE); registerQuestItems(JEWEL_OF_INNOCENCE);
@ -43,7 +41,7 @@ public class Q020_BringUpWithLove extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -70,7 +68,7 @@ public class Q020_BringUpWithLove extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -26,8 +26,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q021_HiddenTruth extends Quest public class Q021_HiddenTruth extends Quest
{ {
private static final String qn = "Q021_HiddenTruth";
// NPCs // NPCs
private static final int MYSTERIOUS_WIZARD = 31522; private static final int MYSTERIOUS_WIZARD = 31522;
private static final int TOMBSTONE = 31523; private static final int TOMBSTONE = 31523;
@ -55,7 +53,7 @@ public class Q021_HiddenTruth extends Quest
public Q021_HiddenTruth() public Q021_HiddenTruth()
{ {
super(21, qn, "Hidden Truth"); super(21, "Hidden Truth");
registerQuestItems(CROSS_OF_EINHASAD); registerQuestItems(CROSS_OF_EINHASAD);
@ -67,7 +65,7 @@ public class Q021_HiddenTruth extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -170,7 +168,7 @@ public class Q021_HiddenTruth extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -24,10 +24,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q021_HiddenTruth.Q021_HiddenTruth;
public class Q022_TragedyInVonHellmannForest extends Quest public class Q022_TragedyInVonHellmannForest extends Quest
{ {
private static final String qn = "Q022_TragedyInVonHellmannForest";
// NPCs // NPCs
private static final int WELL = 31527; private static final int WELL = 31527;
private static final int TIFAREN = 31334; private static final int TIFAREN = 31334;
@ -52,7 +52,7 @@ public class Q022_TragedyInVonHellmannForest extends Quest
public Q022_TragedyInVonHellmannForest() public Q022_TragedyInVonHellmannForest()
{ {
super(22, qn, "Tragedy in von Hellmann Forest"); super(22, "Tragedy in von Hellmann Forest");
registerQuestItems(LOST_SKULL_OF_ELF, REPORT_BOX, SEALED_REPORT_BOX, LETTER_OF_INNOCENTIN, RED_JEWEL_OF_ADVENTURER, GREEN_JEWEL_OF_ADVENTURER); registerQuestItems(LOST_SKULL_OF_ELF, REPORT_BOX, SEALED_REPORT_BOX, LETTER_OF_INNOCENTIN, RED_JEWEL_OF_ADVENTURER, GREEN_JEWEL_OF_ADVENTURER);
@ -67,7 +67,7 @@ public class Q022_TragedyInVonHellmannForest extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -75,7 +75,7 @@ public class Q022_TragedyInVonHellmannForest extends Quest
if (event.equals("31334-03.htm")) if (event.equals("31334-03.htm"))
{ {
QuestState st2 = player.getQuestState("Q021_HiddenTruth"); QuestState st2 = player.getQuestState(Q021_HiddenTruth.class.getSimpleName());
if ((st2 != null) && st2.isCompleted() && (player.getLevel() >= 63)) if ((st2 != null) && st2.isCompleted() && (player.getLevel() >= 63))
{ {
htmltext = "31334-02.htm"; htmltext = "31334-02.htm";
@ -198,7 +198,7 @@ public class Q022_TragedyInVonHellmannForest extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -210,7 +210,7 @@ public class Q022_TragedyInVonHellmannForest extends Quest
switch (npc.getNpcId()) switch (npc.getNpcId())
{ {
case INNOCENTIN: case INNOCENTIN:
QuestState st2 = player.getQuestState("Q021_HiddenTruth"); QuestState st2 = player.getQuestState(Q021_HiddenTruth.class.getSimpleName());
if ((st2 != null) && st2.isCompleted()) if ((st2 != null) && st2.isCompleted())
{ {
if (!st.hasQuestItems(CROSS_OF_EINHASAD)) if (!st.hasQuestItems(CROSS_OF_EINHASAD))
@ -421,7 +421,7 @@ public class Q022_TragedyInVonHellmannForest extends Quest
@Override @Override
public String onAttack(NpcInstance npc, PlayerInstance attacker, int damage, boolean isPet) public String onAttack(NpcInstance npc, PlayerInstance attacker, int damage, boolean isPet)
{ {
QuestState st = attacker.getQuestState(qn); QuestState st = attacker.getQuestState(getName());
if ((st == null) || !st.isStarted() || isPet) if ((st == null) || !st.isStarted() || isPet)
{ {
return null; return null;

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q022_TragedyInVonHellmannForest.Q022_TragedyInVonHellmannForest;
public class Q023_LidiasHeart extends Quest public class Q023_LidiasHeart extends Quest
{ {
private static final String qn = "Q023_LidiasHeart";
// NPCs // NPCs
private static final int INNOCENTIN = 31328; private static final int INNOCENTIN = 31328;
private static final int BROKEN_BOOKSHELF = 31526; private static final int BROKEN_BOOKSHELF = 31526;
@ -46,7 +46,7 @@ public class Q023_LidiasHeart extends Quest
public Q023_LidiasHeart() public Q023_LidiasHeart()
{ {
super(23, qn, "Lidia's Heart"); super(23, "Lidia's Heart");
registerQuestItems(FOREST_OF_DEADMAN_MAP, SILVER_KEY, LIDIA_DIARY, SILVER_SPEAR); registerQuestItems(FOREST_OF_DEADMAN_MAP, SILVER_KEY, LIDIA_DIARY, SILVER_SPEAR);
@ -58,7 +58,7 @@ public class Q023_LidiasHeart extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -171,7 +171,7 @@ public class Q023_LidiasHeart extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -180,7 +180,7 @@ public class Q023_LidiasHeart extends Quest
switch (st.getState()) switch (st.getState())
{ {
case State.CREATED: case State.CREATED:
QuestState st2 = player.getQuestState("Q022_TragedyInVonHellmannForest"); QuestState st2 = player.getQuestState(Q022_TragedyInVonHellmannForest.class.getSimpleName());
if ((st2 != null) && st2.isCompleted()) if ((st2 != null) && st2.isCompleted())
{ {
if (player.getLevel() >= 64) if (player.getLevel() >= 64)

View File

@ -23,14 +23,14 @@ import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import org.l2jmobius.gameserver.network.serverpackets.CreatureSay; import org.l2jmobius.gameserver.network.serverpackets.CreatureSay;
import quests.Q023_LidiasHeart.Q023_LidiasHeart;
/** /**
* @author Mobius * @author Mobius
* @note Based on python script * @note Based on python script
*/ */
public class Q024_InhabitantsOfTheForrestOfTheDead extends Quest public class Q024_InhabitantsOfTheForrestOfTheDead extends Quest
{ {
private static final String qn = "Q024_InhabitantsOfTheForrestOfTheDead";
// NPCs // NPCs
private static final int DORIAN = 31389; private static final int DORIAN = 31389;
private static final int WIZARD = 31522; private static final int WIZARD = 31522;
@ -47,7 +47,7 @@ public class Q024_InhabitantsOfTheForrestOfTheDead extends Quest
public Q024_InhabitantsOfTheForrestOfTheDead() public Q024_InhabitantsOfTheForrestOfTheDead()
{ {
super(24, qn, "Inhabitants of the Forest of the Dead"); super(24, "Inhabitants of the Forest of the Dead");
addStartNpc(DORIAN); addStartNpc(DORIAN);
addTalkId(DORIAN, TOMBSTONE, MAID_OF_LIDIA, WIZARD); addTalkId(DORIAN, TOMBSTONE, MAID_OF_LIDIA, WIZARD);
@ -59,7 +59,7 @@ public class Q024_InhabitantsOfTheForrestOfTheDead extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
final QuestState qs = player.getQuestState(qn); final QuestState qs = player.getQuestState(getName());
if (qs == null) if (qs == null)
{ {
return htmltext; return htmltext;
@ -146,7 +146,7 @@ public class Q024_InhabitantsOfTheForrestOfTheDead extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
final QuestState qs = player.getQuestState(qn); final QuestState qs = player.getQuestState(getName());
if (qs == null) if (qs == null)
{ {
return htmltext; return htmltext;
@ -170,7 +170,7 @@ public class Q024_InhabitantsOfTheForrestOfTheDead extends Quest
{ {
if (state == State.CREATED) if (state == State.CREATED)
{ {
final QuestState qs2 = player.getQuestState("Q023_LidiasHeart"); final QuestState qs2 = player.getQuestState(Q023_LidiasHeart.class.getSimpleName());
if (qs2 != null) if (qs2 != null)
{ {
if ((qs2.getState() == State.COMPLETED) && (player.getLevel() >= 65)) if ((qs2.getState() == State.COMPLETED) && (player.getLevel() >= 65))
@ -266,7 +266,7 @@ public class Q024_InhabitantsOfTheForrestOfTheDead extends Quest
else else
{ {
npc.getAttackByList().remove(player); npc.getAttackByList().remove(player);
final QuestState qs = player.getQuestState(qn); final QuestState qs = player.getQuestState(getName());
if ((qs != null) && (qs.getQuestItemsCount(SILVER_CROSS) > 0)) if ((qs != null) && (qs.getQuestItemsCount(SILVER_CROSS) > 0))
{ {
qs.takeItems(SILVER_CROSS, -1); qs.takeItems(SILVER_CROSS, -1);

View File

@ -25,14 +25,14 @@ import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import org.l2jmobius.gameserver.network.serverpackets.CreatureSay; import org.l2jmobius.gameserver.network.serverpackets.CreatureSay;
import quests.Q024_InhabitantsOfTheForrestOfTheDead.Q024_InhabitantsOfTheForrestOfTheDead;
/** /**
* @author Mobius * @author Mobius
* @note Based on python script * @note Based on python script
*/ */
public class Q025_HidingBehindTheTruth extends Quest public class Q025_HidingBehindTheTruth extends Quest
{ {
private static final String qn = "Q025_HidingBehindTheTruth";
// NPCs // NPCs
private static final int AGRIPEL = 31348; private static final int AGRIPEL = 31348;
private static final int BENEDICT = 31349; private static final int BENEDICT = 31349;
@ -53,7 +53,7 @@ public class Q025_HidingBehindTheTruth extends Quest
public Q025_HidingBehindTheTruth() public Q025_HidingBehindTheTruth()
{ {
super(25, qn, "Hiding Behind the Truth"); super(25, "Hiding Behind the Truth");
addStartNpc(BENEDICT); addStartNpc(BENEDICT);
addTalkId(AGRIPEL, BENEDICT, BOOKSHELF, BOOKSHELF2, BOOKSHELF3, WIZARD, LIDIA, TOMBSTONE, COFFIN); addTalkId(AGRIPEL, BENEDICT, BOOKSHELF, BOOKSHELF2, BOOKSHELF3, WIZARD, LIDIA, TOMBSTONE, COFFIN);
@ -65,7 +65,7 @@ public class Q025_HidingBehindTheTruth extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState qs = player.getQuestState(qn); QuestState qs = player.getQuestState(getName());
if (qs == null) if (qs == null)
{ {
return htmltext; return htmltext;
@ -222,7 +222,7 @@ public class Q025_HidingBehindTheTruth extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState qs = player.getQuestState(qn); QuestState qs = player.getQuestState(getName());
if (qs == null) if (qs == null)
{ {
return htmltext; return htmltext;
@ -239,7 +239,7 @@ public class Q025_HidingBehindTheTruth extends Quest
{ {
if (npcId == BENEDICT) if (npcId == BENEDICT)
{ {
final QuestState qs2 = player.getQuestState("Q024_InhabitantsOfTheForrestOfTheDead"); final QuestState qs2 = player.getQuestState(Q024_InhabitantsOfTheForrestOfTheDead.class.getSimpleName());
if (qs2 != null) if (qs2 != null)
{ {
if ((qs2.getState() == State.COMPLETED) && (player.getLevel() >= 66)) if ((qs2.getState() == State.COMPLETED) && (player.getLevel() >= 66))
@ -428,7 +428,7 @@ public class Q025_HidingBehindTheTruth extends Quest
@Override @Override
public String onKill(NpcInstance npc, PlayerInstance player, boolean isPet) public String onKill(NpcInstance npc, PlayerInstance player, boolean isPet)
{ {
final QuestState qs = player.getQuestState(qn); final QuestState qs = player.getQuestState(getName());
if (qs == null) if (qs == null)
{ {
return null; return null;

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q050_LanoscosSpecialBait.Q050_LanoscosSpecialBait;
public class Q027_ChestCaughtWithABaitOfWind extends Quest public class Q027_ChestCaughtWithABaitOfWind extends Quest
{ {
private static final String qn = "Q027_ChestCaughtWithABaitOfWind";
// NPCs // NPCs
private static final int LANOSCO = 31570; private static final int LANOSCO = 31570;
private static final int SHALING = 31442; private static final int SHALING = 31442;
@ -37,7 +37,7 @@ public class Q027_ChestCaughtWithABaitOfWind extends Quest
public Q027_ChestCaughtWithABaitOfWind() public Q027_ChestCaughtWithABaitOfWind()
{ {
super(27, qn, "Chest caught with a bait of wind"); super(27, "Chest caught with a bait of wind");
registerQuestItems(STRANGE_BLUEPRINT); registerQuestItems(STRANGE_BLUEPRINT);
@ -49,7 +49,7 @@ public class Q027_ChestCaughtWithABaitOfWind extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -96,7 +96,7 @@ public class Q027_ChestCaughtWithABaitOfWind extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {
@ -112,7 +112,7 @@ public class Q027_ChestCaughtWithABaitOfWind extends Quest
} }
else else
{ {
QuestState st2 = player.getQuestState("Q050_LanoscosSpecialBait"); QuestState st2 = player.getQuestState(Q050_LanoscosSpecialBait.class.getSimpleName());
if ((st2 != null) && st2.isCompleted()) if ((st2 != null) && st2.isCompleted())
{ {
htmltext = "31570-01.htm"; htmltext = "31570-01.htm";

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q051_OFullesSpecialBait.Q051_OFullesSpecialBait;
public class Q028_ChestCaughtWithABaitOfIcyAir extends Quest public class Q028_ChestCaughtWithABaitOfIcyAir extends Quest
{ {
private static final String qn = "Q028_ChestCaughtWithABaitOfIcyAir";
// NPCs // NPCs
private static final int OFULLE = 31572; private static final int OFULLE = 31572;
private static final int KIKI = 31442; private static final int KIKI = 31442;
@ -37,7 +37,7 @@ public class Q028_ChestCaughtWithABaitOfIcyAir extends Quest
public Q028_ChestCaughtWithABaitOfIcyAir() public Q028_ChestCaughtWithABaitOfIcyAir()
{ {
super(28, qn, "Chest caught with a bait of icy air"); super(28, "Chest caught with a bait of icy air");
registerQuestItems(KIKI_LETTER); registerQuestItems(KIKI_LETTER);
@ -49,7 +49,7 @@ public class Q028_ChestCaughtWithABaitOfIcyAir extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -96,7 +96,7 @@ public class Q028_ChestCaughtWithABaitOfIcyAir extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {
@ -112,7 +112,7 @@ public class Q028_ChestCaughtWithABaitOfIcyAir extends Quest
} }
else else
{ {
QuestState st2 = player.getQuestState("Q051_OFullesSpecialBait"); QuestState st2 = player.getQuestState(Q051_OFullesSpecialBait.class.getSimpleName());
if ((st2 != null) && st2.isCompleted()) if ((st2 != null) && st2.isCompleted())
{ {
htmltext = "31572-01.htm"; htmltext = "31572-01.htm";

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q052_WilliesSpecialBait.Q052_WilliesSpecialBait;
public class Q029_ChestCaughtWithABaitOfEarth extends Quest public class Q029_ChestCaughtWithABaitOfEarth extends Quest
{ {
private static final String qn = "Q029_ChestCaughtWithABaitOfEarth";
// NPCs // NPCs
private static final int WILLIE = 31574; private static final int WILLIE = 31574;
private static final int ANABEL = 30909; private static final int ANABEL = 30909;
@ -37,7 +37,7 @@ public class Q029_ChestCaughtWithABaitOfEarth extends Quest
public Q029_ChestCaughtWithABaitOfEarth() public Q029_ChestCaughtWithABaitOfEarth()
{ {
super(29, qn, "Chest caught with a bait of earth"); super(29, "Chest caught with a bait of earth");
registerQuestItems(SMALL_GLASS_BOX); registerQuestItems(SMALL_GLASS_BOX);
@ -49,7 +49,7 @@ public class Q029_ChestCaughtWithABaitOfEarth extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -96,7 +96,7 @@ public class Q029_ChestCaughtWithABaitOfEarth extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {
@ -112,7 +112,7 @@ public class Q029_ChestCaughtWithABaitOfEarth extends Quest
} }
else else
{ {
QuestState st2 = player.getQuestState("Q052_WilliesSpecialBait"); QuestState st2 = player.getQuestState(Q052_WilliesSpecialBait.class.getSimpleName());
if ((st2 != null) && st2.isCompleted()) if ((st2 != null) && st2.isCompleted())
{ {
htmltext = "31574-01.htm"; htmltext = "31574-01.htm";

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q053_LinnaeusSpecialBait.Q053_LinnaeusSpecialBait;
public class Q030_ChestCaughtWithABaitOfFire extends Quest public class Q030_ChestCaughtWithABaitOfFire extends Quest
{ {
private static final String qn = "Q030_ChestCaughtWithABaitOfFire";
// NPCs // NPCs
private static final int LINNAEUS = 31577; private static final int LINNAEUS = 31577;
private static final int RUKAL = 30629; private static final int RUKAL = 30629;
@ -37,7 +37,7 @@ public class Q030_ChestCaughtWithABaitOfFire extends Quest
public Q030_ChestCaughtWithABaitOfFire() public Q030_ChestCaughtWithABaitOfFire()
{ {
super(30, qn, "Chest caught with a bait of fire"); super(30, "Chest caught with a bait of fire");
registerQuestItems(MUSICAL_SCORE); registerQuestItems(MUSICAL_SCORE);
@ -49,7 +49,7 @@ public class Q030_ChestCaughtWithABaitOfFire extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -96,7 +96,7 @@ public class Q030_ChestCaughtWithABaitOfFire extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {
@ -112,7 +112,7 @@ public class Q030_ChestCaughtWithABaitOfFire extends Quest
} }
else else
{ {
QuestState st2 = player.getQuestState("Q053_LinnaeusSpecialBait"); QuestState st2 = player.getQuestState(Q053_LinnaeusSpecialBait.class.getSimpleName());
if ((st2 != null) && st2.isCompleted()) if ((st2 != null) && st2.isCompleted())
{ {
htmltext = "31577-01.htm"; htmltext = "31577-01.htm";

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q031_SecretBuriedInTheSwamp extends Quest public class Q031_SecretBuriedInTheSwamp extends Quest
{ {
private static final String qn = "Q031_SecretBuriedInTheSwamp";
// Item // Item
private static final int KRORIN_JOURNAL = 7252; private static final int KRORIN_JOURNAL = 7252;
@ -39,7 +37,7 @@ public class Q031_SecretBuriedInTheSwamp extends Quest
public Q031_SecretBuriedInTheSwamp() public Q031_SecretBuriedInTheSwamp()
{ {
super(31, qn, "Secret Buried in the Swamp"); super(31, "Secret Buried in the Swamp");
registerQuestItems(KRORIN_JOURNAL); registerQuestItems(KRORIN_JOURNAL);
@ -51,7 +49,7 @@ public class Q031_SecretBuriedInTheSwamp extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -109,7 +107,7 @@ public class Q031_SecretBuriedInTheSwamp extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q032_AnObviousLie extends Quest public class Q032_AnObviousLie extends Quest
{ {
private static final String qn = "Q032_AnObviousLie";
// Items // Items
private static final int SUEDE = 1866; private static final int SUEDE = 1866;
private static final int THREAD = 1868; private static final int THREAD = 1868;
@ -45,7 +43,7 @@ public class Q032_AnObviousLie extends Quest
public Q032_AnObviousLie() public Q032_AnObviousLie()
{ {
super(32, qn, "An Obvious Lie"); super(32, "An Obvious Lie");
registerQuestItems(MAP, MEDICINAL_HERB); registerQuestItems(MAP, MEDICINAL_HERB);
@ -59,7 +57,7 @@ public class Q032_AnObviousLie extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -171,7 +169,7 @@ public class Q032_AnObviousLie extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q037_MakeFormalWear.Q037_MakeFormalWear;
public class Q033_MakeAPairOfDressShoes extends Quest public class Q033_MakeAPairOfDressShoes extends Quest
{ {
private static final String qn = "Q033_MakeAPairOfDressShoes";
// NPCs // NPCs
private static final int WOODLEY = 30838; private static final int WOODLEY = 30838;
private static final int IAN = 30164; private static final int IAN = 30164;
@ -41,7 +41,7 @@ public class Q033_MakeAPairOfDressShoes extends Quest
public Q033_MakeAPairOfDressShoes() public Q033_MakeAPairOfDressShoes()
{ {
super(33, qn, "Make a Pair of Dress Shoes"); super(33, "Make a Pair of Dress Shoes");
addStartNpc(WOODLEY); addStartNpc(WOODLEY);
addTalkId(WOODLEY, IAN, LEIKAR); addTalkId(WOODLEY, IAN, LEIKAR);
@ -51,7 +51,7 @@ public class Q033_MakeAPairOfDressShoes extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -114,7 +114,7 @@ public class Q033_MakeAPairOfDressShoes extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {
@ -126,7 +126,7 @@ public class Q033_MakeAPairOfDressShoes extends Quest
case State.CREATED: case State.CREATED:
if (player.getLevel() >= 60) if (player.getLevel() >= 60)
{ {
QuestState fwear = player.getQuestState("Q037_MakeFormalWear"); QuestState fwear = player.getQuestState(Q037_MakeFormalWear.class.getSimpleName());
if ((fwear != null) && (fwear.getInt("cond") == 7)) if ((fwear != null) && (fwear.getInt("cond") == 7))
{ {
htmltext = "30838-0.htm"; htmltext = "30838-0.htm";

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q037_MakeFormalWear.Q037_MakeFormalWear;
public class Q034_InSearchOfCloth extends Quest public class Q034_InSearchOfCloth extends Quest
{ {
private static final String qn = "Q034_InSearchOfCloth";
// NPCs // NPCs
private static final int RADIA = 30088; private static final int RADIA = 30088;
private static final int RALFORD = 30165; private static final int RALFORD = 30165;
@ -46,7 +46,7 @@ public class Q034_InSearchOfCloth extends Quest
public Q034_InSearchOfCloth() public Q034_InSearchOfCloth()
{ {
super(34, qn, "In Search of Cloth"); super(34, "In Search of Cloth");
registerQuestItems(SPINNERET, SPIDERSILK); registerQuestItems(SPINNERET, SPIDERSILK);
@ -60,7 +60,7 @@ public class Q034_InSearchOfCloth extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -117,7 +117,7 @@ public class Q034_InSearchOfCloth extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {
@ -129,7 +129,7 @@ public class Q034_InSearchOfCloth extends Quest
case State.CREATED: case State.CREATED:
if (player.getLevel() >= 60) if (player.getLevel() >= 60)
{ {
QuestState fwear = player.getQuestState("Q037_MakeFormalWear"); QuestState fwear = player.getQuestState(Q037_MakeFormalWear.class.getSimpleName());
if ((fwear != null) && (fwear.getInt("cond") == 6)) if ((fwear != null) && (fwear.getInt("cond") == 6))
{ {
htmltext = "30088-0.htm"; htmltext = "30088-0.htm";

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q037_MakeFormalWear.Q037_MakeFormalWear;
public class Q035_FindGlitteringJewelry extends Quest public class Q035_FindGlitteringJewelry extends Quest
{ {
private static final String qn = "Q035_FindGlitteringJewelry";
// NPCs // NPCs
private static final int ELLIE = 30091; private static final int ELLIE = 30091;
private static final int FELTON = 30879; private static final int FELTON = 30879;
@ -41,7 +41,7 @@ public class Q035_FindGlitteringJewelry extends Quest
public Q035_FindGlitteringJewelry() public Q035_FindGlitteringJewelry()
{ {
super(35, qn, "Find Glittering Jewelry"); super(35, "Find Glittering Jewelry");
registerQuestItems(ROUGH_JEWEL); registerQuestItems(ROUGH_JEWEL);
@ -55,7 +55,7 @@ public class Q035_FindGlitteringJewelry extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -101,7 +101,7 @@ public class Q035_FindGlitteringJewelry extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {
@ -113,7 +113,7 @@ public class Q035_FindGlitteringJewelry extends Quest
case State.CREATED: case State.CREATED:
if (player.getLevel() >= 60) if (player.getLevel() >= 60)
{ {
QuestState fwear = player.getQuestState("Q037_MakeFormalWear"); QuestState fwear = player.getQuestState(Q037_MakeFormalWear.class.getSimpleName());
if ((fwear != null) && (fwear.getInt("cond") == 6)) if ((fwear != null) && (fwear.getInt("cond") == 6))
{ {
htmltext = "30091-0.htm"; htmltext = "30091-0.htm";

View File

@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.quest.Quest;
import org.l2jmobius.gameserver.model.quest.QuestState; import org.l2jmobius.gameserver.model.quest.QuestState;
import org.l2jmobius.gameserver.model.quest.State; import org.l2jmobius.gameserver.model.quest.State;
import quests.Q037_MakeFormalWear.Q037_MakeFormalWear;
public class Q036_MakeASewingKit extends Quest public class Q036_MakeASewingKit extends Quest
{ {
private static final String qn = "Q036_MakeASewingKit";
// Items // Items
private static final int REINFORCED_STEEL = 7163; private static final int REINFORCED_STEEL = 7163;
private static final int ARTISANS_FRAME = 1891; private static final int ARTISANS_FRAME = 1891;
@ -36,7 +36,7 @@ public class Q036_MakeASewingKit extends Quest
public Q036_MakeASewingKit() public Q036_MakeASewingKit()
{ {
super(36, qn, "Make a Sewing Kit"); super(36, "Make a Sewing Kit");
registerQuestItems(REINFORCED_STEEL); registerQuestItems(REINFORCED_STEEL);
@ -50,7 +50,7 @@ public class Q036_MakeASewingKit extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -90,7 +90,7 @@ public class Q036_MakeASewingKit extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {
@ -102,7 +102,7 @@ public class Q036_MakeASewingKit extends Quest
case State.CREATED: case State.CREATED:
if (player.getLevel() >= 60) if (player.getLevel() >= 60)
{ {
QuestState fwear = player.getQuestState("Q037_MakeFormalWear"); QuestState fwear = player.getQuestState(Q037_MakeFormalWear.class.getSimpleName());
if ((fwear != null) && (fwear.getInt("cond") == 6)) if ((fwear != null) && (fwear.getInt("cond") == 6))
{ {
htmltext = "30847-0.htm"; htmltext = "30847-0.htm";

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q037_MakeFormalWear extends Quest public class Q037_MakeFormalWear extends Quest
{ {
private static final String qn = "Q037_MakeFormalWear";
// NPCs // NPCs
private static final int ALEXIS = 30842; private static final int ALEXIS = 30842;
private static final int LEIKAR = 31520; private static final int LEIKAR = 31520;
@ -46,7 +44,7 @@ public class Q037_MakeFormalWear extends Quest
public Q037_MakeFormalWear() public Q037_MakeFormalWear()
{ {
super(37, qn, "Make Formal Wear"); super(37, "Make Formal Wear");
registerQuestItems(SIGNET_RING, ICE_WINE, BOX_OF_COOKIES); registerQuestItems(SIGNET_RING, ICE_WINE, BOX_OF_COOKIES);
@ -58,7 +56,7 @@ public class Q037_MakeFormalWear extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -123,7 +121,7 @@ public class Q037_MakeFormalWear extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -28,8 +28,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q038_DragonFangs extends Quest public class Q038_DragonFangs extends Quest
{ {
private static final String qn = "Q038_DragonFangs";
// Items // Items
private static final int FEATHER_ORNAMENT = 7173; private static final int FEATHER_ORNAMENT = 7173;
private static final int TOOTH_OF_TOTEM = 7174; private static final int TOOTH_OF_TOTEM = 7174;
@ -64,7 +62,7 @@ public class Q038_DragonFangs extends Quest
}; };
// Droplist // Droplist
private static final Map<Integer, int[]> DROPLIST = new HashMap<>(); private static final Map<Integer, int[]> DROPLIST = new HashMap<>();
static static
{ {
DROPLIST.put(21100, new int[] DROPLIST.put(21100, new int[]
@ -99,7 +97,7 @@ public class Q038_DragonFangs extends Quest
public Q038_DragonFangs() public Q038_DragonFangs()
{ {
super(38, qn, "Dragon Fangs"); super(38, "Dragon Fangs");
registerQuestItems(FEATHER_ORNAMENT, TOOTH_OF_TOTEM, TOOTH_OF_DRAGON, LETTER_OF_IRIS, LETTER_OF_ROHMER); registerQuestItems(FEATHER_ORNAMENT, TOOTH_OF_TOTEM, TOOTH_OF_DRAGON, LETTER_OF_IRIS, LETTER_OF_ROHMER);
@ -116,7 +114,7 @@ public class Q038_DragonFangs extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -189,7 +187,7 @@ public class Q038_DragonFangs extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;

View File

@ -27,8 +27,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q039_RedEyedInvaders extends Quest public class Q039_RedEyedInvaders extends Quest
{ {
private static final String qn = "Q039_RedEyedInvaders";
// NPCs // NPCs
private static final int BABENCO = 30334; private static final int BABENCO = 30334;
private static final int BATHIS = 30332; private static final int BATHIS = 30332;
@ -46,7 +44,7 @@ public class Q039_RedEyedInvaders extends Quest
private static final int GEM_OF_MAILLE = 7181; private static final int GEM_OF_MAILLE = 7181;
// First droplist // First droplist
private static final Map<Integer, int[]> FIRST_DP = new HashMap<>(); private static final Map<Integer, int[]> FIRST_DP = new HashMap<>();
static static
{ {
FIRST_DP.put(MAILLE_LIZARDMAN_GUARD, new int[] FIRST_DP.put(MAILLE_LIZARDMAN_GUARD, new int[]
@ -67,7 +65,7 @@ public class Q039_RedEyedInvaders extends Quest
} }
// Second droplist // Second droplist
private static final Map<Integer, int[]> SECOND_DP = new HashMap<>(); private static final Map<Integer, int[]> SECOND_DP = new HashMap<>();
static static
{ {
SECOND_DP.put(ARANEID, new int[] SECOND_DP.put(ARANEID, new int[]
@ -97,7 +95,7 @@ public class Q039_RedEyedInvaders extends Quest
public Q039_RedEyedInvaders() public Q039_RedEyedInvaders()
{ {
super(39, qn, "Red-Eyed Invaders"); super(39, "Red-Eyed Invaders");
registerQuestItems(BLACK_BONE_NECKLACE, RED_BONE_NECKLACE, INCENSE_POUCH, GEM_OF_MAILLE); registerQuestItems(BLACK_BONE_NECKLACE, RED_BONE_NECKLACE, INCENSE_POUCH, GEM_OF_MAILLE);
@ -111,7 +109,7 @@ public class Q039_RedEyedInvaders extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -153,7 +151,7 @@ public class Q039_RedEyedInvaders extends Quest
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -214,7 +212,7 @@ public class Q039_RedEyedInvaders extends Quest
PlayerInstance partyMember = getRandomPartyMember(player, npc, "2"); PlayerInstance partyMember = getRandomPartyMember(player, npc, "2");
if ((partyMember != null) && (npcId != ARANEID)) if ((partyMember != null) && (npcId != ARANEID))
{ {
final QuestState st = partyMember.getQuestState(qn); final QuestState st = partyMember.getQuestState(getName());
if (st == null) if (st == null)
{ {
return null; return null;
@ -231,7 +229,7 @@ public class Q039_RedEyedInvaders extends Quest
partyMember = getRandomPartyMember(player, npc, "4"); partyMember = getRandomPartyMember(player, npc, "4");
if ((partyMember != null) && (npcId != MAILLE_LIZARDMAN)) if ((partyMember != null) && (npcId != MAILLE_LIZARDMAN))
{ {
final QuestState st = partyMember.getQuestState(qn); final QuestState st = partyMember.getQuestState(getName());
final int[] list = SECOND_DP.get(npcId); final int[] list = SECOND_DP.get(npcId);
if (st.dropItems(list[0], 1, 30, list[2]) && (st.getQuestItemsCount(list[1]) == 30)) if (st.dropItems(list[0], 1, 30, list[2]) && (st.getQuestItemsCount(list[1]) == 30))

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q042_HelpTheUncle extends Quest public class Q042_HelpTheUncle extends Quest
{ {
private static final String qn = "Q042_HelpTheUncle";
// NPCs // NPCs
private static final int WATERS = 30828; private static final int WATERS = 30828;
private static final int SOPHYA = 30735; private static final int SOPHYA = 30735;
@ -42,7 +40,7 @@ public class Q042_HelpTheUncle extends Quest
public Q042_HelpTheUncle() public Q042_HelpTheUncle()
{ {
super(42, qn, "Help the Uncle!"); super(42, "Help the Uncle!");
registerQuestItems(MAP_PIECE, MAP); registerQuestItems(MAP_PIECE, MAP);
@ -56,7 +54,7 @@ public class Q042_HelpTheUncle extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -100,7 +98,7 @@ public class Q042_HelpTheUncle extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q043_HelpTheSister extends Quest public class Q043_HelpTheSister extends Quest
{ {
private static final String qn = "Q043_HelpTheSister";
// NPCs // NPCs
private static final int COOPER = 30829; private static final int COOPER = 30829;
private static final int GALLADUCCI = 30097; private static final int GALLADUCCI = 30097;
@ -42,7 +40,7 @@ public class Q043_HelpTheSister extends Quest
public Q043_HelpTheSister() public Q043_HelpTheSister()
{ {
super(43, qn, "Help the Sister!"); super(43, "Help the Sister!");
registerQuestItems(MAP_PIECE, MAP); registerQuestItems(MAP_PIECE, MAP);
@ -56,7 +54,7 @@ public class Q043_HelpTheSister extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -100,7 +98,7 @@ public class Q043_HelpTheSister extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -24,8 +24,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q044_HelpTheSon extends Quest public class Q044_HelpTheSon extends Quest
{ {
private static final String qn = "Q044_HelpTheSon";
// Npcs // Npcs
private static final int LUNDY = 30827; private static final int LUNDY = 30827;
private static final int DRIKUS = 30505; private static final int DRIKUS = 30505;
@ -43,7 +41,7 @@ public class Q044_HelpTheSon extends Quest
public Q044_HelpTheSon() public Q044_HelpTheSon()
{ {
super(44, qn, "Help the Son!"); super(44, "Help the Son!");
registerQuestItems(GEMSTONE_FRAGMENT, GEMSTONE); registerQuestItems(GEMSTONE_FRAGMENT, GEMSTONE);
@ -57,7 +55,7 @@ public class Q044_HelpTheSon extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -101,7 +99,7 @@ public class Q044_HelpTheSon extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -21,8 +21,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q045_ToTalkingIsland extends Quest public class Q045_ToTalkingIsland extends Quest
{ {
private static final String qn = "Q045_ToTalkingIsland";
// Npcs // Npcs
private static final int GALLADUCCI = 30097; private static final int GALLADUCCI = 30097;
private static final int GENTLER = 30094; private static final int GENTLER = 30094;
@ -41,7 +39,7 @@ public class Q045_ToTalkingIsland extends Quest
public Q045_ToTalkingIsland() public Q045_ToTalkingIsland()
{ {
super(45, qn, "To Talking Island"); super(45, "To Talking Island");
registerQuestItems(ORDER_DOCUMENT_1, ORDER_DOCUMENT_2, ORDER_DOCUMENT_3, MAGIC_SWORD_HILT, GEMSTONE_POWDER, PURIFIED_MAGIC_NECKLACE); registerQuestItems(ORDER_DOCUMENT_1, ORDER_DOCUMENT_2, ORDER_DOCUMENT_3, MAGIC_SWORD_HILT, GEMSTONE_POWDER, PURIFIED_MAGIC_NECKLACE);
@ -53,7 +51,7 @@ public class Q045_ToTalkingIsland extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -116,7 +114,7 @@ public class Q045_ToTalkingIsland extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q046_OnceMoreInTheArmsOfTheMotherTree extends Quest public class Q046_OnceMoreInTheArmsOfTheMotherTree extends Quest
{ {
private static final String qn = "Q046_OnceMoreInTheArmsOfTheMotherTree";
// NPCs // NPCs
private static final int GALLADUCCI = 30097; private static final int GALLADUCCI = 30097;
private static final int GENTLER = 30094; private static final int GENTLER = 30094;
@ -45,7 +43,7 @@ public class Q046_OnceMoreInTheArmsOfTheMotherTree extends Quest
public Q046_OnceMoreInTheArmsOfTheMotherTree() public Q046_OnceMoreInTheArmsOfTheMotherTree()
{ {
super(46, qn, "Once More In the Arms of the Mother Tree"); super(46, "Once More In the Arms of the Mother Tree");
registerQuestItems(ORDER_DOCUMENT_1, ORDER_DOCUMENT_2, ORDER_DOCUMENT_3, MAGIC_SWORD_HILT, GEMSTONE_POWDER, PURIFIED_MAGIC_NECKLACE); registerQuestItems(ORDER_DOCUMENT_1, ORDER_DOCUMENT_2, ORDER_DOCUMENT_3, MAGIC_SWORD_HILT, GEMSTONE_POWDER, PURIFIED_MAGIC_NECKLACE);
@ -57,7 +55,7 @@ public class Q046_OnceMoreInTheArmsOfTheMotherTree extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -120,7 +118,7 @@ public class Q046_OnceMoreInTheArmsOfTheMotherTree extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

View File

@ -25,8 +25,6 @@ import org.l2jmobius.gameserver.model.quest.State;
public class Q047_IntoTheDarkForest extends Quest public class Q047_IntoTheDarkForest extends Quest
{ {
private static final String qn = "Q047_IntoTheDarkForest";
// NPCs // NPCs
private static final int GALLADUCCI = 30097; private static final int GALLADUCCI = 30097;
private static final int GENTLER = 30094; private static final int GENTLER = 30094;
@ -45,7 +43,7 @@ public class Q047_IntoTheDarkForest extends Quest
public Q047_IntoTheDarkForest() public Q047_IntoTheDarkForest()
{ {
super(47, qn, "Into the Dark Forest"); super(47, "Into the Dark Forest");
registerQuestItems(ORDER_DOCUMENT_1, ORDER_DOCUMENT_2, ORDER_DOCUMENT_3, MAGIC_SWORD_HILT, GEMSTONE_POWDER, PURIFIED_MAGIC_NECKLACE); registerQuestItems(ORDER_DOCUMENT_1, ORDER_DOCUMENT_2, ORDER_DOCUMENT_3, MAGIC_SWORD_HILT, GEMSTONE_POWDER, PURIFIED_MAGIC_NECKLACE);
@ -57,7 +55,7 @@ public class Q047_IntoTheDarkForest extends Quest
public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player) public String onAdvEvent(String event, NpcInstance npc, PlayerInstance player)
{ {
String htmltext = event; String htmltext = event;
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
if (st == null) if (st == null)
{ {
return htmltext; return htmltext;
@ -120,7 +118,7 @@ public class Q047_IntoTheDarkForest extends Quest
@Override @Override
public String onTalk(NpcInstance npc, PlayerInstance player) public String onTalk(NpcInstance npc, PlayerInstance player)
{ {
QuestState st = player.getQuestState(qn); QuestState st = player.getQuestState(getName());
String htmltext = getNoQuestMsg(); String htmltext = getNoQuestMsg();
if (st == null) if (st == null)
{ {

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