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 @@ - + 1 85
+ 10 20
+ + + + + + +
- + 1 85
+ 1.01 1.02
+ 4 7
+ + + + + + +
- + 1 85
+ 0.99 0.98
+ + + + + + +
\ 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)