Do not break after checking first Quest, fixes #57

This commit is contained in:
HappyPikachu 2015-06-03 04:44:49 -04:00
parent 2bcdb69257
commit 4da96dee7e

View File

@ -69,7 +69,8 @@ public class NpcListener implements Listener {
if (found != null) { if (found != null) {
for (Integer n : quester.getCurrentStage(quest).itemDeliveryTargets) { for (Integer n : quester.getCurrentStage(quest).itemDeliveryTargets) {
if (n == clicked.getId()) {
if (n.equals(clicked.getId())) {
quester.deliverItem(quest, hand); quester.deliverItem(quest, hand);
delivery = true; delivery = true;
break; break;
@ -81,7 +82,8 @@ public class NpcListener implements Listener {
} else if (!hand.getType().equals(Material.AIR)){ } else if (!hand.getType().equals(Material.AIR)){
for (Integer n : quester.getCurrentStage(quest).itemDeliveryTargets) { for (Integer n : quester.getCurrentStage(quest).itemDeliveryTargets) {
if (n == clicked.getId()) {
if (n.equals(clicked.getId())) {
String text = ""; String text = "";
if (hand.hasItemMeta()) { if (hand.hasItemMeta()) {
@ -101,7 +103,7 @@ public class NpcListener implements Listener {
} }
} }
break; //break;
} }
@ -216,7 +218,7 @@ public class NpcListener implements Listener {
} }
} else { } else if (npcQuests.isEmpty()) {
evt.getClicker().sendMessage(ChatColor.YELLOW + Lang.get("noMoreQuest")); evt.getClicker().sendMessage(ChatColor.YELLOW + Lang.get("noMoreQuest"));