{
  "format": "keyrota-rotation",
  "version": 1,
  "title": "무법 v2.6: 레이드와 쐐기, 상위 로그, SimulationCraft 12.1",
  "specID": 260,
  "ignoreMainIcon": true,
  "enemies": {"range": 8, "combatOnly": true},
  "notes": [
    "무법, 레이드와 쐐기. 기준: Warcraft Logs 상위 플레이어와 SimulationCraft 행동 목록.",
    "기본 아이콘 무시: 켬. 슬롯 1: 매크로 아드레날린 촉진 + 광기의 학살자(GCD 무관, 주문 대기열 구간). 슬롯 4: 도박의 연속(GCD 무관). 슬롯 8: 광기의 학살자(정신 집중).",
    "광기의 학살자 오라가 8% 넘게 남아 있는 동안에는 아무것도 누르지 않음: 그렇지 않으면 다음 버튼이 마지막 타격 전에 정신 집중을 끊음.",
    "연계 점수(최대 7)의 백분율: 3 = 43%, 5 = 71%, 6 = 86%(기준 80 = 6 이상).",
    "",
    "v2.6: 뼈주사위 3–4단계는 끝날 무렵 다시 굴리지 않음: 끝날 때까지 두고, 다음 굴림에는 보통 납 주사위 효과가 있음.",
    "v2.5: 아드레날린 촉진: 연계 점수 1–5일 때만. 전투 시작 시 먼저 사악한 일격, 그다음 매크로(연계 점수 0이면 매크로의 광기의 학살자 시전 안 됨)."
  ],
  "resources": ["PlayerHP", "TargetHP", "Energy", "Combo_Points"],
  "auras": [
    {"n": 1, "alias": "Double_Trouble", "label": "엎친 데 덮친 격 [1214934]", "spell": 1214934},
    {"n": 2, "alias": "Triple_Threat", "label": "삼중 위협 [1214935]", "spell": 1214935},
    {"n": 3, "alias": "Jackpot", "label": "횡재 [1214937]", "spell": 1214937},
    {"n": 4, "alias": "Loaded_Dice", "label": "납 주사위 [256171]", "spell": 256171},
    {"n": 5, "alias": "Blade_Flurry_Buff", "label": "폭풍의 칼날 [13877]", "spell": 13877},
    {"n": 6, "alias": "Adrenaline_Rush_Buff", "label": "아드레날린 촉진 [13750]", "spell": 13750},
    {"n": 7, "alias": "Opportunity", "label": "기회 [195627]", "spell": 195627},
    {"n": 8, "alias": "Palmed_Bullets", "label": "숨겨진 탄환 [1265931]", "spell": 1265931},
    {"n": 9, "alias": "Fang_Strike", "label": "송곳니 일격 [1301405]", "spell": 1301405},
    {"n": 10, "alias": "Killing_Spree_Buff", "label": "광기의 학살자, 정신 집중 [51690]", "spell": 51690}
  ],
  "slots": [
    {
      "n": 1,
      "alias": "Adrenaline_Rush",
      "label": "아드레날린 촉진 + 광기의 학살자 (매크로)",
      "spell": 13750,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": true,
      "queue": true
    },
    {
      "n": 2,
      "alias": "Blade_Flurry",
      "label": "폭풍의 칼날",
      "spell": 13877,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 3,
      "alias": "Roll_the_Bones",
      "label": "뼈주사위",
      "spell": 1214909,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 4,
      "alias": "Keep_It_Rolling",
      "label": "도박의 연속",
      "spell": 381989,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": true,
      "queue": false
    },
    {
      "n": 5,
      "alias": "Preparation",
      "label": "마음가짐",
      "spell": 1277933,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 6,
      "alias": "Blade_Rush",
      "label": "질풍 칼날",
      "spell": 271877,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 7,
      "alias": "Between_the_Eyes",
      "label": "미간 적중",
      "spell": 315341,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 8,
      "alias": "Killing_Spree",
      "label": "광기의 학살자",
      "spell": 51690,
      "show": "target",
      "manual": false,
      "channel": true,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 9,
      "alias": "Dispatch",
      "label": "속결",
      "spell": 2098,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 10,
      "alias": "Pistol_Shot",
      "label": "권총 사격",
      "spell": 185763,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    },
    {
      "n": 11,
      "alias": "Sinister_Strike",
      "label": "사악한 일격",
      "spell": 193315,
      "show": "target",
      "manual": false,
      "channel": false,
      "offGcd": false,
      "queue": false
    }
  ],
  "rules": [
    {
      "use": "Adrenaline_Rush",
      "name": "아드레날린 촉진(+ 매크로로 광기의 학살자): 연계 점수 1–5",
      "note": ["=== 재사용 대기시간 기술 ==="],
      "when": [
        {
          "all": [
            "Adrenaline_Rush_Buff.down",
            "Combo_Points >= 14",
            "Combo_Points <= 71",
            "Killing_Spree_Buff.duration <= 8"
          ],
          "comment": "연계 점수 1–5: 0이면 매크로의 광기의 학살자 시전 안 됨"
        }
      ]
    },
    {
      "use": "Killing_Spree",
      "name": "광기의 학살자: 막 시작한 아드레날린 촉진 중 연계 점수 6 이상, 미간 적중보다 먼저",
      "when": [
        {
          "all": [
            "Adrenaline_Rush_Buff.up",
            "Adrenaline_Rush.cd >= 67",
            "Combo_Points >= 80",
            "Killing_Spree_Buff.duration <= 8"
          ],
          "comment": "아드레날린 촉진 방금 사용. 마음가짐 후에는 새것을 기다림"
        }
      ]
    },
    {
      "use": "Keep_It_Rolling",
      "name": "도박의 연속: 3–4단계 연장",
      "note": [
        "=== 뼈주사위 ===",
        "확률: 1단계 55%, 2단계 30%, 3단계 10%, 4단계 5%. 납 주사위(아드레날린 촉진 후)는 단계를 하나 올림.",
        "3–4단계: 도박의 연속으로 연장, 다시 굴리지 않음. 2단계: 납 주사위 있으면 언제든, 없으면 끝날 때만 다시 굴림. 0–1단계: 항상.",
        "납 주사위가 없을 때 아드레날린 촉진 쿨다운이 곧 끝나면 굴리지 않음: 먼저 아드레날린 촉진, 그다음 납 주사위와 함께 굴림."
      ],
      "when": [
        {"all": ["Triple_Threat.up", "Killing_Spree_Buff.duration <= 8"]},
        {"all": ["Jackpot.up", "Killing_Spree_Buff.duration <= 8"]}
      ]
    },
    {
      "use": "Roll_the_Bones",
      "name": "뼈주사위",
      "when": [
        {
          "all": [
            "Double_Trouble.down",
            "Triple_Threat.down",
            "Jackpot.down",
            "Loaded_Dice.up",
            "Killing_Spree_Buff.duration <= 8"
          ],
          "comment": "0–1단계 + 납 주사위"
        },
        {
          "all": [
            "Double_Trouble.down",
            "Triple_Threat.down",
            "Jackpot.down",
            "Adrenaline_Rush.cd >= 3",
            "Killing_Spree_Buff.duration <= 8"
          ],
          "comment": "0–1단계, 아드레날린 촉진 아직 멀었음"
        },
        {
          "all": [
            "Double_Trouble.down",
            "Triple_Threat.down",
            "Jackpot.down",
            "Adrenaline_Rush_Buff.up",
            "Killing_Spree_Buff.duration <= 8"
          ],
          "comment": "0–1단계, 아드레날린 촉진 중"
        },
        {
          "all": ["Double_Trouble.up", "Loaded_Dice.up", "Killing_Spree_Buff.duration <= 8"],
          "comment": "2단계 + 납 주사위"
        },
        {
          "all": [
            "Double_Trouble.up",
            "Double_Trouble.duration <= 7",
            "Adrenaline_Rush.cd >= 3",
            "Killing_Spree_Buff.duration <= 8"
          ],
          "comment": "2단계 종료 직전, 아드레날린 촉진 아직 멀었음"
        }
      ]
    },
    {
      "use": "Blade_Flurry",
      "name": "폭풍의 칼날: 대상 2명 이상이면 유지, 끝나기 약 3초 전 갱신",
      "when": [
        {"all": ["aoe == 1", "Blade_Flurry_Buff.down", "Killing_Spree_Buff.duration <= 8"]},
        {"all": ["aoe == 1", "Blade_Flurry_Buff.duration <= 30", "Killing_Spree_Buff.duration <= 8"]},
        {"all": ["st == 0", "enemies >= 2", "Blade_Flurry_Buff.down", "Killing_Spree_Buff.duration <= 8"]},
        {
          "all": ["st == 0", "enemies >= 2", "Blade_Flurry_Buff.duration <= 30", "Killing_Spree_Buff.duration <= 8"]
        }
      ]
    },
    {
      "use": "Preparation",
      "name": "마음가짐: 아드레날린 촉진, 미간 적중, 광기의 학살자 모두 쿨다운 중일 때",
      "when": [
        {
          "all": [
            "Adrenaline_Rush.oncd",
            "Adrenaline_Rush.cd >= 17",
            "Between_the_Eyes.oncd",
            "Killing_Spree.oncd",
            "Killing_Spree_Buff.duration <= 8"
          ]
        }
      ]
    },
    {
      "use": "Blade_Rush",
      "name": "질풍 칼날: 마무리 일격 전에(특성을 찍었다면)",
      "when": [
        {"all": ["aoe == 1", "Killing_Spree_Buff.duration <= 8"]},
        {"all": ["st == 0", "enemies >= 2", "Killing_Spree_Buff.duration <= 8"]},
        {"all": ["Energy <= 80", "Killing_Spree_Buff.duration <= 8"], "comment": "단일 대상: 기력이 최대가 아닐 때"}
      ]
    },
    {
      "use": "Between_the_Eyes",
      "name": "미간 적중: 항상 첫 번째 마무리 일격",
      "note": ["=== 마무리 일격: 연계 점수 6 이상 ==="],
      "when": [{"all": ["Combo_Points >= 80", "Killing_Spree_Buff.duration <= 8"]}]
    },
    {
      "use": "Dispatch",
      "name": "송곳니 일격: 무료 속결, 최대 피해, 연계 점수 소모 없음",
      "when": [{"all": ["Fang_Strike.up", "Between_the_Eyes.oncd", "Killing_Spree_Buff.duration <= 8"]}]
    },
    {
      "use": "Dispatch",
      "name": "속결",
      "when": [{"all": ["Combo_Points >= 80", "Killing_Spree_Buff.duration <= 8"]}]
    },
    {
      "use": "Blade_Flurry",
      "name": "생성기로 쓰는 폭풍의 칼날, 대상 3명 이상",
      "note": ["=== 생성기: 연계 점수 5까지 ==="],
      "when": [
        {"all": ["aoe == 1", "Combo_Points <= 57", "Killing_Spree_Buff.duration <= 8"]},
        {"all": ["st == 0", "enemies >= 3", "Combo_Points <= 57", "Killing_Spree_Buff.duration <= 8"]}
      ]
    },
    {
      "use": "Pistol_Shot",
      "name": "기회 효과로 권총 사격",
      "when": [
        {
          "all": ["Opportunity.stacks >= 6", "Combo_Points < 80", "Killing_Spree_Buff.duration <= 8"],
          "comment": "최대 중첩"
        },
        {
          "all": [
            "Opportunity.up",
            "Opportunity.duration <= 17",
            "Combo_Points < 80",
            "Killing_Spree_Buff.duration <= 8"
          ],
          "comment": "중첩 곧 사라짐(2초 미만)"
        },
        {
          "all": ["Opportunity.up", "Combo_Points <= 43", "Killing_Spree_Buff.duration <= 8"],
          "comment": "연계 점수 3 이하: 모두 들어감"
        }
      ]
    },
    {
      "use": "Sinister_Strike",
      "name": "사악한 일격",
      "when": [{"all": ["Combo_Points < 80", "Killing_Spree_Buff.duration <= 8"]}]
    }
  ]
}
