From 4fc1cb43383cd7b4d93f8ee6a74a44eb7070a710 Mon Sep 17 00:00:00 2001
From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Mon, 26 Mar 2018 23:35:02 +0000
Subject: [PATCH] Addition of item Express Bus Pass Card (47384). Contributed
by Liamxroy.
---
.../handlers/effecthandlers/GiveXp.java | 4 ++--
.../game/data/stats/items/47300-47399.xml | 15 +++++++++++----
.../game/data/stats/skills/18600-18699.xml | 19 ++++++++++++++++++-
.../dist/game/data/xsd/skills.xsd | 2 +-
.../handlers/effecthandlers/GiveXp.java | 4 ++--
.../game/data/stats/items/47300-47399.xml | 16 +++++++++++-----
.../game/data/stats/skills/18600-18699.xml | 19 ++++++++++++++++++-
.../dist/game/data/xsd/skills.xsd | 2 +-
8 files changed, 64 insertions(+), 17 deletions(-)
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/GiveXp.java b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/GiveXp.java
index 210d76f3ea..3ee7d33869 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/GiveXp.java
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/scripts/handlers/effecthandlers/GiveXp.java
@@ -28,11 +28,11 @@ import com.l2jmobius.gameserver.model.skills.Skill;
*/
public final class GiveXp extends AbstractEffect
{
- private final int _xp;
+ private final long _xp;
public GiveXp(StatsSet params)
{
- _xp = params.getInt("xp", 0);
+ _xp = params.getLong("xp", 0);
}
@Override
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/items/47300-47399.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/items/47300-47399.xml
index e5fa2203b6..49958016d9 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/items/47300-47399.xml
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/items/47300-47399.xml
@@ -1180,11 +1180,18 @@
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/18600-18699.xml b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/18600-18699.xml
index a63d093c37..74a1fd0836 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/18600-18699.xml
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/stats/skills/18600-18699.xml
@@ -945,9 +945,26 @@
A1
-
icon.skill0000
+ 2
+ 1
+ 47384
+ 1
A1
+ 1000
+ NONE;STRIDER;WYVERN;WOLF
+ 5
+ 0
+ SELF
+ SINGLE
+
+
+ 100000000000
+
+
+ 240000000
+
+
diff --git a/L2J_Mobius_3.0_Helios/dist/game/data/xsd/skills.xsd b/L2J_Mobius_3.0_Helios/dist/game/data/xsd/skills.xsd
index 67967b59be..9a59671ca7 100644
--- a/L2J_Mobius_3.0_Helios/dist/game/data/xsd/skills.xsd
+++ b/L2J_Mobius_3.0_Helios/dist/game/data/xsd/skills.xsd
@@ -2090,7 +2090,7 @@
-
+
diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/handlers/effecthandlers/GiveXp.java b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/handlers/effecthandlers/GiveXp.java
index 210d76f3ea..3ee7d33869 100644
--- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/handlers/effecthandlers/GiveXp.java
+++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/scripts/handlers/effecthandlers/GiveXp.java
@@ -28,11 +28,11 @@ import com.l2jmobius.gameserver.model.skills.Skill;
*/
public final class GiveXp extends AbstractEffect
{
- private final int _xp;
+ private final long _xp;
public GiveXp(StatsSet params)
{
- _xp = params.getInt("xp", 0);
+ _xp = params.getLong("xp", 0);
}
@Override
diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47300-47399.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47300-47399.xml
index d9774e3261..7fb077816b 100644
--- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47300-47399.xml
+++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/items/47300-47399.xml
@@ -1226,12 +1226,18 @@
-
-
-
-
+
-
+
+
+
+
+
+
+
+
+
+
-
diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/18600-18699.xml b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/18600-18699.xml
index 1df8b49bf0..87a94ad43e 100644
--- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/18600-18699.xml
+++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/stats/skills/18600-18699.xml
@@ -945,9 +945,26 @@
A1
-
icon.skill0000
+ 2
+ 1
+ 47384
+ 1
A1
+ 1000
+ NONE;STRIDER;WYVERN;WOLF
+ 5
+ 0
+ SELF
+ SINGLE
+
+
+ 100000000000
+
+
+ 240000000
+
+
diff --git a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/xsd/skills.xsd b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/xsd/skills.xsd
index 0aec67edb4..4be3b54e92 100644
--- a/L2J_Mobius_4.0_GrandCrusade/dist/game/data/xsd/skills.xsd
+++ b/L2J_Mobius_4.0_GrandCrusade/dist/game/data/xsd/skills.xsd
@@ -2052,7 +2052,7 @@
-
+