From 09b9747b430e5126933d4b3e9831c446a926c52f Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 27 Jul 2016 12:15:45 +0000 Subject: [PATCH] Winds of Fate quest fixes. --- .../33980-06.html | 6 ++++ .../Q10751_WindsOfFateEncounters.java | 34 ++++++++++++++++++- .../Q10752_WindsOfFateAPromise.java | 12 ++++++- 3 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 trunk/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/33980-06.html diff --git a/trunk/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/33980-06.html b/trunk/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/33980-06.html new file mode 100644 index 0000000000..c45e050338 --- /dev/null +++ b/trunk/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/33980-06.html @@ -0,0 +1,6 @@ +Mysterious Wizard:
+Me? Perhaps it was some other wizard passing by? There are many wizards in the world.
+By the way, I took the liberty of burying the dead body of the Ertheia, so please do not be angry.
+I will give you this to earn your trust. An item belonging to the dead. Its as if it is from another world.
+I like you very much. I hope to see you again. + \ No newline at end of file diff --git a/trunk/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/Q10751_WindsOfFateEncounters.java b/trunk/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/Q10751_WindsOfFateEncounters.java index 32b83fa2aa..65a78d2985 100644 --- a/trunk/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/Q10751_WindsOfFateEncounters.java +++ b/trunk/dist/game/data/scripts/quests/Q10751_WindsOfFateEncounters/Q10751_WindsOfFateEncounters.java @@ -119,7 +119,9 @@ public final class Q10751_WindsOfFateEncounters extends Quest case "33943-08.html": case "33943-09.html": case "33943-10.html": + { break; + } case "33931-02.htm": { qs.startQuest(); @@ -232,7 +234,9 @@ public final class Q10751_WindsOfFateEncounters extends Quest break; } default: + { htmltext = null; + } } return htmltext; } @@ -261,18 +265,24 @@ public final class Q10751_WindsOfFateEncounters extends Quest switch (qs.getState()) { case State.CREATED: + { htmltext = "33931-01.htm"; break; + } case State.STARTED: { switch (qs.getCond()) { case 2: + { htmltext = "33931-04.html"; break; + } case 3: + { htmltext = "33931-05.html"; break; + } } break; } @@ -291,14 +301,20 @@ public final class Q10751_WindsOfFateEncounters extends Quest switch (qs.getCond()) { case 2: - htmltext = "33943-01.html"; + { + htmltext = "33943-01.htm"; break; + } case 4: + { htmltext = "33943-03.html"; break; + } case 8: + { htmltext = "33943-04.html"; break; + } } } else if (qs.isCompleted()) @@ -317,14 +333,20 @@ public final class Q10751_WindsOfFateEncounters extends Quest switch (qs.getCond()) { case 3: + { htmltext = "33942-01.html"; break; + } case 5: + { htmltext = "33942-03.html"; break; + } case 9: + { htmltext = "33942-04.html"; break; + } } } else if (qs.isCompleted()) @@ -342,20 +364,30 @@ public final class Q10751_WindsOfFateEncounters extends Quest { case 4: case 5: + { htmltext = "30289-01.html"; break; + } case 6: + { htmltext = "30289-04.html"; break; + } case 7: + { htmltext = "30289-05.html"; break; + } case 8: + { htmltext = "30289-09.html"; break; + } case 9: + { htmltext = "30289-10.html"; break; + } } } break; diff --git a/trunk/dist/game/data/scripts/quests/Q10752_WindsOfFateAPromise/Q10752_WindsOfFateAPromise.java b/trunk/dist/game/data/scripts/quests/Q10752_WindsOfFateAPromise/Q10752_WindsOfFateAPromise.java index a9bd512550..3bc42a5e74 100644 --- a/trunk/dist/game/data/scripts/quests/Q10752_WindsOfFateAPromise/Q10752_WindsOfFateAPromise.java +++ b/trunk/dist/game/data/scripts/quests/Q10752_WindsOfFateAPromise/Q10752_WindsOfFateAPromise.java @@ -262,7 +262,7 @@ public final class Q10752_WindsOfFateAPromise extends Quest { if ((player.getLevel() >= MIN_LEVEL) && qs1.isCompleted()) { - htmltext = !player.isMageClass() ? "33943-01.html" : "33943-12.html"; + htmltext = !player.isMageClass() ? "33943-01.htm" : "33943-12.html"; break; } htmltext = "33943-12.html"; @@ -316,20 +316,30 @@ public final class Q10752_WindsOfFateAPromise extends Quest switch (qs.getCond()) { case 1: + { htmltext = "33933-01.html"; break; + } case 2: + { htmltext = "33933-05.html"; break; + } case 9: + { htmltext = "33933-06.html"; break; + } case 10: + { htmltext = "33933-12.html"; break; + } case 11: + { htmltext = "33933-11.html"; break; + } } break; }