rotation "奇袭:示例 v1" # KeyRota 文档中的示例:两个流血、一个生成技能、一个攒能量的消耗技能, # 低生命值时的防御,以及由 Burst 按钮控制的死亡印记。 # 连击点按 7 点的百分比计:5 点 = 71%,阈值 70 = 5 点以上。 buff1 Garrote_DoT = "目标身上的锁喉 [703]" buff2 Rupture_DoT = "目标身上的割裂 [1943]" buff3 Envenom_Buff = "毒伤 [32645]" buff4 Deathmark_DoT = "目标身上的死亡印记 [360194]" slot1 Garrote = "锁喉" slot2 Rupture = "割裂" slot3 Envenom = "毒伤" slot4 Mutilate = "毁伤" slot5 Deathmark = "死亡印记" slot6 Crimson_Vial = "猩红之瓶" resource1 PlayerHP resource2 TargetHP resource3 Energy resource4 Combo_Points # --- 防御:仅在“治疗 / 防御”开启时 --- use Crimson_Vial when # 猩红之瓶 defensives == 1 and PlayerHP <= 40 # 生命值 40% 及以下 # --- 冷却技能:仅在 Burst 开启时 --- use Deathmark when # 死亡印记 cd == 1 and Garrote_DoT.up and Rupture_DoT.up and Envenom_Buff.up # Burst 开启,流血和毒伤都在 # --- 流血 --- use Garrote when # 锁喉 Garrote_DoT.down # 没有流血 or Garrote_DoT.up and Garrote_DoT.duration <= 30 # 刷新窗口:剩余 30% 及以下 use Rupture when # 割裂 Combo_Points >= 70 and Rupture_DoT.down # 5+ 个连击点,没有流血 or Combo_Points >= 70 and Rupture_DoT.up and Rupture_DoT.duration <= 30 # 5+ 个连击点,刷新窗口 # --- 消耗:5+ 个连击点,攒能量 --- use Envenom when # 毒伤 Combo_Points >= 70 and Envenom_Buff.down # 没有增益 or Combo_Points >= 70 and Envenom_Buff.up and Envenom_Buff.duration <= 20 # 增益快结束 or Combo_Points >= 70 and Energy >= 70 # 避免能量溢出 or Combo_Points >= 70 and Deathmark_DoT.up # 目标身上有死亡印记 # --- 生成技能:少于 5 个连击点 --- use Mutilate when # 毁伤 Combo_Points < 70 # 少于 5 个连击点