Winds of Fate quest fixes.

This commit is contained in:
MobiusDev
2016-07-27 12:15:45 +00:00
parent c7135e356c
commit 09b9747b43
3 changed files with 50 additions and 2 deletions

View File

@@ -0,0 +1,6 @@
<html><body>Mysterious Wizard:<br>
Me? Perhaps it was some other wizard passing by? There are many wizards in the world.<br>
By the way, I took the liberty of burying the dead body of the Ertheia, so please do not be angry.<br>
I will give you this to earn your trust. An item <font color="LEVEL">belonging to the dead</font>. Its as if it is from another world.<br>
I like you very much. I hope to see you again.
</body></html>

View File

@@ -119,7 +119,9 @@ public final class Q10751_WindsOfFateEncounters extends Quest
case "33943-08.html": case "33943-08.html":
case "33943-09.html": case "33943-09.html":
case "33943-10.html": case "33943-10.html":
{
break; break;
}
case "33931-02.htm": case "33931-02.htm":
{ {
qs.startQuest(); qs.startQuest();
@@ -232,8 +234,10 @@ public final class Q10751_WindsOfFateEncounters extends Quest
break; break;
} }
default: default:
{
htmltext = null; htmltext = null;
} }
}
return htmltext; return htmltext;
} }
@@ -261,19 +265,25 @@ public final class Q10751_WindsOfFateEncounters extends Quest
switch (qs.getState()) switch (qs.getState())
{ {
case State.CREATED: case State.CREATED:
{
htmltext = "33931-01.htm"; htmltext = "33931-01.htm";
break; break;
}
case State.STARTED: case State.STARTED:
{ {
switch (qs.getCond()) switch (qs.getCond())
{ {
case 2: case 2:
{
htmltext = "33931-04.html"; htmltext = "33931-04.html";
break; break;
}
case 3: case 3:
{
htmltext = "33931-05.html"; htmltext = "33931-05.html";
break; break;
} }
}
break; break;
} }
case State.COMPLETED: case State.COMPLETED:
@@ -291,16 +301,22 @@ public final class Q10751_WindsOfFateEncounters extends Quest
switch (qs.getCond()) switch (qs.getCond())
{ {
case 2: case 2:
htmltext = "33943-01.html"; {
htmltext = "33943-01.htm";
break; break;
}
case 4: case 4:
{
htmltext = "33943-03.html"; htmltext = "33943-03.html";
break; break;
}
case 8: case 8:
{
htmltext = "33943-04.html"; htmltext = "33943-04.html";
break; break;
} }
} }
}
else if (qs.isCompleted()) else if (qs.isCompleted())
{ {
htmltext = getAlreadyCompletedMsg(player); htmltext = getAlreadyCompletedMsg(player);
@@ -317,16 +333,22 @@ public final class Q10751_WindsOfFateEncounters extends Quest
switch (qs.getCond()) switch (qs.getCond())
{ {
case 3: case 3:
{
htmltext = "33942-01.html"; htmltext = "33942-01.html";
break; break;
}
case 5: case 5:
{
htmltext = "33942-03.html"; htmltext = "33942-03.html";
break; break;
}
case 9: case 9:
{
htmltext = "33942-04.html"; htmltext = "33942-04.html";
break; break;
} }
} }
}
else if (qs.isCompleted()) else if (qs.isCompleted())
{ {
htmltext = getAlreadyCompletedMsg(player); htmltext = getAlreadyCompletedMsg(player);
@@ -342,22 +364,32 @@ public final class Q10751_WindsOfFateEncounters extends Quest
{ {
case 4: case 4:
case 5: case 5:
{
htmltext = "30289-01.html"; htmltext = "30289-01.html";
break; break;
}
case 6: case 6:
{
htmltext = "30289-04.html"; htmltext = "30289-04.html";
break; break;
}
case 7: case 7:
{
htmltext = "30289-05.html"; htmltext = "30289-05.html";
break; break;
}
case 8: case 8:
{
htmltext = "30289-09.html"; htmltext = "30289-09.html";
break; break;
}
case 9: case 9:
{
htmltext = "30289-10.html"; htmltext = "30289-10.html";
break; break;
} }
} }
}
break; break;
} }
} }

View File

@@ -262,7 +262,7 @@ public final class Q10752_WindsOfFateAPromise extends Quest
{ {
if ((player.getLevel() >= MIN_LEVEL) && qs1.isCompleted()) 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; break;
} }
htmltext = "33943-12.html"; htmltext = "33943-12.html";
@@ -316,21 +316,31 @@ public final class Q10752_WindsOfFateAPromise extends Quest
switch (qs.getCond()) switch (qs.getCond())
{ {
case 1: case 1:
{
htmltext = "33933-01.html"; htmltext = "33933-01.html";
break; break;
}
case 2: case 2:
{
htmltext = "33933-05.html"; htmltext = "33933-05.html";
break; break;
}
case 9: case 9:
{
htmltext = "33933-06.html"; htmltext = "33933-06.html";
break; break;
}
case 10: case 10:
{
htmltext = "33933-12.html"; htmltext = "33933-12.html";
break; break;
}
case 11: case 11:
{
htmltext = "33933-11.html"; htmltext = "33933-11.html";
break; break;
} }
}
break; break;
} }
case SIEGMUND: case SIEGMUND: