From 6b6037739f858e1f483cc59d4d2018b28860295b Mon Sep 17 00:00:00 2001 From: gahusb Date: Fri, 12 Jun 2026 13:48:01 +0900 Subject: [PATCH] =?UTF-8?q?feat(magician):=20=EB=B2=95=EC=82=AC=20?= =?UTF-8?q?=EC=B9=B4=EB=93=9C=2014=EC=A2=85=C2=B7=ED=81=B4=EB=9E=98?= =?UTF-8?q?=EC=8A=A4=EB=B3=84=20=EC=8B=9C=EC=9E=91=20=EB=8D=B1=20=EB=8D=B0?= =?UTF-8?q?=EC=9D=B4=ED=84=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 1차 5종(에너지 볼트·매직 가드·매직 클로·텔레포트·슬로우) - 2차: 위자드 불독(파이어 애로우·포이즌 브레스·엘레멘트 앰플) 위자드 썬콜(썬더 볼트 AoE·콜드 빔·칠링 스텝) 클레릭(힐·블레스·홀리 애로우) - starterDeck → starterDecks{warrior, magician}, 신규 필드 draw/heal/poison/aoe Co-Authored-By: Claude Opus 4.8 (1M context) --- data/cards.json | 170 ++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 158 insertions(+), 12 deletions(-) diff --git a/data/cards.json b/data/cards.json index a8c8b7a..548ce2b 100644 --- a/data/cards.json +++ b/data/cards.json @@ -171,18 +171,164 @@ "value": 3, "desc": "매턴 방어도 +3", "image": "b4020dbadee6401f9893a020fe4154b1" + }, + "EnergyBolt": { + "name": "에너지 볼트", + "cost": 1, + "kind": "Attack", + "class": "magician", + "damage": 6, + "desc": "피해 6", + "image": "a1ee3069fce14498b92998542679ae40" + }, + "MagicGuard": { + "name": "매직 가드", + "cost": 1, + "kind": "Skill", + "class": "magician", + "block": 5, + "desc": "방어도 5", + "image": "01b249c26eb34b8aaab774bf221907a1" + }, + "MagicClaw": { + "name": "매직 클로", + "cost": 1, + "kind": "Attack", + "class": "magician", + "damage": 3, + "hits": 2, + "desc": "피해 3 × 2회", + "image": "d6e7c04c436f42f19e9806ac5b4401ae" + }, + "Teleport": { + "name": "텔레포트", + "cost": 1, + "kind": "Skill", + "class": "magician", + "block": 3, + "draw": 1, + "desc": "방어도 3, 드로 1", + "image": "80c98c8e032b4f6c8371a24b4e1d8f14" + }, + "Slow": { + "name": "슬로우", + "cost": 1, + "kind": "Skill", + "class": "magician", + "weak": 2, + "desc": "약화 2 부여", + "image": "16f79f571a964430bf1953edc9a14c73" + }, + "FireArrow": { + "name": "파이어 애로우", + "cost": 1, + "kind": "Attack", + "class": "firepoison", + "damage": 8, + "desc": "피해 8", + "image": "78b9be4e711c440f84fc21e51e812bae" + }, + "PoisonBreath": { + "name": "포이즌 브레스", + "cost": 1, + "kind": "Skill", + "class": "firepoison", + "poison": 4, + "desc": "독 4 부여", + "image": "b4e8bd7508b54d208e4f2ad7414f8c0a" + }, + "ElementAmp": { + "name": "엘레멘트 앰플", + "cost": 1, + "kind": "Power", + "class": "firepoison", + "powerEffect": "strengthPerTurn", + "value": 1, + "desc": "매 턴 힘 +1", + "image": "9859f3ab41b945f797d56cd83f95b25f" + }, + "ThunderBolt": { + "name": "썬더 볼트", + "cost": 2, + "kind": "Attack", + "class": "icelightning", + "damage": 6, + "aoe": true, + "desc": "모든 적에게 피해 6", + "image": "c6685d33cb2641f09d11cfa2d5cc820c" + }, + "ColdBeam": { + "name": "콜드 빔", + "cost": 2, + "kind": "Attack", + "class": "icelightning", + "damage": 7, + "weak": 2, + "desc": "피해 7, 약화 2", + "image": "e8f7c148c79f497d83014e3361f59f5c" + }, + "ChillingStep": { + "name": "칠링 스텝", + "cost": 1, + "kind": "Skill", + "class": "icelightning", + "block": 8, + "desc": "방어도 8", + "image": "b2a7274d868241c78aa5780f2beecddf" + }, + "Heal": { + "name": "힐", + "cost": 1, + "kind": "Skill", + "class": "cleric", + "heal": 10, + "desc": "HP 10 회복", + "image": "b4127c181e2942e38821d4a9a1f14596" + }, + "Bless": { + "name": "블레스", + "cost": 1, + "kind": "Skill", + "class": "cleric", + "strength": 1, + "block": 5, + "desc": "힘 +1, 방어도 5", + "image": "d45553db4a414011b67486dfa8a12fe5" + }, + "HolyArrow": { + "name": "홀리 애로우", + "cost": 1, + "kind": "Attack", + "class": "cleric", + "damage": 8, + "desc": "피해 8", + "image": "0265e103b4904f178b1c2bdcd54d5975" } }, - "starterDeck": [ - "Strike", - "Strike", - "Strike", - "Strike", - "Strike", - "Defend", - "Defend", - "Defend", - "Defend", - "Bash" - ] + "starterDecks": { + "warrior": [ + "Strike", + "Strike", + "Strike", + "Strike", + "Strike", + "Defend", + "Defend", + "Defend", + "Defend", + "Bash" + ], + "magician": [ + "EnergyBolt", + "EnergyBolt", + "EnergyBolt", + "EnergyBolt", + "EnergyBolt", + "MagicGuard", + "MagicGuard", + "MagicGuard", + "MagicGuard", + "MagicClaw" + ] + } }