From 49bcf4b5f8de7f6937646d51dc1f656a56c479fa Mon Sep 17 00:00:00 2001 From: PikaMug Date: Mon, 9 Sep 2019 16:16:58 -0400 Subject: [PATCH] Count mob kills for stage rather than entire quest --- main/src/main/java/me/blackvein/quests/Quester.java | 4 ++-- .../java/me/blackvein/quests/listeners/PlayerListener.java | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/main/src/main/java/me/blackvein/quests/Quester.java b/main/src/main/java/me/blackvein/quests/Quester.java index 59b35bc3d..325a6934e 100644 --- a/main/src/main/java/me/blackvein/quests/Quester.java +++ b/main/src/main/java/me/blackvein/quests/Quester.java @@ -1468,10 +1468,10 @@ public class Quester { if (e == null) { return; } - if (questData.mobsKilled.contains(e) == false) { + Stage currentStage = getCurrentStage(quest); + if (currentStage.mobsToKill.contains(e) == false) { return; } - Stage currentStage = getCurrentStage(quest); int indexOfMobKilled = questData.mobsKilled.indexOf(e); int numberOfSpecificMobKilled = questData.mobNumKilled.get(indexOfMobKilled); int numberOfSpecificMobNeedsToBeKilledInCurrentStage = currentStage.mobNumToKill.get(indexOfMobKilled); diff --git a/main/src/main/java/me/blackvein/quests/listeners/PlayerListener.java b/main/src/main/java/me/blackvein/quests/listeners/PlayerListener.java index ee8fe3e2e..844f06fd3 100644 --- a/main/src/main/java/me/blackvein/quests/listeners/PlayerListener.java +++ b/main/src/main/java/me/blackvein/quests/listeners/PlayerListener.java @@ -16,7 +16,6 @@ import java.io.File; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedList; -import java.util.List; import java.util.Map; import java.util.UUID;