From 3e02103266f7264624d02a40257de4d53d72842e Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 9 Aug 2017 21:55:24 +0000 Subject: [PATCH] Minor improvements for Whisper of Dreams quests. --- .../Q00374_WhisperOfDreamsPart1.java | 11 +++++++---- .../Q00375_WhisperOfDreamsPart2.java | 2 +- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/L2J_Mobius_Classic/dist/game/data/scripts/quests/Q00374_WhisperOfDreamsPart1/Q00374_WhisperOfDreamsPart1.java b/L2J_Mobius_Classic/dist/game/data/scripts/quests/Q00374_WhisperOfDreamsPart1/Q00374_WhisperOfDreamsPart1.java index 39bd0d27f4..29f4941b8b 100644 --- a/L2J_Mobius_Classic/dist/game/data/scripts/quests/Q00374_WhisperOfDreamsPart1/Q00374_WhisperOfDreamsPart1.java +++ b/L2J_Mobius_Classic/dist/game/data/scripts/quests/Q00374_WhisperOfDreamsPart1/Q00374_WhisperOfDreamsPart1.java @@ -74,8 +74,11 @@ public class Q00374_WhisperOfDreamsPart1 extends Quest } case "30938-06.html": { - qs.setCond(3); - htmltext = event; + if (qs.isCond(2)) + { + qs.setCond(3, true); + htmltext = event; + } break; } case "reward1": @@ -270,11 +273,11 @@ public class Q00374_WhisperOfDreamsPart1 extends Quest } if (qs.isCond(1) && (hasAllItems(qs.getPlayer(), true, DEATH_WAVE_LIGHT, CAVE_BEAST_TOOTH))) { - qs.setCond(2); + qs.setCond(2, true); } if (qs.isCond(3) && (hasAllItems(qs.getPlayer(), true, SEALED_MYSTERIOUS_STONE))) { - qs.setCond(4); + qs.setCond(4, true); } } return super.onKill(npc, killer, isSummon); diff --git a/L2J_Mobius_Classic/dist/game/data/scripts/quests/Q00375_WhisperOfDreamsPart2/Q00375_WhisperOfDreamsPart2.java b/L2J_Mobius_Classic/dist/game/data/scripts/quests/Q00375_WhisperOfDreamsPart2/Q00375_WhisperOfDreamsPart2.java index 6e8066f747..0f937d7e2b 100644 --- a/L2J_Mobius_Classic/dist/game/data/scripts/quests/Q00375_WhisperOfDreamsPart2/Q00375_WhisperOfDreamsPart2.java +++ b/L2J_Mobius_Classic/dist/game/data/scripts/quests/Q00375_WhisperOfDreamsPart2/Q00375_WhisperOfDreamsPart2.java @@ -204,7 +204,7 @@ public class Q00375_WhisperOfDreamsPart2 extends Quest } if (qs.isCond(1) && (getQuestItemsCount(killer, LIMAL_KARINESS_BLOOD) >= 325) && (getQuestItemsCount(killer, KARIK_HORN) >= 325)) { - qs.setCond(2); + qs.setCond(2, true); } } return super.onKill(npc, killer, isSummon);