aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2022-03-31 00:05:47 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2022-03-31 00:09:59 +0200
commitf62a25f75e180d2e767bf8f0fe1ae18458fc10c3 (patch)
treeae52caf17f64a9f271823b67f4cd485661335d00
parent5591c9efd640eb15990e40120d7ee96ecf7bfc2c (diff)
downloadmuhqs-game-f62a25f75e180d2e767bf8f0fe1ae18458fc10c3.tar.gz
muhqs-game-f62a25f75e180d2e767bf8f0fe1ae18458fc10c3.zip
change how tokens and especially misinformations are handled
Currently misinformation token are not working as intended, because they could not be part of a players deck because they are tokens. But it is a fundamental part of their design that they delute a players deck. So handle them like other real cards withou buycost like farmers. Specify that tokens can not exists in discard piles or decks and that cards without buy cost can not be part of stores or drafts.
-rw-r--r--data/cards/base/misinformation.yml1
-rw-r--r--data/cards/base/wormtongue.yml8
-rw-r--r--data/cards/tyrant/propaganda!.yml4
-rw-r--r--latex/cards/de/base/misinformation.tex2
-rw-r--r--latex/cards/en/base/misinformation.tex2
-rw-r--r--rules/de/rules.md14
-rw-r--r--rules/en/rules.md8
7 files changed, 21 insertions, 18 deletions
diff --git a/data/cards/base/misinformation.yml b/data/cards/base/misinformation.yml
index 7a36c6c3..9a7f772a 100644
--- a/data/cards/base/misinformation.yml
+++ b/data/cards/base/misinformation.yml
@@ -2,7 +2,6 @@ type: spell
name:
en: Misinformation
de: Fehlinformation
-token: true
effect:
en: Exile this card
de: Exiliere diese Karte
diff --git a/data/cards/base/wormtongue.yml b/data/cards/base/wormtongue.yml
index e8c6f8df..e10869df 100644
--- a/data/cards/base/wormtongue.yml
+++ b/data/cards/base/wormtongue.yml
@@ -7,8 +7,8 @@ movement: 2
buy: 10
upkeep: 2
full_action:
- en: "Pay 3: Add a Misinformation token to an opponents discard pile"
- de: "Zahle 3: Fuege einen Fehlinformation Token zum Ablagestapel eines Gegners hinzu"
+ en: "Pay 3: Add a Misinformation to an opponents discard pile"
+ de: "Zahle 3: Fuege einen Fehlinformation zum Ablagestapel eines Gegners hinzu"
latex_full_action:
- en: "\\faRedo, 3: Add a Misinformation token to an opponents discard pile"
- de: "\\faRedo, 3: Füge einen Fehlinformation Token zum Ablagestapel eines Gegners hinzu"
+ en: "\\faRedo, 3: Add a Misinformation to an opponents discard pile"
+ de: "\\faRedo, 3: Füge einen Fehlinformation zum Ablagestapel eines Gegners hinzu"
diff --git a/data/cards/tyrant/propaganda!.yml b/data/cards/tyrant/propaganda!.yml
index 478be99b..75436d37 100644
--- a/data/cards/tyrant/propaganda!.yml
+++ b/data/cards/tyrant/propaganda!.yml
@@ -3,5 +3,5 @@ name:
type: spell
buy: 5
effect:
- en: Put a Misinformation token onto each players discard pile
- de: Lege einen Missinformations Token auf den Ablagestapel jeden Spielers
+ en: Put a Misinformation onto each players discard pile
+ de: Lege eine Fehlinformation auf den Ablagestapel jeden Spielers
diff --git a/latex/cards/de/base/misinformation.tex b/latex/cards/de/base/misinformation.tex
index 5c2cb5d6..4519e87c 100644
--- a/latex/cards/de/base/misinformation.tex
+++ b/latex/cards/de/base/misinformation.tex
@@ -4,7 +4,7 @@
\begin{document}
\begin{tikzpicture}
-\cardtypeSpellToken{Fehlinformation}
+\cardtypeSpell{Fehlinformation}
\cardcontent{Exiliere diese Karte}
\cardplaycost{5}
\cardmodule{base}
diff --git a/latex/cards/en/base/misinformation.tex b/latex/cards/en/base/misinformation.tex
index d655ddf2..595027c9 100644
--- a/latex/cards/en/base/misinformation.tex
+++ b/latex/cards/en/base/misinformation.tex
@@ -4,7 +4,7 @@
\begin{document}
\begin{tikzpicture}
-\cardtypeSpellToken{Misinformation}
+\cardtypeSpell{Misinformation}
\cardcontent{Exile this card}
\cardplaycost{5}
\cardmodule{base}
diff --git a/rules/de/rules.md b/rules/de/rules.md
index 77611575..3df76ff6 100644
--- a/rules/de/rules.md
+++ b/rules/de/rules.md
@@ -207,24 +207,24 @@ Solange kontrollierte ungetappte Karte auf dem Spielfeld oder spielbare Karte in
* Der **Beherrscher** eines **Permanents** auf dem Spielfeld kann jeder Spieler sein
* Karten haben optional:
* **Kaufpreis**
- * **Spielkosten** / **Unterhaltsosten**
+ * **Spielkosten** / **Unterhaltskosten**
+* Karten ohne Kaufpreis können nicht Teil eines **Stores** sein
+* Karten ohne Kaufpreis können nicht Teil eines **Drafts** sein
* Jeder Spieler hat die **freie Aktion** "Wirf 2 Karten ab: erhalte 1 **Ressource**"
## Token
-* **Token** bezeichnet Karten die erst während des Spiels erzeugt werden
+* **Token** sind Repräsentationen von Karten die erst während des Spiels erzeugt werden
* **Token** haben keinen **Kaufpreis**
+* **Token** können nicht im **Ablagestapel** oder einem **Deck** existieren
+* Wenn ein **Token** auf einen **Ablagestapel** gelegt oder in ein **Deck** gemischt wird entferne ihn stattdessen aus dem Spiel
## Permanent-Token
-* Permanent-Token sind Token von einem **[Permanent](#permanents)** Typ
+* Permanent-Token sind **Token** von einem **[Permanent](#permanents)** Typ
* **[Permanent](#permanents)-Token** können nur auf dem Spielfeld existieren
* Wenn ein **Permanent-Token** das Spielfeld verlässt wird er aus dem Spiel entfernt
-## Zauber-Token
-
-* **[Zauber](#zauber)-Token** verhalten sich genau wie eine normale **Zauber** Karte nur werden sie nicht auf den Ablagestapel gelegt sondern aus dem Spiel entfernt
-
# Range
* **Ranges** definieren einen Bereich an **Feldern**.
diff --git a/rules/en/rules.md b/rules/en/rules.md
index 8ebd160e..150435a1 100644
--- a/rules/en/rules.md
+++ b/rules/en/rules.md
@@ -206,13 +206,17 @@ While you control an untapped card on the board or have a playable card in hand
* Cards may have:
* **buy cost**
* **play cost** / **upkeep cost**
+* Cards without a **buy cost** can not be part of a **store**
+* Cards without a **buy cost** can not be part of a **draft**
* Each player has the **free action** "Discard 2 cards: gain 1 **resource**"
## Tokens
-* Cards created during the game are called **Tokens**
+* Representations of cards created during the game are called **Tokens**
* **Tokens** have no **buying cost**
+* **Tokens** can not exists in a **discard pile** or **decks**
+* If a **Token** would be put into a **discard pile** or **deck**, instead remove it from the game
# Range
@@ -231,7 +235,7 @@ While you control an untapped card on the board or have a playable card in hand
* **Owner** of a **permanent** is the player from which's **store** the **permanent's** card originates
* **Controller** of a **permanent** is the player actually *controlling* the **permanent**
* **Permanents** stay on the map till they are *destroyed*
-* When a **permanent** is *destroyed* drop a possible contained pile, remove all marks from it and put its card in the **owner's** discard pile
+* When a **permanent** is *destroyed* drop a possible contained pile, remove all marks from it and put its card in the **owner's** **discard pile**
* *Sacrificing* a **permanent** means its **controller** destroys it
* *Sacrificing* is not different from *destroying* except its name so effect can reference either specifically