A general currency used to buy cards, units, or upgrades.
Magical or mystical energy used to cast spells or activate abilities.
A modern/futuristic equivalent to mana; fuels tech or special actions.
A sci-fi/economic currency; similar to gold but thematically distinct.
Limits how many actions a player can take per turn.
Represents political or social sway over areas or units.
Often used to measure endgame success or intermediate goals.
Used to track how much life a player has. If it reaches zero, they may lose.
Card families abstractly group cards into themes or factions, embodying shared traits, lore, or synergies, enhancing strategic depth and narrative cohesion.
Rarity levels enrich gameplay, driving a dynamic economy and fostering community through strategic card collection and deck optimization.
Type: deck | Owner: player
{ "id": "deck", "name": "Player Deck", "type": "deck", "owner": "player", "visibility": [ "owner" ], "access": [ "owner" ], "ordering": "stack", "initial": [] }
Type: hand | Owner: player
{ "id": "hand", "name": "Player Hand", "type": "hand", "owner": "player", "visibility": [ "owner" ], "access": [ "owner" ], "ordering": "none", "initial": [] }
Type: area | Owner: player
{ "id": "in_play", "name": "Play Zone \/ Battlefield", "type": "area", "owner": "player", "visibility": [ "all" ], "access": [ "owner" ], "ordering": "none", "accepts": [ "unit", "location", "trap" ] }
{ "id": "discard", "name": "Discard Pile", "type": "deck", "owner": "player", "visibility": [ "owner" ], "access": [ "owner" ], "ordering": "stack" }
{ "id": "trash", "name": "Trash", "type": "deck", "owner": "player", "visibility": [ "owner" ], "access": [], "ordering": "none" }
Type: area | Owner: shared
{ "id": "market", "name": "Market", "type": "area", "owner": "shared", "visibility": [ "all" ], "access": [ "all" ], "ordering": "none", "rules": { "refill": 5, "drawFrom": "market_deck" } }
Type: deck | Owner: shared
{ "id": "market_deck", "name": "Market Deck", "type": "deck", "owner": "shared", "visibility": [ "none" ], "access": [], "ordering": "stack" }