Skip to content

Vocations

Vocations (vocations.toml)

File Location

data/vocations/vocations.toml

Structure

[[vocation]]
id = 1
name = "Sorcerer"
description = "a sorcerer"
gaincap = 10
gainhp = 5
gainmana = 30
gainhpticks = 12
gainhpamount = 5
gainmanaticks = 6
gainmanaamount = 10
manamultiplier = 1.1
attackspeed = 2000
basespeed = 220
soulmax = 100
gainsoulticks = 120
fromvoc = 0
[vocation.skill]
fist = 1.5
club = 2.0
sword = 2.0
axe = 2.0
distance = 2.0
shielding = 1.5
fishing = 1.1
[[vocation]]
id = 4
name = "Knight"
description = "a knight"
gaincap = 25
gainhp = 15
gainmana = 5
gainhpticks = 6
gainhpamount = 10
gainmanaticks = 6
gainmanaamount = 2
manamultiplier = 3.0
attackspeed = 2000
basespeed = 220
soulmax = 100
gainsoulticks = 120
fromvoc = 0

Properties

PropertyDescription
gaincapCapacity per level
gainhpHP per level
gainmanaMana per level
gainhpticksHP regen interval (sec)
gainmanaticksMana regen interval
manamultiplierMana spent multiplier
fromvocBase vocation ID (0 = base)