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); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 MobiusDevelopment
					MobiusDevelopment