From 45ef767faee7e06eeeb77679dfa0b461d4ff4848 Mon Sep 17 00:00:00 2001 From: waynebian01 Date: Fri, 14 Aug 2026 14:34:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=A4=9A=E4=B8=AA=E8=81=8C?= =?UTF-8?q?=E4=B8=9A=E7=9A=84=E9=85=8D=E7=BD=AE=EF=BC=8C=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=96=B0=E7=9A=84=E5=A2=9E=E5=8E=8B=E5=B1=82=E3=80=81=E6=B3=95?= =?UTF-8?q?=E6=9C=AF=E5=92=8C=E5=85=89=E7=8E=AF=EF=BC=9B=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=AE=8F=E4=BD=93=E5=91=BD=E5=90=8D=E5=92=8C=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Fuyutsui/class/DeathKnight.lua | 6 +++++ Fuyutsui/class/DemonHunter.lua | 8 ++++++ Fuyutsui/class/Druid.lua | 26 ++++++++++-------- Fuyutsui/class/Monk.lua | 14 ++++------ Fuyutsui/class/Paladin.lua | 19 ++------------ Fuyutsui/class/Rogue.lua | 30 +++++++++++++++++++-- Fuyutsui/class/Warrior.lua | 48 ++++++++++++++++++---------------- Fuyutsui/core/classmacros.lua | 13 ++++++--- 8 files changed, 99 insertions(+), 65 deletions(-) diff --git a/Fuyutsui/class/DeathKnight.lua b/Fuyutsui/class/DeathKnight.lua index 42017702..0f30779d 100644 --- a/Fuyutsui/class/DeathKnight.lua +++ b/Fuyutsui/class/DeathKnight.lua @@ -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] = { diff --git a/Fuyutsui/class/DemonHunter.lua b/Fuyutsui/class/DemonHunter.lua index 2965393f..ee696fd1 100644 --- a/Fuyutsui/class/DemonHunter.lua +++ b/Fuyutsui/class/DemonHunter.lua @@ -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 = "复仇回避" }, diff --git a/Fuyutsui/class/Druid.lua b/Fuyutsui/class/Druid.lua index c7d1a8e3..a8a0be1f 100644 --- a/Fuyutsui/class/Druid.lua +++ b/Fuyutsui/class/Druid.lua @@ -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 = "台风" }, diff --git a/Fuyutsui/class/Monk.lua b/Fuyutsui/class/Monk.lua index 9c461156..40ceeb50 100644 --- a/Fuyutsui/class/Monk.lua +++ b/Fuyutsui/class/Monk.lua @@ -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 }, diff --git a/Fuyutsui/class/Paladin.lua b/Fuyutsui/class/Paladin.lua index 1b8ae949..7779e379 100644 --- a/Fuyutsui/class/Paladin.lua +++ b/Fuyutsui/class/Paladin.lua @@ -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 = "制裁之锤" }, diff --git a/Fuyutsui/class/Rogue.lua b/Fuyutsui/class/Rogue.lua index 49baff2a..a35d35e0 100644 --- a/Fuyutsui/class/Rogue.lua +++ b/Fuyutsui/class/Rogue.lua @@ -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开关", + "爆发药水开关", }, ["目标"] = { "类型", diff --git a/Fuyutsui/class/Warrior.lua b/Fuyutsui/class/Warrior.lua index 9ebb8545..3b52997e 100644 --- a/Fuyutsui/class/Warrior.lua +++ b/Fuyutsui/class/Warrior.lua @@ -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 = "勇士之矛" }, diff --git a/Fuyutsui/core/classmacros.lua b/Fuyutsui/core/classmacros.lua index ab44ae05..727130fb 100644 --- a/Fuyutsui/core/classmacros.lua +++ b/Fuyutsui/core/classmacros.lua @@ -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]地壳激变", "净除",