From 475df4f0d7231597d89ceeda01a0d487e5c91ec2 Mon Sep 17 00:00:00 2001
From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Sat, 12 Aug 2017 21:48:47 +0000
Subject: [PATCH] Start of Fate fixes. Contributed by Stayway.
---
.../quests/Q10331_StartOfFate/32150-08.html | 2 +-
.../Q10331_StartOfFate.java | 21 ++++++++++++++++++-
2 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-08.html b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-08.html
index 2cc36bf6ab..76a203c1a1 100644
--- a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-08.html
+++ b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10331_StartOfFate/32150-08.html
@@ -1,4 +1,4 @@
High Prefect Took:
I knew you'd say yes! Well well, let's work on that class transfer of yours, shall we? Orc Shaman, was it?
-Orc Shaman
+
\ No newline at end of file
diff --git a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10331_StartOfFate/Q10331_StartOfFate.java b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10331_StartOfFate/Q10331_StartOfFate.java
index b6327e32fe..7f89f2bd76 100644
--- a/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10331_StartOfFate/Q10331_StartOfFate.java
+++ b/L2J_Mobius_Helios/dist/game/data/scripts/quests/Q10331_StartOfFate/Q10331_StartOfFate.java
@@ -179,63 +179,83 @@ public final class Q10331_StartOfFate extends Quest
{
case WARRIOR:
htmltext = "32153-15.htm";
+ qs.exitQuest(false, true);
break;
case KNIGHT:
htmltext = "32153-16.htm";
+ qs.exitQuest(false, true);
break;
case ROGUE:
htmltext = "32153-17.htm";
+ qs.exitQuest(false, true);
break;
case WIZARD:
htmltext = "32153-18.htm";
+ qs.exitQuest(false, true);
break;
case CLERIC:
htmltext = "32153-19.htm";
+ qs.exitQuest(false, true);
break;
case ELVEN_KNIGHT:
htmltext = "32147-14.htm";
+ qs.exitQuest(false, true);
break;
case ELVEN_SCOUT:
htmltext = "32147-15.htm";
+ qs.exitQuest(false, true);
break;
case ELVEN_WIZARD:
htmltext = "32147-16.htm";
+ qs.exitQuest(false, true);
break;
case ORACLE:
htmltext = "32147-17.htm";
+ qs.exitQuest(false, true);
break;
case PALUS_KNIGHT:
htmltext = "32160-14.htm";
+ qs.exitQuest(false, true);
break;
case ASSASSIN:
htmltext = "32160-15.htm";
+ qs.exitQuest(false, true);
break;
case DARK_WIZARD:
htmltext = "32160-16.htm";
+ qs.exitQuest(false, true);
break;
case SHILLIEN_ORACLE:
htmltext = "32160-17.htm";
+ qs.exitQuest(false, true);
break;
case ORC_RAIDER:
htmltext = "32150-14.htm";
+ qs.exitQuest(false, true);
break;
case ORC_MONK:
htmltext = "32150-15.htm";
+ qs.exitQuest(false, true);
break;
case ORC_SHAMAN:
htmltext = "32150-16.htm";
+ qs.exitQuest(false, true);
break;
case SCAVENGER:
htmltext = "32157-11.htm";
+ qs.exitQuest(false, true);
break;
case ARTISAN:
htmltext = "32157-12.htm";
+ qs.exitQuest(false, true);
break;
case TROOPER:
htmltext = "32146-12.htm";
+ qs.exitQuest(false, true);
break;
case WARDER:
htmltext = "32146-13.htm";
+ qs.exitQuest(false, true);
break;
}
player.setBaseClass(newClassId);
@@ -250,7 +270,6 @@ public final class Q10331_StartOfFate extends Quest
giveItems(player, PAULINAS_SET_D_GRADE, 1);
giveItems(player, PROOF_OF_COURAGE, 40);
addExpAndSp(player, 296000, 15);
- qs.exitQuest(false, true);
}
}
}