From 12b69ed5e9855d6367391644ca7c4d800580c7ac Mon Sep 17 00:00:00 2001
From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Sun, 8 Nov 2015 11:13:43 +0000
Subject: [PATCH] Race skilltree changes. Contributed by rocknowx.
---
.../data/skillTrees/4rthClass/TyrrDuelist.xml | 8 +++++
.../4rthClass/TyrrGrandKhavatari.xml | 8 +++++
.../skillTrees/ErtheiaClass/CloudBreaker.xml | 2 --
.../ErtheiaClass/ErtheiaFighter.xml | 3 ++
.../skillTrees/ErtheiaClass/ErtheiaWizard.xml | 3 ++
.../skillTrees/ErtheiaClass/Eviscerator.xml | 2 ++
.../data/skillTrees/ErtheiaClass/Marauder.xml | 4 ---
.../game/data/skillTrees/raceSkillTree.xml | 6 ++--
.../game/data/stats/skills/30400-30499.xml | 31 +++++++++++++++++--
.../clientpackets/CharacterCreate.java | 5 ---
10 files changed, 55 insertions(+), 17 deletions(-)
diff --git a/trunk/dist/game/data/skillTrees/4rthClass/TyrrDuelist.xml b/trunk/dist/game/data/skillTrees/4rthClass/TyrrDuelist.xml
index 8717a0b328..3bdde8048e 100644
--- a/trunk/dist/game/data/skillTrees/4rthClass/TyrrDuelist.xml
+++ b/trunk/dist/game/data/skillTrees/4rthClass/TyrrDuelist.xml
@@ -155,6 +155,14 @@
+
+
+
+
+
+
+
+
diff --git a/trunk/dist/game/data/skillTrees/4rthClass/TyrrGrandKhavatari.xml b/trunk/dist/game/data/skillTrees/4rthClass/TyrrGrandKhavatari.xml
index bb7f18856c..cfe31b9970 100644
--- a/trunk/dist/game/data/skillTrees/4rthClass/TyrrGrandKhavatari.xml
+++ b/trunk/dist/game/data/skillTrees/4rthClass/TyrrGrandKhavatari.xml
@@ -155,6 +155,14 @@
+
+
+
+
+
+
+
+
diff --git a/trunk/dist/game/data/skillTrees/ErtheiaClass/CloudBreaker.xml b/trunk/dist/game/data/skillTrees/ErtheiaClass/CloudBreaker.xml
index d1810b3c85..1ed9abb3ad 100644
--- a/trunk/dist/game/data/skillTrees/ErtheiaClass/CloudBreaker.xml
+++ b/trunk/dist/game/data/skillTrees/ErtheiaClass/CloudBreaker.xml
@@ -1,8 +1,6 @@
-
-
diff --git a/trunk/dist/game/data/skillTrees/ErtheiaClass/ErtheiaFighter.xml b/trunk/dist/game/data/skillTrees/ErtheiaClass/ErtheiaFighter.xml
index e603a2291f..9619c57e9d 100644
--- a/trunk/dist/game/data/skillTrees/ErtheiaClass/ErtheiaFighter.xml
+++ b/trunk/dist/game/data/skillTrees/ErtheiaClass/ErtheiaFighter.xml
@@ -3,6 +3,9 @@
+
+
+
diff --git a/trunk/dist/game/data/skillTrees/ErtheiaClass/ErtheiaWizard.xml b/trunk/dist/game/data/skillTrees/ErtheiaClass/ErtheiaWizard.xml
index 6505671a91..f5c9b83278 100644
--- a/trunk/dist/game/data/skillTrees/ErtheiaClass/ErtheiaWizard.xml
+++ b/trunk/dist/game/data/skillTrees/ErtheiaClass/ErtheiaWizard.xml
@@ -3,6 +3,9 @@
+
+
+
diff --git a/trunk/dist/game/data/skillTrees/ErtheiaClass/Eviscerator.xml b/trunk/dist/game/data/skillTrees/ErtheiaClass/Eviscerator.xml
index 994c1d1454..8109c20392 100644
--- a/trunk/dist/game/data/skillTrees/ErtheiaClass/Eviscerator.xml
+++ b/trunk/dist/game/data/skillTrees/ErtheiaClass/Eviscerator.xml
@@ -7,6 +7,8 @@
+
+
diff --git a/trunk/dist/game/data/skillTrees/ErtheiaClass/Marauder.xml b/trunk/dist/game/data/skillTrees/ErtheiaClass/Marauder.xml
index 859abcd400..9bb9b90232 100644
--- a/trunk/dist/game/data/skillTrees/ErtheiaClass/Marauder.xml
+++ b/trunk/dist/game/data/skillTrees/ErtheiaClass/Marauder.xml
@@ -70,9 +70,5 @@
-
-
-
-
\ No newline at end of file
diff --git a/trunk/dist/game/data/skillTrees/raceSkillTree.xml b/trunk/dist/game/data/skillTrees/raceSkillTree.xml
index e937d5a0f7..a712131107 100644
--- a/trunk/dist/game/data/skillTrees/raceSkillTree.xml
+++ b/trunk/dist/game/data/skillTrees/raceSkillTree.xml
@@ -27,8 +27,8 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/trunk/dist/game/data/stats/skills/30400-30499.xml b/trunk/dist/game/data/stats/skills/30400-30499.xml
index 688ac46672..813106976a 100644
--- a/trunk/dist/game/data/stats/skills/30400-30499.xml
+++ b/trunk/dist/game/data/stats/skills/30400-30499.xml
@@ -1,24 +1,49 @@
-
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/trunk/java/com/l2jserver/gameserver/network/clientpackets/CharacterCreate.java b/trunk/java/com/l2jserver/gameserver/network/clientpackets/CharacterCreate.java
index 0abeb4ea16..2db49d33a1 100644
--- a/trunk/java/com/l2jserver/gameserver/network/clientpackets/CharacterCreate.java
+++ b/trunk/java/com/l2jserver/gameserver/network/clientpackets/CharacterCreate.java
@@ -338,11 +338,6 @@ public final class CharacterCreate extends L2GameClientPacket
}
}
- for (L2SkillLearn skill : SkillTreesData.getInstance().getRaceSkillTree(newChar.getRace()))
- {
- newChar.addSkill(SkillData.getInstance().getSkill(skill.getSkillId(), skill.getSkillLevel()), true);
- }
-
for (L2SkillLearn skill : SkillTreesData.getInstance().getAvailableSkills(newChar, newChar.getClassId(), false, true))
{
if (Config.DEBUG)