From c8a3b90ea48d2b7afebdec30a08867240d00a112 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sun, 2 Aug 2015 21:42:40 +0000 Subject: [PATCH] Disappeared Sakum quest kill range check. Contributed by spider. --- .../Q10333_DisappearedSakum/Q10333_DisappearedSakum.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trunk/dist/game/data/scripts/quests/Q10333_DisappearedSakum/Q10333_DisappearedSakum.java b/trunk/dist/game/data/scripts/quests/Q10333_DisappearedSakum/Q10333_DisappearedSakum.java index 9641119f69..58d75be528 100644 --- a/trunk/dist/game/data/scripts/quests/Q10333_DisappearedSakum/Q10333_DisappearedSakum.java +++ b/trunk/dist/game/data/scripts/quests/Q10333_DisappearedSakum/Q10333_DisappearedSakum.java @@ -24,6 +24,7 @@ import com.l2jserver.gameserver.model.quest.Quest; import com.l2jserver.gameserver.model.quest.QuestState; import com.l2jserver.gameserver.model.quest.State; import com.l2jserver.gameserver.network.serverpackets.ExQuestNpcLogList; +import com.l2jserver.gameserver.util.Util; /** * Disappeared Sakum (10333) @@ -213,7 +214,7 @@ public class Q10333_DisappearedSakum extends Quest public String onKill(L2Npc npc, L2PcInstance killer, boolean isSummon) { final QuestState qs = getRandomPartyMemberState(killer, -1, 3, npc); - if ((qs != null) && qs.isCond(2)) + if ((qs != null) && qs.isCond(2) && Util.checkIfInRange(1500, npc, qs.getPlayer(), false)) { switch (npc.getId()) {