{
  "version": 1,
  "status": "수치 초안 · 전투 시뮬레이션 전",
  "baseline": "현재 구현: 시작 에너지 4 / 2턴부터 +1 / 상한 12 / 최대 4성 / 수동 2장 합성",
  "design_rules": [
    "일반 32종 · 고급 19종 · 희귀 6종 · 영웅 4종 · 전설 2종의 기획 초안.",
    "일반은 단일 효과 또는 단순한 두 효과를 맡는다.",
    "비용 4~6은 충전 지연 대신 한 번의 효과량을 높인다.",
    "성급 기본 배율은 1 / 1.5 / 2 / 2.5이며 독 수치는 누적 위험 때문에 별도 증가표를 쓴다.",
    "일반 특정 카드 충전은 기본 비용 1·충전 1로 시험한다. 독약 보급은 비용 0·무작위 다른 카드 충전 2인 예외다.",
    "보호막 파괴·관통 공격·정화·완전 정화는 개별 카드 효과에서 제외한다. 회복의 공통 상태 제거 규칙은 유지한다.",
    "카드 조건은 짧고 단순하게 쓴다. 충전 대상 자동 선택·완충 상한 같은 공통 처리 규칙은 카드별 조건에 반복하지 않는다.",
    "카드당 조건은 최대 3개. 1코스트 일반은 기본적으로 무조건 또는 조건 1개로 설계한다.",
    "2코스트 일반은 기본 예산 17에서 시작하며 조건은 기본 0~1개다. 소멸 준비 카드 1종은 별도로 검증한다.",
    "독은 보호막 대상 피해 150%, 체력 대상 피해 100%, 턴 종료 중첩 -1을 활용한다. 화상 배율·감소 방지의 복제 대신 보호막 조건·충전·지속 회복·독 피해 발동·반복 공급으로 구분한다.",
    "희귀도 변경만으로 수치만 높인 카드는 만들지 않는다. 조건·대상 선택·효과 처리·연계 역할 중 실제 사용 방식이 달라야 한다. 성급 강화의 수치 상승과 희귀도별 개별 카드 설계는 구분한다.",
    "카드 충전은 덱 전체에서 카드 종류 제한 없이 다른 카드 1장을 대상으로 한다. 무작위·부족한 충전 우선 등 선택 방식은 카드별로 유지한다. 카드 사용 효과의 종류·비용 제한은 별개다."
  ],
  "icons": {
    "attack": {
      "src": "assets/effect-icons/damage.png",
      "label": "공격"
    },
    "shield": {
      "src": "assets/effect-icons/shield.png",
      "label": "방어"
    },
    "heal": {
      "src": "assets/effect-icons/heal-cross.svg",
      "label": "즉시 회복"
    },
    "regen": {
      "src": "assets/effect-icons/regen-cross.svg",
      "label": "지속 회복"
    },
    "poison": {
      "src": "assets/effect-icons/poison.png",
      "label": "독"
    },
    "burn": {
      "src": "assets/effect-icons/burn.png",
      "label": "화상"
    },
    "attack_buff": {
      "src": "assets/effect-icons/attack-strength-v1.png",
      "label": "공격 강화"
    },
    "card_charge": {
      "src": "assets/effect-icons/charge.png",
      "label": "카드 충전"
    },
    "burn_buff": {
      "src": "assets/effect-icons/burn-strength-v1.svg",
      "label": "화상 강화"
    },
    "burn_amplify": {
      "src": "assets/effect-icons/burn.png",
      "label": "상대 화상 증폭"
    },
    "card_use": {
      "src": "assets/effect-icons/card-use-v1.png",
      "label": "카드 사용"
    },
    "poison_trigger": {
      "src": "assets/effect-icons/poison.png",
      "label": "독 피해 발동"
    },
    "poison_repeat": {
      "src": "assets/effect-icons/poison.png",
      "label": "반복 독 부여"
    }
  },
  "cards": [
    {
      "id": "common_v1_short_blade",
      "name": "단검",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "무기",
        "공격"
      ],
      "role": "빠른 기본 공격",
      "exhaust": false,
      "note": "무기 사용 횟수를 쌓는 기준 카드. 비용 1의 공격량은 8을 넘기지 않는다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 8,
              "hits": 1
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 12,
              "hits": 1
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 16,
              "hits": 1
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 20,
              "hits": 1
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_iron_blade",
      "name": "철검",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "무기",
        "공격"
      ],
      "role": "표준 공격",
      "exhaust": false,
      "note": "저비용 빈도와 한 번의 공격량 사이를 연결한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 17,
              "hits": 1
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 26,
              "hits": 1
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 34,
              "hits": 1
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 43,
              "hits": 1
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_great_hammer",
      "name": "전투 망치",
      "rarity": "일반",
      "energy_cost": 4,
      "tags": [
        "무기",
        "공격"
      ],
      "role": "큰 단일 공격",
      "exhaust": false,
      "note": "시작 에너지 4로 사용 가능한 고비용 공격. 첫 사용 뒤에는 충전 시간이 길다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 35,
              "hits": 1
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 53,
              "hits": 1
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 70,
              "hits": 1
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 88,
              "hits": 1
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_giant_blade",
      "name": "거인의 대검",
      "rarity": "일반",
      "energy_cost": 6,
      "tags": [
        "무기",
        "공격"
      ],
      "role": "최고비용 마무리",
      "exhaust": false,
      "note": "일반 카드의 큰 공격 기준. 비용 1보다 효율은 조금 높지만 충전 지연과 남은 충전량 손실을 감수한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 54,
              "hits": 1
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 81,
              "hits": 1
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 108,
              "hits": 1
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 135,
              "hits": 1
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_wood_shield",
      "name": "나무 방패",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "방어"
      ],
      "role": "빠른 방어",
      "exhaust": false,
      "note": "공격 8과 같은 수치로 비교하는 방어 기준. 브람과의 반복 사용을 확인한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 8
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 12
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 16
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 20
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_steel_shield",
      "name": "강철 방패",
      "rarity": "일반",
      "energy_cost": 3,
      "tags": [
        "방어"
      ],
      "role": "중간 방어",
      "exhaust": false,
      "note": "순수 공격 예산보다 조금 낮게 잡아 방어 누적과 브람의 보너스를 고려한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 25
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 38
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 50
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 63
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_tower_shield",
      "name": "대형 방패",
      "rarity": "일반",
      "energy_cost": 5,
      "tags": [
        "방어"
      ],
      "role": "한 번에 큰 방어",
      "exhaust": false,
      "note": "큰 공격을 받아낼 보호막. 시작 에너지를 넘는 충전 지연과 장기전 생존을 함께 검증한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 43
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 65
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 86
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 108
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_field_bandage",
      "name": "응급 붕대",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "회복"
      ],
      "role": "작은 즉시 회복",
      "exhaust": false,
      "note": "회복의 기본 상태 제거를 포함한다. 체력이 가득 차면 회복량이 손실된다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 8
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 12
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 16
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 20
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_medical_kit",
      "name": "구급 상자",
      "rarity": "일반",
      "energy_cost": 3,
      "tags": [
        "회복"
      ],
      "role": "큰 즉시 회복",
      "exhaust": false,
      "note": "큰 회복과 기본 상태 제거를 묶는 기준. 회복 카드만 반복하는 덱의 지연 효과를 확인한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 26
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 39
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 52
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 65
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_recovery_salve",
      "name": "재생 연고",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "회복"
      ],
      "role": "나눠 받는 회복",
      "exhaust": false,
      "note": "턴 시작마다 5씩 3턴. 겹쳐도 큰 값만 남으므로 지속 회복끼리의 중복을 고려한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "regen",
              "target": "self",
              "amount": 5,
              "duration_turns": 3
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "regen",
              "target": "self",
              "amount": 8,
              "duration_turns": 3
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "regen",
              "target": "self",
              "amount": 10,
              "duration_turns": 3
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "regen",
              "target": "self",
              "amount": 13,
              "duration_turns": 3
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_toxin_vial",
      "name": "독약 병",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "독"
      ],
      "role": "독 시작점",
      "exhaust": false,
      "note": "1성 단독 독 3의 총피해는 최대 6. 기존 독 위에 쌓일 때 더 강해져 독 수치는 성급에 단순 비례하지 않는다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 3
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 5
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 6
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_toxin_bomb",
      "name": "독 가스탄",
      "rarity": "일반",
      "energy_cost": 3,
      "tags": [
        "공격",
        "독"
      ],
      "role": "공격과 독 누적",
      "exhaust": false,
      "note": "즉시 공격으로 최소 출력을 확보하고 독으로 후속 피해를 만든다. 독 중첩 덱에서는 따로 검증한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 8,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 5
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 12,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 6
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 16,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 7
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 20,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 8
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_ember_vial",
      "name": "불씨 병",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "화상"
      ],
      "role": "화상 시작점",
      "exhaust": false,
      "note": "화상 4의 단독 총피해는 7. 이그니스의 추가 공격 때문에 낮은 비용에서 더 늘리지 않는다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 4
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 6
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 8
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 10
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_guard_blade",
      "name": "호위 검",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "무기",
        "공격",
        "방어"
      ],
      "role": "공격과 방어",
      "exhaust": false,
      "note": "단순한 두 효과. 보호막을 먼저 적었다고 같은 공격에 새 브람 강화가 적용되는 것으로 가정하지 않는다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 8,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 8
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 12,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 12
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 16,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 16
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 20,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 20
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_life_dagger",
      "name": "생명 단검",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "무기",
        "공격",
        "회복"
      ],
      "role": "공격과 회복",
      "exhaust": false,
      "note": "공격과 고정 회복. 입힌 피해 비례 흡혈이 아니며 보호막을 공격해도 회복 효과는 처리된다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 10,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 7
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 15,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 11
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 20,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 14
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 25,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 18
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_toxic_edge",
      "name": "독 묻은 칼",
      "rarity": "일반",
      "energy_cost": 3,
      "tags": [
        "무기",
        "공격",
        "독"
      ],
      "role": "공격 중심 독 보조",
      "exhaust": false,
      "note": "공격을 주력으로 두고 작은 독을 붙인다. 독을 크게 올리지 않고 성급 보상은 주로 공격에 둔다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 18,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 3
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 27,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 3
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 36,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 45,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_battle_whetstone",
      "name": "전투 숫돌",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "강화",
        "방어"
      ],
      "role": "한 번의 준비",
      "exhaust": true,
      "note": "전투 중 한 번 소멸하는 강화. 공격 강화는 현재 상한 12를 따른다. 빨리 사용할수록 후속 공격에 가치가 생긴다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack_buff",
              "target": "self",
              "amount": 2
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 12
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack_buff",
              "target": "self",
              "amount": 3
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 18
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack_buff",
              "target": "self",
              "amount": 4
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 24
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack_buff",
              "target": "self",
              "amount": 5
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 30
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_spark_emitter",
      "name": "소형 발사기",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "장치",
        "공격"
      ],
      "role": "장치 사용 기반",
      "exhaust": false,
      "note": "볼트의 장치 사용 에너지 반환을 고려해 일반 공격 8보다 낮게 설계한다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 5,
              "hits": 1
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 8,
              "hits": 1
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 10,
              "hits": 1
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 13,
              "hits": 1
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_guard_emitter",
      "name": "방호 발사기",
      "rarity": "일반",
      "energy_cost": 3,
      "tags": [
        "장치",
        "공격",
        "방어"
      ],
      "role": "중간 장치",
      "exhaust": false,
      "note": "장치 반환을 고려한 합계 22. 순수 무기나 방어 카드의 출력은 넘지 않는다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 14,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 8
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 21,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 12
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 28,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 16
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 35,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 20
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_weapon_maintenance",
      "name": "카드 정비",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "지원",
        "방어"
      ],
      "role": "덱 전체 카드 충전",
      "exhaust": false,
      "note": "카드 1장에 충전 1. 카드 종류 제한 없이 준비를 돕습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 1,
              "card_selector": {
                "selection": "largest_energy_gap",
                "exclude_self": true,
                "exclude_exhausted": true,
                "tie_break": "deck_order",
                "zone": "owned_cards",
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 1,
              "card_selector": {
                "selection": "largest_energy_gap",
                "exclude_self": true,
                "exclude_exhausted": true,
                "tie_break": "deck_order",
                "zone": "owned_cards",
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 4
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 1,
              "card_selector": {
                "selection": "largest_energy_gap",
                "exclude_self": true,
                "exclude_exhausted": true,
                "tie_break": "deck_order",
                "zone": "owned_cards",
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 8
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 1,
              "card_selector": {
                "selection": "largest_energy_gap",
                "exclude_self": true,
                "exclude_exhausted": true,
                "tie_break": "deck_order",
                "zone": "owned_cards",
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 12
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_shield_dagger",
      "name": "막음 단검",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "무기",
        "공격",
        "방어"
      ],
      "role": "공격 + 방어",
      "exhaust": false,
      "note": "공격과 방어를 절반씩 나눕니다. 단검과 나무 방패를 모두 대체하지 않도록 한쪽 수치를 낮게 둡니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 4,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 4
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 6,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 6
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 8,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 8
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 10,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 10
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_life_needle",
      "name": "생명 바늘",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "무기",
        "공격",
        "회복"
      ],
      "role": "공격 + 회복",
      "exhaust": false,
      "note": "공격과 고정 회복을 함께 처리합니다. 회복량은 입힌 피해와 무관합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 4,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 4
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 6,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 6
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 8,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 8
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 10,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 10
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_first_aid_guard",
      "name": "응급 방호",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "방어",
        "회복"
      ],
      "role": "방어 + 회복",
      "exhaust": false,
      "note": "보호막과 즉시 회복을 나눠 받습니다. 체력이 가득 차면 회복 부분은 손실됩니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 4
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 4
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 6
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 6
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 8
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 8
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 10
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 10
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_toxin_followup",
      "name": "독 추격검",
      "rarity": "일반",
      "energy_cost": 1,
      "tags": [
        "무기",
        "공격"
      ],
      "role": "단순 조건 공격",
      "exhaust": false,
      "note": "적에게 독이 있으면 추가 공격. 조건은 사용 직전 한 번 확인합니다. 독을 직접 부여하지 않아 독 카드와 역할을 나눕니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 6,
              "hits": 1
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 4,
              "hits": 1,
              "condition": {
                "kind": "enemy_poison",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 독이 있으면"
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 9,
              "hits": 1
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 6,
              "hits": 1,
              "condition": {
                "kind": "enemy_poison",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 독이 있으면"
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 12,
              "hits": 1
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 8,
              "hits": 1,
              "condition": {
                "kind": "enemy_poison",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 독이 있으면"
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 15,
              "hits": 1
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 10,
              "hits": 1,
              "condition": {
                "kind": "enemy_poison",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 독이 있으면"
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_round_shield",
      "name": "둥근 방패",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "방어"
      ],
      "role": "표준 방어",
      "exhaust": false,
      "note": "한 번에 보호막을 받는 2코스트 기준입니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 17
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 26
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 34
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 43
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_healing_potion",
      "name": "회복 물약",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "회복"
      ],
      "role": "표준 즉시 회복",
      "exhaust": false,
      "note": "체력을 즉시 회복합니다. 최대 체력을 넘는 회복량은 손실됩니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 18
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 27
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 36
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 45
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_toxic_smoke",
      "name": "독성 연막",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "독",
        "방어"
      ],
      "role": "독 + 방어",
      "exhaust": false,
      "note": "작은 보호막으로 버티며 독의 후속 피해를 준비합니다. 독 수치는 완만하게 올립니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 6
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 5
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 9
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 6
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 12
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 7
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 15
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_fire_bottle",
      "name": "화염병",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "화상"
      ],
      "role": "표준 화상",
      "exhaust": false,
      "note": "즉시 공격 대신 턴 종료 화상 피해를 노립니다. 1성 단독 화상 9의 총피해는 16입니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 9
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 14
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 18
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 23
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_poison_dagger",
      "name": "독날 단검",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "무기",
        "공격",
        "독"
      ],
      "role": "공격 + 독",
      "exhaust": false,
      "note": "공격으로 즉시 피해를 주고 작은 독을 더합니다. 성급 보상은 공격 중심입니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 10,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 3
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 15,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 20,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 25,
              "hits": 1
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 5
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_flame_followup",
      "name": "불꽃 추격검",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "무기",
        "공격"
      ],
      "role": "단순 조건 공격",
      "exhaust": false,
      "note": "적에게 화상이 있으면 추가 공격. 조건은 사용 직전 한 번 확인합니다. 화상 카드와 역할을 나눕니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 13,
              "hits": 1
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 6,
              "hits": 1,
              "condition": {
                "kind": "enemy_burn",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 화상이 있으면"
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 20,
              "hits": 1
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 9,
              "hits": 1,
              "condition": {
                "kind": "enemy_burn",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 화상이 있으면"
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 26,
              "hits": 1
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 12,
              "hits": 1,
              "condition": {
                "kind": "enemy_burn",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 화상이 있으면"
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 33,
              "hits": 1
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 15,
              "hits": 1,
              "condition": {
                "kind": "enemy_burn",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 화상이 있으면"
            }
          ]
        }
      ]
    },
    {
      "id": "common_v1_pressure_emitter",
      "name": "압축 발사기",
      "rarity": "일반",
      "energy_cost": 2,
      "tags": [
        "장치",
        "공격"
      ],
      "role": "장치 표준 공격",
      "exhaust": false,
      "note": "볼트의 장치 사용 에너지 반환을 고려해 철검보다 공격량을 낮췄습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 14,
              "hits": 1
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 21,
              "hits": 1
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 28,
              "hits": 1
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 35,
              "hits": 1
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_guard_knife",
      "name": "수호 단도",
      "rarity": "고급",
      "energy_cost": 1,
      "tags": [
        "무기",
        "공격",
        "방어"
      ],
      "role": "빠른 공격·방어",
      "exhaust": false,
      "note": "일반 막음 단검의 4 + 4에서 공격만 1 높였습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 5,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 4
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_ember_knife",
      "name": "불씨 단도",
      "rarity": "고급",
      "energy_cost": 1,
      "tags": [
        "무기",
        "공격",
        "화상"
      ],
      "role": "작은 화상 연계",
      "exhaust": false,
      "note": "공격과 작은 화상을 함께 줍니다. 화상 조건 카드의 준비 역할이며 낮은 비용의 화상 시너지를 검증합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 5,
              "hits": 1
            },
            {
              "type": "burn",
              "target": "enemy",
              "amount": 2
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_guardian_sword",
      "name": "수호 검",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "무기",
        "공격",
        "방어"
      ],
      "role": "공격 중심 방어",
      "exhaust": false,
      "note": "일반 호위 검보다 공격 비중을 높입니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 12,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 7
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_restoring_guard",
      "name": "회복 방호",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "방어",
        "회복"
      ],
      "role": "회복 중심 생존",
      "exhaust": false,
      "note": "즉시 회복과 보호막을 함께 받습니다. 회복이 넘치면 보호막만 남습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 8
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 12
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_venom_sword",
      "name": "맹독 검",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "무기",
        "독",
        "지원"
      ],
      "role": "독 부여와 충전 연결",
      "exhaust": false,
      "note": "독 4 · 다른 카드 1장에 충전 1.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            },
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 1,
              "card_selector": {
                "zone": "owned_cards",
                "selection": "largest_missing_energy",
                "exclude_self": true,
                "exclude_exhausted": true,
                "ties": "seeded_random",
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            }
          ]
        }
      ],
      "design_note": "등급별 수치 상향 복제를 제거한 기획 초안. 게임 미적용·전투 검증 전."
    },
    {
      "id": "advanced_v1_restoring_salve",
      "name": "회복 연고",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "회복"
      ],
      "role": "즉시·지속 회복",
      "exhaust": false,
      "note": "즉시 회복 7과 턴당 회복 4를 3턴 제공합니다. 일반 재생 연고보다 지속량은 낮고 즉시 회복이 붙습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 7
            },
            {
              "type": "regen",
              "target": "self",
              "amount": 4,
              "duration_turns": 3
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_flame_sword",
      "name": "화염 검",
      "rarity": "고급",
      "energy_cost": 3,
      "tags": [
        "무기",
        "공격",
        "화상"
      ],
      "role": "공격 중심 화상",
      "exhaust": false,
      "note": "화상 6의 단독 총피해 10과 공격 20을 합친 출발점입니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 20,
              "hits": 1
            },
            {
              "type": "burn",
              "target": "enemy",
              "amount": 6
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_rescue_shield",
      "name": "구호 방패",
      "rarity": "고급",
      "energy_cost": 3,
      "tags": [
        "방어",
        "회복"
      ],
      "role": "균형 생존",
      "exhaust": false,
      "note": "회복 방호보다 방어 비중을 높여 큰 공격을 대비합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 18
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 12
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_restoring_blade",
      "name": "회복의 검",
      "rarity": "고급",
      "energy_cost": 3,
      "tags": [
        "무기",
        "공격",
        "회복"
      ],
      "role": "공격 중심 회복",
      "exhaust": false,
      "note": "회복은 보조 역할입니다. 실제 공격 피해량과 관계없이 고정 회복을 처리합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 22,
              "hits": 1
            },
            {
              "type": "heal",
              "target": "self",
              "amount": 8
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_bulwark_blade",
      "name": "성벽 대검",
      "rarity": "고급",
      "energy_cost": 4,
      "tags": [
        "무기",
        "공격",
        "방어"
      ],
      "role": "큰 공격·방어",
      "exhaust": false,
      "note": "순수 공격의 최대량 대신 사용 직후 보호막을 함께 확보합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 28,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 12
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_guardian_greatblade",
      "name": "수호자의 대검",
      "rarity": "고급",
      "energy_cost": 6,
      "tags": [
        "무기",
        "공격",
        "방어"
      ],
      "role": "최고비용 복합 효과",
      "exhaust": false,
      "note": "일반 거인의 대검보다 공격은 낮지만 보호막이 붙습니다. 높은 비용의 사용 지연을 함께 검증합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 44,
              "hits": 1
            },
            {
              "type": "shield",
              "target": "self",
              "amount": 18
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_fireball",
      "name": "화염구",
      "rarity": "고급",
      "energy_cost": 3,
      "tags": [
        "화상"
      ],
      "role": "큰 화상 부여",
      "exhaust": false,
      "note": "즉시 공격 없이 화상 16만 부여합니다. 단독 총피해는 31이며 턴 종료마다 나눠 들어갑니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 16
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_firestorm",
      "name": "화염 폭풍",
      "rarity": "고급",
      "energy_cost": 5,
      "tags": [
        "화상"
      ],
      "role": "최대 화상 부여",
      "exhaust": false,
      "note": "즉시 공격 없이 화상 27만 부여합니다. 단독 총피해는 50이며 높은 비용의 충전 지연을 감수합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 27
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_warm_flame",
      "name": "온기 불꽃",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "회복",
        "화상"
      ],
      "role": "회복 + 화상",
      "exhaust": false,
      "note": "자신을 9 회복하고 적에게 화상 6을 부여합니다. 버티면서 화상 연계를 준비합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 9
            },
            {
              "type": "burn",
              "target": "enemy",
              "amount": 6
            }
          ]
        }
      ]
    },
    {
      "id": "advanced_v1_flame_catalyst",
      "name": "불꽃 촉매",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "강화"
      ],
      "role": "전투 내 화상 강화",
      "exhaust": true,
      "note": "이번 전투 동안 자신이 사용하는 화상 카드의 화상 부여량 +1. 사용 후 소멸합니다. 이미 적에게 쌓인 화상은 늘리지 않고 이후 화상 부여에 적용합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "burn_buff",
              "target": "self",
              "amount": 1,
              "duration": "current_battle",
              "applies_to": {
                "effect_type": "burn",
                "timing": "on_application"
              },
              "stacking": "additive"
            }
          ]
        }
      ],
      "design_note": "비용 2: 시작 에너지 4로 준비 가능하며 화상 카드 사용을 늦추는 기회비용이 있다. 같은 카드 사본은 각각 소멸하며 강화는 전투 중 합산한다. 실제 상태 틱 피해와 후속 부여 횟수에 따른 검증 전 초안. 전투 내 화상 강화 효과는 신규 기획이며 런타임 구현은 하지 않는다."
    },
    {
      "id": "advanced_v1_flame_amplify",
      "name": "불길 증폭",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "화상"
      ],
      "role": "기존 화상 증폭",
      "exhaust": false,
      "note": "상대에게 걸린 화상을 1.5배로 만듭니다. 소수점은 올림합니다. 화상이 없으면 효과가 없습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "burn_amplify",
              "target": "enemy",
              "multiplier": 1.5,
              "rounding": "ceil"
            }
          ]
        }
      ],
      "design_note": "현재 화상 중첩에 곱셈을 적용한다. 1.5배를 추가로 부여하는 효과가 아니다. 기존 화상을 바꾸며 새 화상 기본 부여량을 늘리는 불꽃 촉매와 구분한다. 신규 기획 효과이며 런타임 미적용. 중첩 집중·반복 증폭·이그니스 사용 보너스 처리 기준은 검증 단계에서 확정한다."
    },
    {
      "id": "rare_v1_ember_hunt",
      "name": "잿불 사냥검",
      "rarity": "희귀",
      "energy_cost": 2,
      "tags": [
        "무기",
        "공격",
        "화상"
      ],
      "role": "화상 조건 공격",
      "exhaust": false,
      "note": "공격 14 · 화상 4. 적에게 화상이 있으면 추가 공격 6. 조건은 사용 직전 확인합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount": 14,
              "hits": 1
            },
            {
              "type": "burn",
              "target": "enemy",
              "amount": 4
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 6,
              "hits": 1,
              "condition": {
                "kind": "enemy_burn",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "적에게 화상이 있으면"
            }
          ]
        }
      ],
      "design_note": "신규 기획 초안. 게임 런타임에 적용하지 않았으며 전투 시뮬레이션 검증 전."
    },
    {
      "id": "rare_v1_flame_supply",
      "name": "불꽃 지원",
      "rarity": "희귀",
      "energy_cost": 2,
      "tags": [
        "회복",
        "화상",
        "지원"
      ],
      "role": "회복·화상·충전 연계",
      "exhaust": false,
      "note": "회복 9 · 화상 5 · 카드 1장에 충전 1. 자신을 회복하면서 다음 카드를 준비합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 9
            },
            {
              "type": "burn",
              "target": "enemy",
              "amount": 5
            },
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 1,
              "card_selector": {
                "selection": "largest_energy_gap",
                "exclude_self": true,
                "exclude_exhausted": true,
                "tie_break": "deck_order",
                "zone": "owned_cards",
                "require_missing_energy": true
              },
              "auto_use": false,
              "overflow": "discard"
            }
          ]
        }
      ],
      "design_note": "신규 기획 초안. 게임 런타임에 적용하지 않았으며 전투 시뮬레이션 검증 전."
    },
    {
      "id": "rare_v1_flame_bulwark",
      "name": "화염 방호",
      "rarity": "희귀",
      "energy_cost": 3,
      "tags": [
        "방어",
        "화상"
      ],
      "role": "방어 중심 화상",
      "exhaust": false,
      "note": "방어 16 · 화상 10. 공격을 버티면서 큰 화상을 준비합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount": 16
            },
            {
              "type": "burn",
              "target": "enemy",
              "amount": 10
            }
          ]
        }
      ],
      "design_note": "신규 기획 초안. 게임 런타임에 적용하지 않았으며 전투 시뮬레이션 검증 전."
    },
    {
      "id": "epic_v1_flame_alchemy",
      "name": "불꽃 연금술",
      "rarity": "영웅",
      "energy_cost": 3,
      "tags": [
        "회복",
        "강화"
      ],
      "role": "화상 덱 준비",
      "exhaust": true,
      "note": "회복 10. 이번 전투 화상 카드의 화상 부여량 +2. 사용 후 소멸합니다. 기존에 걸린 화상에는 적용하지 않습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "heal",
              "target": "self",
              "amount": 10
            },
            {
              "type": "burn_buff",
              "target": "self",
              "amount": 2,
              "duration": "current_battle",
              "applies_to": {
                "effect_type": "burn",
                "timing": "on_application"
              },
              "stacking": "additive"
            }
          ]
        }
      ],
      "design_note": "신규 기획 초안. 게임 런타임에 적용하지 않았으며 전투 시뮬레이션 검증 전."
    },
    {
      "id": "epic_v1_flame_chain",
      "name": "화염 연쇄",
      "rarity": "영웅",
      "energy_cost": 3,
      "tags": [
        "화상"
      ],
      "role": "화상 카드 추가 사용",
      "exhaust": false,
      "note": "화상 6. 비용 2 이하의 화상 카드 1장을 사용합니다. 덱에서 자동 선택하며 추가 사용에 에너지를 소모하지 않습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "burn",
              "target": "enemy",
              "amount": 6
            },
            {
              "type": "card_use",
              "target": "selected_card",
              "amount": 1,
              "card_selector": {
                "effect_type": "burn",
                "tag": "화상",
                "max_energy_cost": 2,
                "zone": "draw_pile",
                "selection": "seeded_random",
                "exclude_self": true,
                "exclude_exhausted": true
              },
              "energy_payment": "free",
              "resolve_effects": "full",
              "after_use": "normal_discard_or_exhaust",
              "chain_additional_use_limit": 1,
              "target_text": "2코스트 이하"
            }
          ]
        }
      ],
      "design_note": "신규 기획 초안. 게임 런타임에 적용하지 않았으며 전투 시뮬레이션 검증 전."
    },
    {
      "id": "legendary_v1_eternal_ember",
      "name": "영원의 불씨",
      "rarity": "전설",
      "energy_cost": 2,
      "tags": [
        "공격",
        "화상"
      ],
      "role": "누적 화상 즉시 공격",
      "exhaust": false,
      "note": "상대에게 현재 걸린 화상 수치만큼 한 번 공격합니다. 화상 중첩은 소모하지 않습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "attack",
              "target": "enemy",
              "amount_source": {
                "kind": "enemy_burn",
                "snapshot": "on_effect_resolution",
                "multiplier": 1
              },
              "hits": 1
            }
          ]
        }
      ],
      "design_note": "신규 기획 초안. 게임 런타임에 적용하지 않았으며 전투 시뮬레이션 검증 전."
    },
    {
      "id": "common_v1_venom_supply",
      "name": "독약 보급",
      "rarity": "일반",
      "energy_cost": 0,
      "tags": [
        "독",
        "지원"
      ],
      "role": "무작위 카드 충전",
      "exhaust": false,
      "note": "무작위 다른 카드 1장에 충전 2.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 2,
              "card_selector": {
                "zone": "owned_cards",
                "selection": "seeded_random",
                "exclude_self": true,
                "exclude_exhausted": true,
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            }
          ]
        },
        {
          "stars": 2,
          "effects": [
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 2,
              "card_selector": {
                "zone": "owned_cards",
                "selection": "seeded_random",
                "exclude_self": true,
                "exclude_exhausted": true,
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            }
          ]
        },
        {
          "stars": 3,
          "effects": [
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 2,
              "card_selector": {
                "zone": "owned_cards",
                "selection": "seeded_random",
                "exclude_self": true,
                "exclude_exhausted": true,
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            }
          ]
        },
        {
          "stars": 4,
          "effects": [
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 2,
              "card_selector": {
                "zone": "owned_cards",
                "selection": "seeded_random",
                "exclude_self": true,
                "exclude_exhausted": true,
                "require_missing_energy": true
              },
              "overflow": "discard",
              "auto_use": false
            }
          ]
        }
      ],
      "design_note": "기획 초안. 게임 런타임 미적용·전투 시뮬레이션 검증 전。"
    },
    {
      "id": "advanced_v1_corrosive_needle",
      "name": "부식 바늘",
      "rarity": "고급",
      "energy_cost": 1,
      "tags": [
        "독"
      ],
      "role": "보호막 상대 독 누적",
      "exhaust": false,
      "note": "독 2. 상대에게 보호막이 있으면 추가 독 2. 조건은 사용 직전 확인합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 2
            },
            {
              "type": "poison",
              "target": "enemy",
              "amount": 2,
              "condition": {
                "kind": "enemy_shield",
                "operator": ">",
                "value": 0,
                "evaluate": "before_card"
              },
              "condition_text": "상대에게 보호막이 있으면"
            }
          ]
        }
      ],
      "design_note": "기획 초안. 게임 런타임 미적용·전투 시뮬레이션 검증 전。"
    },
    {
      "id": "advanced_v1_moss_tonic",
      "name": "이끼 약탕",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "독",
        "지속 회복"
      ],
      "role": "독 피해를 기다리는 회복",
      "exhaust": false,
      "note": "독 3 · 지속 회복 3. 지속 회복은 3턴 동안 적용됩니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 3
            },
            {
              "type": "regen",
              "target": "self",
              "amount": 3,
              "duration_turns": 3
            }
          ]
        }
      ],
      "design_note": "기획 초안. 게임 런타임 미적용·전투 시뮬레이션 검증 전。"
    },
    {
      "id": "advanced_v1_hidden_venom",
      "name": "잠복 독약",
      "rarity": "고급",
      "energy_cost": 2,
      "tags": [
        "독"
      ],
      "role": "초반 누적 투자",
      "exhaust": true,
      "note": "독 7. 사용 후 소멸합니다. 초반에 큰 독을 쌓는 준비 카드입니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 7
            }
          ]
        }
      ],
      "design_note": "기획 초안. 게임 런타임 미적용·전투 시뮬레이션 검증 전。"
    },
    {
      "id": "rare_v1_corrosive_venom",
      "name": "부식성 독",
      "rarity": "희귀",
      "energy_cost": 2,
      "tags": [
        "독",
        "공격"
      ],
      "role": "보호막 조건 즉시 공격",
      "exhaust": false,
      "note": "독 4. 상대에게 보호막이 있으면 공격 12. 보호막 조건은 사용 직전에 확인합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            },
            {
              "type": "attack",
              "target": "enemy",
              "amount": 12,
              "condition": {
                "kind": "enemy_shield",
                "operator": ">",
                "value": 0,
                "evaluate": "before_card"
              },
              "condition_text": "상대에게 보호막이 있으면",
              "hits": 1
            }
          ]
        }
      ],
      "design_note": "등급별 수치 상향 복제를 제거한 기획 초안. 게임 미적용·전투 검증 전."
    },
    {
      "id": "rare_v1_venom_bulwark",
      "name": "독무 방패",
      "rarity": "희귀",
      "energy_cost": 2,
      "tags": [
        "독",
        "방어"
      ],
      "role": "누적 독을 방어로 활용",
      "exhaust": false,
      "note": "상대의 현재 독 수치 ×2만큼 방어합니다. 독 중첩은 소모하지 않습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "shield",
              "target": "self",
              "amount_source": {
                "kind": "enemy_poison",
                "snapshot": "on_effect_resolution",
                "multiplier": 2
              }
            }
          ]
        }
      ],
      "design_note": "등급별 수치 상향 복제를 제거한 기획 초안. 게임 미적용·전투 검증 전."
    },
    {
      "id": "rare_v1_venom_injection",
      "name": "독맥 주사",
      "rarity": "희귀",
      "energy_cost": 2,
      "tags": [
        "독",
        "지원"
      ],
      "role": "저코스트 독 카드 추가 사용",
      "exhaust": false,
      "note": "독 4 · 1코스트 이하 독 카드 1장을 사용합니다. 덱에서 무작위 선택하며 추가 에너지를 소모하지 않습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 4
            },
            {
              "type": "card_use",
              "target": "selected_card",
              "amount": 1,
              "card_selector": {
                "effect_type": "poison",
                "tag": "독",
                "max_energy_cost": 1,
                "zone": "draw_pile",
                "selection": "seeded_random",
                "exclude_self": true,
                "exclude_exhausted": true
              },
              "energy_payment": "free",
              "resolve_effects": "full",
              "after_use": "normal_discard_or_exhaust",
              "chain_additional_use_limit": 1,
              "target_text": "1코스트 이하"
            }
          ]
        }
      ],
      "design_note": "기획 초안. 게임 런타임 미적용·전투 시뮬레이션 검증 전。"
    },
    {
      "id": "epic_v1_venom_reaction",
      "name": "맹독 반응",
      "rarity": "영웅",
      "energy_cost": 2,
      "tags": [
        "독"
      ],
      "role": "독 피해 조기 발동",
      "exhaust": false,
      "note": "독 3. 상대의 독 피해를 즉시 1회 발동합니다. 독 중첩은 감소하지 않습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison",
              "target": "enemy",
              "amount": 3
            },
            {
              "type": "poison_trigger",
              "target": "enemy",
              "amount": 1,
              "snapshot": "on_effect_resolution",
              "decrement_stacks": false,
              "uses_poison_damage_rules": true
            }
          ]
        }
      ],
      "design_note": "기획 초안. 게임 런타임 미적용·전투 시뮬레이션 검증 전。"
    },
    {
      "id": "epic_v1_bog_heart",
      "name": "늪의 심장",
      "rarity": "영웅",
      "energy_cost": 3,
      "tags": [
        "독",
        "지속 회복",
        "지원"
      ],
      "role": "장기전 회복과 충전",
      "exhaust": false,
      "note": "지속 회복 4. 상대에게 독이 있으면 다른 카드 1장에 충전 2. 지속 회복은 3턴이며 독을 직접 부여하지 않습니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "regen",
              "target": "self",
              "amount": 4,
              "duration_turns": 3
            },
            {
              "type": "card_charge",
              "target": "selected_card",
              "amount": 2,
              "card_selector": {
                "zone": "owned_cards",
                "selection": "largest_missing_energy",
                "exclude_self": true,
                "exclude_exhausted": true,
                "ties": "seeded_random",
                "require_missing_energy": true
              },
              "condition": {
                "kind": "enemy_poison",
                "minimum": 1,
                "phase": "before_card"
              },
              "condition_text": "상대에게 독이 있으면",
              "overflow": "discard",
              "auto_use": false
            }
          ]
        }
      ],
      "design_note": "등급별 수치 상향 복제를 제거한 기획 초안. 게임 미적용·전투 검증 전."
    },
    {
      "id": "legendary_v1_endless_venom",
      "name": "끝없는 독샘",
      "rarity": "전설",
      "energy_cost": 3,
      "tags": [
        "독"
      ],
      "role": "반복 공급과 회복 대응",
      "exhaust": true,
      "note": "이번 턴부터 3턴 동안 턴 종료마다 상대에게 독 3을 부여합니다. 사용 후 소멸합니다.",
      "levels": [
        {
          "stars": 1,
          "effects": [
            {
              "type": "poison_repeat",
              "target": "enemy",
              "amount": 3,
              "duration_turns": 3,
              "timing": "turn_end_before_status_damage",
              "starts": "this_turn",
              "reapplication": "independent_instances"
            }
          ]
        }
      ],
      "design_note": "기획 초안. 게임 런타임 미적용·전투 시뮬레이션 검증 전。"
    }
  ]
}
