From 6dfa3603b33728076c2393ba925d2f32264d92b7 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Thu, 22 Dec 2016 20:38:19 +0000 Subject: [PATCH] Day of Destiny quest improvements. --- .../Q10341_DayOfDestinyHumansFate.java | 2 -- .../Q10342_DayOfDestinyElvenFate.java | 2 -- .../Q10343_DayOfDestinyDarkElfsFate.java | 2 -- .../Q10344_DayOfDestinyOrcsFate.java | 2 -- .../Q10345_DayOfDestinyDwarfsFate.java | 2 -- .../Q10346_DayOfDestinyKamaelsFate.java | 2 -- .../dist/game/data/scripts/quests/ThirdClassTransferQuest.java | 1 + 7 files changed, 1 insertion(+), 12 deletions(-) diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10341_DayOfDestinyHumansFate/Q10341_DayOfDestinyHumansFate.java b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10341_DayOfDestinyHumansFate/Q10341_DayOfDestinyHumansFate.java index e48ab4ea05..f383fe23c4 100644 --- a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10341_DayOfDestinyHumansFate/Q10341_DayOfDestinyHumansFate.java +++ b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10341_DayOfDestinyHumansFate/Q10341_DayOfDestinyHumansFate.java @@ -70,8 +70,6 @@ public final class Q10341_DayOfDestinyHumansFate extends ThirdClassTransferQuest case "30857-05.htm": { qs.startQuest(); - qs.setCond(2); // arrow hack - qs.setCond(1); qs.set("STARTED_CLASS", player.getClassId().getId()); htmltext = event; break; diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10342_DayOfDestinyElvenFate/Q10342_DayOfDestinyElvenFate.java b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10342_DayOfDestinyElvenFate/Q10342_DayOfDestinyElvenFate.java index 8a2b3b6f2d..2db8e36b44 100644 --- a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10342_DayOfDestinyElvenFate/Q10342_DayOfDestinyElvenFate.java +++ b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10342_DayOfDestinyElvenFate/Q10342_DayOfDestinyElvenFate.java @@ -70,8 +70,6 @@ public final class Q10342_DayOfDestinyElvenFate extends ThirdClassTransferQuest case "30856-05.htm": { qs.startQuest(); - qs.setCond(2); // arrow hack - qs.setCond(1); qs.set("STARTED_CLASS", player.getClassId().getId()); htmltext = event; break; diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10343_DayOfDestinyDarkElfsFate/Q10343_DayOfDestinyDarkElfsFate.java b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10343_DayOfDestinyDarkElfsFate/Q10343_DayOfDestinyDarkElfsFate.java index c698bd481f..4edd4a8403 100644 --- a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10343_DayOfDestinyDarkElfsFate/Q10343_DayOfDestinyDarkElfsFate.java +++ b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10343_DayOfDestinyDarkElfsFate/Q10343_DayOfDestinyDarkElfsFate.java @@ -70,8 +70,6 @@ public final class Q10343_DayOfDestinyDarkElfsFate extends ThirdClassTransferQue case "30862-05.htm": { qs.startQuest(); - qs.setCond(2); // arrow hack - qs.setCond(1); qs.set("STARTED_CLASS", player.getClassId().getId()); htmltext = event; break; diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10344_DayOfDestinyOrcsFate/Q10344_DayOfDestinyOrcsFate.java b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10344_DayOfDestinyOrcsFate/Q10344_DayOfDestinyOrcsFate.java index b95b53beb0..b140bea004 100644 --- a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10344_DayOfDestinyOrcsFate/Q10344_DayOfDestinyOrcsFate.java +++ b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10344_DayOfDestinyOrcsFate/Q10344_DayOfDestinyOrcsFate.java @@ -70,8 +70,6 @@ public final class Q10344_DayOfDestinyOrcsFate extends ThirdClassTransferQuest case "30865-05.htm": { qs.startQuest(); - qs.setCond(2); // arrow hack - qs.setCond(1); qs.set("STARTED_CLASS", player.getClassId().getId()); htmltext = event; break; diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10345_DayOfDestinyDwarfsFate/Q10345_DayOfDestinyDwarfsFate.java b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10345_DayOfDestinyDwarfsFate/Q10345_DayOfDestinyDwarfsFate.java index 5061822416..362528cadd 100644 --- a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10345_DayOfDestinyDwarfsFate/Q10345_DayOfDestinyDwarfsFate.java +++ b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10345_DayOfDestinyDwarfsFate/Q10345_DayOfDestinyDwarfsFate.java @@ -70,8 +70,6 @@ public final class Q10345_DayOfDestinyDwarfsFate extends ThirdClassTransferQuest case "30847-05.htm": { qs.startQuest(); - qs.setCond(2); // arrow hack - qs.setCond(1); qs.set("STARTED_CLASS", player.getClassId().getId()); htmltext = event; break; diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10346_DayOfDestinyKamaelsFate/Q10346_DayOfDestinyKamaelsFate.java b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10346_DayOfDestinyKamaelsFate/Q10346_DayOfDestinyKamaelsFate.java index 4667197973..6a5ac49ecb 100644 --- a/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10346_DayOfDestinyKamaelsFate/Q10346_DayOfDestinyKamaelsFate.java +++ b/L2J_Mobius_Underground/dist/game/data/scripts/quests/Q10346_DayOfDestinyKamaelsFate/Q10346_DayOfDestinyKamaelsFate.java @@ -70,8 +70,6 @@ public final class Q10346_DayOfDestinyKamaelsFate extends ThirdClassTransferQues case "32221-05.htm": { qs.startQuest(); - qs.setCond(2); // arrow hack - qs.setCond(1); qs.set("STARTED_CLASS", player.getClassId().getId()); htmltext = event; break; diff --git a/L2J_Mobius_Underground/dist/game/data/scripts/quests/ThirdClassTransferQuest.java b/L2J_Mobius_Underground/dist/game/data/scripts/quests/ThirdClassTransferQuest.java index 68130f41e7..245a4a1c4d 100644 --- a/L2J_Mobius_Underground/dist/game/data/scripts/quests/ThirdClassTransferQuest.java +++ b/L2J_Mobius_Underground/dist/game/data/scripts/quests/ThirdClassTransferQuest.java @@ -237,6 +237,7 @@ public abstract class ThirdClassTransferQuest extends Quest player.broadcastSocialAction(3); player.setBaseClass(newClassId); player.setClassId(newClassId.getId()); + player.store(false); player.broadcastUserInfo(); player.sendSkillList(); giveItems(player, SOUL_SHOT_PACK, 1);