diff --git a/src/cards/pack1.json b/src/cards/pack1.json index cb7eee0..3563dc8 100644 --- a/src/cards/pack1.json +++ b/src/cards/pack1.json @@ -23,8 +23,7 @@ "init_amount": 1, "effects": [ { - "effect": "damage", - "amount": 1 + "effect": "damage" } ] }, @@ -51,8 +50,7 @@ "init_amount": 7, "effects": [ { - "effect": "gold", - "amount": 1 + "effect": "gold" } ] }, diff --git a/src/cards/pack1_faction_guild.json b/src/cards/pack1_faction_guild.json index 662a0ae..f33ca57 100644 --- a/src/cards/pack1_faction_guild.json +++ b/src/cards/pack1_faction_guild.json @@ -13,7 +13,6 @@ "effects": [ { "effect": "gold", - "amount": 1, "effect_type": "champion_action", "mutex": 1 }, @@ -58,7 +57,6 @@ }, { "effect": "stack_next_action_bought", - "amount": 1, "effect_type": "faction_combo" } ] @@ -73,16 +71,13 @@ "init_amount": 1, "effects": [ { - "effect": "damage", - "amount": 1 + "effect": "damage" }, { - "effect": "draw", - "amount": 1 + "effect": "draw" }, { "effect": "stun", - "amount": 1, "effect_type": "faction_combo" } ] @@ -101,12 +96,10 @@ "amount": 2 }, { - "effect": "draw", - "amount": 1 + "effect": "draw" }, { "effect": "play_next_card_bought", - "amount": 1, "effect_type": "faction_combo" } ] @@ -125,12 +118,10 @@ "amount": 8 }, { - "effect": "stun", - "amount": 1 + "effect": "stun" }, { - "effect": "draw", - "amount": 1 + "effect": "draw" }, { "effect": "damage", @@ -154,7 +145,6 @@ }, { "effect": "stun", - "amount": 1, "effect_type": "faction_combo" } ] @@ -220,7 +210,6 @@ }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -263,7 +252,6 @@ }, { "effect": "stun", - "amount": 1, "effect_type": "champion_action" } ] @@ -286,7 +274,6 @@ }, { "effect": "stack_next_card_bought", - "amount": 1, "effect_type": "faction_combo" } ] @@ -305,8 +292,7 @@ "amount": 6 }, { - "effect": "restack_discarded_card", - "amount": 1 + "effect": "restack_discarded_card" } ] } diff --git a/src/cards/pack1_faction_imperial.json b/src/cards/pack1_faction_imperial.json index ef9ac88..6891192 100644 --- a/src/cards/pack1_faction_imperial.json +++ b/src/cards/pack1_faction_imperial.json @@ -13,7 +13,6 @@ "effects": [ { "effect": "draw", - "amount": 1, "effect_type": "champion_action" }, { @@ -44,7 +43,7 @@ { "effect": "damage", "amount": 2, - "times": "per_champion" + "per": "champion" }, { "effect": "heal", @@ -63,8 +62,7 @@ "init_amount": 1, "effects": [ { - "effect": "draw", - "amount": 1 + "effect": "draw" }, { "effect": "damage", @@ -123,12 +121,10 @@ "amount": 6 }, { - "effect": "draw", - "amount": 1 + "effect": "draw" }, { "effect": "prepare", - "amount": 1, "effect_type": "faction_combo" } ] @@ -156,7 +152,6 @@ }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -179,14 +174,13 @@ }, { "effect": "draw", - "amount": 1, "effect_type": "champion_action" }, { "effect": "heal", "amount": 2, "effect_type": "faction_combo", - "times": "per_champion" + "per": "champion" } ] }, @@ -208,8 +202,7 @@ }, { "effect": "damage", - "amount": 1, - "times": "per_other_guard", + "per": "other_guard", "effect_type": "champion_action" } ] @@ -232,8 +225,7 @@ }, { "effect": "damage", - "amount": 1, - "times": "per_other_champion", + "per": "other_champion", "effect_type": "champion_action" } ] @@ -257,7 +249,6 @@ }, { "effect": "prepare", - "amount": 1, "effect_type": "faction_combo" } ] @@ -281,12 +272,10 @@ }, { "effect": "heal", - "amount": 1, - "times": "per_champion" + "per": "champion" }, { "effect": "gold", - "amount": 1, "effect_type": "faction_combo" } ] @@ -304,16 +293,14 @@ "effects": [ { "effect": "gold", - "amount": 1, "effect_type": "champion_action", "mutex": 1 }, { "effect": "heal", - "amount": 1, "effect_type": "champion_action", "mutex": 1, - "times": "per_champion" + "per": "champion" } ] }, diff --git a/src/cards/pack1_faction_vampire.json b/src/cards/pack1_faction_vampire.json index 243f152..35d8ef6 100644 --- a/src/cards/pack1_faction_vampire.json +++ b/src/cards/pack1_faction_vampire.json @@ -18,7 +18,6 @@ }, { "effect": "sacrifice", - "amount": 1, "effect_type": "champion_action", "sub_effects": [ { @@ -42,13 +41,11 @@ "effects": [ { "effect": "gold", - "amount": 1, "effect_type": "champion_action", "mutex": 1 }, { "effect": "damage", - "amount": 1, "effect_type": "champion_action", "mutex": 1 }, @@ -74,7 +71,6 @@ }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -93,8 +89,7 @@ "amount": 3 }, { - "effect": "sacrifice", - "amount": 1 + "effect": "sacrifice" }, { "effect": "damage", @@ -135,8 +130,7 @@ "amount": 2 }, { - "effect": "sacrifice", - "amount": 1 + "effect": "sacrifice" }, { "effect": "damage", @@ -163,7 +157,6 @@ }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -206,7 +199,6 @@ }, { "effect": "sacrifice", - "amount": 1, "effect_type": "champion_action", "sub_effects": [ { @@ -231,12 +223,10 @@ "amount": 8 }, { - "effect": "sacrifice", - "amount": 1 + "effect": "sacrifice" }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -255,8 +245,7 @@ "amount": 4 }, { - "effect": "sacrifice", - "amount": 1 + "effect": "sacrifice" }, { "effect": "damage", @@ -283,12 +272,11 @@ }, { "effect": "sacrifice", - "amount": 2, + "times": 2, "effect_type": "champion_action" }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -306,12 +294,10 @@ "effects": [ { "effect": "restack_discarded_champion", - "amount": 1, "effect_type": "champion_action" }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] diff --git a/src/cards/pack1_faction_wild.json b/src/cards/pack1_faction_wild.json index 07580e3..b2065c3 100644 --- a/src/cards/pack1_faction_wild.json +++ b/src/cards/pack1_faction_wild.json @@ -18,7 +18,6 @@ }, { "effect": "make_discard", - "amount": 1, "effect_type": "faction_combo" } ] @@ -41,7 +40,6 @@ }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -83,8 +81,7 @@ "amount": 6 }, { - "effect": "make_discard", - "amount": 1 + "effect": "make_discard" }, { "effect": "damage", @@ -107,8 +104,7 @@ "amount": 2 }, { - "effect": "draw_and_discard", - "amount": 1 + "effect": "draw_and_discard" }, { "effect": "damage", @@ -135,12 +131,10 @@ }, { "effect": "draw_and_discard", - "amount": 1, "effect_type": "champion_action" }, { "effect": "draw_and_discard", - "amount": 1, "effect_type": "faction_combo" } ] @@ -160,7 +154,6 @@ }, { "effect": "make_discard", - "amount": 1, "effect_type": "faction_combo" }, { @@ -188,7 +181,6 @@ }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -208,7 +200,7 @@ }, { "effect": "draw_and_discard", - "amount": 2 + "times": 2 } ] }, @@ -230,7 +222,6 @@ }, { "effect": "make_discard", - "amount": 1, "effect_type": "champion_action" } ] @@ -249,8 +240,7 @@ "amount": 3 }, { - "effect": "make_discard", - "amount": 1 + "effect": "make_discard" }, { "effect": "damage", @@ -273,12 +263,10 @@ "amount": 8 }, { - "effect": "make_discard", - "amount": 1 + "effect": "make_discard" }, { "effect": "make_discard", - "amount": 1, "effect_type": "suicide" } ] @@ -302,7 +290,7 @@ { "effect": "damage", "amount": 1, - "times": "per_other_card_of_same_faction", + "per": "other_card_of_same_faction", "effect_type": "champion_action" } ] diff --git a/src/cards/pack2_hunters.json b/src/cards/pack2_hunters.json new file mode 100644 index 0000000..ff852f8 --- /dev/null +++ b/src/cards/pack2_hunters.json @@ -0,0 +1,24 @@ +{ + "cards": [ + { + "id": 68, + "role": "market", + "card_type": "action", + "faction": "yellow", + "name": "Confiscate", + "cost": 3, + "init_amount": 2, + "effects": [ + { + "effect": "buy_for_free", + "amount": 4 + }, + { + "effect": "heal", + "amount": 6, + "effect_type": "faction_combo" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/cards/pack2_travelers.json b/src/cards/pack2_travelers.json index fd1374e..442bccc 100644 --- a/src/cards/pack2_travelers.json +++ b/src/cards/pack2_travelers.json @@ -14,12 +14,10 @@ "amount": 3 }, { - "effect": "play_next_card_bought", - "amount": 1 + "effect": "play_next_card_bought" }, { "effect": "draw", - "amount": 1, "effect_type": "faction_combo" } ] @@ -34,16 +32,13 @@ "init_amount": 2, "effects": [ { - "effect": "discard", - "amount": 1 + "effect": "discard" }, { - "effect": "restack_discarded_card", - "amount": 1 + "effect": "restack_discarded_card" }, { "effect": "draw", - "amount": 1, "effect_type": "suicide" } ] @@ -70,8 +65,7 @@ "amount": 2 }, { - "effect": *prepare_all_champions*, - "amount": 1, + "effect": "prepare_all_champions", "effect_type": "suicide" } ] @@ -90,12 +84,10 @@ "amount": 3 }, { - "effect":*gold_less_for_champion_purchase*, - "amount": 1 + "effect": "cheaper_champions_passive" }, { - "effect":*control_opposing_champion*, - "amount": 1, + "effect": "control_opposing_champion_passive", "effect_type": "suicide" } ] @@ -119,8 +111,7 @@ }, { "effect": "gold", - "amount": 1, - "times":*per_stunned_champion*, + "per": "stunned_champion", "effect_type": "champion_action", "mutex": 1 } @@ -144,7 +135,7 @@ "mutex": 1 }, { - "effect":*damage_all_champions*, + "effect": "damage_all_champions", "amount": 2, "effect_type": "champion_action", "mutex": 1 @@ -169,8 +160,7 @@ "mutex": 1 }, { - "effect":*restack_discarded_action*, - "amount": 1, + "effect": "restack_discarded_action", "effect_type": "champion_action", "mutex": 1 } @@ -190,7 +180,7 @@ { "effect": "damage", "amount": 2, - "times":*per_champion_of_same_faction*, + "per": "champion_of_same_faction", "effect_type": "champion_action" } ]