otclient-redemption/modules/game_tutorial/const/vocations.lua
kokekanon 4a87cebb11
feat: protocol 15.24 packets and features (#1604)
New Features:
- Task Board (Bounty, Weekly, Shop) with Preferred & Soulseal modals, Kill Tracker, Offline Training dialog, Vocation tutorial, infobanner notifications, redesigned NPC chat/trade, and multi-slot action bar.

Gameplay Enhancements:
- Expanded Cyclopedia stats, talisman upgrades, weekly rewards/progress, soulseal fights, taskboard shop/offers and offline training actions.

UI / Graphics:
- Per-source spell-effect opacity sliders, status icon bar, HUD/scroll improvements, many new templates/styles, screenshot UI updates, and small label/icon fixes.

Bug Fixes:
- Miscellaneous UI behavior, layout and robustness improvements.
2026-05-20 11:26:11 -03:00

61 lines
1.7 KiB
Lua

TutorialVocations = {
{
id = "knight",
vocationId = VocationsClient.Knight,
name = "Knight",
role = "Resilient Melee Fighter",
specialties = "Sword, Axe and Club",
spells = { 21, 19 },
gear = { 34155, 3344, 39157, 3419, 28715, 44621 }
},
{
id = "sorcerer",
vocationId = VocationsClient.Sorcerer,
name = "Sorcerer",
role = "Destructive Magic User",
specialties = "Fire, Energy and\nDeath Magic",
spells = { 102, 41 },
gear = { 3071, 39162, 20090, 31582, 8039, 3155 }
},
{
id = "druid",
vocationId = VocationsClient.Druid,
name = "Druid",
role = "Supportive Magic User",
specialties = "Ice, Earth and\nHealing Magic",
spells = { 46, 153 },
gear = { 8084, 34091, 39154, 36671, 31578, 3165 }
},
{
id = "paladin",
vocationId = VocationsClient.Paladin,
name = "Paladin",
role = "Ranged All-Rounder",
specialties = "Bow, Crossbow and\nHoly Magic",
spells = { 38, 155 },
gear = { 47371, 8023, 36666, 39149, 32628, 35901 }
},
{
id = "monk",
vocationId = VocationsClient.Monk,
name = "Monk",
role = "Melee All-Rounder",
specialties = "Fist Fighting and\nHealing Magic",
spells = { 177, 169 },
gear = { 50161, 50170, 50239, 50274, 50260, 50184 }
}
}
tutorialStep ={
alternativeControls = 1,
chooseVocation = 2,
combatBasicKnight = 3,
combatBasicPaladin = 4,
combatBasicSorcerer = 5,
combatBasicDruid = 6,
arrivalInThais = 7,
--8-10 arrivalInThais
combatBasicMonk = 11,
welcomeToTheMainContinent = 13,
theWorldAwaits = 14,
}