Modifications to support bound skills in default config

This commit is contained in:
Ka0rX 2023-03-19 20:20:10 +01:00
parent d1a78ad83f
commit 5db6ae79dc
8 changed files with 70 additions and 18 deletions

View File

@ -31,6 +31,16 @@ display:
# Must match an existing exp curve filename from the 'expcurves' folder # Must match an existing exp curve filename from the 'expcurves' folder
exp-curve: levels exp-curve: levels
skill-slots:
1:
name: "Skill Slot I"
2:
name: "Skill Slot II"
3:
name: "Skill Slot III"
4:
name: "Skill Slot IV"
# The maximum level players can reach # The maximum level players can reach
max-level: 100 max-level: 100

View File

@ -20,6 +20,16 @@ options:
# Must match an existing exp curve filename from the 'expcurves' folder # Must match an existing exp curve filename from the 'expcurves' folder
exp-curve: levels exp-curve: levels
skill-slots:
1:
name: "Skill Slot I"
2:
name: "Skill Slot II"
3:
name: "Skill Slot III"
4:
name: "Skill Slot IV"
#The number of skills a player can bound. #The number of skills a player can bound.
max-bound-active-skills: 5 max-bound-active-skills: 5

View File

@ -38,6 +38,15 @@ skill-trees:
exp-table: class_exp_table exp-table: class_exp_table
skill-slots:
1:
name: "Skill Slot I"
2:
name: "Skill Slot II"
3:
name: "Skill Slot III"
4:
name: "Skill Slot IV"
# This is the default mana display options, however it is not mandatory # This is the default mana display options, however it is not mandatory
# to have it in your class config file. Other classes do not have this # to have it in your class config file. Other classes do not have this
# section and therefore have the default mana display options. # section and therefore have the default mana display options.
@ -55,6 +64,8 @@ mana:
empty: WHITE empty: WHITE
name: 'Mana' name: 'Mana'
cast-particle: cast-particle:
particle: SPELL_INSTANT particle: SPELL_INSTANT

View File

@ -33,6 +33,16 @@ max-level: 100
exp-table: class_exp_table exp-table: class_exp_table
skill-slots:
1:
name: "Skill Slot I"
2:
name: "Skill Slot II"
3:
name: "Skill Slot III"
4:
name: "Skill Slot IV"
skill-trees: skill-trees:
- 'general' - 'general'
- 'rogue-marksman' - 'rogue-marksman'

View File

@ -30,6 +30,15 @@ display:
# Must match an existing exp curve filename from the 'expcurves' folder # Must match an existing exp curve filename from the 'expcurves' folder
exp-curve: levels exp-curve: levels
skill-slots:
1:
name: "Skill Slot I"
2:
name: "Skill Slot II"
3:
name: "Skill Slot III"
4:
name: "Skill Slot IV"
skill-trees: skill-trees:
- 'general' - 'general'

View File

@ -33,6 +33,15 @@ max-level: 100
exp-table: class_exp_table exp-table: class_exp_table
skill-slots:
1:
name: "Skill Slot I"
2:
name: "Skill Slot II"
3:
name: "Skill Slot III"
4:
name: "Skill Slot IV"
skill-trees: skill-trees:
- 'general' - 'general'

View File

@ -61,6 +61,16 @@ mana:
exp-table: class_exp_table exp-table: class_exp_table
skill-slots:
1:
name: "Skill Slot I"
2:
name: "Skill Slot II"
3:
name: "Skill Slot III"
4:
name: "Skill Slot IV"
# Rage charges when dealing weapon and physical damage. # Rage charges when dealing weapon and physical damage.
triggers: triggers:
weapon-damage: weapon-damage:

View File

@ -46,26 +46,9 @@ items:
- '&eCosts 1 skill reallocation point.' - '&eCosts 1 skill reallocation point.'
- '&e◆ Skill Reallocation Points: &6{points}' - '&e◆ Skill Reallocation Points: &6{points}'
passive-skill-slot:
slots: [ 7,16,25,34,43,52 ]
function: passive-slot
item: BOOK
# Material used when the slot is empty
empty-item: BLUE_DYE
name: '&aPassive Skill Slot {slot}'
no-skill: '&cNone'
lore:
- '&7Current Passive Skill: &6{skill}'
- ''
- '&e► Left click to bind {selected}.'
- '&e► Right click to unbind.'
skill-slot: skill-slot:
slots: [ 8,17,26,35,44,53 ] slots: [ 8,17,26,35,44,53 ]
function: active-slot function: slot
item: BOOK item: BOOK
# Material used when the slot is empty # Material used when the slot is empty