Start of Fate fixes.

Contributed by Stayway.
This commit is contained in:
MobiusDev
2017-08-12 21:48:47 +00:00
parent 052029531f
commit 475df4f0d7
2 changed files with 21 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
<html><body>High Prefect Took:<br> <html><body>High Prefect Took:<br>
I knew you'd say yes! Well well, let's work on that class transfer of yours, shall we? <font color="LEVEL">Orc Shaman</font>, was it?<br> I knew you'd say yes! Well well, let's work on that class transfer of yours, shall we? <font color="LEVEL">Orc Shaman</font>, was it?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10331_StartOfFate classChange;47">Orc Monk</Button>Orc Shaman</Button> <Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest Q10331_StartOfFate classChange;50">Orc Shaman</Button>
</body></html> </body></html>

View File

@@ -179,63 +179,83 @@ public final class Q10331_StartOfFate extends Quest
{ {
case WARRIOR: case WARRIOR:
htmltext = "32153-15.htm"; htmltext = "32153-15.htm";
qs.exitQuest(false, true);
break; break;
case KNIGHT: case KNIGHT:
htmltext = "32153-16.htm"; htmltext = "32153-16.htm";
qs.exitQuest(false, true);
break; break;
case ROGUE: case ROGUE:
htmltext = "32153-17.htm"; htmltext = "32153-17.htm";
qs.exitQuest(false, true);
break; break;
case WIZARD: case WIZARD:
htmltext = "32153-18.htm"; htmltext = "32153-18.htm";
qs.exitQuest(false, true);
break; break;
case CLERIC: case CLERIC:
htmltext = "32153-19.htm"; htmltext = "32153-19.htm";
qs.exitQuest(false, true);
break; break;
case ELVEN_KNIGHT: case ELVEN_KNIGHT:
htmltext = "32147-14.htm"; htmltext = "32147-14.htm";
qs.exitQuest(false, true);
break; break;
case ELVEN_SCOUT: case ELVEN_SCOUT:
htmltext = "32147-15.htm"; htmltext = "32147-15.htm";
qs.exitQuest(false, true);
break; break;
case ELVEN_WIZARD: case ELVEN_WIZARD:
htmltext = "32147-16.htm"; htmltext = "32147-16.htm";
qs.exitQuest(false, true);
break; break;
case ORACLE: case ORACLE:
htmltext = "32147-17.htm"; htmltext = "32147-17.htm";
qs.exitQuest(false, true);
break; break;
case PALUS_KNIGHT: case PALUS_KNIGHT:
htmltext = "32160-14.htm"; htmltext = "32160-14.htm";
qs.exitQuest(false, true);
break; break;
case ASSASSIN: case ASSASSIN:
htmltext = "32160-15.htm"; htmltext = "32160-15.htm";
qs.exitQuest(false, true);
break; break;
case DARK_WIZARD: case DARK_WIZARD:
htmltext = "32160-16.htm"; htmltext = "32160-16.htm";
qs.exitQuest(false, true);
break; break;
case SHILLIEN_ORACLE: case SHILLIEN_ORACLE:
htmltext = "32160-17.htm"; htmltext = "32160-17.htm";
qs.exitQuest(false, true);
break; break;
case ORC_RAIDER: case ORC_RAIDER:
htmltext = "32150-14.htm"; htmltext = "32150-14.htm";
qs.exitQuest(false, true);
break; break;
case ORC_MONK: case ORC_MONK:
htmltext = "32150-15.htm"; htmltext = "32150-15.htm";
qs.exitQuest(false, true);
break; break;
case ORC_SHAMAN: case ORC_SHAMAN:
htmltext = "32150-16.htm"; htmltext = "32150-16.htm";
qs.exitQuest(false, true);
break; break;
case SCAVENGER: case SCAVENGER:
htmltext = "32157-11.htm"; htmltext = "32157-11.htm";
qs.exitQuest(false, true);
break; break;
case ARTISAN: case ARTISAN:
htmltext = "32157-12.htm"; htmltext = "32157-12.htm";
qs.exitQuest(false, true);
break; break;
case TROOPER: case TROOPER:
htmltext = "32146-12.htm"; htmltext = "32146-12.htm";
qs.exitQuest(false, true);
break; break;
case WARDER: case WARDER:
htmltext = "32146-13.htm"; htmltext = "32146-13.htm";
qs.exitQuest(false, true);
break; break;
} }
player.setBaseClass(newClassId); player.setBaseClass(newClassId);
@@ -250,7 +270,6 @@ public final class Q10331_StartOfFate extends Quest
giveItems(player, PAULINAS_SET_D_GRADE, 1); giveItems(player, PAULINAS_SET_D_GRADE, 1);
giveItems(player, PROOF_OF_COURAGE, 40); giveItems(player, PROOF_OF_COURAGE, 40);
addExpAndSp(player, 296000, 15); addExpAndSp(player, 296000, 15);
qs.exitQuest(false, true);
} }
} }
} }