diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00383_TreasureHunt/Q00383_TreasureHunt.java b/L2J_DataPack/dist/game/data/scripts/quests/Q00383_TreasureHunt/Q00383_TreasureHunt.java index 2d83d9ea4c6ca49b61fc564dd90e5b54222f50d4..9c6a6f07b217090a45acd3693745d7fa380a66ef 100644 --- a/L2J_DataPack/dist/game/data/scripts/quests/Q00383_TreasureHunt/Q00383_TreasureHunt.java +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00383_TreasureHunt/Q00383_TreasureHunt.java @@ -302,13 +302,17 @@ public final class Q00383_TreasureHunt extends Quest String htmltext = getNoQuestMsg(player); if (qs.isCreated()) { - if (player.getLevel() >= MIN_LEVEL) + if (player.getLevel() < MIN_LEVEL) { - htmltext = (hasQuestItems(player, PIRATES_TREASURE_MAP)) ? "30890-03.htm" : "30890-02.html"; + htmltext = "30890-01.html"; + } + else if (!hasQuestItems(player, PIRATES_TREASURE_MAP)) + { + htmltext = "30890-02.html"; } else { - htmltext = "30890-01.html"; + htmltext = "30890-03.htm"; } } else if (qs.isStarted()) diff --git a/L2J_DataPack/dist/game/data/scripts/quests/Q00642_APowerfulPrimevalCreature/Q00642_APowerfulPrimevalCreature.java b/L2J_DataPack/dist/game/data/scripts/quests/Q00642_APowerfulPrimevalCreature/Q00642_APowerfulPrimevalCreature.java index 9cdc74c570bbe8b9d0e7d1998716b048f73bfccf..6cd1a966172fe8beb8859903da6a2148d354b6c3 100644 --- a/L2J_DataPack/dist/game/data/scripts/quests/Q00642_APowerfulPrimevalCreature/Q00642_APowerfulPrimevalCreature.java +++ b/L2J_DataPack/dist/game/data/scripts/quests/Q00642_APowerfulPrimevalCreature/Q00642_APowerfulPrimevalCreature.java @@ -25,7 +25,6 @@ import com.l2jserver.gameserver.model.actor.L2Npc; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; import com.l2jserver.gameserver.model.quest.Quest; import com.l2jserver.gameserver.model.quest.QuestState; -import com.l2jserver.gameserver.util.Util; /** * A Powerful Primeval Creature (642) @@ -127,7 +126,7 @@ public class Q00642_APowerfulPrimevalCreature extends Quest { final QuestState qs = getRandomPartyMemberState(killer, -1, 3, npc); - if ((qs == null) || !Util.checkIfInRange(1500, npc, killer, true)) + if (qs == null) { return null; }