Unused quest items should be destroyed on completion.
This commit is contained in:
@@ -78,7 +78,7 @@ public class Q10589_WhereFatesIntersect extends Quest
|
||||
addStartNpc(TARTI);
|
||||
addTalkId(TARTI, HERPHAH, VOLLODOS, JOACHIM);
|
||||
addKillId(MONSTERS);
|
||||
registerQuestItems(MONSTER_DROP);
|
||||
registerQuestItems(MONSTER_DROP, SOE_HERPHAH.getId());
|
||||
addCondCompletedQuest(Q11027_PathOfDestinyOvercome.class.getSimpleName(), getNoQuestMsg(null));
|
||||
}
|
||||
|
||||
|
@@ -74,7 +74,7 @@ public class Q10590_ReawakenedFate extends Quest
|
||||
addStartNpc(JOACHIM);
|
||||
addTalkId(JOACHIM, LAPATHIA, HERPHAH, ORVEN);
|
||||
addKillId(MONSTERS);
|
||||
registerQuestItems(VAMPIRE_ICHOR);
|
||||
registerQuestItems(VAMPIRE_ICHOR, SOE_JOACHIM.getId());
|
||||
addCondMinLevel(MIN_LEVEL, "34513-16.html");
|
||||
addCondCompletedQuest(Q10589_WhereFatesIntersect.class.getSimpleName(), "34513-16.html");
|
||||
}
|
||||
|
@@ -90,7 +90,7 @@ public class Q10591_NobleMaterial extends Quest
|
||||
addStartNpc(JOACHIM);
|
||||
addTalkId(JOACHIM, HARP_ZU_HESTUI, EVAN_GRAHAM, HERPA, LIONEL_HUNTER);
|
||||
addKillId(MONSTERS);
|
||||
registerQuestItems(FLAME_ENERGY);
|
||||
registerQuestItems(FLAME_ENERGY, SOE_JOACHIM.getId());
|
||||
addCondMinLevel(99, "34513-16.html");
|
||||
addCondCompletedQuest(Q10590_ReawakenedFate.class.getSimpleName(), "34513-16.html");
|
||||
}
|
||||
|
@@ -81,6 +81,7 @@ public class Q11024_PathOfDestinyBeginning extends Quest
|
||||
addStartNpc(TARTI);
|
||||
addTalkId(TARTI, SILVAN);
|
||||
addKillId(NASTY_EYE, NASTY_BUGGLE, NASTY_ZOMBIE, NASTY_ZOMBIE_LORD);
|
||||
registerQuestItems(SOE_SILVAN, SOE_TARTI);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_1_PATH_OF_DESTINY_BEGINNING);
|
||||
}
|
||||
|
||||
|
@@ -122,7 +122,7 @@ public class Q11025_PathOfDestinyProving extends Quest
|
||||
addFirstTalkId(TELESHA, MYSTERIOUS_WIZARD);
|
||||
addTalkId(TARTI, RAYMOND, TELESHA, MYSTERIOUS_WIZARD, KALLESIN, ZENATH);
|
||||
addKillId(VAMPIRE, CARCASS_BAT, SKELETON_SCOUT, SKELETON_ARCHER, SKELETON_WARRIOR, SPARTOI_SOLDIER, RAGING_SPARTOI, SKELETON_WARRIOR_2, SKELETON_SCOUT_2);
|
||||
registerQuestItems(WIND_SPIRIT_REALM_RELIC, SECRET_MATERIAL, BREATH_OF_DEATH);
|
||||
registerQuestItems(WIND_SPIRIT_REALM_RELIC, SECRET_MATERIAL, BREATH_OF_DEATH, SOE_KALLESIN, SOE_ZENATH, SOE_TARTI);
|
||||
// addCondMinLevel(LEVEL_20, "34505-16.html");
|
||||
addCondCompletedQuest(Q11024_PathOfDestinyBeginning.class.getSimpleName(), "34505-16.html");
|
||||
setQuestNameNpcStringId(NpcStringId.LV_20_PATH_OF_DESTINY_PROVING);
|
||||
|
@@ -99,7 +99,7 @@ public class Q11026_PathOfDestinyConviction extends Quest
|
||||
addStartNpc(TARTI);
|
||||
addTalkId(TARTI, RAYMOND, PIO);
|
||||
addKillId(SOBBING_WINDRA, WHISPERING_WINDRA, GIGGLING_WINDRA, FEAR_RATEL, FEAR_ROBUST_RATEL, FEAR_GROWLER, FEAR_GROWLER_EVOLVED, FEAR_GROWLER_ROBUST, FUSSY_LEAF, FUSSY_ARBOR, TINY_WINDIMA, GIANT_WINDIMA);
|
||||
registerQuestItems(KAIN_PROPHECY_MACHINE_FRAGMENT, CORRUPTED_ENERGY, EMBEDDED_SHARD);
|
||||
registerQuestItems(KAIN_PROPHECY_MACHINE_FRAGMENT, CORRUPTED_ENERGY, EMBEDDED_SHARD, SOE_TARTI, SOE_PIO);
|
||||
addCondMinLevel(LEVEL_40, "34505-011.html"); // Custom.
|
||||
addCondCompletedQuest(Q11025_PathOfDestinyProving.class.getSimpleName(), "34505-012.html"); // ADD TEXT
|
||||
setQuestNameNpcStringId(NpcStringId.LV_40_PATH_OF_DESTINY_CONVICTION);
|
||||
|
@@ -126,7 +126,7 @@ public class Q11027_PathOfDestinyOvercome extends Quest
|
||||
addStartNpc(TARTI);
|
||||
addTalkId(TARTI, RECLOUS, RAYMOND, GERETH);
|
||||
addKillId(TUREK_WAR_HOUND, TUREK_ORC_FOOTMAN, TUREK_ORC_ARCHER, TUREK_ORC_SKIRMISHER, TUREK_ORC_PREFECT, TUREK_ORC_PRIEST, KETRA_ORC_WARRIOR, KETRA_ORC_RAIDER, KETRA_ORC_SCOUT, KETRA_ORC_PRIEST, KETRA_ORC_OFFICER, KETRA_ORC_CAPTAIN);
|
||||
registerQuestItems(PROPHECY_MACHINE, ATELIA, ORC_EMPOWERING_POTION, KETRA_ORDER);
|
||||
registerQuestItems(PROPHECY_MACHINE, ATELIA, ORC_EMPOWERING_POTION, KETRA_ORDER, SOE_RECLOUS, SOE_TARTI);
|
||||
addCondMinLevel(LEVEL_76, "34505-14.html"); // Not retail, I do the same as on older quest but updated.
|
||||
addCondCompletedQuest(Q11026_PathOfDestinyConviction.class.getSimpleName(), "34505-15.html");
|
||||
setQuestNameNpcStringId(NpcStringId.LV_76_PATH_OF_DESTINY_OVERCOME);
|
||||
|
@@ -59,6 +59,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, JACKSON);
|
||||
addKillId(BEARDED_KELTIR, WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_JACKSON.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_LOUD_WOLVES);
|
||||
}
|
||||
|
||||
|
@@ -83,6 +83,7 @@ public class Q10982_SpiderHunt extends Quest
|
||||
addTalkId(JACKSON, CAPTAIN_BATHIS);
|
||||
addKillId(GIANT_SPIDER, GIANT_FANG_SPIDER, GIANT_BLADE_SPIDER);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_HUNTER);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10983_TroubledForest extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, HERBIEL);
|
||||
addKillId(GOBLIN_RAIDER, KABOO_ORC);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_HERBIEL.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_TROUBLEMAKER_OF_FOREST);
|
||||
}
|
||||
|
||||
|
@@ -79,6 +79,7 @@ public class Q10984_CollectSpiderweb extends Quest
|
||||
addKillId(HOOK_SPIDER, CRIMSON_SPIDER, PINCER_SPIDER);
|
||||
registerQuestItems(GIANT_COBWEB);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_COLLECT_SPIDERWEB);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10985_CleaningUpTheGround extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, VOLODOS);
|
||||
addKillId(ASHEN_WOLF, GOBLIN, IMP);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_VOLLODOS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_CLEAN_THE_YARD);
|
||||
}
|
||||
|
||||
|
@@ -84,6 +84,7 @@ public class Q10986_SwampMonster extends Quest
|
||||
addTalkId(VOLODOS, CAPTAIN_BATHIS);
|
||||
addKillId(MARSH_ZOMBIE, MARSH_ZOMBIE_SCOUT, DARK_HORROR, LESSER_DARK_HORROR);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SWAMP_MONSTER);
|
||||
}
|
||||
|
||||
|
@@ -84,6 +84,7 @@ public class Q10988_Conspiracy extends Quest
|
||||
addTalkId(USKA, CAPTAIN_BATHIS);
|
||||
addKillId(KASHA_SPIDER, KASHA_BLADE_SPIDER, MARAKU_WEREVOLF_CHIEFTAIN, EVIL_EYE_PATROL);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_HATCH_A_PLOT);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10989_DangerousPredators extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, GERALD);
|
||||
addKillId(LONGTAIL_KELTIR, ELDER_LONGTAIL_KELTIR, BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_GERAILD.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_DISRUPTORS);
|
||||
}
|
||||
|
||||
|
@@ -82,6 +82,7 @@ public class Q10990_PoisonExtraction extends Quest
|
||||
addTalkId(GERALD, CAPTAIN_BATHIS);
|
||||
addKillId(HUNTER_TARANTULA, PLUNDER_TARANTULA);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_COLLECT_POISON);
|
||||
}
|
||||
|
||||
|
@@ -61,6 +61,7 @@ public class Q10961_EffectiveTraining extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, REAHEN);
|
||||
addKillId(GREY_KELTIR, ELDER_GREY_KELTIR, BLACK_WOLF, ELDER_BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_REAHEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_EFFECTIVE_TRAINING);
|
||||
}
|
||||
|
||||
|
@@ -84,6 +84,7 @@ public class Q10962_NewHorizons extends Quest
|
||||
addTalkId(LEAHEN, CAPTAIN_BATHIS);
|
||||
addKillId(MOUNTAIN_WEREWORLF, MOUNTAIN_FUNGUES, MUERTOS_WARRIOR, MUERTOS_CAPTAIN);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_NEW_HORIZONS);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, JACKSON);
|
||||
addKillId(BEARDED_KELTIR, WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_JACKSON.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_UNBEARABLE_WOLVES_HOWLING);
|
||||
}
|
||||
|
||||
|
@@ -83,6 +83,7 @@ public class Q10982_SpiderHunt extends Quest
|
||||
addTalkId(JACKSON, CAPTAIN_BATHIS);
|
||||
addKillId(GIANT_SPIDER, GIANT_FANG_SPIDER, GIANT_BLADE_SPIDER);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_HUNT);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10983_TroubledForest extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, HERBIEL);
|
||||
addKillId(GOBLIN_RAIDER, KABOO_ORC);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_HERBIEL.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_TROUBLED_FOREST);
|
||||
}
|
||||
|
||||
|
@@ -79,6 +79,7 @@ public class Q10984_CollectSpiderweb extends Quest
|
||||
addKillId(HOOK_SPIDER, CRIMSON_SPIDER, PINCER_SPIDER);
|
||||
registerQuestItems(GIANT_COBWEB);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_WEB);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10985_CleaningUpTheGround extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, VOLODOS);
|
||||
addKillId(ASHEN_WOLF, GOBLIN, IMP);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_VOLLODOS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_CLEANING_UP_THE_GROUNDS);
|
||||
}
|
||||
|
||||
|
@@ -84,6 +84,7 @@ public class Q10986_SwampMonster extends Quest
|
||||
addTalkId(VOLODOS, CAPTAIN_BATHIS);
|
||||
addKillId(MARSH_ZOMBIE, MARSH_ZOMBIE_SCOUT, DARK_HORROR, LESSER_DARK_HORROR);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_TERRIBLE_SWAMP_MONSTERS);
|
||||
}
|
||||
|
||||
|
@@ -84,6 +84,7 @@ public class Q10988_Conspiracy extends Quest
|
||||
addTalkId(USKA, CAPTAIN_BATHIS);
|
||||
addKillId(KASHA_SPIDER, KASHA_BLADE_SPIDER, MARAKU_WEREVOLF_CHIEFTAIN, EVIL_EYE_PATROL);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_CONSPIRACY);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10989_DangerousPredators extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, GERALD);
|
||||
addKillId(LONGTAIL_KELTIR, ELDER_LONGTAIL_KELTIR, BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_GERAILD.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_DANGEROUS_PREDATORS);
|
||||
}
|
||||
|
||||
|
@@ -82,6 +82,7 @@ public class Q10990_PoisonExtraction extends Quest
|
||||
addTalkId(GERALD, CAPTAIN_BATHIS);
|
||||
addKillId(HUNTER_TARANTULA, PLUNDER_TARANTULA);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_POISON_EXTRACTION);
|
||||
}
|
||||
|
||||
|
@@ -61,6 +61,7 @@ public class Q10958_ExploringNewOpportunities extends Quest
|
||||
addTalkId(KILREMANGE, MATHORN);
|
||||
addKillId(SKELETON_ARCHER, SKELETON_WARRIOR);
|
||||
addCondCompletedQuest(Q10957_TheLifeOfADeathKnight.class.getSimpleName(), "34138-02.htm");
|
||||
registerQuestItems(SOE_MATHORN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_15_EXPLORING_NEW_OPPORTUNITIES);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10959_ChallengingYourDestiny extends Quest
|
||||
addTalkId(MATHORN);
|
||||
addKillId(SKELETON_SCOUT, SKELETON_HUNTER);
|
||||
addCondCompletedQuest(Q10958_ExploringNewOpportunities.class.getSimpleName(), "34138-02.htm");
|
||||
registerQuestItems(SOE_MATHORN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_CHALLENGING_YOUR_DESTINY);
|
||||
}
|
||||
|
||||
|
@@ -61,6 +61,7 @@ public class Q10961_EffectiveTraining extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, REAHEN);
|
||||
addKillId(GREY_KELTIR, ELDER_GREY_KELTIR, BLACK_WOLF, ELDER_BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_REAHEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_EFFECTIVE_TRAINING);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10962_NewHorizons extends Quest
|
||||
addTalkId(LEAHEN, CAPTAIN_BATHIS);
|
||||
addKillId(MOUNTAIN_WEREWORLF, MOUNTAIN_FUNGUES, MUERTOS_WARRIOR, MUERTOS_CAPTAIN);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_NEW_HORIZONS);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, JACKSON);
|
||||
addKillId(BEARDED_KELTIR, WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_JACKSON.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_UNBEARABLE_WOLVES_HOWLING);
|
||||
}
|
||||
|
||||
|
@@ -68,6 +68,7 @@ public class Q10982_SpiderHunt extends Quest
|
||||
addTalkId(JACKSON, CAPTAIN_BATHIS);
|
||||
addKillId(GIANT_SPIDER, GIANT_FANG_SPIDER, GIANT_BLADE_SPIDER);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_HUNT);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10983_TroubledForest extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, HERBIEL);
|
||||
addKillId(GOBLIN_RAIDER, KABOO_ORC);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_HERBIEL.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_TROUBLED_FOREST);
|
||||
}
|
||||
|
||||
|
@@ -64,6 +64,7 @@ public class Q10984_CollectSpiderweb extends Quest
|
||||
addKillId(HOOK_SPIDER, CRIMSON_SPIDER, PINCER_SPIDER);
|
||||
registerQuestItems(GIANT_COBWEB);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_WEB);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10985_CleaningUpTheGround extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, VOLODOS);
|
||||
addKillId(ASHEN_WOLF, GOBLIN, IMP);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_VOLLODOS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_CLEANING_UP_THE_GROUNDS);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10986_SwampMonster extends Quest
|
||||
addTalkId(VOLODOS, CAPTAIN_BATHIS);
|
||||
addKillId(MARSH_ZOMBIE, MARSH_ZOMBIE_SCOUT, DARK_HORROR, LESSER_DARK_HORROR);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_TERRIBLE_SWAMP_MONSTERS);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10988_Conspiracy extends Quest
|
||||
addTalkId(USKA, CAPTAIN_BATHIS);
|
||||
addKillId(KASHA_SPIDER, KASHA_BLADE_SPIDER, MARAKU_WEREVOLF_CHIEFTAIN, EVIL_EYE_PATROL);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_CONSPIRACY);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10989_DangerousPredators extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, GERALD);
|
||||
addKillId(LONGTAIL_KELTIR, ELDER_LONGTAIL_KELTIR, BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_GERAILD.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_DANGEROUS_PREDATORS);
|
||||
}
|
||||
|
||||
|
@@ -63,6 +63,7 @@ public class Q10990_PoisonExtraction extends Quest
|
||||
addKillId(HUNTER_TARANTULA, PLUNDER_TARANTULA);
|
||||
registerQuestItems(VENOM_SAC);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_POISON_EXTRACTION);
|
||||
}
|
||||
|
||||
|
@@ -74,6 +74,7 @@ public class Q10290_ATripBegins extends Quest
|
||||
addKillId(ARACHNID_PREDATOR, SKELETON_BOWMAN, RUIN_SPARTOI, RAGING_SPARTOI, RAGING_SPARTOI, TUMRAN_BUGBEAR, TUMRAN_BUGBEAR_WARRIOR);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId(), SOE_TO_RUIN_OF_AGONY.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_20_25_A_TRIP_BEGINS);
|
||||
}
|
||||
|
||||
|
@@ -61,9 +61,10 @@ public class Q10291_MoreExperience extends Quest
|
||||
addStartNpc(CAPTAIN_BATHIS);
|
||||
addTalkId(CAPTAIN_BATHIS);
|
||||
addKillId(OL_MAHUM_SHOOTER, OL_MAHUM_SERGEANT, OL_MAHUM_OFFICER, OL_MAHUM_GENERAL, OL_MAHUM_COMMANDER);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_25_30_MORE_EXPERIENCE);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId(), SOE_ABANDNED_CAMP.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_25_30_MORE_EXPERIENCE);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -62,9 +62,10 @@ public class Q10292_SecretGarden extends Quest
|
||||
addStartNpc(CAPTAIN_BATHIS);
|
||||
addTalkId(CAPTAIN_BATHIS, RAYMOND);
|
||||
addKillId(HARPY, MEDUSA, WYRM, TURAK_BUGBEAR, TURAK_BUGBEAR_WARRIOR);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_30_35_SECRET_GARDEN);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_GORGON_FLOWER_GARDEN.getId(), SOE_HIGH_PRIEST_RAYMOND.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_30_35_SECRET_GARDEN);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -63,9 +63,10 @@ public class Q10293_DeathMysteries extends Quest
|
||||
addStartNpc(RAYMOND);
|
||||
addTalkId(RAYMOND, MAXIMILLIAN);
|
||||
addKillId(WYRM, GUARDIAN_BASILISK, ROAD_SCAVENGER, FETTERED_SOUL, WINDUS, GRANDIS);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_35_40_DEATH_MYSTERIES);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_DEATH_PASS.getId(), SOE_HIGH_PRIEST_MAXIMILIAN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_35_40_DEATH_MYSTERIES);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -70,6 +70,7 @@ public class Q10294_SporeInfestedPlace extends Quest
|
||||
addKillId(GIANT_FUNGUS, GIANT_MONSTER_EYE, DIRE_WYRM, ROTTING_TREE, ROTTING_GOLEM, SPIDER_TRISALIM, TRISALIM_TARANTULA, SPORE_ZOMBIE, EARTH_GUARDIAN_WYRM);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_SEA_OF_SPORES.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_40_44_SPORE_INFESTED_PLACE);
|
||||
}
|
||||
|
||||
|
@@ -70,6 +70,7 @@ public class Q10295_RespectForGraves extends Quest
|
||||
addKillId(TAIK_ORC_WATCHMAN, GRAVE_GUARD, TAIK_ORC_SUPPLY_OFFICER, TAIRIM, TORTURED_UNDEAD, SPITEFUL_GHOST_OF_RUINS, SOLDIER_OF_GRIEF, CRUEL_PUNISHER, ROVING_SOUL, SOUL_OF_RUNIS);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_CEMETERY.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_45_52_RESPECT_FOR_GRAVES);
|
||||
}
|
||||
|
||||
|
@@ -72,6 +72,7 @@ public class Q10296_LetsPayRespectsToOurFallenBrethren extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_FIELDS_OF_MASSACRE.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_52_58_LET_S_PAY_RESPECTS_TO_OUR_FALLEN_BRETHREN);
|
||||
}
|
||||
|
||||
|
@@ -67,6 +67,7 @@ public class Q10297_MemoryOfTheGloriousPast extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_PLAINS_OF_GLORY.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_58_64_MEMORY_OF_THE_GLORIOUS_PAST);
|
||||
}
|
||||
|
||||
|
@@ -68,6 +68,7 @@ public class Q10298_TracesOfBattle extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_WAR_TORN_PLAINS.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_64_70_TRACES_OF_BATTLE);
|
||||
}
|
||||
|
||||
|
@@ -65,6 +65,7 @@ public class Q10955_NewLifeLessons extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondRace(Race.SYLPH, "no_race.html");
|
||||
registerQuestItems(SOE_KERKIR.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_15_NEW_LIFE_S_LESSONS);
|
||||
}
|
||||
|
||||
|
@@ -76,6 +76,7 @@ public class Q10956_WeSylphs extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondRace(Race.SYLPH, "no_race.html");
|
||||
registerQuestItems(SOE_EVIA.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_WE_SYLPHS);
|
||||
}
|
||||
|
||||
|
@@ -61,6 +61,7 @@ public class Q10958_ExploringNewOpportunities extends Quest
|
||||
addTalkId(KILREMANGE, MATHORN);
|
||||
addKillId(SKELETON_ARCHER, SKELETON_WARRIOR);
|
||||
addCondCompletedQuest(Q10957_TheLifeOfADeathKnight.class.getSimpleName(), "34138-02.htm");
|
||||
registerQuestItems(SOE_MATHORN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_15_EXPLORING_NEW_OPPORTUNITIES);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10959_ChallengingYourDestiny extends Quest
|
||||
addTalkId(MATHORN);
|
||||
addKillId(SKELETON_SCOUT, SKELETON_HUNTER);
|
||||
addCondCompletedQuest(Q10958_ExploringNewOpportunities.class.getSimpleName(), "34138-02.htm");
|
||||
registerQuestItems(SOE_MATHORN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_CHALLENGING_YOUR_DESTINY);
|
||||
}
|
||||
|
||||
|
@@ -61,6 +61,7 @@ public class Q10961_EffectiveTraining extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, REAHEN);
|
||||
addKillId(GREY_KELTIR, ELDER_GREY_KELTIR, BLACK_WOLF, ELDER_BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_REAHEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_EFFECTIVE_TRAINING);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10962_NewHorizons extends Quest
|
||||
addTalkId(LEAHEN, CAPTAIN_BATHIS);
|
||||
addKillId(MOUNTAIN_WEREWORLF, MOUNTAIN_FUNGUES, MUERTOS_WARRIOR, MUERTOS_CAPTAIN);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_NEW_HORIZONS);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, JACKSON);
|
||||
addKillId(BEARDED_KELTIR, WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_JACKSON.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_UNBEARABLE_WOLVES_HOWLING);
|
||||
}
|
||||
|
||||
|
@@ -68,6 +68,7 @@ public class Q10982_SpiderHunt extends Quest
|
||||
addTalkId(JACKSON, CAPTAIN_BATHIS);
|
||||
addKillId(GIANT_SPIDER, GIANT_FANG_SPIDER, GIANT_BLADE_SPIDER);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_HUNT);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10983_TroubledForest extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, HERBIEL);
|
||||
addKillId(GOBLIN_RAIDER, KABOO_ORC);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_HERBIEL.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_TROUBLED_FOREST);
|
||||
}
|
||||
|
||||
|
@@ -64,6 +64,7 @@ public class Q10984_CollectSpiderweb extends Quest
|
||||
addKillId(HOOK_SPIDER, CRIMSON_SPIDER, PINCER_SPIDER);
|
||||
registerQuestItems(GIANT_COBWEB);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_WEB);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10985_CleaningUpTheGround extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, VOLODOS);
|
||||
addKillId(ASHEN_WOLF, GOBLIN, IMP);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_VOLLODOS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_CLEANING_UP_THE_GROUNDS);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10986_SwampMonster extends Quest
|
||||
addTalkId(VOLODOS, CAPTAIN_BATHIS);
|
||||
addKillId(MARSH_ZOMBIE, MARSH_ZOMBIE_SCOUT, DARK_HORROR, LESSER_DARK_HORROR);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_TERRIBLE_SWAMP_MONSTERS);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10988_Conspiracy extends Quest
|
||||
addTalkId(USKA, CAPTAIN_BATHIS);
|
||||
addKillId(KASHA_SPIDER, KASHA_BLADE_SPIDER, MARAKU_WEREVOLF_CHIEFTAIN, EVIL_EYE_PATROL);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_CONSPIRACY);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10989_DangerousPredators extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, GERALD);
|
||||
addKillId(LONGTAIL_KELTIR, ELDER_LONGTAIL_KELTIR, BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_GERAILD.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_DANGEROUS_PREDATORS);
|
||||
}
|
||||
|
||||
|
@@ -63,6 +63,7 @@ public class Q10990_PoisonExtraction extends Quest
|
||||
addKillId(HUNTER_TARANTULA, PLUNDER_TARANTULA);
|
||||
registerQuestItems(VENOM_SAC);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_POISON_EXTRACTION);
|
||||
}
|
||||
|
||||
|
@@ -75,6 +75,7 @@ public class Q10290_ATripBegins extends Quest
|
||||
addKillId(ARACHNID_PREDATOR, SKELETON_BOWMAN, RUIN_SPARTOI, RAGING_SPARTOI, RAGING_SPARTOI, TUMRAN_BUGBEAR, TUMRAN_BUGBEAR_WARRIOR);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId(), SOE_TO_RUIN_OF_AGONY.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_20_25_A_TRIP_BEGINS);
|
||||
}
|
||||
|
||||
|
@@ -61,9 +61,10 @@ public class Q10291_MoreExperience extends Quest
|
||||
addStartNpc(CAPTAIN_BATHIS);
|
||||
addTalkId(CAPTAIN_BATHIS);
|
||||
addKillId(OL_MAHUM_SHOOTER, OL_MAHUM_SERGEANT, OL_MAHUM_OFFICER, OL_MAHUM_GENERAL, OL_MAHUM_COMMANDER);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_25_30_MORE_EXPERIENCE);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId(), SOE_ABANDNED_CAMP.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_25_30_MORE_EXPERIENCE);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -62,9 +62,10 @@ public class Q10292_SecretGarden extends Quest
|
||||
addStartNpc(CAPTAIN_BATHIS);
|
||||
addTalkId(CAPTAIN_BATHIS, RAYMOND);
|
||||
addKillId(HARPY, MEDUSA, WYRM, TURAK_BUGBEAR, TURAK_BUGBEAR_WARRIOR);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_30_35_SECRET_GARDEN);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_GORGON_FLOWER_GARDEN.getId(), SOE_HIGH_PRIEST_RAYMOND.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_30_35_SECRET_GARDEN);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -63,9 +63,10 @@ public class Q10293_DeathMysteries extends Quest
|
||||
addStartNpc(RAYMOND);
|
||||
addTalkId(RAYMOND, MAXIMILLIAN);
|
||||
addKillId(WYRM, GUARDIAN_BASILISK, ROAD_SCAVENGER, FETTERED_SOUL, WINDUS, GRANDIS);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_35_40_DEATH_MYSTERIES);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_DEATH_PASS.getId(), SOE_HIGH_PRIEST_MAXIMILIAN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_35_40_DEATH_MYSTERIES);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -70,6 +70,7 @@ public class Q10294_SporeInfestedPlace extends Quest
|
||||
addKillId(GIANT_FUNGUS, GIANT_MONSTER_EYE, DIRE_WYRM, ROTTING_TREE, ROTTING_GOLEM, SPIDER_TRISALIM, TRISALIM_TARANTULA, SPORE_ZOMBIE, EARTH_GUARDIAN_WYRM);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_SEA_OF_SPORES.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_40_45_SPORE_INFECTED_PLACE);
|
||||
}
|
||||
|
||||
|
@@ -70,6 +70,7 @@ public class Q10295_RespectForGraves extends Quest
|
||||
addKillId(TAIK_ORC_WATCHMAN, GRAVE_GUARD, TAIK_ORC_SUPPLY_OFFICER, TAIRIM, TORTURED_UNDEAD, SPITEFUL_GHOST_OF_RUINS, SOLDIER_OF_GRIEF, CRUEL_PUNISHER, ROVING_SOUL, SOUL_OF_RUNIS);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_CEMETERY.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_45_52_RESPECT_FOR_GRAVES);
|
||||
}
|
||||
|
||||
|
@@ -72,6 +72,7 @@ public class Q10296_LetsPayRespectsToOurFallenBrethren extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_FIELDS_OF_MASSACRE.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_52_56_PAY_RESPECTS_TO_FALLEN_BRETHREN);
|
||||
}
|
||||
|
||||
|
@@ -67,6 +67,7 @@ public class Q10297_MemoryOfTheGloriousPast extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_PLAINS_OF_GLORY.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_56_64_MEMORY_OF_THE_GLORIOUS_PAST);
|
||||
}
|
||||
|
||||
|
@@ -68,6 +68,7 @@ public class Q10298_TracesOfBattle extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_WAR_TORN_PLAINS.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_64_70_TRACES_OF_BATTLE);
|
||||
}
|
||||
|
||||
|
@@ -62,6 +62,7 @@ public class Q10952_ProtectAtAllCosts extends Quest
|
||||
addKillId(KASHA_WOLF, KASHA_TIMBER_WOLF, GOBLIN_TOMB_RAIDER, RAKECLAW_IMP_HUNTER);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.htm");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.htm");
|
||||
registerQuestItems(SOE_TO_TANAI.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_15_PROTECT_AT_ALL_COSTS);
|
||||
}
|
||||
|
||||
|
@@ -72,6 +72,7 @@ public class Q10953_ValiantOrcs extends Quest
|
||||
addKillId(KASHA_SPIDER, KASHA_BLADE_SPIDER, MARAKU_WEREVOLF_CHIEFTAIN, EVIL_EYE_PATROL);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.htm");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.htm");
|
||||
registerQuestItems(SOE_TO_GANTAKI_ZU_URUTU.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_VALIANT_ORCS);
|
||||
}
|
||||
|
||||
|
@@ -65,6 +65,7 @@ public class Q10955_NewLifeLessons extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondRace(Race.SYLPH, "no_race.html");
|
||||
registerQuestItems(SOE_KERKIR.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_15_NEW_LIFE_S_LESSONS);
|
||||
}
|
||||
|
||||
|
@@ -76,6 +76,7 @@ public class Q10956_WeSylphs extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondRace(Race.SYLPH, "no_race.html");
|
||||
registerQuestItems(SOE_EVIA.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_WE_SYLPHS);
|
||||
}
|
||||
|
||||
|
@@ -61,6 +61,7 @@ public class Q10958_ExploringNewOpportunities extends Quest
|
||||
addTalkId(KILREMANGE, MATHORN);
|
||||
addKillId(SKELETON_ARCHER, SKELETON_WARRIOR);
|
||||
addCondCompletedQuest(Q10957_TheLifeOfADeathKnight.class.getSimpleName(), "34138-02.htm");
|
||||
registerQuestItems(SOE_MATHORN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_15_EXPLORING_NEW_OPPORTUNITIES);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10959_ChallengingYourDestiny extends Quest
|
||||
addTalkId(MATHORN);
|
||||
addKillId(SKELETON_SCOUT, SKELETON_HUNTER);
|
||||
addCondCompletedQuest(Q10958_ExploringNewOpportunities.class.getSimpleName(), "34138-02.htm");
|
||||
registerQuestItems(SOE_MATHORN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_CHALLENGING_YOUR_DESTINY);
|
||||
}
|
||||
|
||||
|
@@ -61,6 +61,7 @@ public class Q10961_EffectiveTraining extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, REAHEN);
|
||||
addKillId(GREY_KELTIR, ELDER_GREY_KELTIR, BLACK_WOLF, ELDER_BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_REAHEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_EFFECTIVE_TRAINING);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10962_NewHorizons extends Quest
|
||||
addTalkId(LEAHEN, CAPTAIN_BATHIS);
|
||||
addKillId(MOUNTAIN_WEREWORLF, MOUNTAIN_FUNGUES, MUERTOS_WARRIOR, MUERTOS_CAPTAIN);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_NEW_HORIZONS);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10981_UnbearableWolvesHowling extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, JACKSON);
|
||||
addKillId(BEARDED_KELTIR, WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_JACKSON.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_UNBEARABLE_WOLVES_HOWLING);
|
||||
}
|
||||
|
||||
|
@@ -68,6 +68,7 @@ public class Q10982_SpiderHunt extends Quest
|
||||
addTalkId(JACKSON, CAPTAIN_BATHIS);
|
||||
addKillId(GIANT_SPIDER, GIANT_FANG_SPIDER, GIANT_BLADE_SPIDER);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_HUNT);
|
||||
}
|
||||
|
||||
|
@@ -59,6 +59,7 @@ public class Q10983_TroubledForest extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, HERBIEL);
|
||||
addKillId(GOBLIN_RAIDER, KABOO_ORC);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_HERBIEL.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_TROUBLED_FOREST);
|
||||
}
|
||||
|
||||
|
@@ -64,6 +64,7 @@ public class Q10984_CollectSpiderweb extends Quest
|
||||
addKillId(HOOK_SPIDER, CRIMSON_SPIDER, PINCER_SPIDER);
|
||||
registerQuestItems(GIANT_COBWEB);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_SPIDER_WEB);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10985_CleaningUpTheGround extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, VOLODOS);
|
||||
addKillId(ASHEN_WOLF, GOBLIN, IMP);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_VOLLODOS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_CLEANING_UP_THE_GROUNDS);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10986_SwampMonster extends Quest
|
||||
addTalkId(VOLODOS, CAPTAIN_BATHIS);
|
||||
addKillId(MARSH_ZOMBIE, MARSH_ZOMBIE_SCOUT, DARK_HORROR, LESSER_DARK_HORROR);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_TERRIBLE_SWAMP_MONSTERS);
|
||||
}
|
||||
|
||||
|
@@ -69,6 +69,7 @@ public class Q10988_Conspiracy extends Quest
|
||||
addTalkId(USKA, CAPTAIN_BATHIS);
|
||||
addKillId(KASHA_SPIDER, KASHA_BLADE_SPIDER, MARAKU_WEREVOLF_CHIEFTAIN, EVIL_EYE_PATROL);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_CONSPIRACY);
|
||||
}
|
||||
|
||||
|
@@ -60,6 +60,7 @@ public class Q10989_DangerousPredators extends Quest
|
||||
addTalkId(NEWBIE_GUIDE, GERALD);
|
||||
addKillId(LONGTAIL_KELTIR, ELDER_LONGTAIL_KELTIR, BLACK_WOLF);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_GERAILD.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_20_DANGEROUS_PREDATORS);
|
||||
}
|
||||
|
||||
|
@@ -63,6 +63,7 @@ public class Q10990_PoisonExtraction extends Quest
|
||||
addKillId(HUNTER_TARANTULA, PLUNDER_TARANTULA);
|
||||
registerQuestItems(VENOM_SAC);
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_15_20_POISON_EXTRACTION);
|
||||
}
|
||||
|
||||
|
@@ -75,6 +75,7 @@ public class Q10290_ATripBegins extends Quest
|
||||
addKillId(ARACHNID_PREDATOR, SKELETON_BOWMAN, RUIN_SPARTOI, RAGING_SPARTOI, RAGING_SPARTOI, TUMRAN_BUGBEAR, TUMRAN_BUGBEAR_WARRIOR);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId(), SOE_TO_RUIN_OF_AGONY.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_20_25_A_TRIP_BEGINS);
|
||||
}
|
||||
|
||||
|
@@ -61,9 +61,10 @@ public class Q10291_MoreExperience extends Quest
|
||||
addStartNpc(CAPTAIN_BATHIS);
|
||||
addTalkId(CAPTAIN_BATHIS);
|
||||
addKillId(OL_MAHUM_SHOOTER, OL_MAHUM_SERGEANT, OL_MAHUM_OFFICER, OL_MAHUM_GENERAL, OL_MAHUM_COMMANDER);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_25_30_MORE_EXPERIENCE);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_TO_CAPTAIN_BATHIS.getId(), SOE_ABANDNED_CAMP.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_25_30_MORE_EXPERIENCE);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -62,9 +62,10 @@ public class Q10292_SecretGarden extends Quest
|
||||
addStartNpc(CAPTAIN_BATHIS);
|
||||
addTalkId(CAPTAIN_BATHIS, RAYMOND);
|
||||
addKillId(HARPY, MEDUSA, WYRM, TURAK_BUGBEAR, TURAK_BUGBEAR_WARRIOR);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_30_35_SECRET_GARDEN);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_GORGON_FLOWER_GARDEN.getId(), SOE_HIGH_PRIEST_RAYMOND.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_30_35_SECRET_GARDEN);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -63,9 +63,10 @@ public class Q10293_DeathMysteries extends Quest
|
||||
addStartNpc(RAYMOND);
|
||||
addTalkId(RAYMOND, MAXIMILLIAN);
|
||||
addKillId(WYRM, GUARDIAN_BASILISK, ROAD_SCAVENGER, FETTERED_SOUL, WINDUS, GRANDIS);
|
||||
setQuestNameNpcStringId(NpcStringId.LV_35_40_DEATH_MYSTERIES);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_DEATH_PASS.getId(), SOE_HIGH_PRIEST_MAXIMILIAN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_35_40_DEATH_MYSTERIES);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -70,6 +70,7 @@ public class Q10294_SporeInfestedPlace extends Quest
|
||||
addKillId(GIANT_FUNGUS, GIANT_MONSTER_EYE, DIRE_WYRM, ROTTING_TREE, ROTTING_GOLEM, SPIDER_TRISALIM, TRISALIM_TARANTULA, SPORE_ZOMBIE, EARTH_GUARDIAN_WYRM);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_SEA_OF_SPORES.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_40_45_SPORE_INFECTED_PLACE);
|
||||
}
|
||||
|
||||
|
@@ -70,6 +70,7 @@ public class Q10295_RespectForGraves extends Quest
|
||||
addKillId(TAIK_ORC_WATCHMAN, GRAVE_GUARD, TAIK_ORC_SUPPLY_OFFICER, TAIRIM, TORTURED_UNDEAD, SPITEFUL_GHOST_OF_RUINS, SOLDIER_OF_GRIEF, CRUEL_PUNISHER, ROVING_SOUL, SOUL_OF_RUNIS);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
registerQuestItems(SOE_CEMETERY.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_45_52_RESPECT_FOR_GRAVES);
|
||||
}
|
||||
|
||||
|
@@ -72,6 +72,7 @@ public class Q10296_LetsPayRespectsToOurFallenBrethren extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_FIELDS_OF_MASSACRE.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_52_56_PAY_RESPECTS_TO_FALLEN_BRETHREN);
|
||||
}
|
||||
|
||||
|
@@ -67,6 +67,7 @@ public class Q10297_MemoryOfTheGloriousPast extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_PLAINS_OF_GLORY.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_56_64_MEMORY_OF_THE_GLORIOUS_PAST);
|
||||
}
|
||||
|
||||
|
@@ -68,6 +68,7 @@ public class Q10298_TracesOfBattle extends Quest
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.html");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.html");
|
||||
addCondCompletedQuest(Q10295_RespectForGraves.class.getSimpleName(), "no_lvl.html");
|
||||
registerQuestItems(SOE_WAR_TORN_PLAINS.getId(), SOE_HIGH_PRIEST_OVEN.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_64_70_TRACES_OF_BATTLE);
|
||||
}
|
||||
|
||||
|
@@ -62,6 +62,7 @@ public class Q10952_ProtectAtAllCosts extends Quest
|
||||
addKillId(KASHA_WOLF, KASHA_TIMBER_WOLF, GOBLIN_TOMB_RAIDER, RAKECLAW_IMP_HUNTER);
|
||||
addCondMinLevel(MIN_LEVEL, "no_lvl.htm");
|
||||
addCondMaxLevel(MAX_LEVEL, "no_lvl.htm");
|
||||
registerQuestItems(SOE_TO_TANAI.getId());
|
||||
setQuestNameNpcStringId(NpcStringId.LV_2_15_PROTECT_AT_ALL_COSTS);
|
||||
}
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user