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 @@ - +