From 62c3d458de65a4fba247cd29c48f8f117f5c3ce3 Mon Sep 17 00:00:00 2001
From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Sat, 7 Oct 2017 20:18:02 +0000
Subject: [PATCH] Quest improvements. Contributed by Stayway.
---
.../Q10830_TheLostGardenOfSpirits.java | 2 +-
.../Q10831_UnbelievableSight.java | 2 +-
.../Q10832_EnergyOfSadnessAndAnger.java | 2 +-
.../Q10833_PutTheQueenOfSpiritsToSleep.java | 2 +-
.../game/data/stats/items/47100-47199.xml | 20 ++++++++---
.../game/data/stats/skills/07100-07199.xml | 30 +++++++++++++++-
.../game/data/stats/skills/08900-08999.xml | 36 +++++++++++++++++--
7 files changed, 82 insertions(+), 12 deletions(-)
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10830_TheLostGardenOfSpirits/Q10830_TheLostGardenOfSpirits.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10830_TheLostGardenOfSpirits/Q10830_TheLostGardenOfSpirits.java
index 5e72f4512e..7813dc6c08 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10830_TheLostGardenOfSpirits/Q10830_TheLostGardenOfSpirits.java
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10830_TheLostGardenOfSpirits/Q10830_TheLostGardenOfSpirits.java
@@ -89,7 +89,7 @@ public final class Q10830_TheLostGardenOfSpirits extends Quest
case "34055-07.html":
{
giveItems(player, SOE, 1);
- addExpAndSp(player, 5932440000L, 14237820);
+ addExpAndSp(player, 1637472704L, 14237820);
qs.exitQuest(false, true);
htmltext = event;
break;
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10831_UnbelievableSight/Q10831_UnbelievableSight.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10831_UnbelievableSight/Q10831_UnbelievableSight.java
index 4a698e5b52..8c9d8bd138 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10831_UnbelievableSight/Q10831_UnbelievableSight.java
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10831_UnbelievableSight/Q10831_UnbelievableSight.java
@@ -91,7 +91,7 @@ public final class Q10831_UnbelievableSight extends Quest
{
giveItems(player, SOE, 1);
giveItems(player, SPIRIT_EVIL_TOUGHT_PIACE, 1);
- addExpAndSp(player, 5932440000L, 14237820);
+ addExpAndSp(player, 1637472704L, 14237820);
qs.exitQuest(false, true);
htmltext = event;
break;
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10832_EnergyOfSadnessAndAnger/Q10832_EnergyOfSadnessAndAnger.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10832_EnergyOfSadnessAndAnger/Q10832_EnergyOfSadnessAndAnger.java
index 72fdd2c3a4..90f8ac659f 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10832_EnergyOfSadnessAndAnger/Q10832_EnergyOfSadnessAndAnger.java
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10832_EnergyOfSadnessAndAnger/Q10832_EnergyOfSadnessAndAnger.java
@@ -98,7 +98,7 @@ public final class Q10832_EnergyOfSadnessAndAnger extends Quest
case "34056-07.html":
{
giveItems(player, SOE, 1);
- addExpAndSp(player, 7909920000L, 18983760);
+ addExpAndSp(player, 3614952704L, 18983760);
qs.exitQuest(false, true);
htmltext = event;
break;
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10833_PutTheQueenOfSpiritsToSleep/Q10833_PutTheQueenOfSpiritsToSleep.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10833_PutTheQueenOfSpiritsToSleep/Q10833_PutTheQueenOfSpiritsToSleep.java
index 08e1ab4add..066a71622b 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10833_PutTheQueenOfSpiritsToSleep/Q10833_PutTheQueenOfSpiritsToSleep.java
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/quests/Q10833_PutTheQueenOfSpiritsToSleep/Q10833_PutTheQueenOfSpiritsToSleep.java
@@ -83,7 +83,7 @@ public final class Q10833_PutTheQueenOfSpiritsToSleep extends Quest
giveItems(player, GIANTS_CODEX, 1);
giveItems(player, ELCYUM_CRYSTAL, 1);
giveItems(player, SOE, 1);
- addExpAndSp(player, 5932440000L, 14237820);
+ addExpAndSp(player, 1637472704L, 14237820);
qs.exitQuest(false, true);
htmltext = event;
break;
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/items/47100-47199.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/items/47100-47199.xml
index 06e2df6173..a687db55cd 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/items/47100-47199.xml
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/items/47100-47199.xml
@@ -387,12 +387,24 @@
-
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/07100-07199.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/07100-07199.xml
index f7565ef16f..fea83a7c3b 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/07100-07199.xml
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/07100-07199.xml
@@ -794,9 +794,37 @@
A1
-
+
+ 1
+ 47150
icon.skill0000
A1
+ SELF
+ SINGLE
+ 1500
+ 0.5
+ 99
+ 2
+ -5
+ NONE;STRIDER;WYVERN;WOLF
+
+
+ 99
+ 111
+ CASTER
+
+
+ 8907
+ 1
+ false
+
+
+
+
+ 8907
+ 1
+
+
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/08900-08999.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/08900-08999.xml
index 87732ae548..034b29c353 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/08900-08999.xml
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/08900-08999.xml
@@ -242,9 +242,39 @@
A1
-
- icon.skill0000
- A1
+ 1
+ 3600
+ TRANSFORM
+ icon.pegasus_vehicle
+ A2
+ 1
+ NONE
+ NONE;STRIDER;WYVERN;WOLF
+ 5
+ -1
+ 0
+ true
+ 2
+ 1000
+ SELF
+ SINGLE
+
+
+ 159
+
+
+
+
+
+ CHANGEBODY,-1
+ TURN_STONE,-1
+ BUFF_SPECIAL_MULTI,-1
+
+
+
+ 159
+
+