aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2021-12-12 11:03:04 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2021-12-12 11:03:04 +0100
commitf5ca2622bdaecfd966798072c2d5b5f5c31b72e6 (patch)
treec4b1c2394d4be1a57d2f7f4b537e040fbda50fae
parent899d22d3a1d1477f073b62c225683a88f350dfa7 (diff)
downloadmuhqs-game-f5ca2622bdaecfd966798072c2d5b5f5c31b72e6.tar.gz
muhqs-game-f5ca2622bdaecfd966798072c2d5b5f5c31b72e6.zip
[tyrant] add cards used in first session
-rw-r--r--data/cards/tyrant/assassin.yml6
-rw-r--r--data/cards/tyrant/bauernfeind.yml11
-rw-r--r--data/cards/tyrant/bondslave.yml14
-rw-r--r--data/cards/tyrant/closing_hour.yml8
-rw-r--r--data/cards/tyrant/contract_killing.yml8
-rw-r--r--data/cards/tyrant/corrupted_sniper.yml12
-rw-r--r--data/cards/tyrant/crude_example.yml23
-rw-r--r--data/cards/tyrant/extra_rations.yml12
-rw-r--r--data/cards/tyrant/forced_recruitment.yml8
-rw-r--r--data/cards/tyrant/hail_of_arrows.yml8
-rw-r--r--data/cards/tyrant/test_of_loyalty.yml11
-rw-r--r--data/cards/tyrant/the_tyrant.yml18
-rw-r--r--data/cards/tyrant/thrill_of_the_hunt.yml4
-rw-r--r--data/cards/tyrant/triumphal_procession.yml8
-rw-r--r--data/cards/tyrant/unleash_the_hordes!.yml8
-rw-r--r--latex/cards/de/tyrant/assassin.tex4
-rw-r--r--latex/cards/de/tyrant/bauernfeind.tex14
-rw-r--r--latex/cards/de/tyrant/bondslave.tex14
-rw-r--r--latex/cards/de/tyrant/closing_hour.tex13
-rw-r--r--latex/cards/de/tyrant/contract_killing.tex13
-rw-r--r--latex/cards/de/tyrant/corrupted_sniper.tex14
-rw-r--r--latex/cards/de/tyrant/crude_example.tex13
-rw-r--r--latex/cards/de/tyrant/extra_rations.tex13
-rw-r--r--latex/cards/de/tyrant/forced_recruitment.tex13
-rw-r--r--latex/cards/de/tyrant/hail_of_arrows.tex13
-rw-r--r--latex/cards/de/tyrant/test_of_loyalty.tex13
-rw-r--r--latex/cards/de/tyrant/the_tyrant.tex2
-rw-r--r--latex/cards/de/tyrant/thrill_of_the_hunt.tex2
-rw-r--r--latex/cards/de/tyrant/triumphal_procession.tex13
-rw-r--r--latex/cards/de/tyrant/unleash_the_hordes!.tex13
-rw-r--r--latex/cards/en/tyrant/assassin.tex4
-rw-r--r--latex/cards/en/tyrant/bauernfeind.tex14
-rw-r--r--latex/cards/en/tyrant/bondslave.tex14
-rw-r--r--latex/cards/en/tyrant/closing_hour.tex13
-rw-r--r--latex/cards/en/tyrant/contract_killing.tex13
-rw-r--r--latex/cards/en/tyrant/corrupted_sniper.tex14
-rw-r--r--latex/cards/en/tyrant/crude_example.tex13
-rw-r--r--latex/cards/en/tyrant/extra_rations.tex13
-rw-r--r--latex/cards/en/tyrant/forced_recruitment.tex13
-rw-r--r--latex/cards/en/tyrant/hail_of_arrows.tex13
-rw-r--r--latex/cards/en/tyrant/test_of_loyalty.tex13
-rw-r--r--latex/cards/en/tyrant/the_tyrant.tex2
-rw-r--r--latex/cards/en/tyrant/thrill_of_the_hunt.tex2
-rw-r--r--latex/cards/en/tyrant/triumphal_procession.tex13
-rw-r--r--latex/cards/en/tyrant/unleash_the_hordes!.tex13
-rw-r--r--latex/sets/de/tyrant.tex12
-rw-r--r--latex/sets/en/tyrant.tex12
47 files changed, 496 insertions, 21 deletions
diff --git a/data/cards/tyrant/assassin.yml b/data/cards/tyrant/assassin.yml
index dbbe462f..a7c84f66 100644
--- a/data/cards/tyrant/assassin.yml
+++ b/data/cards/tyrant/assassin.yml
@@ -2,10 +2,10 @@ name:
en: Assassin
type: unit
ai:
- en: Aggressive
- en: Aggressiv
+ en: Target-oriented enemy unit with highest buycost
+ en: Ziel-orientiert gegnerische Unit mit höchsten Kaufkosten
attack: 1 Range 2
health: 1
movement: 2
-buy: 3
+buy: 4
upkeep: 1
diff --git a/data/cards/tyrant/bauernfeind.yml b/data/cards/tyrant/bauernfeind.yml
new file mode 100644
index 00000000..75170b3e
--- /dev/null
+++ b/data/cards/tyrant/bauernfeind.yml
@@ -0,0 +1,11 @@
+name:
+ en: Bauernfeind
+type: unit
+ai:
+ en: Target-oriented enemy unit with lowest buycost
+ en: Ziel-orientiert gegnerische Unit mit niedrigsten Kaufkosten
+attack: 1
+health: 1
+movement: 2
+buy: 4
+upkeep: 1
diff --git a/data/cards/tyrant/bondslave.yml b/data/cards/tyrant/bondslave.yml
new file mode 100644
index 00000000..34acad7d
--- /dev/null
+++ b/data/cards/tyrant/bondslave.yml
@@ -0,0 +1,14 @@
+name:
+ en: Bondslave
+ de: Leibeigener
+type: unit
+ai:
+ en: Target-oriented farm tile
+ de: Ziel-orientiert Acker Feld
+health: 1
+movement: 1
+buy: 5
+upkeep: 1
+full_action:
+ en: Gain 3 resource
+ de: Erhalte 3 Ressource
diff --git a/data/cards/tyrant/closing_hour.yml b/data/cards/tyrant/closing_hour.yml
new file mode 100644
index 00000000..ee154431
--- /dev/null
+++ b/data/cards/tyrant/closing_hour.yml
@@ -0,0 +1,8 @@
+name:
+ en: Closing Hour
+ de: Sperrstunde
+type: spell
+buy: 5
+effect:
+ en: Remove all lock marks. For each gate tile randomly decide if it is locked (put a lock mark on it and treat it as a wall)
+ de: Entferne alle Sperr Marken. Für jedes Tor Feld entscheide zufällig ob es gesperrt ist (lege eine Sperr Marke daraus und behandle es wie eine Mauer)
diff --git a/data/cards/tyrant/contract_killing.yml b/data/cards/tyrant/contract_killing.yml
new file mode 100644
index 00000000..af987de5
--- /dev/null
+++ b/data/cards/tyrant/contract_killing.yml
@@ -0,0 +1,8 @@
+name:
+ en: Contract Killing
+ de: Auftragsmord
+type: spell
+buy: 7
+effect:
+ en: Destroy enemy unit with the highest buy cost.
+ de: Zerstöre die generische Unit mit den höchsten Kaufkosten
diff --git a/data/cards/tyrant/corrupted_sniper.yml b/data/cards/tyrant/corrupted_sniper.yml
new file mode 100644
index 00000000..c0551b63
--- /dev/null
+++ b/data/cards/tyrant/corrupted_sniper.yml
@@ -0,0 +1,12 @@
+name:
+ en: Corrupted Sniper
+ de: Verdorbener Scharfschuetze
+type: unit
+ai:
+ en: Target-oriented High Ground
+ de: Ziel-orientiert High Ground
+attack: 1 Range 2
+health: 1
+movement: 2
+buy: 5
+upkeep: 1
diff --git a/data/cards/tyrant/crude_example.yml b/data/cards/tyrant/crude_example.yml
new file mode 100644
index 00000000..07eff9e3
--- /dev/null
+++ b/data/cards/tyrant/crude_example.yml
@@ -0,0 +1,23 @@
+name:
+ en: Crude Example
+ de: Barbarisches Exempel
+type: artifact
+buy: 5
+effect:
+ en:
+ - Solid 1.
+ - Played next to random enemy unit.
+ - When played and during your upkeep put a panic mark on each adjacent enemy unit
+ de:
+ - Solide 1.
+ - Wird neben einer zufälligen generischen Unit ausgespielt.
+ - Wenn ausgespielt und zu Beginn deines Upkeep lege eine Panik Marke auf jede benachbarte gegnerische Unit
+latex_effect:
+ en:
+ - "Solid 1.\\vspace{0.2cm}\\\\"
+ - "Played next to random enemy unit.\\vspace{0.2cm}\\\\"
+ - When played and during your upkeep put a panic mark on each adjacent enemy unit
+ de:
+ - "Solide 1.\\vspace{0.2cm}\\\\"
+ - "Wird neben einer zufälligen generischen Unit ausgespielt.\\vspace{0.2cm}\\\\"
+ - Wenn ausgespielt und zu Beginn deines Upkeep lege eine Panik Marke auf jede benachbarte gegnerische Unit
diff --git a/data/cards/tyrant/extra_rations.yml b/data/cards/tyrant/extra_rations.yml
new file mode 100644
index 00000000..d670528b
--- /dev/null
+++ b/data/cards/tyrant/extra_rations.yml
@@ -0,0 +1,12 @@
+name:
+ en: Extra Rations
+ de: Extra Rationen
+type: spell
+buy: 2X
+effect:
+ en:
+ - Remove one damage from each unit you control.
+ - X is the number of units you control
+ de:
+ - Entferne einen Schafen von jeder Unit die du kontrollierst.
+ - X ist die Anzahl an Units die du kontrollierst
diff --git a/data/cards/tyrant/forced_recruitment.yml b/data/cards/tyrant/forced_recruitment.yml
new file mode 100644
index 00000000..2029cce3
--- /dev/null
+++ b/data/cards/tyrant/forced_recruitment.yml
@@ -0,0 +1,8 @@
+name:
+ en: Forced Recruitment
+ de: Zwangsrekrutierung
+type: spell
+buy: 7
+effect:
+ en: Gain control of an enemy Famer (treat him as a Recruit with aggressive AI)
+ de: Übernimm die Kontrolle über einen gegnerischen Bauer (behandle ihn wie einen Rekruten mit aggresiver KI)
diff --git a/data/cards/tyrant/hail_of_arrows.yml b/data/cards/tyrant/hail_of_arrows.yml
new file mode 100644
index 00000000..a555aa24
--- /dev/null
+++ b/data/cards/tyrant/hail_of_arrows.yml
@@ -0,0 +1,8 @@
+name:
+ en: Hail of Arrows!
+ de: Pfeilhagel!
+type: spell
+buy: 8
+effect:
+ en: Deal 1 damage to each unit outside the castle walls
+ de: Füge jeder Unit außerhalb der Burgmauern 1 Schaden zu
diff --git a/data/cards/tyrant/test_of_loyalty.yml b/data/cards/tyrant/test_of_loyalty.yml
new file mode 100644
index 00000000..dcf2b038
--- /dev/null
+++ b/data/cards/tyrant/test_of_loyalty.yml
@@ -0,0 +1,11 @@
+name:
+ en: Test of Loyalty
+ de: Loyalitätsprobe
+type: intention
+buy: 3
+target:
+ en: random unit you control
+ de: Zufällige Unit die du kontrollierst
+effect:
+ en: Destroy this unit and put a repression mark on the tyrant
+ de: Zerstöre diese Unit und lege eine Repressions Marke auf Den Tyrann
diff --git a/data/cards/tyrant/the_tyrant.yml b/data/cards/tyrant/the_tyrant.yml
index 61602722..e3d04cb8 100644
--- a/data/cards/tyrant/the_tyrant.yml
+++ b/data/cards/tyrant/the_tyrant.yml
@@ -6,20 +6,22 @@ ai:
en: Target-oriented intention mark
de: Ziel-orientiert Intensions Marke
attack: 1
-health: 5
-movement: 1
+health:
+ en: 5 per player
+ de: 5 pro Spieler
+movement: 3
upkeep: 0
effect:
en:
+ - Shroud.
- Permanents can be played on adjacent tiles.
- - All players loose the game if the tyrant has 2 Repression marks per player
de:
+ - Verhüllt.
- Permanents können auf angrenzenden Feldern ausgespielt werden.
- - Alle Spieler verlieren das Spiel falls der Tyrann 2 Repressions Marken pro Spieler hat
latex_effect:
en:
- - "Permanents can be played on adjacent tiles.\\vspace{0.2cm} \\\\"
- - "All players loose the game if the tyrant has 2 Repression marks per player"
+ - "Shroud.\\vspace{0.1cm} \\\\"
+ - "Permanents can be played on adjacent tiles.\\vspace{0.1cm} \\\\"
de:
- - "Permanents können auf angrenzenden Feldern ausgespielt werden.\\vspace{0.2cm} \\\\"
- - "Alle Spieler verlieren das Spiel falls der Tyrann 2 Repressions Marken pro Spieler hat"
+ - "Verhüllt.\\vspace{0.1cm} \\\\"
+ - "Permanents können auf angrenzenden Feldern ausgespielt werden.\\vspace{0.1cm} \\\\"
diff --git a/data/cards/tyrant/thrill_of_the_hunt.yml b/data/cards/tyrant/thrill_of_the_hunt.yml
index e1c0ca1a..499b69ca 100644
--- a/data/cards/tyrant/thrill_of_the_hunt.yml
+++ b/data/cards/tyrant/thrill_of_the_hunt.yml
@@ -4,5 +4,5 @@ name:
type: intention
buy: 3
target:
- en: random enmey unit
- de: Zufaellige generische Unit
+ en: Random enemy unit
+ de: Zufällige generische Unit
diff --git a/data/cards/tyrant/triumphal_procession.yml b/data/cards/tyrant/triumphal_procession.yml
new file mode 100644
index 00000000..c21ff9c4
--- /dev/null
+++ b/data/cards/tyrant/triumphal_procession.yml
@@ -0,0 +1,8 @@
+name:
+ en: Triumphal Procession
+ de: Triumphzug
+type: spell
+buy: 3
+effect:
+ en: The tyrant and all adjacent unit you control gain +1 Movement and +1 Attack this turn
+ de: Der Tyrann und alle benachbarten Units die du kontrollierst erhalten diesen Zug +1 Bewegung und +1 Agriff
diff --git a/data/cards/tyrant/unleash_the_hordes!.yml b/data/cards/tyrant/unleash_the_hordes!.yml
new file mode 100644
index 00000000..fc1eb852
--- /dev/null
+++ b/data/cards/tyrant/unleash_the_hordes!.yml
@@ -0,0 +1,8 @@
+name:
+ en: Unleash the Hordes!
+ de: Entfessle die Horden!
+type: spell
+buy: 10
+effect:
+ en: Play all units from your discard pile with buy cost four or less
+ de: Spiele jede Unit aus deinem Ablagestapel mit Kaufkosten vier oder weniger
diff --git a/latex/cards/de/tyrant/assassin.tex b/latex/cards/de/tyrant/assassin.tex
index c499a640..8e46f36e 100644
--- a/latex/cards/de/tyrant/assassin.tex
+++ b/latex/cards/de/tyrant/assassin.tex
@@ -5,8 +5,8 @@
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Assassin}
-\cardbuycost{3}
-\cardcontent{\textit{KI: Aggressiv\\Leben: 1\\Bewegung: 2\\Angriff: 1 Range 2}}
+\cardbuycost{4}
+\cardcontent{\textit{KI: Ziel-orientiert gegnerische Unit mit höchsten Kaufkosten\\Leben: 1\\Bewegung: 2\\Angriff: 1 Range 2}}
\cardplaycost{1}
\cardmodule{tyrant}
\cardborder
diff --git a/latex/cards/de/tyrant/bauernfeind.tex b/latex/cards/de/tyrant/bauernfeind.tex
new file mode 100644
index 00000000..39ebaa97
--- /dev/null
+++ b/latex/cards/de/tyrant/bauernfeind.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Bauernfeind}
+\cardbuycost{4}
+\cardcontent{\textit{KI: Ziel-orientiert gegnerische Unit mit niedrigsten Kaufkosten\\Leben: 1\\Bewegung: 2\\Angriff: 1}}
+\cardplaycost{1}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/bondslave.tex b/latex/cards/de/tyrant/bondslave.tex
new file mode 100644
index 00000000..c418ff11
--- /dev/null
+++ b/latex/cards/de/tyrant/bondslave.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Leibeigener}
+\cardbuycost{5}
+\cardsplitcontent{KI: Ziel-orientiert Acker Feld\\Leben: 1\\Bewegung: 1}{\faRedo: Erhalte 3 Ressource}
+\cardplaycost{1}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/closing_hour.tex b/latex/cards/de/tyrant/closing_hour.tex
new file mode 100644
index 00000000..0192eeca
--- /dev/null
+++ b/latex/cards/de/tyrant/closing_hour.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Sperrstunde}
+\cardbuycost{5}
+\cardcontent{Entferne alle Sperr Marken. Für jedes Tor Feld entscheide zufällig ob es gesperrt ist (lege eine Sperr Marke daraus und behandle es wie eine Mauer)}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/contract_killing.tex b/latex/cards/de/tyrant/contract_killing.tex
new file mode 100644
index 00000000..dd943ab0
--- /dev/null
+++ b/latex/cards/de/tyrant/contract_killing.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Auftragsmord}
+\cardbuycost{7}
+\cardcontent{Zerstöre die generische Unit mit den höchsten Kaufkosten}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/corrupted_sniper.tex b/latex/cards/de/tyrant/corrupted_sniper.tex
new file mode 100644
index 00000000..0e6e37bb
--- /dev/null
+++ b/latex/cards/de/tyrant/corrupted_sniper.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Verdorbener Scharfschuetze}
+\cardbuycost{5}
+\cardcontent{\textit{KI: Ziel-orientiert High Ground\\Leben: 1\\Bewegung: 2\\Angriff: 1 Range 2}}
+\cardplaycost{1}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/crude_example.tex b/latex/cards/de/tyrant/crude_example.tex
new file mode 100644
index 00000000..86ac89e2
--- /dev/null
+++ b/latex/cards/de/tyrant/crude_example.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeArtifact{Barbarisches Exempel}
+\cardbuycost{5}
+\cardcontent{Solide 1.\vspace{0.2cm}\\Wird neben einer zufälligen generischen Unit ausgespielt.\vspace{0.2cm}\\Wenn ausgespielt und zu Beginn deines Upkeep lege eine Panik Marke auf jede benachbarte gegnerische Unit}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/extra_rations.tex b/latex/cards/de/tyrant/extra_rations.tex
new file mode 100644
index 00000000..dd7be8b1
--- /dev/null
+++ b/latex/cards/de/tyrant/extra_rations.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Extra Rationen}
+\cardbuycost{2X}
+\cardcontent{Entferne einen Schafen von jeder Unit die du kontrollierst.\\ X ist die Anzahl an Units die du kontrollierst}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/forced_recruitment.tex b/latex/cards/de/tyrant/forced_recruitment.tex
new file mode 100644
index 00000000..79fb1e27
--- /dev/null
+++ b/latex/cards/de/tyrant/forced_recruitment.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Zwangsrekrutierung}
+\cardbuycost{7}
+\cardcontent{Übernimm die Kontrolle über einen gegnerischen Bauer (behandle ihn wie einen Rekruten mit aggresiver KI)}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/hail_of_arrows.tex b/latex/cards/de/tyrant/hail_of_arrows.tex
new file mode 100644
index 00000000..34a9e811
--- /dev/null
+++ b/latex/cards/de/tyrant/hail_of_arrows.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Pfeilhagel!}
+\cardbuycost{8}
+\cardcontent{Füge jeder Unit außerhalb der Burgmauern 1 Schaden zu}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/test_of_loyalty.tex b/latex/cards/de/tyrant/test_of_loyalty.tex
new file mode 100644
index 00000000..ac1233e4
--- /dev/null
+++ b/latex/cards/de/tyrant/test_of_loyalty.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeIntention{Loyalitätsprobe}
+\cardbuycost{3}
+\cardsplitcontent{Ziel: Zufällige Unit die du kontrollierst}{Zerstöre diese Unit und lege eine Repressions Marke auf Den Tyrann}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/the_tyrant.tex b/latex/cards/de/tyrant/the_tyrant.tex
index b2663a20..6c2ff3f4 100644
--- a/latex/cards/de/tyrant/the_tyrant.tex
+++ b/latex/cards/de/tyrant/the_tyrant.tex
@@ -5,7 +5,7 @@
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Der Tyrann}
-\cardsplitcontent{KI: Ziel-orientiert Intensions Marke\\Leben: 5\\Bewegung: 1\\Angriff: 1}{Permanents können auf angrenzenden Feldern ausgespielt werden.\vspace{0.2cm} \\Alle Spieler verlieren das Spiel falls der Tyrann 2 Repressions Marken pro Spieler hat}
+\cardsplitcontent{KI: Ziel-orientiert Intensions Marke\\Leben: 5 pro Spieler\\Bewegung: 3\\Angriff: 1}{Verhüllt.\vspace{0.1cm} \\Permanents können auf angrenzenden Feldern ausgespielt werden.\vspace{0.1cm} \\}
\cardplaycost{0}
\cardmodule{tyrant}
\cardborder
diff --git a/latex/cards/de/tyrant/thrill_of_the_hunt.tex b/latex/cards/de/tyrant/thrill_of_the_hunt.tex
index 5aff8a2f..92031f50 100644
--- a/latex/cards/de/tyrant/thrill_of_the_hunt.tex
+++ b/latex/cards/de/tyrant/thrill_of_the_hunt.tex
@@ -6,7 +6,7 @@
\begin{tikzpicture}
\cardtypeIntention{Jagdlust}
\cardbuycost{3}
-\cardcontent{\textit{Ziel: Zufaellige generische Unit}}
+\cardcontent{\textit{Ziel: Zufällige generische Unit}}
\cardmodule{tyrant}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/de/tyrant/triumphal_procession.tex b/latex/cards/de/tyrant/triumphal_procession.tex
new file mode 100644
index 00000000..5b04347c
--- /dev/null
+++ b/latex/cards/de/tyrant/triumphal_procession.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Triumphzug}
+\cardbuycost{3}
+\cardcontent{Der Tyrann und alle benachbarten Units die du kontrollierst erhalten diesen Zug +1 Bewegung und +1 Agriff}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/tyrant/unleash_the_hordes!.tex b/latex/cards/de/tyrant/unleash_the_hordes!.tex
new file mode 100644
index 00000000..e12579b2
--- /dev/null
+++ b/latex/cards/de/tyrant/unleash_the_hordes!.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Entfessle die Horden!}
+\cardbuycost{10}
+\cardcontent{Spiele jede Unit aus deinem Ablagestapel mit Kaufkosten vier oder weniger}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/assassin.tex b/latex/cards/en/tyrant/assassin.tex
index f546b952..fdab3eb9 100644
--- a/latex/cards/en/tyrant/assassin.tex
+++ b/latex/cards/en/tyrant/assassin.tex
@@ -5,8 +5,8 @@
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Assassin}
-\cardbuycost{3}
-\cardcontent{\textit{AI: Aggressiv\\Health: 1\\Movement: 2\\Attack: 1 Range 2}}
+\cardbuycost{4}
+\cardcontent{\textit{AI: Ziel-orientiert gegnerische Unit mit höchsten Kaufkosten\\Health: 1\\Movement: 2\\Attack: 1 Range 2}}
\cardplaycost{1}
\cardmodule{tyrant}
\cardborder
diff --git a/latex/cards/en/tyrant/bauernfeind.tex b/latex/cards/en/tyrant/bauernfeind.tex
new file mode 100644
index 00000000..72022f2d
--- /dev/null
+++ b/latex/cards/en/tyrant/bauernfeind.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Bauernfeind}
+\cardbuycost{4}
+\cardcontent{\textit{AI: Ziel-orientiert gegnerische Unit mit niedrigsten Kaufkosten\\Health: 1\\Movement: 2\\Attack: 1}}
+\cardplaycost{1}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/bondslave.tex b/latex/cards/en/tyrant/bondslave.tex
new file mode 100644
index 00000000..f0272a7e
--- /dev/null
+++ b/latex/cards/en/tyrant/bondslave.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Bondslave}
+\cardbuycost{5}
+\cardsplitcontent{AI: Target-oriented farm tile\\Health: 1\\Movement: 1}{\faRedo: Gain 3 resource}
+\cardplaycost{1}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/closing_hour.tex b/latex/cards/en/tyrant/closing_hour.tex
new file mode 100644
index 00000000..7c08169b
--- /dev/null
+++ b/latex/cards/en/tyrant/closing_hour.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Closing Hour}
+\cardbuycost{5}
+\cardcontent{Remove all lock marks. For each gate tile randomly decide if it is locked (put a lock mark on it and treat it as a wall)}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/contract_killing.tex b/latex/cards/en/tyrant/contract_killing.tex
new file mode 100644
index 00000000..badd400e
--- /dev/null
+++ b/latex/cards/en/tyrant/contract_killing.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Contract Killing}
+\cardbuycost{7}
+\cardcontent{Destroy enemy unit with the highest buy cost.}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/corrupted_sniper.tex b/latex/cards/en/tyrant/corrupted_sniper.tex
new file mode 100644
index 00000000..fe468468
--- /dev/null
+++ b/latex/cards/en/tyrant/corrupted_sniper.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Corrupted Sniper}
+\cardbuycost{5}
+\cardcontent{\textit{AI: Target-oriented High Ground\\Health: 1\\Movement: 2\\Attack: 1 Range 2}}
+\cardplaycost{1}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/crude_example.tex b/latex/cards/en/tyrant/crude_example.tex
new file mode 100644
index 00000000..1984db92
--- /dev/null
+++ b/latex/cards/en/tyrant/crude_example.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeArtifact{Crude Example}
+\cardbuycost{5}
+\cardcontent{Solid 1.\vspace{0.2cm}\\Played next to random enemy unit.\vspace{0.2cm}\\When played and during your upkeep put a panic mark on each adjacent enemy unit}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/extra_rations.tex b/latex/cards/en/tyrant/extra_rations.tex
new file mode 100644
index 00000000..aac5c064
--- /dev/null
+++ b/latex/cards/en/tyrant/extra_rations.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Extra Rations}
+\cardbuycost{2X}
+\cardcontent{Remove one damage from each unit you control.\\ X is the number of units you control}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/forced_recruitment.tex b/latex/cards/en/tyrant/forced_recruitment.tex
new file mode 100644
index 00000000..69a72d15
--- /dev/null
+++ b/latex/cards/en/tyrant/forced_recruitment.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Forced Recruitment}
+\cardbuycost{7}
+\cardcontent{Gain control of an enemy Famer (treat him as a Recruit with aggressive AI)}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/hail_of_arrows.tex b/latex/cards/en/tyrant/hail_of_arrows.tex
new file mode 100644
index 00000000..68810d1f
--- /dev/null
+++ b/latex/cards/en/tyrant/hail_of_arrows.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Hail of Arrows!}
+\cardbuycost{8}
+\cardcontent{Deal 1 damage to each unit outside the castle walls}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/test_of_loyalty.tex b/latex/cards/en/tyrant/test_of_loyalty.tex
new file mode 100644
index 00000000..c5d6b7bd
--- /dev/null
+++ b/latex/cards/en/tyrant/test_of_loyalty.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeIntention{Test of Loyalty}
+\cardbuycost{3}
+\cardsplitcontent{Target: random unit you control}{Destroy this unit and put a repression mark on the tyrant}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/the_tyrant.tex b/latex/cards/en/tyrant/the_tyrant.tex
index 19fd4075..7e056d80 100644
--- a/latex/cards/en/tyrant/the_tyrant.tex
+++ b/latex/cards/en/tyrant/the_tyrant.tex
@@ -5,7 +5,7 @@
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{The Tyrant}
-\cardsplitcontent{AI: Target-oriented intention mark\\Health: 5\\Movement: 1\\Attack: 1}{Permanents can be played on adjacent tiles.\vspace{0.2cm} \\All players loose the game if the tyrant has 2 Repression marks per player}
+\cardsplitcontent{AI: Target-oriented intention mark\\Health: 5 per player\\Movement: 3\\Attack: 1}{Shroud.\vspace{0.1cm} \\Permanents can be played on adjacent tiles.\vspace{0.1cm} \\}
\cardplaycost{0}
\cardmodule{tyrant}
\cardborder
diff --git a/latex/cards/en/tyrant/thrill_of_the_hunt.tex b/latex/cards/en/tyrant/thrill_of_the_hunt.tex
index dd0ee992..f110ffd5 100644
--- a/latex/cards/en/tyrant/thrill_of_the_hunt.tex
+++ b/latex/cards/en/tyrant/thrill_of_the_hunt.tex
@@ -6,7 +6,7 @@
\begin{tikzpicture}
\cardtypeIntention{Thrill of the hunt}
\cardbuycost{3}
-\cardcontent{\textit{Target: random enmey unit}}
+\cardcontent{\textit{Target: Random enemy unit}}
\cardmodule{tyrant}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/en/tyrant/triumphal_procession.tex b/latex/cards/en/tyrant/triumphal_procession.tex
new file mode 100644
index 00000000..a7bcb50a
--- /dev/null
+++ b/latex/cards/en/tyrant/triumphal_procession.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Triumphal Procession}
+\cardbuycost{3}
+\cardcontent{The tyrant and all adjacent unit you control gain +1 Movement and +1 Attack this turn}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/tyrant/unleash_the_hordes!.tex b/latex/cards/en/tyrant/unleash_the_hordes!.tex
new file mode 100644
index 00000000..3fe2460c
--- /dev/null
+++ b/latex/cards/en/tyrant/unleash_the_hordes!.tex
@@ -0,0 +1,13 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Unleash the Hordes!}
+\cardbuycost{10}
+\cardcontent{Play all units from your discard pile with buy cost four or less}
+\cardmodule{tyrant}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/sets/de/tyrant.tex b/latex/sets/de/tyrant.tex
index 9d786093..0632d015 100644
--- a/latex/sets/de/tyrant.tex
+++ b/latex/sets/de/tyrant.tex
@@ -8,17 +8,29 @@
\begin{center}
\pagestyle{empty}
\includestandalone{cards/de/tyrant/assassin}
+\includestandalone{cards/de/tyrant/bauernfeind}
+\includestandalone{cards/de/tyrant/bondslave}
+\includestandalone{cards/de/tyrant/closing_hour}
+\includestandalone{cards/de/tyrant/contract_killing}
+\includestandalone{cards/de/tyrant/corrupted_sniper}
+\includestandalone{cards/de/tyrant/crude_example}
\includestandalone{cards/de/tyrant/cruel_guard}
\includestandalone{cards/de/tyrant/dark_cleric}
\includestandalone{cards/de/tyrant/enslaved_soul}
+\includestandalone{cards/de/tyrant/extra_rations}
\includestandalone{cards/de/tyrant/fief}
+\includestandalone{cards/de/tyrant/forced_recruitment}
\includestandalone{cards/de/tyrant/grand_inquisitor}
+\includestandalone{cards/de/tyrant/hail_of_arrows}
\includestandalone{cards/de/tyrant/inquisitor}
\includestandalone{cards/de/tyrant/reckless_soldier}
\includestandalone{cards/de/tyrant/repression}
\includestandalone{cards/de/tyrant/taxation}
+\includestandalone{cards/de/tyrant/test_of_loyalty}
\includestandalone{cards/de/tyrant/the_tyrant}
\includestandalone{cards/de/tyrant/thrill_of_the_hunt}
+\includestandalone{cards/de/tyrant/triumphal_procession}
+\includestandalone{cards/de/tyrant/unleash_the_hordes!}
\includestandalone{cards/de/tyrant/vandalism}
\end{center}
\end{document}
diff --git a/latex/sets/en/tyrant.tex b/latex/sets/en/tyrant.tex
index b8fff695..0ce4a9bf 100644
--- a/latex/sets/en/tyrant.tex
+++ b/latex/sets/en/tyrant.tex
@@ -8,17 +8,29 @@
\begin{center}
\pagestyle{empty}
\includestandalone{cards/en/tyrant/assassin}
+\includestandalone{cards/en/tyrant/bauernfeind}
+\includestandalone{cards/en/tyrant/bondslave}
+\includestandalone{cards/en/tyrant/closing_hour}
+\includestandalone{cards/en/tyrant/contract_killing}
+\includestandalone{cards/en/tyrant/corrupted_sniper}
+\includestandalone{cards/en/tyrant/crude_example}
\includestandalone{cards/en/tyrant/cruel_guard}
\includestandalone{cards/en/tyrant/dark_cleric}
\includestandalone{cards/en/tyrant/enslaved_soul}
+\includestandalone{cards/en/tyrant/extra_rations}
\includestandalone{cards/en/tyrant/fief}
+\includestandalone{cards/en/tyrant/forced_recruitment}
\includestandalone{cards/en/tyrant/grand_inquisitor}
+\includestandalone{cards/en/tyrant/hail_of_arrows}
\includestandalone{cards/en/tyrant/inquisitor}
\includestandalone{cards/en/tyrant/reckless_soldier}
\includestandalone{cards/en/tyrant/repression}
\includestandalone{cards/en/tyrant/taxation}
+\includestandalone{cards/en/tyrant/test_of_loyalty}
\includestandalone{cards/en/tyrant/the_tyrant}
\includestandalone{cards/en/tyrant/thrill_of_the_hunt}
+\includestandalone{cards/en/tyrant/triumphal_procession}
+\includestandalone{cards/en/tyrant/unleash_the_hordes!}
\includestandalone{cards/en/tyrant/vandalism}
\end{center}
\end{document}