更新多个职业的配置,添加新的增压层、法术和光环;优化宏体命名和相关逻辑

This commit is contained in:
waynebian01
2026-08-14 14:34:25 +08:00
parent 9f30b65835
commit 45ef767fae
8 changed files with 99 additions and 65 deletions

View File

@@ -32,6 +32,9 @@ Fuyutsui.ClassBlocks = {
"符文能量",
"符文",
},
["配置开关"] = {
"爆发开关",
},
["目标"] = {
"类型",
"生命值",
@@ -59,6 +62,8 @@ Fuyutsui.ClassBlocks = {
{ name = "沸点", spellId = 1265968, },
{ name = "赤色天灾", spellId = 81136, },
{ name = "鲜血护盾", spellId = 77535, maxApps = 50, },
{ name = "鲜血禁闭", spellId = 273947, maxApps = 5, },
{ name = "鲜血女王的精华", spellId = 433925, maxApps = 7, },
},
target = {
harmful = {
@@ -83,6 +88,7 @@ Fuyutsui.ClassBlocks = {
{ spellId = 1263824, name = "吞噬" },
{ spellId = 50842, name = "血液沸腾", charge = true, maxCharge = 2 },
{ spellId = 43265, name = "枯萎凋零", charge = true, maxCharge = 2 },
{ spellId = 49028, name = "符文刃舞" },
},
},
[2] = {

View File

@@ -101,6 +101,14 @@ Fuyutsui.ClassBlocks = {
"引导可打断",
},
},
auras = {
player = {
{ name = "恶魔尖刺", spellId = 203819, },
{ name = "烈火烙印", spellId = 207771, },
{ name = "沸腾怒意", spellId = 1270547, maxApps = 20, },
{ name = "无羁邪怒", spellId = 1270476, },
},
},
spells = {
{ spellId = 196718, name = "黑暗" },
{ spellId = 198793, name = "复仇回避" },

View File

@@ -117,8 +117,6 @@ Fuyutsui.ClassBlocks = {
"移动",
"施法",
"引导",
"蓄力",
"蓄力层数",
"生命值",
"队伍人数",
"首领战",
@@ -127,7 +125,7 @@ Fuyutsui.ClassBlocks = {
"姿态",
},
["能量"] = {
"能量",
"怒气",
},
["目标"] = {
"类型",
@@ -144,12 +142,20 @@ Fuyutsui.ClassBlocks = {
"引导可打断",
},
},
-- TODO spellId: 塞纳留斯的梦境
-- TODO spellId: 塞纳留斯的梦境层数
-- TODO spellId: 铁鬃
-- TODO spellId: 狂暴回复
-- TODO spellId: 星河守护者
-- TODO spellId: 淤血
auras = {
player = {
{ name = "铁鬓", spellId = 192081, maxApps = 5, },
{ name = "化身:乌索克的守护者", spellId = 102558, },
{ name = "星河守护者", spellId = 213708, },
},
target = {
harmful = {
{ name = "月火术", spellId = 164812, },
{ name = "痛击", spellId = 192090, maxApps = 5, },
{ name = "月光普照", spellId = 1270292, },
},
},
},
spells = {
{ spellId = 22812, name = "树皮术" },
{ spellId = 132469, name = "台风" },
@@ -201,8 +207,6 @@ Fuyutsui.ClassBlocks = {
"施法可打断",
},
},
-- TODO spellId: 节能施法
-- TODO spellId: 丛林之魂
spells = {
{ spellId = 22812, name = "树皮术" },
{ spellId = 132469, name = "台风" },

View File

@@ -43,9 +43,11 @@ Fuyutsui.ClassBlocks = {
"引导可打断",
},
},
-- TODO spellId: 疗伤珠
-- TODO spellId: 活力苏醒
-- TODO spellId: 清空地窖
auras = {
player = {
{ name = "清空酒窖", spellId = 1262768, },
},
},
spells = {
{ spellId = 121253, name = "醉酿投", charge = true },
{ spellId = 119582, name = "活血酒", charge = true },
@@ -106,12 +108,6 @@ Fuyutsui.ClassBlocks = {
"施法可打断",
},
},
-- TODO spellId: 生生不息1
-- TODO spellId: 生生不息2
-- TODO spellId: 灵泉
-- TODO spellId: 玄牛之力
-- TODO spellId: 青龙之心
-- TODO spellId: 活力苏醒
spells = {
{ spellId = 116680, name = "雷光聚神茶", charge = true },
{ spellId = 115151, name = "复苏之雾", charge = true },

View File

@@ -46,7 +46,6 @@ Fuyutsui.ClassBlocks = {
"施法可打断",
},
},
auras = {
player = {
{ name = "神圣壁垒", spellId = 432502, },
@@ -58,20 +57,19 @@ Fuyutsui.ClassBlocks = {
{ name = "晨光-恢复", spellId = 431831, maxApps = 3, },
{ name = "神性之手", spellId = 414273, maxApps = 2, },
{ name = "复仇之怒", spellId = 31884, maxApps = 2, },
{ name = "觉醒", spellId = 414193, },
},
target = {
harmful = {
{ name = "失格者", spellId = 414022, },
{ name = "奉献", spellId = 204242, },
},
helpful = {},
},
focus = {
harmful = {
{ name = "失格者", spellId = 414022, },
{ name = "奉献", spellId = 204242, },
},
helpful = {},
},
},
spells = {
@@ -82,7 +80,7 @@ Fuyutsui.ClassBlocks = {
{ spellId = 1044, name = "自由祝福" },
{ spellId = 1022, name = "保护祝福" },
{ spellId = 633, name = "圣疗术" },
{ spellId = 20473, name = "神圣震击", charge = true, maxCharge = 2, },
{ spellId = 20473, name = "神圣震击", charge = true, maxCharge = 2 },
{ spellId = 4987, name = "清洁术" },
{ spellId = 275773, name = "审判" },
{ spellId = 375576, name = "圣洁鸣钟" },
@@ -152,15 +150,6 @@ Fuyutsui.ClassBlocks = {
"引导可打断",
},
},
-- TODO spellId: 神圣意志
-- TODO spellId: 神圣壁垒
-- TODO spellId: 圣洁武器
-- TODO spellId: 闪耀之光
-- TODO spellId: 闪光层数
-- TODO spellId: 神圣军备
-- TODO spellId: 奉献
-- TODO spellId: 复仇之怒
-- TODO spellId: 圣光之锤
spells = {
{ spellId = 115750, name = "盲目之光" },
{ spellId = 853, name = "制裁之锤" },
@@ -237,10 +226,6 @@ Fuyutsui.ClassBlocks = {
"引导可打断",
},
},
-- TODO spellId: 神圣意志
-- TODO spellId: 复仇之怒
-- TODO spellId: 处决宣判
-- TODO spellId: 圣光之锤
spells = {
{ spellId = 115750, name = "盲目之光" },
{ spellId = 853, name = "制裁之锤" },

View File

@@ -25,7 +25,6 @@ Fuyutsui.ClassBlocks = {
},
["能量"] = {
"能量值",
"增压层数",
},
["目标"] = {
"类型",
@@ -85,11 +84,18 @@ Fuyutsui.ClassBlocks = {
"队伍人数",
"首领战",
"难度",
"敌人数量",
},
["能量"] = {
"能量值",
"连击点",
"增压层数",
},
["配置开关"] = {
"爆发开关",
"AOE开关",
"爆发药水开关",
},
["目标"] = {
"类型",
"施法",
@@ -104,6 +110,19 @@ Fuyutsui.ClassBlocks = {
"引导可打断",
},
},
auras = {
player = {
{ name = "切割", spellId = 315496, },
{ name = "剑刃乱舞", spellId = 13877, },
{ name = "冲动", spellId = 13750, },
{ name = "灌铅骰子", spellId = 256171, },
{ name = "可乘之机", spellId = 195627, maxApps = 6, },
{ name = "独一无二", spellId = 1214933, },
{ name = "双重麻烦", spellId = 1214934, },
{ name = "三重威胁", spellId = 1214935, },
{ name = "头奖", spellId = 1214937, },
},
},
spells = {
{ spellId = 5938, name = "毒刃" },
{ spellId = 2094, name = "致盲" },
@@ -127,6 +146,8 @@ Fuyutsui.ClassBlocks = {
{ spellId = 13877, name = "剑刃乱舞" },
{ spellId = 195475, name = "抓钩", charge = true },
{ spellId = 1214909, name = "命运骨骰" },
{ spellId = 381989, name = "时运继延" },
{ spellId = 1277933, name = "伺机待发" },
},
},
[3] = {
@@ -153,7 +174,12 @@ Fuyutsui.ClassBlocks = {
},
["能量"] = {
"能量值",
"增压层数",
},
["配置开关"] = {
"爆发开关",
"小爆发开关",
"AOE开关",
"爆发药水开关",
},
["目标"] = {
"类型",

View File

@@ -23,6 +23,15 @@ Fuyutsui.ClassBlocks = {
["能量"] = {
"怒气值",
},
["物品"] = {
"鲁莽药水",
},
["配置开关"] = {
"爆发开关",
"输出模式",
"AOE开关",
"爆发药水开关",
},
["目标"] = {
"类型",
"生命值",
@@ -37,44 +46,34 @@ Fuyutsui.ClassBlocks = {
"引导",
"引导可打断",
},
["配置开关"] = {
"爆发开关",
"输出模式",
"AOE开关",
"爆发药水开关",
},
["物品"] = {
"鲁莽药水",
},
},
auras = {
player = {
{ name = "天神下凡", spellId = 107574, },
{ name = "猝死", spellId = 52437 },
{ name = "破坏者", spellId = 228920 },
{ name = "间接伤害", spellId = 334783 },
{ name = "巨人神力", spellId = 440989, maxApps = 10 },
{ name = "侩子手的精准", spellId = 386633, maxApps = 2 },
{ name = "英勇之力", spellId = 1292058, maxApps = 5 },
{ name = "战争大师", spellId = 1269394, maxApps = 5 },
{ name = "横扫攻击", spellId = 260708, maxApps = 12 },
{ name = "粉碎连击", spellId = 1261189, maxApps = 2 },
{ name = "猝死", spellId = 52437, },
{ name = "破坏者", spellId = 228920, },
{ name = "间接伤害", spellId = 334783, },
{ name = "巨人神力", spellId = 440989, maxApps = 10, },
{ name = "侩子手的精准", spellId = 386633, maxApps = 2, },
{ name = "英勇之力", spellId = 1292058, maxApps = 5, },
{ name = "战争大师", spellId = 1269394, maxApps = 5, },
{ name = "横扫攻击", spellId = 260708, maxApps = 12, },
{ name = "粉碎连击", spellId = 1261189, maxApps = 2, },
},
target = {
harmful = {
{ name = "撕裂", spellId = 388539, },
{ name = "巨人打击", spellId = 208086, },
{ name = "重伤", spellId = 262115, },
{ name = "崩毁", spellId = 447513, maxApps = 10 },
{ name = "崩毁", spellId = 447513, maxApps = 10, },
},
},
focus = {
harmful = {
{ name = "撕裂", spellId = 388539, },
{ name = "巨人打击", spellId = 208086, },
{ name = "重伤", spellId = 262115, },
{ name = "崩毁", spellId = 447513, maxApps = 10 },
{ name = "崩毁", spellId = 447513, maxApps = 10, },
},
},
},
@@ -186,7 +185,12 @@ Fuyutsui.ClassBlocks = {
"引导可打断",
},
},
-- TODO spellId: 盾牌格挡
auras = {
player = {
{ name = "盾牌格挡", spellId = 132404, },
{ name = "无视苦痛", spellId = 190456, },
},
},
spells = {
{ spellId = 202168, name = "胜利在望" },
{ spellId = 376079, name = "勇士之矛" },

View File

@@ -62,7 +62,7 @@ Fuyutsui.ClassMacros = {
[1] = { "神圣震击", "圣光闪现", "圣光术", "圣疗术", "圣洁鸣钟" },
},
staticSpells = {
"代祷",
"[@target]代祷",
"圣盾术",
"盲目之光",
"审判",
@@ -500,7 +500,7 @@ Fuyutsui.ClassMacros = {
"扫堂腿",
"神鹤引项踢",
"壮胆酒",
"[known:116844,@cursor]平心之环;[known:198898]赤精之歌",
"[@cursor]平心之环",
"猛虎掌",
"轮回之触",
"幻灭踢",
@@ -525,6 +525,7 @@ Fuyutsui.ClassMacros = {
"风领主之击",
"怒雷破",
"升龙霸",
"赤精之歌",
},
specialSpells = {},
},
@@ -584,6 +585,7 @@ Fuyutsui.ClassMacros = {
"野性狂乱",
"碎甲咆哮",
"重殴",
"万灵之召",
},
specialSpells = {
"/cancelaura [spec:4]猎豹形态\n/cast 万灵之召",
@@ -629,6 +631,9 @@ Fuyutsui.ClassMacros = {
"恶魔追击",
"饥渴斩击",
"黑暗",
"灵魂献祭",
"根除",
"坍缩之星",
},
specialSpells = {
"/castsequence reset=0.5 恶魔变形,x",
@@ -647,8 +652,8 @@ Fuyutsui.ClassMacros = {
"[nochanneling]火焰吐息",
"[channeling]梦境吐息",
"[nochanneling]梦境吐息",
"[channeling]永恒之涌",
"[nochanneling]永恒之涌",
"[channeling]永恒之涌(蓝龙)",
"[nochanneling]永恒之涌(蓝龙)",
"[channeling]地壳激变",
"[nochanneling]地壳激变",
"净除",