diff --git a/MMOCore-Dist/src/main/resources/default/exp-tables.yml b/MMOCore-Dist/src/main/resources/default/exp-tables.yml index c347878d..108b35d7 100644 --- a/MMOCore-Dist/src/main/resources/default/exp-tables.yml +++ b/MMOCore-Dist/src/main/resources/default/exp-tables.yml @@ -51,4 +51,286 @@ second_exp_table: some_other_item: period: 3 triggers: - - 'exp{amount=100}' \ No newline at end of file + - 'exp{amount=100}' + + + +### Skill Tree + +## MANA_REGENERATION +skilltree_mana_regeneration1: + mana_regeneration: + triggers: + - 'stat{stat="MANA_REGENERATION";amount=1;type="FLAT"}' +skilltree_mana_regeneration2: + mana_regeneration: + triggers: + - 'stat{stat="MANA_REGENERATION";amount=2;type="FLAT"}' + +## HEALTH_REGENERATION +skilltree_health_regeneration1: + health_regeneration: + triggers: + - 'stat{stat="HEALTH_REGENERATION";amount=1;type="FLAT"}' +skilltree_health_regeneration2: + health_regeneration: + triggers: + - 'stat{stat="HEALTH_REGENERATION";amount=2;type="FLAT"}' + + +## COOLDOWN_REDUCTION +skilltree_cooldown_reduction5: + cooldown_reduction: + triggers: + - 'stat{stat="COOLDOWN_REDUCTION";amount=5;type="FLAT"}' +skilltree_cooldown_reduction10: + cooldown_reduction: + triggers: + - 'stat{stat="COOLDOWN_REDUCTION";amount=10;type="FLAT"}' +skilltree_cooldown_reduction15: + cooldown_reduction: + triggers: + - 'stat{stat="COOLDOWN_REDUCTION";amount=15;type="FLAT"}' + +## CRITICAL_STRIKE_CHANCE +skilltree_critical_strike_chance1: + critical_strike_chance: + triggers: + - 'stat{stat="CRITICAL_STRIKE_CHANCE";amount=1;type="FLAT"}' +skilltree_critical_strike_chance2: + critical_strike_chance: + triggers: + - 'stat{stat="CRITICAL_STRIKE_CHANCE";amount=2;type="FLAT"}' +skilltree_critical_strike_chance3: + critical_strike_chance: + triggers: + - 'stat{stat="CRITICAL_STRIKE_CHANCE";amount=3;type="FLAT"}' +skilltree_critical_strike_chance5: + critical_strike_chance: + triggers: + - 'stat{stat="CRITICAL_STRIKE_CHANCE";amount=5;type="FLAT"}' + + +## WEAPON_DAMAGE +skilltree_weapon_damage1: + weapon_damage: + triggers: + - 'stat{stat="WEAPON_DAMAGE";amount=1;type="FLAT"}' +skilltree_weapon_damage2: + weapon_damage: + triggers: + - 'stat{stat="WEAPON_DAMAGE";amount=2;type="FLAT"}' +skilltree_weapon_damage4: + weapon_damage: + triggers: + - 'stat{stat="WEAPON_DAMAGE";amount=4;type="FLAT"}' + +## DAMAGE_REDUCTION +skilltree_damage_reduction1: + weapon_damage: + triggers: + - 'stat{stat="DAMAGE_REDUCTION";amount=1;type="FLAT"}' +skilltree_damage_reduction2: + weapon_damage: + triggers: + - 'stat{stat="DAMAGE_REDUCTION";amount=2;type="FLAT"}' + +## LIFESTEAL +skilltree_lifesteal1: + lifesteal: + triggers: + - 'stat{stat="LIFESTEAL";amount=1;type="FLAT"}' +skilltree_lifesteal2: + lifesteal: + triggers: + - 'stat{stat="LIFESTEAL";amount=2;type="FLAT"}' +skilltree_lifesteal3: + lifesteal: + triggers: + - 'stat{stat="LIFESTEAL";amount=3;type="FLAT"}' + +## MAX_HEALTH +skilltree_max_health1: + max_health: + triggers: + - 'stat{stat="MAX_HEALTH";amount=1;type="FLAT"}' +skilltree_max_health2: + max_health: + triggers: + - 'stat{stat="MAX_HEALTH";amount=2;type="FLAT"}' +skilltree_max_health4: + max_health: + triggers: + - 'stat{stat="MAX_HEALTH";amount=4;type="FLAT"}' +skilltree_max_health5: + max_health: + triggers: + - 'stat{stat="MAX_HEALTH";amount=5;type="FLAT"}' + +## MAGIC_DAMAGE +skilltree_magic_damage1: + magic_damage: + triggers: + - 'stat{stat="MAGIC_DAMAGE";amount=1;type="FLAT"}' +skilltree_magic_damage2: + magic_damage: + triggers: + - 'stat{stat="MAGIC_DAMAGE";amount=2;type="FLAT"}' +skilltree_magic_damage3: + magic_damage: + triggers: + - 'stat{stat="MAGIC_DAMAGE";amount=3;type="FLAT"}' + +## ATTACK_SPEED +skilltree_attack_speed5: + attack_speed: + triggers: + - 'stat{stat="ATTACK_SPEED";amount=5;type="RELATIVE"}' +skilltree_attack_speed10: + attack_speed: + triggers: + - 'stat{stat="ATTACK_SPEED";amount=10;type="RELATIVE"}' +skilltree_attack_speed15: + attack_speed: + triggers: + - 'stat{stat="ATTACK_SPEED";amount=15;type="RELATIVE"}' + +## PHYSICAL_DAMAGE_REDUCTION +skilltree_physical_damage_reduction5: + physical_damage_reduction: + triggers: + - 'stat{stat="PHYSICAL_DAMAGE_REDUCTION";amount=5;type="FLAT"}' +skilltree_physical_damage_reduction10: + physical_damage_reduction: + triggers: + - 'stat{stat="PHYSICAL_DAMAGE_REDUCTION";amount=10;type="FLAT"}' +skilltree_physical_damage_reduction15: + physical_damage_reduction: + triggers: + - 'stat{stat="PHYSICAL_DAMAGE_REDUCTION";amount=15;type="FLAT"}' + +## PARRY_RATING +skilltree_parry_rating5: + parry_rating: + triggers: + - 'stat{stat="PARRY_RATING";amount=5;type="FLAT"}' +skilltree_parry_rating10: + parry_ratingn: + triggers: + - 'stat{stat="PARRY_RATING";amount=10;type="FLAT"}' + +## KNOCKBACK_RESISTANCE +skilltree_knockback_resistance5: + knockback_resistance: + triggers: + - 'stat{stat="KNOCKBACK_RESISTANCE";amount=0.05;type="FLAT"}' +skilltree_knockback_resistance10: + knockback_resistance: + triggers: + - 'stat{stat="KNOCKBACK_RESISTANCE";amount=0.1;type="FLAT"}' + +## DODGE_RATING +skilltree_dodge_rating2: + dodge_rating: + triggers: + - 'stat{stat="DODGE_RATING";amount=2;type="FLAT"}' +skilltree_dodge_rating3: + dodge_rating: + triggers: + - 'stat{stat="DODGE_RATING";amount=3;type="FLAT"}' +skilltree_dodge_rating5: + dodge_rating: + triggers: + - 'stat{stat="DODGE_RATING";amount=100;type="FLAT"}' + +## SKILL_DAMAGE +skilltree_skill_damage5: + skill_damage: + triggers: + - 'stat{stat="SKILL_DAMAGE";amount=5;type="FLAT"}' +skilltree_skill_damage10: + skill_damage: + triggers: + - 'stat{stat="SKILL_DAMAGE";amount=10;type="FLAT"}' + +## SPELL_VAMPIRISM +skilltree_spell_vampirism2: + spell_vampirism: + triggers: + - 'stat{stat="SPELL_VAMPIRISM";amount=2;type="FLAT"}' +skilltree_spell_vampirism6: + spell_vampirism: + triggers: + - 'stat{stat="SPELL_VAMPIRISM";amount=6;type="FLAT"}' + +## ADDITIONAL_EXPERIENCE +skilltree_additional_experience2: + additional_experience: + triggers: + - 'stat{stat="ADDITIONAL_EXPERIENCE";amount=2;type="FLAT"}' +skilltree_additional_experience3: + additional_experience: + triggers: + - 'stat{stat="ADDITIONAL_EXPERIENCE";amount=3;type="FLAT"}' +skilltree_additional_experience5: + additional_experience: + triggers: + - 'stat{stat="ADDITIONAL_EXPERIENCE";amount=5;type="FLAT"}' + +## MAGIC_DAMAGE_REDUCTION +skilltree_magic_damage_reduction5: + magic_damage_reduction: + triggers: + - 'stat{stat="MAGIC_DAMAGE_REDUCTION";amount=5;type="FLAT"}' +skilltree_magic_damage_reduction10: + magic_damage_reduction: + triggers: + - 'stat{stat="MAGIC_DAMAGE_REDUCTION";amount=10;type="FLAT"}' + +## SKILL_CRITICAL_STRIKE_CHANCE +skilltree_skill_critical_strike_chance5: + skill_critical_strike_chance: + triggers: + - 'stat{stat="SKILL_CRITICAL_STRIKE_CHANCE";amount=5;type="FLAT"}' +skilltree_skill_critical_strike_chance10: + skill_critical_strike_chance: + triggers: + - 'stat{stat="SKILL_CRITICAL_STRIKE_CHANCE";amount=10;type="FLAT"}' +skilltree_skill_critical_strike_chance15: + skill_critical_strike_chance: + triggers: + - 'stat{stat="SKILL_CRITICAL_STRIKE_CHANCE";amount=15;type="FLAT"}' + +## ARROW_VELOCITY +skilltree_arrow_velocity10: + arrow_velocity: + triggers: + - 'stat{stat="ARROW_VELOCITY";amount=10;type="RELATIVE"}' +skilltree_arrow_velocity15: + arrow_velocity: + triggers: + - 'stat{stat="ARROW_VELOCITY";amount=15;type="RELATIVE"}' +skilltree_arrow_velocity25: + arrow_velocity: + triggers: + - 'stat{stat="ARROW_VELOCITY";amount=25;type="RELATIVE"}' + +## MOVEMENT_SPEED +skilltree_movement_speed2: + movement_speed: + triggers: + - 'stat{stat="MOVEMENT_SPEED";amount=10;type="RELATIVE"}' +skilltree_movement_speed6: + movement_speed: + triggers: + - 'stat{stat="MOVEMENT_SPEED";amount=10;type="RELATIVE"}' + +## PROJECTILE_DAMAGE +skilltree_projectile_damage2: + projectile_damage: + triggers: + - 'stat{stat="PROJECTILE_DAMAGE";amount=10;type="FLAT"}' +skilltree_projectile_damage6: + projectile_damage: + triggers: + - 'stat{stat="PROJECTILE_DAMAGE";amount=6;type="FLAT"}' diff --git a/MMOCore-Dist/src/main/resources/default/skilltree/combat.yml b/MMOCore-Dist/src/main/resources/default/skilltree/combat.yml index acde34df..9744e9ca 100644 --- a/MMOCore-Dist/src/main/resources/default/skilltree/combat.yml +++ b/MMOCore-Dist/src/main/resources/default/skilltree/combat.yml @@ -4,117 +4,408 @@ lore: - '&6This skill tree is used for combat abilities!' type: 'linked' item: 'DIAMOND_AXE' +max-point-spent: 20 nodes: - strength: - name: 'Combat strength' + a1: + name: 'Cooldown Reduction' + coordinates: + x: -3 + y: -2 + + max-level: 1 + is-root: true + size: 1 + experience-table: skilltree_cooldown_reduction5 + lores: + 0: + - "&eReduces cooldowns of item and player skills (5%)" + 1: + - "&eReduces cooldowns of item and player skills (5%)" + + + + a2: + name: 'Cooldown Reduction' + size: 1 + max-children: 1 + experience-table: skilltree_cooldown_reduction10 + coordinates: + x: -2 + y: -2 + lores: + 0: + - "&eReduces cooldowns of item and player skills (10%)" + 1: + - "&eReduces cooldowns of item and player skills (10%)" + + a3: + name: 'Cooldown Reduction' + size: 1 + max-children: 1 + experience-table: skilltree_cooldown_reduction15 + coordinates: + x: -1 + y: -2 + lores: + 0: + - "&eReduces cooldowns of item and player skills (15%)" + 1: + - "&eReduces cooldowns of item and player skills (15%)" + +### B + + b1: + name: 'Critical Strike Chance' + size: 1 + max-children: 1 + experience-table: skilltree_critical_strike_chance1 + coordinates: + x: 0 + y: -2 + lores: + 0: + - "&eCritical Strikes deal more damage in % chance" + 1: + - "&eCritical Strikes deal more damage in +%2 chance" + + b2: + name: 'Critical Strike Chance' + size: 1 + max-children: 1 + experience-table: skilltree_critical_strike_chance2 + coordinates: + x: 0 + y: -1 + lores: + 0: + - "&eCritical Strikes deal more damage in % chance" + 1: + - "&eCritical Strikes deal more damage in +%3 chance" + + b3: + name: 'Critical Strike Chance' + size: 1 + max-children: 2 + experience-table: skilltree_critical_strike_chance3 coordinates: x: 0 y: 0 - - max-level: 2 - is-root: true - size: 1 - experience-table: class_exp_table lores: 0: - - "&eThis lore will be shown when level 0" - 1 : - - "&eThis lore will be shown when level 1" - 2: - - "&eThis lore will be shown when level 2" - 3: - - "&eThis lore will be shown when level 3" - + - "&eCritical Strikes deal more damage in % chance" + 1: + - "&eCritical Strikes deal more damage in +%5 chance" +## C - force: - name: 'Force' + c1: + name: 'Life Steal' size: 1 max-children: 1 - experience-table: class_exp_table + experience-table: skilltree_lifesteal1 coordinates: - x: 1 + x: -1 y: 0 lores: 0: - - "&eThis lore will be shown when level 0" - 1 : - - "&eThis lore will be shown when level 1" - 2: - - "&eThis lore will be shown when level 2" - 3: - - "&eThis lore will be shown when level 3" - - weaponry: - name: 'Weaponry' - coordinates: - x: 2 - y: 0 - experience-table: class_exp_table - max-level: 2 + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%1" + 1: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%1" + + c2: + name: 'Life Steal' size: 1 + max-children: 1 + experience-table: skilltree_lifesteal2 + coordinates: + x: -2 + y: 0 lores: 0: - - "&eThis lore will be shown when level 0" - 1 : - - "&eThis lore will be shown when level 1" - 2: - - "&eThis lore will be shown when level 2" - 3: - - "&eThis lore will be shown when level 3" - - archery: - name: 'Archery' + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%2" + 1: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%2" + + c3: + name: 'Life Steal' + size: 1 + max-children: 1 + experience-table: skilltree_lifesteal2 coordinates: - x: 1 + x: -3 + y: 0 + lores: + 0: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%3" + 1: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%3" + +## D + + d1: + name: 'Damage Reduction' + size: 1 + max-children: 1 + experience-table: skilltree_damage_reduction1 + coordinates: + x: 0 y: 1 - experience-table: class_exp_table - max-level: 2 - size: 1 lores: 0: - - "&eThis lore will be shown when level 0" - 1 : - - "&eThis lore will be shown when level 1" - 2: - - "&eThis lore will be shown when level 2" - 3: - - "&eThis lore will be shown when level 3" - archery2: - name: 'Archery2' + - "&eReduces damage from any source in +%1" + 1: + - "&eReduces damage from any source in +%1" + + d2: + name: 'Damage Reduction' + size: 1 + max-children: 2 + experience-table: skilltree_damage_reduction2 + coordinates: + x: 0 + y: 2 + lores: + 0: + - "&eReduces damage from any source in +%2" + 1: + - "&eReduces damage from any source in +%2" + + d3: + name: 'Damage Reduction' + size: 1 + max-children: 1 + experience-table: skilltree_damage_reduction2 + coordinates: + x: -1 + y: 2 + lores: + 0: + - "&eReduces damage from any source in +%2" + 1: + - "&eReduces damage from any source in +%2" + +## E + + e1: + name: 'Health Regeneration' + size: 1 + max-children: 1 + experience-table: skilltree_health_regeneration1 + coordinates: + x: -2 + y: 2 + lores: + 0: + - "&eHealth regen in pts/sec +1" + 1: + - "&eHealth regen in pts/sec +1" + + e2: + name: 'Health Regeneration' + size: 1 + max-children: 1 + experience-table: skilltree_health_regeneration2 + coordinates: + x: -3 + y: 2 + lores: + 0: + - "&eHealth regen in pts/sec +2" + 1: + - "&eHealth regen in pts/sec +2" + + e3: + name: 'Health Regeneration' + size: 1 + max-children: 1 + experience-table: skilltree_health_regeneration2 + coordinates: + x: -3 + y: 1 + lores: + 0: + - "&eHealth regen in pts/sec +2" + 1: + - "&eHealth regen in pts/sec +2" + +## F + + f1: + name: 'Mana Regeneration' + size: 1 + max-children: 1 + experience-table: skilltree_mana_regeneration1 coordinates: x: 1 y: 2 - experience-table: class_exp_table - max-level: 2 - size: 1 lores: 0: - - "&eThis lore will be shown when level 0" - 1 : - - "&eThis lore will be shown when level 1" - 2: - - "&eThis lore will be shown when level 2" - 3: - - "&eThis lore will be shown when level 3" - archery3: - name: 'Archery3' + - "&eMana regen in pts/sec +1" + 1: + - "&eMana regen in pts/sec +1" + + f2: + name: 'Mana Regeneration' + size: 1 + max-children: 1 + experience-table: skilltree_mana_regeneration2 coordinates: - x: 1 - y: 3 - - max-level: 2 - size: 1 + x: 2 + y: 2 lores: 0: - - "&eThis lore will be shown when level 0" - 1 : - - "&eThis lore will be shown when level 1" - 2: - - "&eThis lore will be shown when level 2" - 3: - - "&eThis lore will be shown when level 3" - + - "&eMana regen in pts/sec +2" + 1: + - "&eMana regen in pts/sec +2" + + f3: + name: 'Mana Regeneration' + size: 1 + max-children: 1 + experience-table: skilltree_mana_regeneration2 + coordinates: + x: 3 + y: 2 + lores: + 0: + - "&eMana regen in pts/sec +2" + 1: + - "&eMana regen in pts/sec +2" + +## G + + g1: + name: 'Magic Damage' + size: 1 + max-children: 1 + experience-table: skilltree_magic_damage1 + coordinates: + x: 3 + y: 1 + lores: + 0: + - "&eAdditional magic skill damage in +%1" + 1: + - "&eAdditional magic skill damage in +%1" + + g2: + name: 'Magic Damage' + size: 1 + max-children: 1 + experience-table: skilltree_magic_damage2 + coordinates: + x: 4 + y: 1 + lores: + 0: + - "&eAdditional magic skill damage in +%2" + 1: + - "&eAdditional magic skill damage in +%2" + + g3: + name: 'Magic Damage' + size: 1 + max-children: 1 + experience-table: skilltree_magic_damage2 + coordinates: + x: 4 + y: 0 + lores: + 0: + - "&eAdditional magic skill damage in +%2" + 1: + - "&eAdditional magic skill damage in +%2" + +## H + + h1: + name: 'Max Health' + size: 1 + max-children: 1 + experience-table: skilltree_max_health2 + coordinates: + x: 4 + y: -1 + lores: + 0: + - "&eAdditional amount of health in +%2" + 1: + - "&eAdditional amount of health in +%2" + + h2: + name: 'Max Health' + size: 1 + max-children: 1 + experience-table: skilltree_max_health4 + coordinates: + x: 4 + y: -2 + lores: + 0: + - "&eAdditional amount of health in +%4" + 1: + - "&eAdditional amount of health in +%4" + + h3: + name: 'Max Health' + size: 1 + max-children: 1 + experience-table: skilltree_max_health4 + coordinates: + x: 3 + y: -2 + lores: + 0: + - "&eAdditional amount of health in +%4" + 1: + - "&eAdditional amount of health in +%4" + +## J + + j1: + name: 'Weapon Damage' + size: 1 + max-children: 1 + experience-table: skilltree_weapon_damage2 + coordinates: + x: 2 + y: -2 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%2." + 1: + - "&eAdditional on-hit weapon damage in +%2." + + j2: + name: 'Weapon Damage' + size: 1 + max-children: 1 + experience-table: skilltree_weapon_damage4 + coordinates: + x: 2 + y: -1 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%4" + 1: + - "&eAdditional on-hit weapon damage in +%4" + + j3: + name: 'Weapon Damage' + size: 1 + max-children: 1 + experience-table: skilltree_weapon_damage4 + coordinates: + x: 2 + y: 0 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%4" + 1: + - "&eAdditional on-hit weapon damage in +%4" + + + paths: path1: diff --git a/MMOCore-Dist/src/main/resources/default/skilltree/general.yml b/MMOCore-Dist/src/main/resources/default/skilltree/general.yml new file mode 100644 index 00000000..8fb6d043 --- /dev/null +++ b/MMOCore-Dist/src/main/resources/default/skilltree/general.yml @@ -0,0 +1,428 @@ +id: 'general' +name: '&4General' +type: 'custom' +item: 'DIAMOND_AXE' +lore: +- '&6This skill tree is used for combat abilities!' +max-point-spent: 11 + +nodes: + +#### A + a1: + name: 'Mana Regeneration' + coordinates: + x: -3 + y: -2 + + max-level: 1 + is-root: true + size: 1 + experience-table: skilltree_mana_regeneration1 + lores: + 0: + - "&eMana regen in pts/sec +1" + 1: + - "&eMana regen in pts/sec +1" + a2: + name: 'Mana Regeneration' + coordinates: + x: -2 + y: -2 + + parents: + strong: + a1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_mana_regeneration2 + lores: + 0: + - "&eMana regen in pts/sec +2" + 1: + - "&eMana regen in pts/sec +2" + a3: + name: 'Mana Regeneration' + coordinates: + x: -1 + y: -1 + + parents: + strong: + a2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_mana_regeneration2 + lores: + 0: + - "&eMana regen in pts/sec +2" + 1: + - "&eMana regen in pts/sec +2" + +#### B + b1: + name: 'Health Regeneration' + coordinates: + x: -3 + y: -0 + + max-level: 1 + is-root: true + size: 1 + experience-table: skilltree_health_regeneration1 + lores: + 0: + - "&eHealth regen in pts/sec +1" + 1: + - "&eHealth regen in pts/sec +1" + + b2: + name: 'Health Regeneration' + coordinates: + x: -2 + y: -0 + + parents: + strong: + b1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_health_regeneration2 + lores: + 0: + - "&eHealth regen in pts/sec +2" + 1: + - "&eHealth regen in pts/sec +2" + + b3: + name: 'Health Regeneration' + coordinates: + x: -1 + y: -0 + + parents: + strong: + b2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_health_regeneration2 + lores: + 0: + - "&eHealth regen in pts/sec +2" + 1: + - "&eHealth regen in pts/sec +2" + +#### C + c1: + name: 'Cooldown Reduction' + coordinates: + x: -3 + y: 2 + + max-level: 1 + is-root: true + size: 1 + experience-table: skilltree_cooldown_reduction5 + lores: + 0: + - "&eReduces cooldowns of item and player skills (5%)" + 1: + - "&eReduces cooldowns of item and player skills (5%)" + + c2: + name: 'Cooldown Reduction' + coordinates: + x: -2 + y: 2 + + parents: + strong: + c1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_cooldown_reduction10 + lores: + 0: + - "&eReduces cooldowns of item and player skills (10%)" + 1: + - "&eReduces cooldowns of item and player skills (10%)" + + c3: + name: 'Cooldown Reduction' + coordinates: + x: -1 + y: 1 + + parents: + strong: + c2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_cooldown_reduction15 + lores: + 0: + - "&eReduces cooldowns of item and player skills (15%)" + 1: + - "&eReduces cooldowns of item and player skills (15%)" + +#### D + d1: + name: 'Critical Strike Chance' + coordinates: + x: 0 + y: 0 + + parents: + soft: + a3: 1 + b3: 1 + c3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_critical_strike_chance1 + lores: + 0: + - "&eCritical Strikes deal more damage in +%2 chance" + 1: + - "&eCritical Strikes deal more damage in +%2 chance" + + d2: + name: 'Critical Strike Chance' + coordinates: + x: 1 + y: 0 + + parents: + strong: + d1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_critical_strike_chance2 + lores: + 0: + - "&eCritical Strikes deal more damage in % chance" + 1: + - "&eCritical Strikes deal more damage in +%3 chance" + + d3: + name: 'Critical Strike Chance' + coordinates: + x: 2 + y: 0 + + parents: + strong: + d2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_critical_strike_chance5 + lores: + 0: + - "&eCritical Strikes deal more damage in % chance" + 1: + - "&eCritical Strikes deal more damage in +%5 chance" + + +#### E + e1: + name: 'Damage Reduction' + coordinates: + x: 2 + y: 1 + + parents: + strong: + d3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_damage_reduction1 + lores: + 0: + - "&eReduces damage from any source in %." + 1: + - "&eReduces damage from any source in +%1." + + e2: + name: 'Damage Reduction' + coordinates: + x: 2 + y: 2 + + parents: + strong: + e1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_damage_reduction2 + lores: + 0: + - "&eReduces damage from any source in %." + 1: + - "&eReduces damage from any source in +%2." + + e3: + name: 'Damage Reduction' + coordinates: + x: 3 + y: 2 + + parents: + strong: + e2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_damage_reduction2 + lores: + 0: + - "&eReduces damage from any source in %." + 1: + - "&eReduces damage from any source in +%2." + +#### F + f1: + name: 'Weapon Damage' + coordinates: + x: 2 + y: -1 + + parents: + strong: + d3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_weapon_damage1 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%1." + 1: + - "&eAdditional on-hit weapon damage in +%1." + + f2: + name: 'Weapon Damage' + coordinates: + x: 2 + y: -2 + + parents: + strong: + f1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_weapon_damage2 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%2." + 1: + - "&eAdditional on-hit weapon damage in +%2." + + f3: + name: 'Weapon Damage' + coordinates: + x: 3 + y: -2 + + parents: + strong: + f2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_weapon_damage2 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%2." + 1: + - "&eAdditional on-hit weapon damage in +%2." + + +##last line + g1: + name: 'Life Steal' + coordinates: + x: 4 + y: -1 + + parents: + strong: + f3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_lifesteal3 + lores: + 0: + - "&ePercentage of damage you gain back as health when inflicting weapon damage." + 1: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%3" + + j1: + name: 'Max Health' + coordinates: + x: 4 + y: 0 + + parents: + soft: + g1: 1 + h1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_max_health5 + lores: + 0: + - "&eAdditional amount of health in +%5" + 1: + - "&eAdditional amount of health in +%5" + + h1: + name: 'Magic Damage' + coordinates: + x: 4 + y: 1 + + parents: + strong: + e3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_magic_damage3 + lores: + 0: + - "&eAdditional magic skill damage in +%3" + 1: + - "&eAdditional magic skill damage in +%3" + + + + +icons: + unlocked: + 1: + item: 'GREEN_DYE' + locked: + 1: + item: "BROWN_DYE" + unlockable: + 1: + item: "BLUE_DYE" + fully-locked: + 1: + item: "BLACK_DYE" + path: + item: "WHITE_DYE" diff --git a/MMOCore-Dist/src/main/resources/default/skilltree/mage-arcane-mage.yml b/MMOCore-Dist/src/main/resources/default/skilltree/mage-arcane-mage.yml new file mode 100644 index 00000000..dd72b5e5 --- /dev/null +++ b/MMOCore-Dist/src/main/resources/default/skilltree/mage-arcane-mage.yml @@ -0,0 +1,426 @@ +id: 'mage' +name: '&4Mage & Arcane Mage' +type: 'custom' +item: 'DIAMOND_AXE' +lore: +- '&6This skill tree is used for Mage & Arcane Mage class only!' +max-point-spent: 21 + +nodes: + +#### A + a1: + name: 'Mana Regeneration' + coordinates: + x: 1 + y: -2 + + max-level: 1 + is-root: true + size: 1 + experience-table: skilltree_mana_regeneration1 + lores: + 0: + - "&eMana regen in pts/sec +1" + 1: + - "&eMana regen in pts/sec +1" + a2: + name: 'Mana Regeneration' + coordinates: + x: 0 + y: -2 + + parents: + strong: + a1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_mana_regeneration2 + lores: + 0: + - "&eMana regen in pts/sec +2" + 1: + - "&eMana regen in pts/sec +2" + a3: + name: 'Mana Regeneration' + coordinates: + x: -1 + y: -2 + + parents: + strong: + a2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_mana_regeneration2 + lores: + 0: + - "&eMana regen in pts/sec +2" + 1: + - "&eMana regen in pts/sec +2" + +## B + + b1: + name: 'Skill Damage' + coordinates: + x: -2 + y: -1 + + parents: + strong: + a3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_skill_damage5 + lores: + 0: + - "&eAdditional ability damage in +%5" + 1: + - "&eAdditional ability damage in +%5" + b2: + name: 'Skill Damage' + coordinates: + x: -3 + y: 0 + + parents: + strong: + b1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_skill_damage5 + lores: + 0: + - "&eAdditional ability damage in +%5" + 1: + - "&eAdditional ability damage in +%5" + b3: + name: 'Skill Damage' + coordinates: + x: -2 + y: 1 + + parents: + strong: + b2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_skill_damage10 + lores: + 0: + - "&eAdditional ability damage in +%10" + 1: + - "&eAdditional ability damage in +%10" + +## C + + c1: + name: 'Spell Vampirism' + coordinates: + x: -2 + y: 2 + + parents: + strong: + b3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_spell_vampirism2 + lores: + 0: + - "&ePercentage of damage you gain back as health when inflicting skill damage +%2" + 1: + - "&ePercentage of damage you gain back as health when inflicting skill damage +%2" + c2: + name: 'Spell Vampirism' + coordinates: + x: -1 + y: 2 + + parents: + strong: + c1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_spell_vampirism2 + lores: + 0: + - "&ePercentage of damage you gain back as health when inflicting skill damage +%2" + 1: + - "&ePercentage of damage you gain back as health when inflicting skill damage +%2" + c3: + name: 'Spell Vampirism' + coordinates: + x: 0 + y: 2 + + parents: + strong: + c2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_spell_vampirism6 + lores: + 0: + - "&ePercentage of damage you gain back as health when inflicting skill damage +%6" + 1: + - "&ePercentage of damage you gain back as health when inflicting skill damage +%6" + +## D + + d1: + name: 'Additional Experience' + coordinates: + x: 0 + y: 1 + + parents: + strong: + c3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_additional_experience2 + lores: + 0: + - "&eAdditional MMOCore main class experience +%2" + 1: + - "&eAdditional MMOCore main class experience +%2" + d2: + name: 'Additional Experience' + coordinates: + x: 0 + y: 0 + + parents: + strong: + d1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_additional_experience3 + lores: + 0: + - "&eAdditional MMOCore main class experience +%3" + 1: + - "&eAdditional MMOCore main class experience +%3" + d3: + name: 'Additional Experience' + coordinates: + x: 1 + y: 0 + + parents: + strong: + d2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_additional_experience5 + lores: + 0: + - "&eAdditional MMOCore main class experience +%5" + 1: + - "&eAdditional MMOCore main class experience +%5" + +## E + + e1: + name: 'Magic Damage Reduction' + coordinates: + x: 2 + y: 0 + + parents: + strong: + d3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_magic_damage_reduction5 + lores: + 0: + - "&eReduce magic damage dealt by potions %5" + 1: + - "&eReduce magic damage dealt by potions %5" + e2: + name: 'Magic Damage Reduction' + coordinates: + x: 2 + y: 1 + + parents: + strong: + e1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_magic_damage_reduction5 + lores: + 0: + - "&eReduce magic damage dealt by potions %5" + 1: + - "&eReduce magic damage dealt by potions %5" + e3: + name: 'Magic Damage Reduction' + coordinates: + x: 2 + y: 2 + + parents: + strong: + e2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_magic_damage_reduction10 + lores: + 0: + - "&eReduce magic damage dealt by potions %10" + 1: + - "&eReduce magic damage dealt by potions %10" + +## F + + f1: + name: 'Skill Critical Strike Chance' + coordinates: + x: 3 + y: 2 + + parents: + strong: + e3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_skill_critical_strike_chance5 + lores: + 0: + - "&eIncreases the chance of dealing skill crits +%5" + 1: + - "&eIncreases the chance of dealing skill crits +%5" + f2: + name: 'Skill Critical Strike Chance' + coordinates: + x: 4 + y: 2 + + parents: + strong: + f1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_skill_critical_strike_chance10 + lores: + 0: + - "&eIncreases the chance of dealing skill crits +%10" + 1: + - "&eIncreases the chance of dealing skill crits +%10" + f3: + name: 'Skill Critical Strike Chance' + coordinates: + x: 4 + y: 1 + + parents: + strong: + f2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_skill_critical_strike_chance15 + lores: + 0: + - "&eIncreases the chance of dealing skill crits +%15" + 1: + - "&eIncreases the chance of dealing skill crits +%15" + +## G + + g1: + name: 'Magic Damage' + coordinates: + x: 4 + y: 0 + + parents: + strong: + f3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_magic_damage1 + lores: + 0: + - "&eAdditional magic skill damage in +%1" + 1: + - "&eAdditional magic skill damage in +%1" + g2: + name: 'Magic Damage' + coordinates: + x: 4 + y: -1 + + parents: + strong: + g1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_magic_damage2 + lores: + 0: + - "&eAdditional magic skill damage in +%2" + 1: + - "&eAdditional magic skill damage in +%2" + g3: + name: 'Magic Damage' + coordinates: + x: 4 + y: -2 + + parents: + strong: + g2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_magic_damage2 + lores: + 0: + - "&eAdditional magic skill damage in +%2" + 1: + - "&eAdditional magic skill damage in +%2" + + + + + + + +icons: + unlocked: + 1: + item: 'GREEN_DYE' + locked: + 1: + item: "BROWN_DYE" + unlockable: + 1: + item: "BLUE_DYE" + fully-locked: + 1: + item: "BLACK_DYE" + path: + item: "WHITE_DYE" diff --git a/MMOCore-Dist/src/main/resources/default/skilltree/rogue-marksman.yml b/MMOCore-Dist/src/main/resources/default/skilltree/rogue-marksman.yml new file mode 100644 index 00000000..befd53fc --- /dev/null +++ b/MMOCore-Dist/src/main/resources/default/skilltree/rogue-marksman.yml @@ -0,0 +1,422 @@ +id: 'rogue-marksman' +name: '&4Rogue & Marksman' +type: 'custom' +item: 'DIAMOND_AXE' +lore: +- '&6This skill tree is used for Rogue & Marksman class only!' +max-point-spent: 21 + +nodes: + +#### A + a1: + name: 'Additional Experience' + coordinates: + x: -3 + y: 0 + + max-level: 1 + is-root: true + size: 1 + experience-table: skilltree_additional_experience2 + lores: + 0: + - "&eAdditional MMOCore main class experience +%2" + 1: + - "&eAdditional MMOCore main class experience +%2" + a2: + name: 'Additional Experience' + coordinates: + x: -2 + y: 0 + + parents: + strong: + a1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_additional_experience3 + lores: + 0: + - "&eAdditional MMOCore main class experience +%3" + 1: + - "&eAdditional MMOCore main class experience +%3" + a3: + name: 'Additional Experience' + coordinates: + x: -1 + y: 0 + + parents: + strong: + a2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_additional_experience5 + lores: + 0: + - "&eAdditional MMOCore main class experience +%5" + 1: + - "&eAdditional MMOCore main class experience +%5" + +## B + + b1: + name: 'Arrow Velocity' + coordinates: + x: -1 + y: -1 + + parents: + strong: + a3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_arrow_velocity10 + lores: + 0: + - "&eDetermines how far your weapon can shoot +%10" + 1: + - "&eDetermines how far your weapon can shoot +%10" + b2: + name: 'Arrow Velocity' + coordinates: + x: -1 + y: -2 + + parents: + strong: + b1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_arrow_velocity15 + lores: + 0: + - "&eDetermines how far your weapon can shoot +%15" + 1: + - "&eDetermines how far your weapon can shoot +%15" + b3: + name: 'Arrow Velocity' + coordinates: + x: 0 + y: -2 + + parents: + strong: + b2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_arrow_velocity25 + lores: + 0: + - "&eDetermines how far your weapon can shoot +%25" + 1: + - "&eDetermines how far your weapon can shoot +%25" + +## C + + c1: + name: 'Life Steal' + coordinates: + x: 1 + y: -2 + + parents: + strong: + b3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_lifesteal1 + lores: + 0: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%1" + 1: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%1" + c2: + name: 'Life Steal' + coordinates: + x: 2 + y: -2 + + parents: + strong: + c1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_lifesteal2 + lores: + 0: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%2" + 1: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%2" + c3: + name: 'Life Steal' + coordinates: + x: 3 + y: -2 + + parents: + strong: + c2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_lifesteal2 + lores: + 0: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%2" + 1: + - "&ePercentage of damage you gain back as health when inflicting weapon damage +%2" + +## D + + d1: + name: 'Knockback Resistance' + coordinates: + x: 3 + y: -1 + + parents: + strong: + c3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_knockback_resistance5 + lores: + 0: + - "&eThe chance of you to block the knockback +%5" + 1: + - "&eThe chance of you to block the knockback +%5" + d2: + name: 'Knockback Resistance' + coordinates: + x: 4 + y: -1 + + parents: + strong: + d1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_knockback_resistance5 + lores: + 0: + - "&eThe chance of you to block the knockback +%5" + 1: + - "&eThe chance of you to block the knockback +%5" + d3: + name: 'Knockback Resistance' + coordinates: + x: 4 + y: 0 + + parents: + strong: + d2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_knockback_resistance10 + lores: + 0: + - "&eThe chance of you to block the knockback +%5" + 1: + - "&eThe chance of you to block the knockback +%5" + +## E + + e1: + name: 'Critical Strike Chance' + coordinates: + x: 4 + y: 1 + + parents: + strong: + d3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_critical_strike_chance2 + lores: + 0: + - "&eCritical Strikes deal more damage in +%2 chance" + 1: + - "&eCritical Strikes deal more damage in +%2 chance" + e2: + name: 'Critical Strike Chance' + coordinates: + x: 4 + y: 2 + + parents: + strong: + e1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_critical_strike_chance3 + lores: + 0: + - "&eCritical Strikes deal more damage in +%3 chance" + 1: + - "&eCritical Strikes deal more damage in +%3 chance" + e3: + name: 'Critical Strike Chance' + coordinates: + x: 3 + y: 2 + + parents: + strong: + e2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_critical_strike_chance5 + lores: + 0: + - "&eCritical Strikes deal more damage in +%5 chance" + 1: + - "&eCritical Strikes deal more damage in +%5 chance" + +## F + + f1: + name: 'Movement Speed' + coordinates: + x: 2 + y: 2 + + parents: + strong: + e3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_movement_speed2 + lores: + 0: + - "&eMovement Speed increase walk speed. +%2" + 1: + - "&eMovement Speed increase walk speed. +%2" + f2: + name: 'Movement Speed' + coordinates: + x: 2 + y: 1 + + parents: + strong: + f1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_movement_speed2 + lores: + 0: + - "&eMovement Speed increase walk speed. +%2" + 1: + - "&eMovement Speed increase walk speed. +%2" + f3: + name: 'Movement Speed' + coordinates: + x: 1 + y: 1 + + parents: + strong: + f2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_movement_speed6 + lores: + 0: + - "&eMovement Speed increase walk speed. +%6" + 1: + - "&eMovement Speed increase walk speed. +%6" + +## G + + g1: + name: 'Projectile Damage' + coordinates: + x: 0 + y: 1 + + parents: + strong: + f3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_projectile_damage2 + lores: + 0: + - "&eAdditional skill/weapon projectile damage +%2" + 1: + - "&eAdditional skill/weapon projectile damage +%2" + g2: + name: 'Projectile Damage' + coordinates: + x: 0 + y: 2 + + parents: + strong: + g1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_projectile_damage2 + lores: + 0: + - "&eAdditional skill/weapon projectile damage +%2" + 1: + - "&eAdditional skill/weapon projectile damage +%2" + g3: + name: 'Projectile Damage' + coordinates: + x: -1 + y: 2 + + parents: + strong: + g2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_projectile_damage6 + lores: + 0: + - "&eAdditional skill/weapon projectile damage +%6" + 1: + - "&eAdditional skill/weapon projectile damage +%6" + + + +icons: + unlocked: + 1: + item: 'GREEN_DYE' + locked: + 1: + item: "BROWN_DYE" + unlockable: + 1: + item: "BLUE_DYE" + fully-locked: + 1: + item: "BLACK_DYE" + path: + item: "WHITE_DYE" diff --git a/MMOCore-Dist/src/main/resources/default/skilltree/warrior-paladin.yml b/MMOCore-Dist/src/main/resources/default/skilltree/warrior-paladin.yml new file mode 100644 index 00000000..734f1f3c --- /dev/null +++ b/MMOCore-Dist/src/main/resources/default/skilltree/warrior-paladin.yml @@ -0,0 +1,424 @@ +id: 'warrior' +name: '&4Warrior & Paladin' +type: 'custom' +item: 'DIAMOND_AXE' +lore: +- '&6This skill tree is used for Warrior and Paladin class only!' +max-point-spent: 21 + +nodes: + +#### A + a1: + name: 'Attack Speed' + coordinates: + x: -1 + y: 2 + + max-level: 1 + is-root: true + size: 1 + experience-table: skilltree_attack_speed5 + lores: + 0: + - "&eThe speed at which your weapon strikes. +%5" + 1: + - "&eThe speed at which your weapon strikes. +%5" + a2: + name: 'Attack Speed' + coordinates: + x: -2 + y: 1 + + parents: + strong: + a1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_attack_speed10 + lores: + 0: + - "&eThe speed at which your weapon strikes. +%10" + 1: + - "&eThe speed at which your weapon strikes. +%10" + a3: + name: 'Attack Speed' + coordinates: + x: -3 + y: 0 + + parents: + strong: + a2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_attack_speed15 + lores: + 0: + - "&eThe speed at which your weapon strikes. +%15" + 1: + - "&eThe speed at which your weapon strikes. +%15" + +## B + + b1: + name: 'Health Regeneration' + coordinates: + x: -2 + y: -1 + + parents: + strong: + a3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_health_regeneration1 + lores: + 0: + - "&eCCC" + 1: + - "&eCCC" + b2: + name: 'Health Regeneration' + coordinates: + x: -1 + y: -2 + + parents: + strong: + b1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_health_regeneration2 + lores: + 0: + - "&eCCC" + 1: + - "&eCCC" + b3: + name: 'Health Regeneration' + coordinates: + x: 0 + y: -2 + + parents: + strong: + b2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_health_regeneration2 + lores: + 0: + - "&eCCC" + 1: + - "&eCCC" + +## C + + c1: + name: 'Physical Damage Reduction' + coordinates: + x: 0 + y: -1 + + parents: + strong: + b3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_physical_damage_reduction5 + lores: + 0: + - "&eReduces physical damage In -%5" + 1: + - "&eReduces physical damage In -%5" + c2: + name: 'Physical Damage Reduction' + coordinates: + x: -1 + y: 0 + + parents: + strong: + c1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_physical_damage_reduction10 + lores: + 0: + - "&eReduces physical damage In -%10" + 1: + - "&eReduces physical damage In -%10" + c3: + name: 'Physical Damage Reduction' + coordinates: + x: 0 + y: 1 + + parents: + strong: + c2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_physical_damage_reduction15 + lores: + 0: + - "&eReduces physical damage In -%15" + 1: + - "&eReduces physical damage In -%15" + +## D + + d1: + name: 'Parry Rating' + coordinates: + x: 1 + y: 1 + + parents: + strong: + c3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_parry_rating5 + lores: + 0: + - "&eThe chance to parry an attack. Parrying negates the damage and knocks the attacker back +%5" + 1: + - "&eThe chance to parry an attack. Parrying negates the damage and knocks the attacker back +%5" + d2: + name: 'Parry Rating' + coordinates: + x: 2 + y: 1 + + parents: + strong: + d1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_parry_rating5 + lores: + 0: + - "&eThe chance to parry an attack. Parrying negates the damage and knocks the attacker back +%5" + 1: + - "&eThe chance to parry an attack. Parrying negates the damage and knocks the attacker back +%5" + d3: + name: 'Parry Rating' + coordinates: + x: 2 + y: 2 + + parents: + strong: + d2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_parry_rating10 + lores: + 0: + - "&eThe chance to parry an attack. Parrying negates the damage and knocks the attacker back +%10" + 1: + - "&eThe chance to parry an attack. Parrying negates the damage and knocks the attacker back +%10" + +## E + + e1: + name: 'Knockback Resistance' + coordinates: + x: 3 + y: 2 + + parents: + strong: + d3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_knockback_resistance5 + lores: + 0: + - "&eThe chance of you to block the knockback +%5" + 1: + - "&eThe chance of you to block the knockback +%5" + e2: + name: 'Knockback Resistance' + coordinates: + x: 4 + y: 2 + + parents: + strong: + e1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_knockback_resistance5 + lores: + 0: + - "&eThe chance of you to block the knockback +%5" + 1: + - "&eThe chance of you to block the knockback +%5" + e3: + name: 'Knockback Resistance' + coordinates: + x: 4 + y: 1 + + parents: + strong: + e2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_knockback_resistance10 + lores: + 0: + - "&eThe chance of you to block the knockback +%10" + 1: + - "&eThe chance of you to block the knockback +%10" + +## F + + f1: + name: 'Dodge Rating' + coordinates: + x: 4 + y: 0 + + parents: + strong: + e3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_dodge_rating2 + lores: + 0: + - "&eThe change to dodge an attack. Dodging completely negates the attack damage. +%2" + 1: + - "&eThe change to dodge an attack. Dodging completely negates the attack damage. +%2" + f2: + name: 'Dodge Rating' + coordinates: + x: 4 + y: -1 + + parents: + strong: + f1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_dodge_rating3 + lores: + 0: + - "&eThe change to dodge an attack. Dodging completely negates the attack damage. +%3" + 1: + - "&eThe change to dodge an attack. Dodging completely negates the attack damage. +%3" + f3: + name: 'Dodge Rating' + coordinates: + x: 4 + y: -2 + + parents: + strong: + f2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_dodge_rating5 + lores: + 0: + - "&eThe change to dodge an attack. Dodging completely negates the attack damage. +%5" + 1: + - "&eThe change to dodge an attack. Dodging completely negates the attack damage. +%5" + +## G + + g1: + name: 'Weapon Damage' + coordinates: + x: 3 + y: -2 + + parents: + strong: + f3: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_weapon_damage1 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%1." + 1: + - "&eAdditional on-hit weapon damage in +%1." + g2: + name: 'Weapon Damage' + coordinates: + x: 2 + y: -2 + + parents: + strong: + g1: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_weapon_damage2 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%1." + 1: + - "&eAdditional on-hit weapon damage in +%1." + g3: + name: 'Weapon Damage' + coordinates: + x: 2 + y: -1 + + parents: + strong: + g2: 1 + + max-level: 1 + size: 1 + experience-table: skilltree_weapon_damage2 + lores: + 0: + - "&eAdditional on-hit weapon damage in +%1." + 1: + - "&eAdditional on-hit weapon damage in +%1." + + + + + +icons: + unlocked: + 1: + item: 'GREEN_DYE' + locked: + 1: + item: "BROWN_DYE" + unlockable: + 1: + item: "BLUE_DYE" + fully-locked: + 1: + item: "BLACK_DYE" + path: + item: "WHITE_DYE"