rotation "奇袭,团队副本 v2.8:Burst 按钮、Method 12.1、SimulationCraft、顶尖日志" # 奇袭,团队副本。依据:Method 指南(12.1 版本)、SimulationCraft 动作列表和 Warcraft Logs 顶尖玩家。 # 忽略主图标:开启。死亡印记和君王之灾仅在 Burst 开启时使用;消失仅在目标身上有死亡印记时使用。 # 连击点按 7 点的百分比计:3 = 43%,4 = 57%,5 = 71%,6 = 86%,7 = 100%。 # v2.4:君王之灾仅在 0–3 个连击点时使用(之后无情打击再给 5 点),消失在 0–4 点时使用(潜行中的锁喉给 3 点)。 # v2.5:仅当两个流血中只有一个是新上的时才使用猩红风暴;此前它会连续按好几次。 # v2.6:Burst 开启且死亡印记就绪或已在目标身上时,无论目标生命值多少都施放锁喉和割裂。 # v2.7 和 v2.8:没有流血的新目标、Burst 开启、死亡印记就绪、附近 2+ 个敌人:先用猩红风暴复制流血(连击点不限),再用死亡印记。 buff1 Garrote_DoT = "目标身上的锁喉 [703]" buff2 Rupture_DoT = "目标身上的割裂 [1943]" buff3 Envenom_Buff = "毒伤 [32645]" buff4 Deathmark_DoT = "目标身上的死亡印记 [360194]" buff5 Improved_Garrote = "强化锁喉 [392401]" buff6 Darkest_Night = "至黑之夜 [457280]" buff7 Blindside = "侧袭 [121153]" buff8 Stealth_Buff = "潜行 [1784]" buff9 Stealth_Sub = "潜行(诡诈) [115191]" buff10 Vanish_Buff = "消失 [11327]" slot1 Garrote = "锁喉" slot2 Rupture = "割裂" slot3 Envenom = "毒伤" slot4 Mutilate = "毁伤" slot5 Ambush = "伏击" slot6 Fan_of_Knives = "刀扇" slot7 Crimson_Tempest = "猩红风暴" slot8 Deathmark = "死亡印记" slot9 Kingsbane = "君王之灾" slot10 Vanish = "消失" slot11 Crimson_Vial = "猩红之瓶" resource1 PlayerHP resource2 TargetHP resource3 Energy resource4 Combo_Points # --- 防御:仅在“治疗 / 防御”开启时 --- use Crimson_Vial when # 猩红之瓶 defensives == 1 and PlayerHP <= 40 # 生命值 40% 及以下 # === 潜行 === use Garrote when # 潜行中的锁喉 Stealth_Buff.up # 潜行中 or Stealth_Sub.up # 潜行中(诡诈) or Vanish_Buff.up # 消失之后立即 use Garrote when # 锁喉:强化锁喉窗口 Improved_Garrote.up and Garrote_DoT.down # 窗口已开,目标身上没有锁喉 or Improved_Garrote.up and Garrote_DoT.duration <= 78 # SimulationCraft:18 秒剩 14 秒时刷新 # === 冷却技能(Burst 按钮) === use Deathmark when # 死亡印记 cd == 1 and Garrote_DoT.up and Rupture_DoT.up and Kingsbane.cd <= 3 and Envenom_Buff.duration >= 35 and Stealth_Buff.down and Stealth_Sub.down # Burst 开启,流血都在,君王之灾就绪,毒伤还剩 2 秒以上 use Kingsbane when # 君王之灾 cd == 1 and Garrote_DoT.up and Rupture_DoT.up and Envenom_Buff.up and Deathmark_DoT.up and Combo_Points < 50 and Stealth_Buff.down and Stealth_Sub.down # Burst 开启,目标身上有死亡印记,0–3 个连击点 or cd == 1 and Garrote_DoT.up and Rupture_DoT.up and Envenom_Buff.up and Deathmark.cd >= 44 and Combo_Points < 50 and Stealth_Buff.down and Stealth_Sub.down # Burst 开启,距离死亡印记还有 52 秒以上,0–3 个连击点 use Vanish when # 消失 Deathmark_DoT.up and Improved_Garrote.down and Combo_Points < 65 and Stealth_Buff.down and Stealth_Sub.down # 目标身上有死亡印记,0–4 个连击点(潜行中的锁喉给 3 点) # === 流血 === use Crimson_Tempest when # 猩红风暴:为死亡印记把流血复制到新目标 cd == 1 and Deathmark.cd <= 3 and Garrote_DoT.down and Rupture_DoT.down and Envenom_Buff.up and enemies >= 2 # 连击点不限 # 不给快死的小怪上新流血(同 SimulationCraft 的“目标还能活 12 秒以上”):1–2 个目标和“单体”模式下总是施放; # 3+ 个目标时,仅当目标生命值 50% 以上,或 Burst 开启且死亡印记就绪,或目标身上已有死亡印记。 use Garrote when # 锁喉:保持 Garrote_DoT.down and Combo_Points < 95 and enemies <= 2 or Garrote_DoT.down and Combo_Points < 95 and st == 1 or Garrote_DoT.down and Combo_Points < 95 and TargetHP >= 50 # 3+ 个目标:只给活得久的目标 or Garrote_DoT.down and Combo_Points < 95 and cd == 1 and Deathmark.cd <= 3 # Burst 开启且死亡印记就绪:生命值不限 or Garrote_DoT.down and Combo_Points < 95 and Deathmark_DoT.up # 目标身上有死亡印记(复制的流血) or Garrote_DoT.up and Garrote_DoT.duration <= 30 and Combo_Points < 95 # 刷新窗口(已在目标身上) use Rupture when # 割裂 Combo_Points >= 70 and Rupture_DoT.down and enemies <= 2 or Combo_Points >= 70 and Rupture_DoT.down and st == 1 or Combo_Points >= 70 and Rupture_DoT.down and TargetHP >= 50 # 3+ 个目标:只给活得久的目标 or Combo_Points >= 70 and Rupture_DoT.down and cd == 1 and Deathmark.cd <= 3 # Burst 开启且死亡印记就绪 or Combo_Points >= 70 and Rupture_DoT.down and Deathmark_DoT.up # 目标身上有死亡印记 or Combo_Points >= 70 and Rupture_DoT.up and Rupture_DoT.duration <= 25 and Darkest_Night.down # 刷新;不要把至黑之夜的 7 个连击点花在这里 # === 生成技能:最多 5 个连击点,至黑之夜期间最多 7 个 === # 新上割裂后立即用一次猩红风暴(4+ 个目标时新上锁喉后也用),其余时间用刀扇。 # 两个流血只能有一个是新的(94% 以上):猩红风暴之后两个都是新的,下一次就会等待。 use Crimson_Tempest when # 猩红风暴:新上割裂或锁喉后立即扩散流血 aoe == 1 and Darkest_Night.down and Combo_Points < 70 and Garrote_DoT.up and Rupture_DoT.up and Rupture_DoT.duration >= 94 and Garrote_DoT.duration < 94 or aoe == 1 and Darkest_Night.down and Combo_Points < 70 and Garrote_DoT.up and Rupture_DoT.up and Garrote_DoT.duration >= 94 and Rupture_DoT.duration < 94 or aoe == 1 and Darkest_Night.up and Combo_Points < 95 and Garrote_DoT.up and Rupture_DoT.up and Rupture_DoT.duration >= 94 and Garrote_DoT.duration < 94 or aoe == 1 and Darkest_Night.up and Combo_Points < 95 and Garrote_DoT.up and Rupture_DoT.up and Garrote_DoT.duration >= 94 and Rupture_DoT.duration < 94 or st == 0 and enemies >= 4 and Darkest_Night.down and Combo_Points < 70 and Garrote_DoT.up and Rupture_DoT.up and Rupture_DoT.duration >= 94 and Garrote_DoT.duration < 94 or st == 0 and enemies >= 4 and Darkest_Night.down and Combo_Points < 70 and Garrote_DoT.up and Rupture_DoT.up and Garrote_DoT.duration >= 94 and Rupture_DoT.duration < 94 or st == 0 and enemies >= 4 and Darkest_Night.up and Combo_Points < 95 and Garrote_DoT.up and Rupture_DoT.up and Rupture_DoT.duration >= 94 and Garrote_DoT.duration < 94 or st == 0 and enemies >= 4 and Darkest_Night.up and Combo_Points < 95 and Garrote_DoT.up and Rupture_DoT.up and Garrote_DoT.duration >= 94 and Rupture_DoT.duration < 94 or st == 0 and enemies >= 2 and enemies <= 3 and Darkest_Night.down and Combo_Points < 70 and Garrote_DoT.up and Rupture_DoT.up and Rupture_DoT.duration >= 94 and Garrote_DoT.duration < 94 # 2–3 个目标:仅在新上割裂之后 or st == 0 and enemies >= 2 and enemies <= 3 and Darkest_Night.up and Combo_Points < 95 and Garrote_DoT.up and Rupture_DoT.up and Rupture_DoT.duration >= 94 and Garrote_DoT.duration < 94 # 2–3 个目标:仅在新上割裂之后 use Fan_of_Knives when # 刀扇:单体,至黑之夜,还差 1 个连击点 st == 1 and Darkest_Night.up and Combo_Points >= 80 and Combo_Points < 95 or aoe == 0 and enemies <= 1 and Darkest_Night.up and Combo_Points >= 80 and Combo_Points < 95 use Fan_of_Knives when # 刀扇:2+ 个目标 aoe == 1 and Darkest_Night.down and Combo_Points < 70 or aoe == 1 and Darkest_Night.up and Combo_Points < 95 or st == 0 and enemies >= 2 and Darkest_Night.down and Combo_Points < 70 or st == 0 and enemies >= 2 and Darkest_Night.up and Combo_Points < 95 use Ambush when # 伏击(侧袭) Blindside.up and st == 1 and Darkest_Night.down and Combo_Points < 70 or Blindside.up and st == 1 and Darkest_Night.up and Combo_Points < 95 or Blindside.up and aoe == 0 and enemies <= 1 and Darkest_Night.down and Combo_Points < 70 or Blindside.up and aoe == 0 and enemies <= 1 and Darkest_Night.up and Combo_Points < 95 use Mutilate when # 毁伤 st == 1 and Darkest_Night.down and Combo_Points < 70 or st == 1 and Darkest_Night.up and Combo_Points < 95 or aoe == 0 and enemies <= 1 and Darkest_Night.down and Combo_Points < 70 or aoe == 0 and enemies <= 1 and Darkest_Night.up and Combo_Points < 95 # === 消耗:5+ 个连击点(至黑之夜期间 7 个) === # SimulationCraft:不要马上按,而是让毒伤保持不断:增益最后 1 秒、目标身上有死亡印记时、能量快满时,4+ 个目标时更早。 use Envenom when # 毒伤 Darkest_Night.down and Combo_Points >= 70 and Envenom_Buff.down or Darkest_Night.down and Combo_Points >= 70 and Envenom_Buff.duration <= 20 # 约剩 1 秒 or Darkest_Night.down and Combo_Points >= 70 and Deathmark_DoT.up or Darkest_Night.down and Combo_Points >= 70 and Energy >= 70 # 避免能量溢出 or Darkest_Night.down and Combo_Points >= 70 and Energy >= 30 and enemies >= 4 or Darkest_Night.up and Combo_Points >= 95 and Envenom_Buff.down or Darkest_Night.up and Combo_Points >= 95 and Envenom_Buff.duration <= 20 or Darkest_Night.up and Combo_Points >= 95 and Deathmark_DoT.up or Darkest_Night.up and Combo_Points >= 95 and Energy >= 70 or Darkest_Night.up and Combo_Points >= 95 and Energy >= 30 and enemies >= 4