aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2021-11-20 16:47:01 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2021-11-20 16:47:01 +0100
commitd836c5be4f7e7bafebfecce8d56d01d733a1a2b6 (patch)
tree387460f2c05533703db921a81811059f1d3921d7
parente00fc2a30c31984f81f0e770bac6e06568a02752 (diff)
downloadmuhqs-game-d836c5be4f7e7bafebfecce8d56d01d733a1a2b6.tar.gz
muhqs-game-d836c5be4f7e7bafebfecce8d56d01d733a1a2b6.zip
[exp1] add more cards
* Hoarder: artifact synergy piece * Ignite/Spark: Cheap but limited interaction * Tinkerer: Artifact support/value/combo piece * Standard: Mobile spawn maybe useful in faster strategies
-rw-r--r--data/cards/exp1/hoarder.yml13
-rw-r--r--data/cards/exp1/ignite!.yml9
-rw-r--r--data/cards/exp1/spark.yml19
-rw-r--r--data/cards/exp1/standard.yml13
-rw-r--r--data/cards/exp1/tinkerer.yml14
-rw-r--r--latex/cards/de/exp1/hoarder.tex14
-rw-r--r--latex/cards/de/exp1/ignite!.tex14
-rw-r--r--latex/cards/de/exp1/spark.tex12
-rw-r--r--latex/cards/de/exp1/standard.tex14
-rw-r--r--latex/cards/de/exp1/tinkerer.tex14
-rw-r--r--latex/cards/en/exp1/hoarder.tex14
-rw-r--r--latex/cards/en/exp1/ignite!.tex14
-rw-r--r--latex/cards/en/exp1/spark.tex12
-rw-r--r--latex/cards/en/exp1/standard.tex14
-rw-r--r--latex/cards/en/exp1/tinkerer.tex14
-rw-r--r--latex/sets/de/exp1.tex6
-rw-r--r--latex/sets/en/exp1.tex6
17 files changed, 216 insertions, 0 deletions
diff --git a/data/cards/exp1/hoarder.yml b/data/cards/exp1/hoarder.yml
new file mode 100644
index 00000000..748b2576
--- /dev/null
+++ b/data/cards/exp1/hoarder.yml
@@ -0,0 +1,13 @@
+name:
+ en: Hoarder
+ de: Hamsterer
+type: unit
+buy: 7
+upkeep: 1
+health: 2
+movement: 2
+attack: X
+
+effect:
+ en: X is half the number of artifacts you control rounded down
+ de: X ist die Hälfte der Anzahl an Artefakten, die du kontrollierst, abgerundet
diff --git a/data/cards/exp1/ignite!.yml b/data/cards/exp1/ignite!.yml
new file mode 100644
index 00000000..7540a75e
--- /dev/null
+++ b/data/cards/exp1/ignite!.yml
@@ -0,0 +1,9 @@
+name:
+ en: Ignite!
+ de: Entflamme!
+type: spell
+buy: 7
+play: 3
+effect:
+ en: Place two spark tokens on any free tiles. Exile Ignite!
+ de: Platziere zwei Funken Tokens auf zwei freien Feldern. Exiliere Entflamme!
diff --git a/data/cards/exp1/spark.yml b/data/cards/exp1/spark.yml
new file mode 100644
index 00000000..10a47812
--- /dev/null
+++ b/data/cards/exp1/spark.yml
@@ -0,0 +1,19 @@
+type: artifact
+name:
+ en: Spark
+ de: Funken
+token: true
+effect:
+ en:
+ - Solid 1.
+ - 'Slow, 3, Sacrifice Spark: Deal 1 piercing damage to target unit'
+ de:
+ - Solide 1.
+ - 'Langsam, 3, Opfere Funken: Fuege 1 durchdringenden Schaden einer Ziel Unit zu'
+latex_effect:
+ en:
+ - "Solid 1. \\vspace{0.2cm} \\\\"
+ - 'Slow, 3, Sacrifice Spark: Deal 1 piercing damage to target unit'
+ de:
+ - "Solide 1. \\vspace{0.2cm} \\\\"
+ - 'Langsam, 3, Opfere Funken: Fuege 1 durchdringenden Schaden einer Ziel Unit zu'
diff --git a/data/cards/exp1/standard.yml b/data/cards/exp1/standard.yml
new file mode 100644
index 00000000..3b0c0e1b
--- /dev/null
+++ b/data/cards/exp1/standard.yml
@@ -0,0 +1,13 @@
+type: artifact
+name:
+ en: Standard
+ de: Standarte
+buy: 7
+play: 5
+effect:
+ en:
+ - When standard is placed onto the battlefield create a recruit token in range 1
+ - Units can be played on adjacent tiles
+ de:
+ - Wenn die Standarte auf das Spielfeld gelegt wird erzeuge einen Rekrut Token in Range 1
+ - Units können auf angrenzenden Feldern ausgespielt werden
diff --git a/data/cards/exp1/tinkerer.yml b/data/cards/exp1/tinkerer.yml
new file mode 100644
index 00000000..a49fcded
--- /dev/null
+++ b/data/cards/exp1/tinkerer.yml
@@ -0,0 +1,14 @@
+type: unit
+name:
+ en: Tinkerer
+ en: Tueftler
+health: 1
+movement: 2
+buy: 7
+upkeep: 1
+full_action:
+ en: "Sacrifice an adjacent artifact: Place an artifact from your discard pile in range 1"
+ de: "Opfere ein benachbartes Artefakt: Platziere ein Artefakt aus deinem Ablagestapel in Range 1"
+latex_full_action:
+ en: "\\faRedo, Sacrifice an adjacent artifact: Place an artifact from your discard pile in range~1"
+ de: "\\faRedo, Opfere ein benachbartes Artefakt: Platziere ein Artefakt aus deinem Ablagestapel in Range~1"
diff --git a/latex/cards/de/exp1/hoarder.tex b/latex/cards/de/exp1/hoarder.tex
new file mode 100644
index 00000000..1eec15a1
--- /dev/null
+++ b/latex/cards/de/exp1/hoarder.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Hamsterer}
+\cardbuycost{7}
+\cardsplitcontent{Leben: 2\\Bewegung: 2\\Angriff: X}{X ist die Hälfte der Anzahl an Artefakten, die du kontrollierst, abgerundet}
+\cardplaycost{1}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/exp1/ignite!.tex b/latex/cards/de/exp1/ignite!.tex
new file mode 100644
index 00000000..fca03fd4
--- /dev/null
+++ b/latex/cards/de/exp1/ignite!.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Entflamme!}
+\cardbuycost{7}
+\cardcontent{Platziere zwei Funken Tokens auf zwei freien Feldern. Exiliere Entflamme!}
+\cardplaycost{3}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/exp1/spark.tex b/latex/cards/de/exp1/spark.tex
new file mode 100644
index 00000000..7fd8439c
--- /dev/null
+++ b/latex/cards/de/exp1/spark.tex
@@ -0,0 +1,12 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeArtifactToken{Funken}
+\cardcontent{Solide 1. \vspace{0.2cm} \\Langsam, 3, Opfere Funken: Fuege 1 durchdringenden Schaden einer Ziel Unit zu}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/exp1/standard.tex b/latex/cards/de/exp1/standard.tex
new file mode 100644
index 00000000..61654694
--- /dev/null
+++ b/latex/cards/de/exp1/standard.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeArtifact{Standarte}
+\cardbuycost{7}
+\cardcontent{Wenn die Standarte auf das Spielfeld gelegt wird erzeuge einen Rekrut Token in Range 1\\ Units können auf angrenzenden Feldern ausgespielt werden}
+\cardplaycost{5}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/exp1/tinkerer.tex b/latex/cards/de/exp1/tinkerer.tex
new file mode 100644
index 00000000..a4fea178
--- /dev/null
+++ b/latex/cards/de/exp1/tinkerer.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Tueftler}
+\cardbuycost{7}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo, Opfere ein benachbartes Artefakt: Platziere ein Artefakt aus deinem Ablagestapel in Range~1}
+\cardplaycost{1}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/exp1/hoarder.tex b/latex/cards/en/exp1/hoarder.tex
new file mode 100644
index 00000000..ed6676ba
--- /dev/null
+++ b/latex/cards/en/exp1/hoarder.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Hoarder}
+\cardbuycost{7}
+\cardsplitcontent{Health: 2\\Movement: 2\\Attack: X}{X is half the number of artifacts you control rounded down}
+\cardplaycost{1}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/exp1/ignite!.tex b/latex/cards/en/exp1/ignite!.tex
new file mode 100644
index 00000000..d0fe1978
--- /dev/null
+++ b/latex/cards/en/exp1/ignite!.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Ignite!}
+\cardbuycost{7}
+\cardcontent{Place two spark tokens on any free tiles. Exile Ignite!}
+\cardplaycost{3}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/exp1/spark.tex b/latex/cards/en/exp1/spark.tex
new file mode 100644
index 00000000..020bc2e1
--- /dev/null
+++ b/latex/cards/en/exp1/spark.tex
@@ -0,0 +1,12 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeArtifactToken{Spark}
+\cardcontent{Solid 1. \vspace{0.2cm} \\Slow, 3, Sacrifice Spark: Deal 1 piercing damage to target unit}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/exp1/standard.tex b/latex/cards/en/exp1/standard.tex
new file mode 100644
index 00000000..e36c6899
--- /dev/null
+++ b/latex/cards/en/exp1/standard.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeArtifact{Standard}
+\cardbuycost{7}
+\cardcontent{When standard is placed onto the battlefield create a recruit token in range 1\\ Units can be played on adjacent tiles}
+\cardplaycost{5}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/exp1/tinkerer.tex b/latex/cards/en/exp1/tinkerer.tex
new file mode 100644
index 00000000..4fe10f81
--- /dev/null
+++ b/latex/cards/en/exp1/tinkerer.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Tueftler}
+\cardbuycost{7}
+\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo, Sacrifice an adjacent artifact: Place an artifact from your discard pile in range~1}
+\cardplaycost{1}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/sets/de/exp1.tex b/latex/sets/de/exp1.tex
index 454c494e..d494d92c 100644
--- a/latex/sets/de/exp1.tex
+++ b/latex/sets/de/exp1.tex
@@ -18,19 +18,25 @@
\includestandalone{cards/de/exp1/discount!}
\includestandalone{cards/de/exp1/explosives}
\includestandalone{cards/de/exp1/fishing_rod}
+\includestandalone{cards/de/exp1/hoarder}
+\includestandalone{cards/de/exp1/ignite!}
\includestandalone{cards/de/exp1/illusionist}
\includestandalone{cards/de/exp1/illusion}
\includestandalone{cards/de/exp1/macabre_clown}
\includestandalone{cards/de/exp1/power_of_the_people!}
+\includestandalone{cards/de/exp1/power_to_the_people!}
\includestandalone{cards/de/exp1/ramm}
\includestandalone{cards/de/exp1/recycle!}
\includestandalone{cards/de/exp1/reformer}
\includestandalone{cards/de/exp1/renew!}
\includestandalone{cards/de/exp1/scroll_rack}
+\includestandalone{cards/de/exp1/spark}
+\includestandalone{cards/de/exp1/standard}
\includestandalone{cards/de/exp1/stasis_orb}
\includestandalone{cards/de/exp1/taunter}
\includestandalone{cards/de/exp1/thief}
\includestandalone{cards/de/exp1/thieve}
+\includestandalone{cards/de/exp1/tinkerer}
\includestandalone{cards/de/exp1/trapper}
\includestandalone{cards/de/exp1/trebuchet}
\includestandalone{cards/de/exp1/unmark!}
diff --git a/latex/sets/en/exp1.tex b/latex/sets/en/exp1.tex
index afc454fe..e1ce7792 100644
--- a/latex/sets/en/exp1.tex
+++ b/latex/sets/en/exp1.tex
@@ -18,19 +18,25 @@
\includestandalone{cards/en/exp1/discount!}
\includestandalone{cards/en/exp1/explosives}
\includestandalone{cards/en/exp1/fishing_rod}
+\includestandalone{cards/en/exp1/hoarder}
+\includestandalone{cards/en/exp1/ignite!}
\includestandalone{cards/en/exp1/illusionist}
\includestandalone{cards/en/exp1/illusion}
\includestandalone{cards/en/exp1/macabre_clown}
\includestandalone{cards/en/exp1/power_of_the_people!}
+\includestandalone{cards/en/exp1/power_to_the_people!}
\includestandalone{cards/en/exp1/ramm}
\includestandalone{cards/en/exp1/recycle!}
\includestandalone{cards/en/exp1/reformer}
\includestandalone{cards/en/exp1/renew!}
\includestandalone{cards/en/exp1/scroll_rack}
+\includestandalone{cards/en/exp1/spark}
+\includestandalone{cards/en/exp1/standard}
\includestandalone{cards/en/exp1/stasis_orb}
\includestandalone{cards/en/exp1/taunter}
\includestandalone{cards/en/exp1/thief}
\includestandalone{cards/en/exp1/thieve}
+\includestandalone{cards/en/exp1/tinkerer}
\includestandalone{cards/en/exp1/trapper}
\includestandalone{cards/en/exp1/trebuchet}
\includestandalone{cards/en/exp1/unmark!}