mirror of
https://github.com/waynebian01/Shigure.git
synced 2026-09-03 07:15:24 +08:00
698 lines
19 KiB
Lua
698 lines
19 KiB
Lua
local addon, ns = ...
|
||
-- 命名宏体:出现在 staticSpells/specialSpells 中的名称若在此表,则用表内文本创建宏
|
||
Fuyutsui.MacroBodies = {
|
||
["鲁莽药水"] = "item:241288\n/cast item:241289",
|
||
["银月城生命药水"] = "item:241304\n/cast item:241305\n/cast item:271884\n/cast item:271885",
|
||
["浓缩银月城生命药水"] = "item:271884\n/cast item:271885\n/cast item:241304\n/cast item:241305",
|
||
}
|
||
-- 全职业宏表:按 UnitClassBase 键索引
|
||
-- 由 LoadPlayerMacros 按当前职业与专精选取
|
||
-- dynamicSpells 支持:纯数组(旧),或 { common = {...}, [specIndex] = {...} }
|
||
-- 创建顺序:dynamicSpells(每组 30 键)→ staticSpells → specialSpells
|
||
Fuyutsui.ClassMacros = {
|
||
WARRIOR = {
|
||
dynamicSpells = {},
|
||
staticSpells = {
|
||
"英勇投掷",
|
||
"战斗怒吼",
|
||
"猛击",
|
||
"撕裂",
|
||
"斩杀",
|
||
"剑刃风暴",
|
||
"崩摧",
|
||
"致死打击",
|
||
"巨人打击",
|
||
"顺劈斩",
|
||
"压制",
|
||
"横扫攻击",
|
||
"天神下凡",
|
||
"旋风斩",
|
||
"斩杀",
|
||
"嗜血",
|
||
"暴怒",
|
||
"奥丁之怒",
|
||
"怒击",
|
||
"雷霆一击",
|
||
"复仇",
|
||
"胜利在望",
|
||
"[@cursor]勇士之矛",
|
||
"[@cursor]英勇飞跃",
|
||
"集结呐喊",
|
||
"震荡波",
|
||
"风暴之锤",
|
||
"盾牌猛击",
|
||
"破裂投掷",
|
||
"碎裂投掷",
|
||
"破胆怒吼",
|
||
"鲁莽",
|
||
"盾牌格挡",
|
||
"盾牌冲锋",
|
||
"挫志怒吼",
|
||
"无视苦痛",
|
||
"破坏者",
|
||
"拳击",
|
||
"[@focus]拳击",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
PALADIN = {
|
||
dynamicSpells = {
|
||
common = { "清毒术", "荣耀圣令" },
|
||
[1] = { "神圣震击", "圣光闪现", "圣光术", "圣疗术", "圣洁鸣钟" },
|
||
},
|
||
staticSpells = {
|
||
"[@target]代祷",
|
||
"圣盾术",
|
||
"盲目之光",
|
||
"审判",
|
||
"制裁之锤",
|
||
"光环掌握",
|
||
"圣洁鸣钟",
|
||
"正义盾击",
|
||
"黎明之光",
|
||
"[@player]自由祝福",
|
||
"神圣棱镜",
|
||
"神圣震击",
|
||
"公正之剑",
|
||
"处决宣判",
|
||
"最终审判",
|
||
"复仇之怒",
|
||
"灰烬觉醒",
|
||
"祝福之锤",
|
||
"[@focus]复仇者之盾",
|
||
"[@target]复仇者之盾",
|
||
"[@focus]责难",
|
||
"[@target]责难",
|
||
"远古列王守卫",
|
||
"十字军打击",
|
||
"炽热防御者",
|
||
"神圣风暴",
|
||
"奉献",
|
||
"神圣壁垒",
|
||
"[@player]荣耀圣令",
|
||
"圣光道标",
|
||
"银月城生命药水",
|
||
"清毒术",
|
||
"[@mouseover]牺牲祝福",
|
||
"[@mouseover]保护祝福",
|
||
"[@mouseover]破咒祝福",
|
||
"[@mouseover]自由祝福",
|
||
"[@mouseover]代祷",
|
||
"[@mouseover]圣疗术",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
HUNTER = {
|
||
dynamicSpells = {},
|
||
staticSpells = {
|
||
"意气风发",
|
||
"灵龟守护",
|
||
"反制射击",
|
||
"多重射击",
|
||
"狂野怒火",
|
||
"夺命射击",
|
||
"百发百中",
|
||
"爆炸射击",
|
||
"荒野呼唤",
|
||
"血溅十方",
|
||
"治疗宠物",
|
||
"倒刺射击",
|
||
"杀戮命令",
|
||
"眼镜蛇射击",
|
||
"瞄准射击",
|
||
"急速射击",
|
||
"稳固射击",
|
||
"哀恸箭",
|
||
"猎人印记",
|
||
"奥术射击",
|
||
"奇美拉射击",
|
||
"夺命黑鸦",
|
||
"弹幕射击",
|
||
"召唤宠物 1",
|
||
"召唤宠物 2",
|
||
"召唤宠物 3",
|
||
"召唤宠物 4",
|
||
"召唤宠物 5",
|
||
"狂野鞭笞",
|
||
"黑蚀箭",
|
||
"[@cursor]乱射",
|
||
"投掷手斧",
|
||
"燎焰沥青",
|
||
"爆裂火铳",
|
||
"狩魂一击",
|
||
"鱼叉猛刺",
|
||
"猛禽一击",
|
||
"野火炸弹",
|
||
"牺牲咆哮",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
ROGUE = {
|
||
dynamicSpells = {},
|
||
staticSpells = {
|
||
"毒刃",
|
||
"致盲",
|
||
"暗影斗篷",
|
||
"凿击",
|
||
"嫁祸诀窍",
|
||
"闪避",
|
||
"迟钝药膏",
|
||
"萎缩药膏",
|
||
"菊花茶",
|
||
"肾击",
|
||
"佯攻",
|
||
"偷袭",
|
||
"消失",
|
||
"切割",
|
||
"潜伏帷幕",
|
||
"扰乱",
|
||
"猩红之瓶",
|
||
"疾跑",
|
||
"闷棍",
|
||
"速效药膏",
|
||
"致伤药膏",
|
||
"夺命药膏",
|
||
"增效药膏",
|
||
"减速药膏",
|
||
"刀扇",
|
||
"死亡印记",
|
||
"死亡印记",
|
||
"锁喉",
|
||
"剧毒之刃",
|
||
"割裂",
|
||
"毁伤",
|
||
"君王之灾",
|
||
"毒伤",
|
||
"暗影步",
|
||
"猩红风暴",
|
||
"伏击",
|
||
"脚踢",
|
||
"冲动",
|
||
"影舞步",
|
||
"正中眉心",
|
||
"刀锋冲刺",
|
||
"手枪射击",
|
||
"剑刃乱舞",
|
||
"抓钩",
|
||
"命运骨骰",
|
||
"斩击",
|
||
"时运继延",
|
||
"伺机待发",
|
||
"黑火药",
|
||
"影分身",
|
||
"暗影之刃",
|
||
"背刺",
|
||
"暗影之舞",
|
||
"袖剑风暴",
|
||
"暗影打击",
|
||
"飞镖投掷",
|
||
"赤喉之咬",
|
||
"影袭",
|
||
"致命一击",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
PRIEST = {
|
||
dynamicSpells = {
|
||
common = { "纯净术", "快速治疗" },
|
||
[1] = { "真言术:盾", "苦修" },
|
||
[2] = { "愈合祷言", "圣言术:静" },
|
||
},
|
||
staticSpells = {
|
||
"心灵震爆",
|
||
"惩击",
|
||
"暗言术:痛",
|
||
"[@player]真言术:韧",
|
||
"神圣新星",
|
||
"苦修",
|
||
"真言术:耀",
|
||
"福音",
|
||
"终极苦修",
|
||
"绝望祷言",
|
||
"暗言术:灭",
|
||
"吸血鬼之触",
|
||
"[nostance:1]暗影形态",
|
||
"暗言术:癫",
|
||
"精神鞭笞",
|
||
"虚空形态",
|
||
"虚空洪流",
|
||
"触须猛击",
|
||
"虚空冲击",
|
||
"虚空齐射",
|
||
"圣言术:罚",
|
||
"神圣之火",
|
||
"治疗祷言",
|
||
"神圣化身",
|
||
"奥术洪流",
|
||
"心灵尖啸",
|
||
"[@cursor]群体驱散",
|
||
"[@cursor]真言术:障",
|
||
"神圣赞美诗",
|
||
"光晕",
|
||
"纯净术",
|
||
"快速治疗",
|
||
"真言术:盾",
|
||
"愈合祷言",
|
||
"圣言术:静",
|
||
"银月城生命药水",
|
||
"渐隐术",
|
||
},
|
||
specialSpells = {
|
||
"/castsequence reset=0.4 真言术:耀,x",
|
||
"/stopcasting",
|
||
},
|
||
},
|
||
|
||
DEATHKNIGHT = {
|
||
dynamicSpells = {},
|
||
staticSpells = {
|
||
"亡者复生",
|
||
"亡者大军",
|
||
"凋零缠绕",
|
||
"天灾打击",
|
||
"扩散",
|
||
"爆发",
|
||
"脓疮打击",
|
||
"腐化",
|
||
"黑暗突变",
|
||
"灵魂收割",
|
||
"灵界打击",
|
||
"心脏打击",
|
||
"[@player]枯萎凋零",
|
||
"符文刃舞",
|
||
"精髓分裂",
|
||
"血液沸腾",
|
||
"吸血鬼之血",
|
||
"冰封之韧",
|
||
"巫妖之躯",
|
||
"[@cursor]反魔法领域",
|
||
"[@focus]窒息",
|
||
"[@target]心灵冰冻",
|
||
"[@focus]心灵冰冻",
|
||
"死神的抚摩",
|
||
"致盲冰雨",
|
||
"血魔之握",
|
||
"憎恶附肢",
|
||
"死神印记",
|
||
"冰川突进",
|
||
"冰霜巨龙之怒",
|
||
"冷酷严冬",
|
||
"冰霜之柱",
|
||
"冰霜打击",
|
||
"凛风冲击",
|
||
"冰霜之镰",
|
||
"冰龙吐息",
|
||
"湮灭",
|
||
"符文武器增效",
|
||
"符文打击",
|
||
"鲁莽药水",
|
||
"银月城生命药水",
|
||
"天灾打击",
|
||
"冰霜灾祸",
|
||
"[channeling]吞噬",
|
||
"[nochanneling]吞噬",
|
||
"[@cursor]枯萎凋零",
|
||
},
|
||
specialSpells = {
|
||
"/castsequence reset=1 死亡之握,x",
|
||
},
|
||
},
|
||
|
||
SHAMAN = {
|
||
dynamicSpells = { "治疗波", "治疗链", "激流", "大地之盾", "净化灵魂", "生命释放" },
|
||
staticSpells = {
|
||
"唤潮者的护卫",
|
||
"大地生命武器",
|
||
"天怒",
|
||
"水之护盾",
|
||
"烈焰震击",
|
||
"熔岩爆裂",
|
||
"闪电箭",
|
||
"闪电链",
|
||
"治疗之泉图腾",
|
||
"风剪",
|
||
"[@focus]风剪",
|
||
"先祖迅捷",
|
||
"自然迅捷",
|
||
"[@cursor]治疗之雨",
|
||
"[@cursor]电能图腾",
|
||
"阵风",
|
||
"[@cursor]灵魂链接图腾",
|
||
"土元素",
|
||
"战栗图腾",
|
||
"清毒图腾",
|
||
"图腾投射",
|
||
"升腾",
|
||
"治疗之潮图腾",
|
||
"毁灭闪电",
|
||
"流电炽焰",
|
||
"火舌武器",
|
||
"熔岩猛击",
|
||
"裂地术",
|
||
"始源风暴",
|
||
"风切",
|
||
"风怒武器",
|
||
"风暴打击",
|
||
"狂风怒号",
|
||
"元素冲击",
|
||
"地震术",
|
||
"大地震击",
|
||
"风暴守护者",
|
||
"闪电之盾",
|
||
"[@cursor]狂风图腾",
|
||
"[@target]净化灵魂",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
MAGE = {
|
||
dynamicSpells = { "解除诅咒" },
|
||
staticSpells = {
|
||
"寒冰屏障",
|
||
"解除诅咒",
|
||
"强化隐形术",
|
||
"超级新星",
|
||
"冰锥术",
|
||
"操控时间",
|
||
"回归",
|
||
"时间扭曲",
|
||
"镜像",
|
||
"法术反制",
|
||
"闪现术",
|
||
"缓落术",
|
||
"魔爆术",
|
||
"寒冰新星",
|
||
"闪光术",
|
||
"传送距离",
|
||
"闪回",
|
||
"强化隐形术",
|
||
"冰霜新星",
|
||
"龙息术",
|
||
"群体隐形",
|
||
"法术吸取",
|
||
"[@cursor]暴风雪",
|
||
"奥术智慧",
|
||
"寒冰箭",
|
||
"冰川尖刺",
|
||
"冰枪术",
|
||
"冰霜射线",
|
||
"冰风暴",
|
||
"寒冰宝珠",
|
||
"霜火之箭",
|
||
"彗星风暴",
|
||
"急速冷却",
|
||
"棱光护体",
|
||
"奥术脉冲",
|
||
"奥术弹幕",
|
||
"大法师之触",
|
||
"奥术飞弹",
|
||
"奥术冲击",
|
||
"奥术宝珠",
|
||
"奥术涌动",
|
||
"烈焰护体",
|
||
"深寒凝冰",
|
||
"燃烧",
|
||
"[@cursor]流星",
|
||
"火球术",
|
||
"火焰冲击",
|
||
"炎爆术",
|
||
"[@cursor]烈焰风暴",
|
||
"变形术",
|
||
"霜火之箭",
|
||
"灼烧",
|
||
"造餐术",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
WARLOCK = {
|
||
dynamicSpells = {},
|
||
staticSpells = {
|
||
"恐惧",
|
||
"死亡缠绕",
|
||
"[@cursor]暗影之怒",
|
||
"内爆",
|
||
"召唤恶魔暴君",
|
||
"魔典:邪能破坏者",
|
||
"召唤末日守卫",
|
||
"古尔丹之手",
|
||
"召唤恐惧猎犬",
|
||
"召唤恶魔卫士",
|
||
"恶魔之箭",
|
||
"暗影箭",
|
||
"召唤地狱猎犬",
|
||
"召唤小鬼",
|
||
"虚弱灾厄",
|
||
"语言灾厄",
|
||
"陨灭",
|
||
"狱火箭",
|
||
"灵魂石",
|
||
"邪能统御",
|
||
"黑暗契约",
|
||
"恶魔之箭",
|
||
"魔典:小鬼领主",
|
||
"法术封锁",
|
||
"吞噬魔法",
|
||
"爆燃冲刺",
|
||
"放逐术",
|
||
"疲劳诅咒",
|
||
"语言诅咒",
|
||
"恶魔传送门",
|
||
"灵魂燃烧",
|
||
"恐惧嚎叫",
|
||
"恶魔法阵",
|
||
"恶魔法阵:传送",
|
||
"制造灵魂之井",
|
||
"召唤仪式",
|
||
"腐蚀术",
|
||
"吸取生命",
|
||
"召唤黑眼",
|
||
"痛苦无常",
|
||
"幽冥收割",
|
||
"腐蚀之种",
|
||
"痛楚",
|
||
"鬼影缠身",
|
||
"枯萎",
|
||
"怨毒",
|
||
"召唤地狱火",
|
||
"暗影灼烧",
|
||
"混乱之箭",
|
||
"火焰之雨",
|
||
"灵魂之火",
|
||
"烧尽",
|
||
"燃烧",
|
||
"献祭",
|
||
"引导恶魔之火",
|
||
"浩劫",
|
||
"火焰之雨",
|
||
"大灾变",
|
||
"吸取灵魂",
|
||
"召唤虚空行者",
|
||
"召唤萨亚德",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
MONK = {
|
||
dynamicSpells = { "氤氲之雾", "活血术", "清创生血", "抚慰之雾", "复苏之雾", "作茧缚命" },
|
||
staticSpells = {
|
||
"扫堂腿",
|
||
"神鹤引项踢",
|
||
"壮胆酒",
|
||
"[@cursor]平心之环",
|
||
"猛虎掌",
|
||
"轮回之触",
|
||
"幻灭踢",
|
||
"碎玉闪电",
|
||
"切喉手",
|
||
"天神灌注",
|
||
"火焰之息",
|
||
"活血酒",
|
||
"[@player]爆炸酒桶",
|
||
"玄牛下凡",
|
||
"醉酿投",
|
||
"真气爆裂",
|
||
"天神酒",
|
||
"移花接木",
|
||
"魂体双分",
|
||
"魂体双分:转移",
|
||
"雷光聚神茶",
|
||
"法力茶",
|
||
"旭日东升踢",
|
||
"天神御身",
|
||
"分筋错骨",
|
||
"风领主之击",
|
||
"怒雷破",
|
||
"升龙霸",
|
||
"赤精之歌",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
DRUID = {
|
||
dynamicSpells = { "回春术", "愈合", "生命绽放", "迅捷治愈", "自然之愈" },
|
||
staticSpells = {
|
||
"[nostance:2]猎豹形态(变形)",
|
||
"[nostance:1]熊形态(变形)",
|
||
"[nostance:4]枭兽形态",
|
||
"月火术",
|
||
"树皮术",
|
||
"横扫",
|
||
"潜行",
|
||
"凶猛撕咬",
|
||
"愤怒",
|
||
"割裂",
|
||
"撕碎",
|
||
"斜掠",
|
||
"痛击",
|
||
"野性印记",
|
||
"裂伤",
|
||
"野性成长",
|
||
"自然迅捷",
|
||
"[@player]激活",
|
||
"野性之心",
|
||
"野性冲锋",
|
||
"摧折",
|
||
"明月普照",
|
||
"狂暴回复",
|
||
"台风",
|
||
"夺魂咆哮",
|
||
"[@cursor]乌索尔旋风",
|
||
"日光术",
|
||
"星涌术",
|
||
"星火术",
|
||
"星辰坠落",
|
||
"自然之力",
|
||
"日蚀",
|
||
"超凡之盟",
|
||
"化身:艾露恩之眷",
|
||
"艾露恩之怒",
|
||
"野性蘑菇",
|
||
"新月",
|
||
"阳炎术",
|
||
"月蚀",
|
||
"化身:阿莎曼之灵",
|
||
"原始之怒",
|
||
"迎头痛击",
|
||
"怒意狂乱",
|
||
"猛虎之怒",
|
||
"生存本能",
|
||
"野性冲锋",
|
||
"群体缠绕",
|
||
"狂暴",
|
||
"啃噬",
|
||
"野性狂乱",
|
||
"碎甲咆哮",
|
||
"重殴",
|
||
"万灵之召",
|
||
},
|
||
specialSpells = {
|
||
"/cancelaura [spec:4]猎豹形态\n/cast 万灵之召",
|
||
"/castsequence reset=0.5 铁鬃,x",
|
||
},
|
||
},
|
||
|
||
DEMONHUNTER = {
|
||
dynamicSpells = {},
|
||
staticSpells = {
|
||
"复仇回避",
|
||
"投掷利刃",
|
||
"[@cursor]悲苦咒符",
|
||
"禁锢",
|
||
"献祭光环",
|
||
"混乱新星",
|
||
"恶魔变形",
|
||
"邪能之刃",
|
||
"刃舞",
|
||
"混乱打击",
|
||
"疾影",
|
||
"恶魔追击",
|
||
"眼棱",
|
||
"邪能冲撞",
|
||
"精华破碎",
|
||
"地狱火撞击",
|
||
"恶魔尖刺",
|
||
"幽魂炸弹",
|
||
"灵魂切削",
|
||
"[@player]烈焰咒符",
|
||
"[@player]怨念咒符",
|
||
"灵魂裂劈",
|
||
"破裂",
|
||
"邪能毁灭",
|
||
"[@cursor]沉默咒符",
|
||
"虚空新星",
|
||
"虚空变形",
|
||
"虚空之刃",
|
||
"变换",
|
||
"收割",
|
||
"吞噬",
|
||
"虚空射线",
|
||
"恶魔追击",
|
||
"饥渴斩击",
|
||
"黑暗",
|
||
"灵魂献祭",
|
||
"根除",
|
||
"坍缩之星",
|
||
},
|
||
specialSpells = {
|
||
"/castsequence reset=0.5 恶魔变形,x",
|
||
"/castsequence reset=0.5 烈火烙印,x",
|
||
},
|
||
},
|
||
|
||
EVOKER = {
|
||
dynamicSpells = {
|
||
common = { "净除" },
|
||
[2] = { "活化烈焰", "青翠之拥", "回响", "逆转", "翡翠之花" },
|
||
[3] = { "先知先觉" },
|
||
},
|
||
staticSpells = {
|
||
"[channeling]火焰吐息",
|
||
"[nochanneling]火焰吐息",
|
||
"[channeling]梦境吐息",
|
||
"[nochanneling]梦境吐息",
|
||
"[channeling]永恒之涌(蓝龙)",
|
||
"[nochanneling]永恒之涌(蓝龙)",
|
||
"[channeling]地壳激变",
|
||
"[nochanneling]地壳激变",
|
||
"净除",
|
||
"[@cursor]深呼吸",
|
||
"[@cursor]梦境飞行",
|
||
"青铜龙的祝福",
|
||
"灼烧之焰",
|
||
"黑曜鳞片",
|
||
"山崩",
|
||
"悬空",
|
||
"碧蓝打击",
|
||
"扫尾",
|
||
"翡翠之花",
|
||
"扭转天平",
|
||
"活化烈焰",
|
||
"裂解",
|
||
"青翠之拥",
|
||
"葬火",
|
||
"狂龙之怒",
|
||
"镇压",
|
||
"梦游",
|
||
"微风",
|
||
"时间螺旋",
|
||
"空间悖论",
|
||
"营救",
|
||
"喷发",
|
||
"先知先觉",
|
||
"黑檀之力",
|
||
"亘古吐息",
|
||
"碧蓝横扫",
|
||
"时空畸体",
|
||
"回溯",
|
||
"时间膨胀",
|
||
},
|
||
specialSpells = {},
|
||
},
|
||
|
||
}
|