Various quest QuestState NPE checks.
This commit is contained in:
		| @@ -238,7 +238,7 @@ public class Q00773_ToCalmTheFlood extends Quest | ||||
| 	public Set<NpcLogListHolder> getNpcLogList(Player player) | ||||
| 	{ | ||||
| 		final QuestState qs = getQuestState(player, false); | ||||
| 		if (qs.isCond(1)) | ||||
| 		if ((qs != null) && qs.isCond(1)) | ||||
| 		{ | ||||
| 			final Set<NpcLogListHolder> holder = new HashSet<>(); | ||||
| 			holder.add(new NpcLogListHolder(ID_FAIRY, false, qs.getInt("killed_" + ID_FAIRY))); | ||||
|   | ||||
| @@ -212,7 +212,7 @@ public class Q00833_DevilsTreasureTauti extends Quest | ||||
| 	public Set<NpcLogListHolder> getNpcLogList(Player player) | ||||
| 	{ | ||||
| 		final QuestState qs = getQuestState(player, false); | ||||
| 		if (qs.isCond(1) || qs.isCond(4)) | ||||
| 		if ((qs != null) && (qs.isCond(1) || qs.isCond(4))) | ||||
| 		{ | ||||
| 			final Set<NpcLogListHolder> holder = new HashSet<>(2); | ||||
| 			holder.add(new NpcLogListHolder(FLAME_SCORPION, false, qs.getInt("killed_" + FLAME_SCORPION))); | ||||
|   | ||||
| @@ -556,7 +556,7 @@ public final class Q00841_ContaminationContainment extends Quest | ||||
| 	public Set<NpcLogListHolder> getNpcLogList(Player player) | ||||
| 	{ | ||||
| 		final QuestState qs = getQuestState(player, false); | ||||
| 		if (qs.isCond(1)) | ||||
| 		if ((qs != null) && qs.isCond(1)) | ||||
| 		{ | ||||
| 			final Set<NpcLogListHolder> holder = new HashSet<>(); | ||||
| 			holder.add(new NpcLogListHolder(NpcStringId.DEFEAT_THE_ENRAGED_NYMPH, qs.getInt("killed_Nymphs"))); // Defeat the Enraged Nymph | ||||
|   | ||||
| @@ -639,7 +639,7 @@ public final class Q00846_BuildingUpStrength extends Quest | ||||
| 	public Set<NpcLogListHolder> getNpcLogList(Player player) | ||||
| 	{ | ||||
| 		final QuestState qs = getQuestState(player, false); | ||||
| 		if (qs.isCond(2) || qs.isCond(3) || qs.isCond(4)) | ||||
| 		if ((qs != null) && (qs.isCond(2) || qs.isCond(3) || qs.isCond(4))) | ||||
| 		{ | ||||
| 			final Set<NpcLogListHolder> holder = new HashSet<>(); | ||||
| 			holder.add(new NpcLogListHolder(84605, true, qs.getInt("captiveMiner"))); // Rescue the Captive Miners | ||||
|   | ||||
| @@ -215,7 +215,7 @@ public class Q10522_TheDarkSecretOfVarkaSilenos extends Quest | ||||
| 	public Set<NpcLogListHolder> getNpcLogList(Player player) | ||||
| 	{ | ||||
| 		final QuestState qs = getQuestState(player, false); | ||||
| 		if (qs.isCond(1)) | ||||
| 		if ((qs != null) && qs.isCond(1)) | ||||
| 		{ | ||||
| 			final Set<NpcLogListHolder> holder = new HashSet<>(2); | ||||
| 			holder.add(new NpcLogListHolder(VARKA_BACKUP_SHOOTER, false, qs.getInt("killed_" + VARKA_BACKUP_SHOOTER))); | ||||
|   | ||||
| @@ -384,7 +384,7 @@ public final class Q10854_ToSeizeTheFortress extends Quest | ||||
| 	public Set<NpcLogListHolder> getNpcLogList(Player player) | ||||
| 	{ | ||||
| 		final QuestState qs = getQuestState(player, false); | ||||
| 		if (qs.isCond(2)) | ||||
| 		if ((qs != null) && qs.isCond(2)) | ||||
| 		{ | ||||
| 			final Set<NpcLogListHolder> holder = new HashSet<>(); | ||||
| 			holder.add(new NpcLogListHolder(GEORK, false, qs.getInt("killed_" + GEORK))); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 MobiusDevelopment
					MobiusDevelopment