How to add a new vocation
1 - src/creatures/creatures_definitions.hpp and search for:
enum Vocation_t : uint16_t {
VOCATION_NONE = 0,
VOCATION_SORCERER = 1,
VOCATION_DRUID = 2,
VOCATION_PALADIN = 3,
VOCATION_KNIGHT = 4,
VOCATION_MASTER_SORCERER = 5,
VOCATION_ELDER_DRUID = 6,
VOCATION_ROYAL_PALADIN = 7,
VOCATION_ELITE_KNIGHT = 8,
VOCATION_LAST = VOCATION_ELITE_KNIGHT
};enum Vocation_t : uint16_t {
VOCATION_NONE = 0,
VOCATION_SORCERER = 1,
VOCATION_DRUID = 2,
VOCATION_PALADIN = 3,
VOCATION_KNIGHT = 4,
VOCATION_MASTER_SORCERER = 5,
VOCATION_ELDER_DRUID = 6,
VOCATION_ROYAL_PALADIN = 7,
VOCATION_ELITE_KNIGHT = 8,
VOCATION_WARRIOR = 9,
VOCATION_ELITE_WARRIOR = 10,
VOCATION_LAST = VOCATION_ELITE_WARRIOR
};2 - data/libs/vocation.lua:
3 - data/libs/functions/player.lua and search for:
4 - data/XML/vocations.xml:
5 - Credits:
Last updated