{
  "format": "keyrota-rotation",
  "version": 1,
  "title": "Ликвидация, рейд v2.8: кнопка Burst, Method 12.1, SimulationCraft, топ-логи",
  "specID": 259,
  "ignoreMainIcon": true,
  "enemies": {"range": 8, "combatOnly": true},
  "notes": [
    "Ликвидация, рейд. Основа: гайд 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+ врага: сначала Кровавый вихрь копирует кровотечения (при любых комбо), затем Знак смерти."
  ],
  "resources": ["PlayerHP", "TargetHP", "Energy", "Combo_Points"],
  "auras": [
    {"n": 1, "alias": "Garrote_DoT", "label": "Гаррота на цели [703]", "spell": 703},
    {"n": 2, "alias": "Rupture_DoT", "label": "Рваная рана на цели [1943]", "spell": 1943},
    {"n": 3, "alias": "Envenom_Buff", "label": "Отравление [32645]", "spell": 32645},
    {"n": 4, "alias": "Deathmark_DoT", "label": "Знак смерти на цели [360194]", "spell": 360194},
    {"n": 5, "alias": "Improved_Garrote", "label": "Улучшенная гаррота [392401]", "spell": 392401},
    {"n": 6, "alias": "Darkest_Night", "label": "Непроглядная ночь [457280]", "spell": 457280},
    {"n": 7, "alias": "Blindside", "label": "Слепая зона [121153]", "spell": 121153},
    {"n": 8, "alias": "Stealth_Buff", "label": "Незаметность [1784]", "spell": 1784},
    {"n": 9, "alias": "Stealth_Sub", "label": "Незаметность (Увертка) [115191]", "spell": 115191},
    {"n": 10, "alias": "Vanish_Buff", "label": "Исчезновение [11327]", "spell": 11327}
  ],
  "slots": [
    {
      "n": 1,
      "alias": "Garrote",
      "label": "Гаррота",
      "spell": 703,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 2,
      "alias": "Rupture",
      "label": "Рваная рана",
      "spell": 1943,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 3,
      "alias": "Envenom",
      "label": "Отравление",
      "spell": 32645,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 4,
      "alias": "Mutilate",
      "label": "Расправа",
      "spell": 1329,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 5,
      "alias": "Ambush",
      "label": "Внезапный удар",
      "spell": 8676,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 6,
      "alias": "Fan_of_Knives",
      "label": "Веер клинков",
      "spell": 51723,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 7,
      "alias": "Crimson_Tempest",
      "label": "Кровавый вихрь",
      "spell": 1247227,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 8,
      "alias": "Deathmark",
      "label": "Знак смерти",
      "spell": 360194,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 9,
      "alias": "Kingsbane",
      "label": "Погибель королей",
      "spell": 385627,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 10,
      "alias": "Vanish",
      "label": "Исчезновение",
      "spell": 1856,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": true,
      "queue": true
    },
    {
      "n": 11,
      "alias": "Crimson_Vial",
      "label": "Алый фиал",
      "spell": 185311,
      "show": "combat",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    }
  ],
  "rules": [
    {
      "use": "Crimson_Vial",
      "name": "Алый фиал",
      "note": ["--- Защита: только при включённой кнопке «Хил / защита» ---"],
      "when": [{"all": ["defensives == 1", "PlayerHP <= 40"], "comment": "здоровье 40% и ниже"}]
    },
    {
      "use": "Garrote",
      "name": "Гаррота из незаметности",
      "note": ["=== Незаметность ==="],
      "when": [
        {"all": ["Stealth_Buff.up"], "comment": "в незаметности"},
        {"all": ["Stealth_Sub.up"], "comment": "в незаметности (Увертка)"},
        {"all": ["Vanish_Buff.up"], "comment": "сразу после заклинания «Исчезновение»"}
      ]
    },
    {
      "use": "Garrote",
      "name": "Гаррота: окно «Улучшенная гаррота»",
      "when": [
        {"all": ["Improved_Garrote.up", "Garrote_DoT.down"], "comment": "окно открыто, дота нет"},
        {
          "all": ["Improved_Garrote.up", "Garrote_DoT.duration <= 78"],
          "comment": "SimulationCraft: обновить, когда осталось 14 с из 18"
        }
      ]
    },
    {
      "use": "Deathmark",
      "name": "Знак смерти",
      "note": ["=== Кулдауны (кнопка Burst) ==="],
      "when": [
        {
          "all": [
            "cd == 1",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Kingsbane.cd <= 3",
            "Envenom_Buff.duration >= 35",
            "Stealth_Buff.down",
            "Stealth_Sub.down"
          ],
          "comment": "Burst вкл, кровотечения висят, Погибель королей готова, Отравление ещё 2+ с"
        }
      ]
    },
    {
      "use": "Kingsbane",
      "name": "Погибель королей",
      "when": [
        {
          "all": [
            "cd == 1",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Envenom_Buff.up",
            "Deathmark_DoT.up",
            "Combo_Points < 50",
            "Stealth_Buff.down",
            "Stealth_Sub.down"
          ],
          "comment": "Burst вкл, на цели Знак смерти, 0–3 комбо"
        },
        {
          "all": [
            "cd == 1",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Envenom_Buff.up",
            "Deathmark.cd >= 44",
            "Combo_Points < 50",
            "Stealth_Buff.down",
            "Stealth_Sub.down"
          ],
          "comment": "Burst вкл, до заклинания «Знак смерти» больше 52 с, 0–3 комбо"
        }
      ]
    },
    {
      "use": "Vanish",
      "name": "Исчезновение",
      "when": [
        {
          "all": [
            "Deathmark_DoT.up",
            "Improved_Garrote.down",
            "Combo_Points < 65",
            "Stealth_Buff.down",
            "Stealth_Sub.down"
          ],
          "comment": "на цели Знак смерти, 0–4 комбо (дот «Гаррота» из незаметности даст +3)"
        }
      ]
    },
    {
      "use": "Crimson_Tempest",
      "name": "Кровавый вихрь: скопировать кровотечения на новую цель для «Знак смерти»",
      "note": ["=== Кровотечения ==="],
      "when": [
        {
          "all": [
            "cd == 1",
            "Deathmark.cd <= 3",
            "Garrote_DoT.down",
            "Rupture_DoT.down",
            "Envenom_Buff.up",
            "enemies >= 2"
          ],
          "comment": "комбо не важны"
        }
      ]
    },
    {
      "use": "Garrote",
      "name": "Гаррота: поддержание",
      "note": [
        "Новое кровотечение не вешать на почти мёртвых аддов (как в SimulationCraft «цель проживёт ещё 12+ с»): на 1–2 целях и в режиме «Одна» — всегда;",
        "на 3+ целях — только если у цели 50%+ здоровья, или Burst включён и Знак смерти готов, или на цели уже висит Знак смерти."
      ],
      "when": [
        {"all": ["Garrote_DoT.down", "Combo_Points < 95", "enemies <= 2"]},
        {"all": ["Garrote_DoT.down", "Combo_Points < 95", "st == 1"]},
        {
          "all": ["Garrote_DoT.down", "Combo_Points < 95", "TargetHP >= 50"],
          "comment": "3+ целей: только живучая цель"
        },
        {
          "all": ["Garrote_DoT.down", "Combo_Points < 95", "cd == 1", "Deathmark.cd <= 3"],
          "comment": "Burst вкл и Знак смерти готов: здоровье не важно"
        },
        {
          "all": ["Garrote_DoT.down", "Combo_Points < 95", "Deathmark_DoT.up"],
          "comment": "на цели Знак смерти (копии кровотечений)"
        },
        {
          "all": ["Garrote_DoT.up", "Garrote_DoT.duration <= 30", "Combo_Points < 95"],
          "comment": "окно пандемии (уже висит)"
        }
      ]
    },
    {
      "use": "Rupture",
      "name": "Рваная рана",
      "when": [
        {"all": ["Combo_Points >= 70", "Rupture_DoT.down", "enemies <= 2"]},
        {"all": ["Combo_Points >= 70", "Rupture_DoT.down", "st == 1"]},
        {
          "all": ["Combo_Points >= 70", "Rupture_DoT.down", "TargetHP >= 50"],
          "comment": "3+ целей: только живучая цель"
        },
        {
          "all": ["Combo_Points >= 70", "Rupture_DoT.down", "cd == 1", "Deathmark.cd <= 3"],
          "comment": "Burst вкл и Знак смерти готов"
        },
        {
          "all": ["Combo_Points >= 70", "Rupture_DoT.down", "Deathmark_DoT.up"],
          "comment": "на цели Знак смерти"
        },
        {
          "all": ["Combo_Points >= 70", "Rupture_DoT.up", "Rupture_DoT.duration <= 25", "Darkest_Night.down"],
          "comment": "обновление; не тратить на него 7 комбо от бафа «Непроглядная ночь»"
        }
      ]
    },
    {
      "use": "Crimson_Tempest",
      "name": "Кровавый вихрь: разнести кровотечения сразу после свежего дота «Рваная рана» или «Гаррота»",
      "note": [
        "=== Генераторы: до 5 комбо, с бафом «Непроглядная ночь» — до 7 ===",
        "",
        "Кровавый вихрь — один раз сразу после свежего дота «Рваная рана» (на 4+ целях — и после свежего «Гаррота»), в остальное время — Веер клинков.",
        "Свежим (94%+) должен быть только один из двух дотов: сразу после заклинания «Кровавый вихрь» свежие оба, и следующее ждёт."
      ],
      "when": [
        {
          "all": [
            "aoe == 1",
            "Darkest_Night.down",
            "Combo_Points < 70",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Rupture_DoT.duration >= 94",
            "Garrote_DoT.duration < 94"
          ]
        },
        {
          "all": [
            "aoe == 1",
            "Darkest_Night.down",
            "Combo_Points < 70",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Garrote_DoT.duration >= 94",
            "Rupture_DoT.duration < 94"
          ]
        },
        {
          "all": [
            "aoe == 1",
            "Darkest_Night.up",
            "Combo_Points < 95",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Rupture_DoT.duration >= 94",
            "Garrote_DoT.duration < 94"
          ]
        },
        {
          "all": [
            "aoe == 1",
            "Darkest_Night.up",
            "Combo_Points < 95",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Garrote_DoT.duration >= 94",
            "Rupture_DoT.duration < 94"
          ]
        },
        {
          "all": [
            "st == 0",
            "enemies >= 4",
            "Darkest_Night.down",
            "Combo_Points < 70",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Rupture_DoT.duration >= 94",
            "Garrote_DoT.duration < 94"
          ]
        },
        {
          "all": [
            "st == 0",
            "enemies >= 4",
            "Darkest_Night.down",
            "Combo_Points < 70",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Garrote_DoT.duration >= 94",
            "Rupture_DoT.duration < 94"
          ]
        },
        {
          "all": [
            "st == 0",
            "enemies >= 4",
            "Darkest_Night.up",
            "Combo_Points < 95",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Rupture_DoT.duration >= 94",
            "Garrote_DoT.duration < 94"
          ]
        },
        {
          "all": [
            "st == 0",
            "enemies >= 4",
            "Darkest_Night.up",
            "Combo_Points < 95",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Garrote_DoT.duration >= 94",
            "Rupture_DoT.duration < 94"
          ]
        },
        {
          "all": [
            "st == 0",
            "enemies >= 2",
            "enemies <= 3",
            "Darkest_Night.down",
            "Combo_Points < 70",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Rupture_DoT.duration >= 94",
            "Garrote_DoT.duration < 94"
          ],
          "comment": "2–3 цели: только после свежего дота «Рваная рана»"
        },
        {
          "all": [
            "st == 0",
            "enemies >= 2",
            "enemies <= 3",
            "Darkest_Night.up",
            "Combo_Points < 95",
            "Garrote_DoT.up",
            "Rupture_DoT.up",
            "Rupture_DoT.duration >= 94",
            "Garrote_DoT.duration < 94"
          ],
          "comment": "2–3 цели: только после свежего дота «Рваная рана»"
        }
      ]
    },
    {
      "use": "Fan_of_Knives",
      "name": "Веер клинков: одна цель, баф «Непроглядная ночь», не хватает 1 комбо",
      "when": [
        {"all": ["st == 1", "Darkest_Night.up", "Combo_Points >= 80", "Combo_Points < 95"]},
        {"all": ["aoe == 0", "enemies <= 1", "Darkest_Night.up", "Combo_Points >= 80", "Combo_Points < 95"]}
      ]
    },
    {
      "use": "Fan_of_Knives",
      "name": "Веер клинков: 2+ цели",
      "when": [
        {"all": ["aoe == 1", "Darkest_Night.down", "Combo_Points < 70"]},
        {"all": ["aoe == 1", "Darkest_Night.up", "Combo_Points < 95"]},
        {"all": ["st == 0", "enemies >= 2", "Darkest_Night.down", "Combo_Points < 70"]},
        {"all": ["st == 0", "enemies >= 2", "Darkest_Night.up", "Combo_Points < 95"]}
      ]
    },
    {
      "use": "Ambush",
      "name": "Внезапный удар (Слепая зона)",
      "when": [
        {"all": ["Blindside.up", "st == 1", "Darkest_Night.down", "Combo_Points < 70"]},
        {"all": ["Blindside.up", "st == 1", "Darkest_Night.up", "Combo_Points < 95"]},
        {"all": ["Blindside.up", "aoe == 0", "enemies <= 1", "Darkest_Night.down", "Combo_Points < 70"]},
        {"all": ["Blindside.up", "aoe == 0", "enemies <= 1", "Darkest_Night.up", "Combo_Points < 95"]}
      ]
    },
    {
      "use": "Mutilate",
      "name": "Расправа",
      "when": [
        {"all": ["st == 1", "Darkest_Night.down", "Combo_Points < 70"]},
        {"all": ["st == 1", "Darkest_Night.up", "Combo_Points < 95"]},
        {"all": ["aoe == 0", "enemies <= 1", "Darkest_Night.down", "Combo_Points < 70"]},
        {"all": ["aoe == 0", "enemies <= 1", "Darkest_Night.up", "Combo_Points < 95"]}
      ]
    },
    {
      "use": "Envenom",
      "name": "Отравление",
      "note": [
        "=== Трата: 5+ комбо (с бафом «Непроглядная ночь» — 7) ===",
        "SimulationCraft: не жать сразу, а держать баф «Отравление» непрерывным: в последнюю секунду бафа, пока на цели Знак смерти, перед переполнением энергии, на 4+ целях — раньше."
      ],
      "when": [
        {"all": ["Darkest_Night.down", "Combo_Points >= 70", "Envenom_Buff.down"]},
        {
          "all": ["Darkest_Night.down", "Combo_Points >= 70", "Envenom_Buff.duration <= 20"],
          "comment": "осталось ~1 с"
        },
        {"all": ["Darkest_Night.down", "Combo_Points >= 70", "Deathmark_DoT.up"]},
        {
          "all": ["Darkest_Night.down", "Combo_Points >= 70", "Energy >= 70"],
          "comment": "не переполнить энергию"
        },
        {"all": ["Darkest_Night.down", "Combo_Points >= 70", "Energy >= 30", "enemies >= 4"]},
        {"all": ["Darkest_Night.up", "Combo_Points >= 95", "Envenom_Buff.down"]},
        {"all": ["Darkest_Night.up", "Combo_Points >= 95", "Envenom_Buff.duration <= 20"]},
        {"all": ["Darkest_Night.up", "Combo_Points >= 95", "Deathmark_DoT.up"]},
        {"all": ["Darkest_Night.up", "Combo_Points >= 95", "Energy >= 70"]},
        {"all": ["Darkest_Night.up", "Combo_Points >= 95", "Energy >= 30", "enemies >= 4"]}
      ]
    }
  ]
}
