Files
Nanami-UI/agent-tools/TALENT_TRAINER_SKILLS.lua
2026-03-16 13:48:46 +08:00

74 lines
3.3 KiB
Lua

--[[
TALENT-based trainer skill data for WoW Classic
Skills where Rank 1 comes from talent points, higher ranks from class trainer.
Only includes ranks that are NOT "默认开启" and have EVEN required levels.
]]
local TALENT_TRAINER_SKILLS = {
-- WARRIOR: 致死打击, 嗜血, 盾牌猛击 - NOT FOUND in provided warrior file
WARRIOR = {
-- 致死打击 (Mortal Strike), 嗜血 (Bloodthirst), 盾牌猛击 (Shield Slam)
-- These skills were not found in the warrior class data file.
},
-- ROGUE: 出血 (Hemorrhage) - Rank 1 from talent (默认开启), Ranks 2-3 from trainer
ROGUE = {
{base="出血", level=46, display="出血 2级"},
{base="出血", level=58, display="出血 3级"},
},
-- PRIEST: 精神鞭笞 (Mind Flay) - Rank 1 from talent (默认开启), Ranks 2-6 from trainer
PRIEST = {
{base="精神鞭笞", level=28, display="精神鞭笞 2级"},
{base="精神鞭笞", level=36, display="精神鞭笞 3级"},
{base="精神鞭笞", level=44, display="精神鞭笞 4级"},
{base="精神鞭笞", level=52, display="精神鞭笞 5级"},
{base="精神鞭笞", level=60, display="精神鞭笞 6级"},
},
-- HUNTER: 瞄准射击, 反击, 翼龙钉刺 - NOT FOUND in provided hunter file
HUNTER = {
-- 瞄准射击 (Aimed Shot), 反击 (Counterattack), 翼龙钉刺 (Wyvern Sting)
-- These skills were not found in the hunter class data file.
},
-- MAGE: 炎爆术 (Pyroblast) - Rank 1 from talent (默认开启), Ranks 2-8 from trainer
-- 冲击波 (Blast Wave), 寒冰屏障 (Ice Barrier) - NOT FOUND in provided mage file
MAGE = {
{base="炎爆术", level=24, display="炎爆术 2级"},
{base="炎爆术", level=30, display="炎爆术 3级"},
{base="炎爆术", level=36, display="炎爆术 4级"},
{base="炎爆术", level=42, display="炎爆术 5级"},
{base="炎爆术", level=48, display="炎爆术 6级"},
{base="炎爆术", level=54, display="炎爆术 7级"},
{base="炎爆术", level=60, display="炎爆术 8级"},
-- 冲击波 (Blast Wave), 寒冰屏障 (Ice Barrier) - not found in file
},
-- PALADIN: 神圣震击 (Holy Shock) - NOT FOUND in provided paladin file
PALADIN = {
-- 神圣震击 (Holy Shock) was not found in the paladin class data file.
},
-- WARLOCK: 暗影灼烧 (Shadowburn) - NOT FOUND; 生命虹吸, 黑暗契约 found; 灵魂之火 skipped per user
WARLOCK = {
{base="生命虹吸", level=38, display="生命虹吸 2级"},
{base="生命虹吸", level=48, display="生命虹吸 3级"},
{base="生命虹吸", level=58, display="生命虹吸 4级"},
{base="黑暗契约", level=50, display="黑暗契约 2级"},
{base="黑暗契约", level=60, display="黑暗契约 3级"},
-- 暗影灼烧 (Shadowburn) - not found in file
-- 灵魂之火 - skipped (already in regular data per user)
},
-- DRUID: 虫群 (Insect Swarm) - Rank 1 from talent (默认开启), Ranks 2-5 from trainer
DRUID = {
{base="虫群", level=30, display="虫群 2级"},
{base="虫群", level=40, display="虫群 3级"},
{base="虫群", level=50, display="虫群 4级"},
{base="虫群", level=60, display="虫群 5级"},
},
}
return TALENT_TRAINER_SKILLS