aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/cards/base/pioneer.yml2
-rw-r--r--data/cards/exp1/conscription!.yml20
-rw-r--r--data/cards/exp1/depression_monument.yml8
-rw-r--r--data/cards/exp1/explosives.yml15
-rw-r--r--data/cards/exp1/scroll_rack.yml8
-rw-r--r--data/cards/exp1/stasis_orb.yml8
-rw-r--r--data/cards/exp1/thief.yml (renamed from data/cards/exp1/thieve.yml)4
-rw-r--r--data/cards/exp1/trebuchet.yml16
-rw-r--r--data/cards/kraken/drowned_sailor.yml8
-rw-r--r--data/cards/kraken/flying_dutchmen.yml10
-rw-r--r--data/cards/kraken/frost_pylon.yml20
-rw-r--r--data/cards/kraken/sold_out.yml2
-rw-r--r--data/cards/misc/king.yml13
-rw-r--r--data/cards/potions/brewery.yml16
-rw-r--r--data/cards/potions/courier.yml16
-rw-r--r--latex/cards/de/base/advisor.tex6
-rw-r--r--latex/cards/de/base/archer.tex4
-rw-r--r--latex/cards/de/base/cavalry.tex4
-rw-r--r--latex/cards/de/base/cavalry_archer.tex4
-rw-r--r--latex/cards/de/base/fighter.tex4
-rw-r--r--latex/cards/de/base/great_sword.tex1
-rw-r--r--latex/cards/de/base/knight.tex4
-rw-r--r--latex/cards/de/base/misinformation.tex1
-rw-r--r--latex/cards/de/base/missionary.tex6
-rw-r--r--latex/cards/de/base/palisade.tex1
-rw-r--r--latex/cards/de/base/pikeman.tex4
-rw-r--r--latex/cards/de/base/pioneer.tex6
-rw-r--r--latex/cards/de/base/recruit.tex4
-rw-r--r--latex/cards/de/base/recruiter.tex6
-rw-r--r--latex/cards/de/base/shield.tex1
-rw-r--r--latex/cards/de/base/sword.tex1
-rw-r--r--latex/cards/de/base/tax_collector.tex6
-rw-r--r--latex/cards/de/base/tower_shield.tex1
-rw-r--r--latex/cards/de/base/wormtongue.tex4
-rw-r--r--latex/cards/de/equipments/armor.tex1
-rw-r--r--latex/cards/de/equipments/banner.tex1
-rw-r--r--latex/cards/de/equipments/cloak.tex1
-rw-r--r--latex/cards/de/equipments/gear.tex1
-rw-r--r--latex/cards/de/equipments/mace.tex1
-rw-r--r--latex/cards/de/equipments/plate_armor.tex1
-rw-r--r--latex/cards/de/equipments/poisoned_dagger.tex1
-rw-r--r--latex/cards/de/equipments/reclaim!.tex1
-rw-r--r--latex/cards/de/equipments/relic.tex1
-rw-r--r--latex/cards/de/equipments/shatter!.tex1
-rw-r--r--latex/cards/de/equipments/smith.tex4
-rw-r--r--latex/cards/de/equipments/spear.tex1
-rw-r--r--latex/cards/de/equipments/weapon_enthusiast.tex4
-rw-r--r--latex/cards/de/exp1/annoying_bard.tex4
-rw-r--r--latex/cards/de/exp1/backup!.tex1
-rw-r--r--latex/cards/de/exp1/berserker.tex4
-rw-r--r--latex/cards/de/exp1/call_for_expertise.tex1
-rw-r--r--latex/cards/de/exp1/chariot.tex4
-rw-r--r--latex/cards/de/exp1/conscription!.tex1
-rw-r--r--latex/cards/de/exp1/depression_monument.tex5
-rw-r--r--latex/cards/de/exp1/diplomat.tex6
-rw-r--r--latex/cards/de/exp1/discount!.tex1
-rw-r--r--latex/cards/de/exp1/explosives.tex3
-rw-r--r--latex/cards/de/exp1/fishing_rod.tex1
-rw-r--r--latex/cards/de/exp1/illusion.tex4
-rw-r--r--latex/cards/de/exp1/illusionist.tex6
-rw-r--r--latex/cards/de/exp1/macabre_clown.tex6
-rw-r--r--latex/cards/de/exp1/power_of_the_people!.tex1
-rw-r--r--latex/cards/de/exp1/ramm.tex6
-rw-r--r--latex/cards/de/exp1/recycle!.tex1
-rw-r--r--latex/cards/de/exp1/reformer.tex6
-rw-r--r--latex/cards/de/exp1/renew!.tex1
-rw-r--r--latex/cards/de/exp1/scroll_rack.tex3
-rw-r--r--latex/cards/de/exp1/stasis_orb.tex3
-rw-r--r--latex/cards/de/exp1/taunter.tex6
-rw-r--r--latex/cards/de/exp1/thief.tex14
-rw-r--r--latex/cards/de/exp1/thieve.tex2
-rw-r--r--latex/cards/de/exp1/trapper.tex4
-rw-r--r--latex/cards/de/exp1/trebuchet.tex3
-rw-r--r--latex/cards/de/exp1/unmark!.tex1
-rw-r--r--latex/cards/de/exp1/ward!.tex1
-rw-r--r--latex/cards/de/kraken/angry_squid.tex4
-rw-r--r--latex/cards/de/kraken/chachalot.tex4
-rw-r--r--latex/cards/de/kraken/clownfish.tex6
-rw-r--r--latex/cards/de/kraken/deja_vu.tex1
-rw-r--r--latex/cards/de/kraken/devour_the_poor.tex1
-rw-r--r--latex/cards/de/kraken/dolphin.tex4
-rw-r--r--latex/cards/de/kraken/drowned_sailor.tex3
-rw-r--r--latex/cards/de/kraken/flying_dutchmen.tex6
-rw-r--r--latex/cards/de/kraken/frost_pylon.tex3
-rw-r--r--latex/cards/de/kraken/gigantic_hail.tex1
-rw-r--r--latex/cards/de/kraken/ice_berg.tex1
-rw-r--r--latex/cards/de/kraken/sailfish.tex4
-rw-r--r--latex/cards/de/kraken/sold_out.tex3
-rw-r--r--latex/cards/de/kraken/suprise.tex1
-rw-r--r--latex/cards/de/kraken/tentacle_slap.tex1
-rw-r--r--latex/cards/de/kraken/the_kraken.tex1
-rw-r--r--latex/cards/de/kraken/tides_change.tex1
-rw-r--r--latex/cards/de/kraken/unholy_cannonball.tex3
-rw-r--r--latex/cards/de/magic/action!.tex1
-rw-r--r--latex/cards/de/magic/appear!.tex1
-rw-r--r--latex/cards/de/magic/attack!.tex1
-rw-r--r--latex/cards/de/magic/catalyst.tex1
-rw-r--r--latex/cards/de/magic/clone!.tex1
-rw-r--r--latex/cards/de/magic/defense!.tex1
-rw-r--r--latex/cards/de/magic/die!.tex1
-rw-r--r--latex/cards/de/magic/heal!.tex1
-rw-r--r--latex/cards/de/magic/isolate!.tex1
-rw-r--r--latex/cards/de/magic/mine!.tex1
-rw-r--r--latex/cards/de/magic/more!.tex1
-rw-r--r--latex/cards/de/magic/no!.tex1
-rw-r--r--latex/cards/de/magic/pierce!.tex1
-rw-r--r--latex/cards/de/magic/ritual!.tex1
-rw-r--r--latex/cards/de/magic/rush!.tex1
-rw-r--r--latex/cards/de/magic/select!.tex1
-rw-r--r--latex/cards/de/magic/shroud!.tex1
-rw-r--r--latex/cards/de/magic/stumble!.tex1
-rw-r--r--latex/cards/de/magic/switch!.tex1
-rw-r--r--latex/cards/de/magic/transmute!.tex1
-rw-r--r--latex/cards/de/misc/farmer.tex4
-rw-r--r--latex/cards/de/misc/king.tex6
-rw-r--r--latex/cards/de/misc/stick_of_victory.tex1
-rw-r--r--latex/cards/de/nautics/barge.tex4
-rw-r--r--latex/cards/de/nautics/captain.tex4
-rw-r--r--latex/cards/de/nautics/fish_trap.tex1
-rw-r--r--latex/cards/de/nautics/fisher.tex6
-rw-r--r--latex/cards/de/nautics/galley.tex4
-rw-r--r--latex/cards/de/nautics/sailor.tex4
-rw-r--r--latex/cards/de/potions/alchemist.tex4
-rw-r--r--latex/cards/de/potions/brewery.tex1
-rw-r--r--latex/cards/de/potions/courier.tex4
-rw-r--r--latex/cards/de/potions/heal_potion.tex1
-rw-r--r--latex/cards/de/potions/potion_of_rage.tex1
-rw-r--r--latex/cards/de/potions/potion_of_speed.tex1
-rw-r--r--latex/cards/de/potions/potion_of_strength.tex1
-rw-r--r--latex/cards/de/potions/potion_of_visibility.tex1
-rw-r--r--latex/cards/de/potions/potion_of_vulnerability.tex1
-rw-r--r--latex/cards/de/potions/toxic_gas_vial.tex1
-rw-r--r--latex/cards/de/potions/vial_smasher.tex4
-rw-r--r--latex/cards/en/base/advisor.tex6
-rw-r--r--latex/cards/en/base/archer.tex4
-rw-r--r--latex/cards/en/base/cavalry.tex4
-rw-r--r--latex/cards/en/base/cavalry_archer.tex4
-rw-r--r--latex/cards/en/base/fighter.tex4
-rw-r--r--latex/cards/en/base/great_sword.tex1
-rw-r--r--latex/cards/en/base/knight.tex4
-rw-r--r--latex/cards/en/base/misinformation.tex1
-rw-r--r--latex/cards/en/base/missionary.tex6
-rw-r--r--latex/cards/en/base/palisade.tex1
-rw-r--r--latex/cards/en/base/pikeman.tex4
-rw-r--r--latex/cards/en/base/pioneer.tex6
-rw-r--r--latex/cards/en/base/recruit.tex4
-rw-r--r--latex/cards/en/base/recruiter.tex6
-rw-r--r--latex/cards/en/base/shield.tex1
-rw-r--r--latex/cards/en/base/sword.tex1
-rw-r--r--latex/cards/en/base/tax_collector.tex6
-rw-r--r--latex/cards/en/base/tower_shield.tex1
-rw-r--r--latex/cards/en/base/wormtongue.tex4
-rw-r--r--latex/cards/en/equipments/armor.tex1
-rw-r--r--latex/cards/en/equipments/banner.tex1
-rw-r--r--latex/cards/en/equipments/cloak.tex1
-rw-r--r--latex/cards/en/equipments/gear.tex1
-rw-r--r--latex/cards/en/equipments/mace.tex1
-rw-r--r--latex/cards/en/equipments/plate_armor.tex1
-rw-r--r--latex/cards/en/equipments/poisoned_dagger.tex1
-rw-r--r--latex/cards/en/equipments/reclaim!.tex1
-rw-r--r--latex/cards/en/equipments/relic.tex1
-rw-r--r--latex/cards/en/equipments/shatter!.tex1
-rw-r--r--latex/cards/en/equipments/smith.tex4
-rw-r--r--latex/cards/en/equipments/spear.tex1
-rw-r--r--latex/cards/en/equipments/weapon_enthusiast.tex4
-rw-r--r--latex/cards/en/exp1/annoying_bard.tex4
-rw-r--r--latex/cards/en/exp1/backup!.tex1
-rw-r--r--latex/cards/en/exp1/berserker.tex4
-rw-r--r--latex/cards/en/exp1/call_for_expertise.tex1
-rw-r--r--latex/cards/en/exp1/chariot.tex4
-rw-r--r--latex/cards/en/exp1/conscription!.tex3
-rw-r--r--latex/cards/en/exp1/depression_monument.tex3
-rw-r--r--latex/cards/en/exp1/diplomat.tex6
-rw-r--r--latex/cards/en/exp1/discount!.tex1
-rw-r--r--latex/cards/en/exp1/explosives.tex3
-rw-r--r--latex/cards/en/exp1/fishing_rod.tex1
-rw-r--r--latex/cards/en/exp1/illusion.tex4
-rw-r--r--latex/cards/en/exp1/illusionist.tex6
-rw-r--r--latex/cards/en/exp1/macabre_clown.tex6
-rw-r--r--latex/cards/en/exp1/power_of_the_people!.tex1
-rw-r--r--latex/cards/en/exp1/ramm.tex6
-rw-r--r--latex/cards/en/exp1/recycle!.tex1
-rw-r--r--latex/cards/en/exp1/reformer.tex6
-rw-r--r--latex/cards/en/exp1/renew!.tex1
-rw-r--r--latex/cards/en/exp1/scroll_rack.tex3
-rw-r--r--latex/cards/en/exp1/stasis_orb.tex3
-rw-r--r--latex/cards/en/exp1/taunter.tex6
-rw-r--r--latex/cards/en/exp1/thief.tex14
-rw-r--r--latex/cards/en/exp1/thieve.tex2
-rw-r--r--latex/cards/en/exp1/trapper.tex4
-rw-r--r--latex/cards/en/exp1/trebuchet.tex1
-rw-r--r--latex/cards/en/exp1/unmark!.tex1
-rw-r--r--latex/cards/en/exp1/ward!.tex1
-rw-r--r--latex/cards/en/kraken/angry_squid.tex4
-rw-r--r--latex/cards/en/kraken/chachalot.tex4
-rw-r--r--latex/cards/en/kraken/clownfish.tex6
-rw-r--r--latex/cards/en/kraken/deja_vu.tex1
-rw-r--r--latex/cards/en/kraken/devour_the_poor.tex1
-rw-r--r--latex/cards/en/kraken/dolphin.tex4
-rw-r--r--latex/cards/en/kraken/drowned_sailor.tex3
-rw-r--r--latex/cards/en/kraken/flying_dutchmen.tex6
-rw-r--r--latex/cards/en/kraken/frost_pylon.tex3
-rw-r--r--latex/cards/en/kraken/gigantic_hail.tex1
-rw-r--r--latex/cards/en/kraken/ice_berg.tex1
-rw-r--r--latex/cards/en/kraken/sailfish.tex4
-rw-r--r--latex/cards/en/kraken/sold_out.tex1
-rw-r--r--latex/cards/en/kraken/suprise.tex1
-rw-r--r--latex/cards/en/kraken/tentacle_slap.tex1
-rw-r--r--latex/cards/en/kraken/the_kraken.tex1
-rw-r--r--latex/cards/en/kraken/tides_change.tex1
-rw-r--r--latex/cards/en/kraken/unholy_cannonball.tex1
-rw-r--r--latex/cards/en/magic/action!.tex1
-rw-r--r--latex/cards/en/magic/appear!.tex1
-rw-r--r--latex/cards/en/magic/attack!.tex1
-rw-r--r--latex/cards/en/magic/catalyst.tex1
-rw-r--r--latex/cards/en/magic/clone!.tex1
-rw-r--r--latex/cards/en/magic/defense!.tex1
-rw-r--r--latex/cards/en/magic/die!.tex1
-rw-r--r--latex/cards/en/magic/heal!.tex1
-rw-r--r--latex/cards/en/magic/isolate!.tex1
-rw-r--r--latex/cards/en/magic/mine!.tex1
-rw-r--r--latex/cards/en/magic/more!.tex1
-rw-r--r--latex/cards/en/magic/no!.tex1
-rw-r--r--latex/cards/en/magic/pierce!.tex1
-rw-r--r--latex/cards/en/magic/ritual!.tex1
-rw-r--r--latex/cards/en/magic/rush!.tex1
-rw-r--r--latex/cards/en/magic/select!.tex1
-rw-r--r--latex/cards/en/magic/shroud!.tex1
-rw-r--r--latex/cards/en/magic/stumble!.tex1
-rw-r--r--latex/cards/en/magic/switch!.tex1
-rw-r--r--latex/cards/en/magic/transmute!.tex1
-rw-r--r--latex/cards/en/misc/farmer.tex4
-rw-r--r--latex/cards/en/misc/king.tex6
-rw-r--r--latex/cards/en/misc/stick_of_victory.tex1
-rw-r--r--latex/cards/en/nautics/barge.tex4
-rw-r--r--latex/cards/en/nautics/captain.tex4
-rw-r--r--latex/cards/en/nautics/fish_trap.tex1
-rw-r--r--latex/cards/en/nautics/fisher.tex6
-rw-r--r--latex/cards/en/nautics/galley.tex4
-rw-r--r--latex/cards/en/nautics/sailor.tex4
-rw-r--r--latex/cards/en/potions/alchemist.tex4
-rw-r--r--latex/cards/en/potions/brewery.tex1
-rw-r--r--latex/cards/en/potions/courier.tex4
-rw-r--r--latex/cards/en/potions/heal_potion.tex1
-rw-r--r--latex/cards/en/potions/potion_of_rage.tex1
-rw-r--r--latex/cards/en/potions/potion_of_speed.tex1
-rw-r--r--latex/cards/en/potions/potion_of_strength.tex1
-rw-r--r--latex/cards/en/potions/potion_of_visibility.tex1
-rw-r--r--latex/cards/en/potions/potion_of_vulnerability.tex1
-rw-r--r--latex/cards/en/potions/toxic_gas_vial.tex1
-rw-r--r--latex/cards/en/potions/vial_smasher.tex4
-rw-r--r--latex/sets/de/exp1.tex1
-rw-r--r--latex/sets/en/exp1.tex1
-rwxr-xr-xscripts/generate_card.py79
254 files changed, 653 insertions, 204 deletions
diff --git a/data/cards/base/pioneer.yml b/data/cards/base/pioneer.yml
index 80f765c0..0f05a2cd 100644
--- a/data/cards/base/pioneer.yml
+++ b/data/cards/base/pioneer.yml
@@ -8,4 +8,4 @@ buy: 7
upkeep: 1
full_action:
en: Neutralize one Tile or destroy Artifact in Range 1
- de: Neutralisiere ein Feld oder zerstoere ein Artifact in Range 1
+ de: Neutralisiere ein Feld oder zerstöre ein Artifact in Range 1
diff --git a/data/cards/exp1/conscription!.yml b/data/cards/exp1/conscription!.yml
index 21d5e7c6..f4488b6c 100644
--- a/data/cards/exp1/conscription!.yml
+++ b/data/cards/exp1/conscription!.yml
@@ -5,8 +5,20 @@ type: spell
buy: 5
play: 1X
effect:
- en: "Create a Recruit token. X is equal to the number of Recruit tokens you control. Exile this card: Create three Recruit tokens"
- de: "Erzeuge einen Rekrut Token. X ist gleich der Anzahl an Rekrut Token, die du kontrollierst. Exiliere diese Karte: Erzeuge drei Rekrut Token"
+ en:
+ - Create a Recruit token.
+ - X is equal to the number of Recruit tokens you control.
+ - Exile this card: Create three Recruit tokens
+ de:
+ - Erzeuge einen Rekrut Token.
+ - X ist gleich der Anzahl an Rekrut Token, die du kontrollierst.
+ - Exiliere diese Karte: Erzeuge drei Rekrut Token
latex_effect:
- en: "Create a Recruit token.\\\\ \\vspace{0.2cm} \\textbf{X} is equal to the number of Recruit tokens you control.\\\\ \\vspace{.2cm} Exile this card: Create three Recruit tokens"
- de: "Erzeuge einen Rekrut Token.\\\\ \\vspace{0.2cm} \\textbf{X} ist gleich der Anzahl an Rekrut Token, die du kontrollierst.\\\\ \\vspace{0.2cm} Exiliere diese Karte: Erzeuge drei Rekrut Token"
+ en:
+ - "Create a Recruit token.\\\\ "
+ - "\\vspace{0.2cm} \\textbf{X} is equal to the number of Recruit tokens you control.\\\\ "
+ - "\\vspace{0.2cm} Exile this card: Create three Recruit tokens"
+ de:
+ - "Erzeuge einen Rekrut Token.\\\\ "
+ - "\\vspace{0.2cm} \\textbf{X} ist gleich der Anzahl an Rekrut Token, die du kontrollierst.\\\\ "
+ - "\\vspace{0.2cm} Exiliere diese Karte: Erzeuge drei Rekrut Token"
diff --git a/data/cards/exp1/depression_monument.yml b/data/cards/exp1/depression_monument.yml
index 2750c040..7c1d9bb7 100644
--- a/data/cards/exp1/depression_monument.yml
+++ b/data/cards/exp1/depression_monument.yml
@@ -6,5 +6,9 @@ latex_name:
buy: 7
play: 5
effect:
- en: Solid 2. Buying cards cost two more ressource
- de: Solide 2. Karten kaufen kostet zwei zusätzliche Ressource
+ en:
+ - Solid 2.
+ - Buying cards cost two more ressource
+ de:
+ - Solide 2.
+ - Karten kaufen kostet zwei zusätzliche Ressource
diff --git a/data/cards/exp1/explosives.yml b/data/cards/exp1/explosives.yml
index 0569bdad..d724cac3 100644
--- a/data/cards/exp1/explosives.yml
+++ b/data/cards/exp1/explosives.yml
@@ -5,5 +5,16 @@ type: artifact
play: 3
buy: 2X
effect:
- en: Solid 2. Explosives enter play with X fuse marks. Each Upkeep remove a fuse mark then if there are no fuse marks left destroy it, deal 2 damage to all Units and neutralize all building tiles in Range 1
- de: Solide 2. Sprengstoff kommt mit X Lunten Marken in Spiel. Entferne jeden Upkeep eine Lunten Marke. Wenn du die letzte Lunten Marke entfernst zerstöre Sprengstoff, füge allen Units 2 Schaden zu und neutraliziere alle Gebäude Felder in Range 1
+ en:
+ - Solid 2.
+ - Explosives enter play with X fuse marks. Each Upkeep remove a fuse mark then if there are no fuse marks left destroy it, deal 2 damage to all Units and neutralize all building tiles in Range 1
+ de:
+ - Solide 2.
+ - Sprengstoff kommt mit X Lunten Marken in Spiel. Entferne jeden Upkeep eine Lunten Marke. Wenn du die letzte Lunten Marke entfernst zerstöre Sprengstoff, füge allen Units 2 Schaden zu und neutraliziere alle Gebäude Felder in Range 1
+latex_effect:
+ en:
+ - Solid 2.
+ - "Explosives enter play with X fuse marks. Each Upkeep remove a fuse mark then if there are no fuse marks left destroy it, deal 2~damage to all Units and neutralize all building tiles in Range~1"
+ de:
+ - Solide 2.
+ - "Sprengstoff kommt mit X Lunten Marken in Spiel. Entferne jeden Upkeep eine Lunten Marke. Wenn du die letzte Lunten Marke entfernst zerstöre Sprengstoff, füge allen Units 2~Schaden zu und neutraliziere alle Gebäude Felder in Range~1"
diff --git a/data/cards/exp1/scroll_rack.yml b/data/cards/exp1/scroll_rack.yml
index 718fccfb..369e09d6 100644
--- a/data/cards/exp1/scroll_rack.yml
+++ b/data/cards/exp1/scroll_rack.yml
@@ -5,5 +5,9 @@ name:
buy: 7
play: 5
effect:
- en: Solid 1. At the beginning of your upkeep each player draws a card
- de: Solide 1. Zu Beginn deines Upkeeps zieht jeder Spieler eine Karte
+ en:
+ - Solid 1.
+ - At the beginning of your upkeep each player draws a card
+ de:
+ - Solide 1.
+ - Zu Beginn deines Upkeeps zieht jeder Spieler eine Karte
diff --git a/data/cards/exp1/stasis_orb.yml b/data/cards/exp1/stasis_orb.yml
index 76174bc2..83e8d015 100644
--- a/data/cards/exp1/stasis_orb.yml
+++ b/data/cards/exp1/stasis_orb.yml
@@ -5,5 +5,9 @@ name:
buy: 7
play: 5
effect:
- en: Solid 1. Players can not draw more than two cards each turn
- de: Solide 1. Spieler können nicht mehr als zwei Karten pro Zug ziehen
+ en:
+ - Solid 1.
+ - Players can not draw more than two cards each turn
+ de:
+ - Solide 1.
+ - Spieler können nicht mehr als zwei Karten pro Zug ziehen
diff --git a/data/cards/exp1/thieve.yml b/data/cards/exp1/thief.yml
index 3b06e531..7b6e3c1f 100644
--- a/data/cards/exp1/thieve.yml
+++ b/data/cards/exp1/thief.yml
@@ -1,6 +1,6 @@
type: unit
name:
- en: Thieve
+ en: Thief
en: Dieb
health: 1
movement: 2
@@ -9,4 +9,4 @@ upkeep: 1
attack: 1
full_action:
en: All opponents loose one Ressource. You gain Ressource equal to the amount lost
- de: Jeder Gegner verliert eine Ressource. Du erhältst de verlorenen Ressourcen
+ de: Jeder Gegner verliert eine Ressource. Du erhältst die verlorenen Ressourcen
diff --git a/data/cards/exp1/trebuchet.yml b/data/cards/exp1/trebuchet.yml
index 09de76cc..ebfacd39 100644
--- a/data/cards/exp1/trebuchet.yml
+++ b/data/cards/exp1/trebuchet.yml
@@ -4,8 +4,16 @@ name:
buy: 7
play: 3
effect:
- en: "Solid 2. Adjacent Units have \"full action, sacrifice an adjacent permanent: Deal 3 damage to any taregt or neutralize one tile in range 3\""
- de: "Solide 2. Angrenzende Units haben \"Volle-Aktion, opfere eine angrenzende Permanent: Füge eines Ziel 3 Schaden zu oder rnNeutraliziere ein in range 3\""
+ en:
+ - Solid 2.
+ - "Adjacent Units have \"full action, sacrifice an adjacent permanent: Deal 3 damage to any taregt or neutralize one tile in range 3\""
+ de:
+ - Solide 2.
+ - "Angrenzende Units haben \"Volle-Aktion, opfere eine angrenzende Permanent: Füge einem Ziel 3 Schaden zu oder neutraliziere ein Feld in Range 3\""
latex_effect:
- en: "Solid 2. \\\\ Adjacent Units have \\\\ \\enquote{~\\faRedo, sacrifice an adjacent permanent: Deal 3~damage to any target or neutralize one tile in range~3}"
- de: "Solide 2. \\\\ Angrenzende Units haben \\\\ \\enquote{~\\faRedo, opfere ein angrenzendes Permanent: Füge einem Ziel 3~Schaden zu oder ein neutraliziere ein Feld in range~3}"
+ en:
+ - "Solid 2. \\\\ "
+ - "Adjacent Units have \\\\ \\enquote{~\\faRedo, sacrifice an adjacent permanent: Deal 3~damage to any target or neutralize one tile in range~3}"
+ de:
+ - "Solide 2. \\\\ "
+ - "Angrenzende Units haben \\\\ \\enquote{~\\faRedo, opfere ein angrenzendes Permanent: Füge einem Ziel 3~Schaden zu oder ein neutraliziere ein Feld in Range~3}"
diff --git a/data/cards/kraken/drowned_sailor.yml b/data/cards/kraken/drowned_sailor.yml
index 77af23dd..dcec5bb8 100644
--- a/data/cards/kraken/drowned_sailor.yml
+++ b/data/cards/kraken/drowned_sailor.yml
@@ -5,5 +5,9 @@ type: unit
token: true
attack: 1
effect:
- en: A crewed unit gets +1 movement while swimming. If Drowned Sailor is droped destroy it
- de: Eine bemannte Unit hat +1 Bewegung solange sie schwimmt. Zerstoere Ertrunkener Matrose falls er fallen gelassen wird
+ en:
+ - A crewed unit gets +1 movement while swimming.
+ - If Drowned Sailor is dropped destroy it
+ de:
+ - Eine bemannte Unit hat +1 Bewegung solange sie schwimmt.
+ - Zerstöre den Ertrunkenen Matrosen falls er fallen gelassen wird
diff --git a/data/cards/kraken/flying_dutchmen.yml b/data/cards/kraken/flying_dutchmen.yml
index 246a4b58..e6d54e2a 100644
--- a/data/cards/kraken/flying_dutchmen.yml
+++ b/data/cards/kraken/flying_dutchmen.yml
@@ -11,5 +11,11 @@ movement: 1 swimming
buy: 7
upkeep: 2
effect:
- en: Crew 6. Whenever a enemy unit dies create a Drowned Sailor token and place it on Flying Dutchmen. If Flying Dutchmen is not crewed it's Ai is Wandering 0
- de: Bemannen 6. Wenn eine gegnerische Unit zerstört wird erzeuge einen Ertrunkenen Matrosen Token auf dem Fliegenden Holländer. Solange der Fliegende Holländer nicht bemannt ist hat er eine Wandelnde 0 KI
+ en:
+ - Crew 6.
+ - Whenever a enemy unit dies create a Drowned Sailor token and place it on Flying Dutchmen.
+ - If Flying Dutchmen is not crewed it's Ai is Wandering 0
+ de:
+ - Bemannen 6.
+ - Wenn eine gegnerische Unit zerstört wird erzeuge einen Ertrunkenen Matrosen Token auf dem Fliegenden Holländer.
+ - Solange der Fliegende Holländer nicht bemannt ist hat er eine KI Wandelnd 0
diff --git a/data/cards/kraken/frost_pylon.yml b/data/cards/kraken/frost_pylon.yml
index d5eb6fda..cfb1ed91 100644
--- a/data/cards/kraken/frost_pylon.yml
+++ b/data/cards/kraken/frost_pylon.yml
@@ -3,9 +3,21 @@ name:
type: artifact
buy: 5
effect:
- en: "Adjacent enemy units in can't activate abilities except \"full action: put a crack mark on Frost Pylon\". If there are three or more crack mark on Frost Pylon destroy it. Frost Pylon can be played next to a random enemy unit"
- de: "Benachbarte generische Units können keine Aktionen durchführen außer \"volle Aktion: lege eine Riss Marke auf Frost Pylon\". Zerstoere Frost Pylon wenn mindestens drei Riss Marken auf ihm liegen. Frost Pylon wird neben einer zufälligen gegnerischen Unit gespielt"
+ en:
+ - "Adjacent enemy units in can't activate abilities except \"full action: put a crack mark on Frost Pylon\".
+ - If there are three or more crack mark on Frost Pylon destroy it.
+ - Frost Pylon can be played next to a random enemy unit"
+ de:
+ - "Benachbarte generische Units können keine Aktionen durchführen außer \"volle Aktion: lege eine Riss Marke auf Frost Pylon\".
+ - Zerstöre Frost Pylon wenn mindestens drei Riss Marken auf ihm liegen.
+ - Frost Pylon wird neben einer zufälligen gegnerischen Unit gespielt"
latex_effect:
- en: "Adjacent enemy units can't activate abilities except: \\enquote{~\\faRedo: put a crack mark on Frost Pylon}. \\\\ \\vspace{0.3cm} If there are three or more crack mark on Frost Pylon destroy it. Frost Pylon can be played next to a random enemy unit"
- de: "Benachbarte generische Units können keine Aktionen durchführen außer \\enquote{~\\faRedo: lege eine Riss Marke auf Frost Pylon}. \\\\ \\vspace{0.3cm} Zerstoere Frost Pylon wenn mindestens drei Riss Marken auf ihm liegen. Frost Pylon wird neben einer zufälligen gegnerischen Unit gespielt"
+ en:
+ - "Adjacent enemy units can't activate abilities except: \\enquote{\\faRedo: put a crack mark on Frost Pylon}. \\\\ "
+ - "\\vspace{0.2cm} If there are three or more crack mark on Frost Pylon destroy it.\\\\ "
+ - "\\vspace{0.2cm} Frost Pylon can be played next to a random enemy unit"
+ de:
+ - "Benachbarte generische Units können keine Aktionen durchführen außer \\enquote{\\faRedo: lege eine Riss Marke auf Frost Pylon}.\\\\ "
+ - "\\vspace{0.2cm} Zerstöre Frost Pylon wenn mindestens drei Riss Marken auf ihm liegen.\\\\ "
+ - "\\vspace{0.2cm} Frost Pylon wird neben einer zufälligen gegnerischen Unit gespielt"
diff --git a/data/cards/kraken/sold_out.yml b/data/cards/kraken/sold_out.yml
index 0b01326a..4dd1ad69 100644
--- a/data/cards/kraken/sold_out.yml
+++ b/data/cards/kraken/sold_out.yml
@@ -5,4 +5,4 @@ type: spell
buy: 10
effect:
en: Neutralize a random Store tile and exile all its cards
- de: Neutralisiere ein zufälliges Store Feild und exiliere alle dessen Karten
+ de: Neutralisiere ein zufälliges Store Feld und exiliere alle dessen Karten
diff --git a/data/cards/misc/king.yml b/data/cards/misc/king.yml
index 6e64f8a7..7c8d36ad 100644
--- a/data/cards/misc/king.yml
+++ b/data/cards/misc/king.yml
@@ -3,13 +3,14 @@ name:
de: König
token: true
type: unit
-effect:
- en: "Protection from Die!. 5: King has shroud this turn."
- de: "Schutz vor Stirb!. 5: König ist verhüllt für diesen Zug."
-latex_effect:
- en: "Protection from Die! \\\\ 5: King has shroud this turn."
- de: "Schutz vor Stirb! \\\\ 5: König ist verhüllt für diesen Zug."
upkeep: 0
attack: 1
health: 5
movement: 1
+effect:
+ en:
+ - Protection from Die!.
+ - "5: King has shroud this turn."
+ de:
+ - Schutz vor Stirb!.
+ - "5: König ist verhüllt für diesen Zug."
diff --git a/data/cards/potions/brewery.yml b/data/cards/potions/brewery.yml
index 942b3bc2..1b92f7d8 100644
--- a/data/cards/potions/brewery.yml
+++ b/data/cards/potions/brewery.yml
@@ -5,8 +5,16 @@ name:
buy: 7
play: 5
effect:
- en: Solid 2. Potions you play cost 1 less
- de: Solide 2. Tränke die du spielst kosten 1 weniger
+ en:
+ - Solid 2.
+ - Potions you play cost 1 less
+ de:
+ - Solide 2.
+ - Tränke die du spielst kosten 1 weniger
latex_effect:
- en: "Solid 2.\\\\ \\vspace{0.3cm} Potions you play cost 1 less"
- de: "Solide 2.\\\\ \\vspace{0.3cm} Tränke die du spielst kosten 1 weniger"
+ en:
+ - "Solid 2.\\\\ "
+ - "\\vspace{0.3cm} Potions you play cost 1 less"
+ de:
+ - "Solide 2.\\\\ "
+ - "\\vspace{0.3cm} Tränke die du spielst kosten 1 weniger"
diff --git a/data/cards/potions/courier.yml b/data/cards/potions/courier.yml
index ea94ecf3..b7b325cb 100644
--- a/data/cards/potions/courier.yml
+++ b/data/cards/potions/courier.yml
@@ -7,8 +7,16 @@ movement: 2
buy: 5
upkeep: 1
effect:
- en: "If Courier has already moved 4 tiles this turn it gains an additional movement action. 0: Move a piled artifact between allied units in range 1"
- de: "Falls Kurier sich bereits 4 Felder diesen Zug bewegt hat erhält er eine zusätzliche Bewegungs-Aktion. 0: Versetze ein gestapeltes Artefakt zwischen verbündeten Units in Range 1"
+ en:
+ - If Courier has already moved 4 tiles this turn it gains an additional movement action.
+ - "0: Move a piled artifact between allied units in range 1"
+ de:
+ - Falls Kurier sich bereits 4 Felder diesen Zug bewegt hat erhält er eine zusätzliche Bewegungs-Aktion.
+ - "0: Versetze ein gestapeltes Artefakt zwischen verbündeten Units in Range 1"
latex_effect:
- en: "If Courier has already moved 4 tiles this turn it gains an additional movement action.\\\\ \\vspace{0.1cm} 0: Move a piled artifact between allied units in range~1"
- de: "Falls Kurier sich bereits 4 Felder diesen Zug bewegt hat erhält er eine zusätzliche Bewegungs-Aktion.\\\\ \\vspace{0.1cm} 0: Versetze ein gestapeltes Artefakt zwischen verbündeten Units in Range~1"
+ en:
+ - "If Courier has already moved 4 tiles this turn it gains an additional movement action.\\\\ "
+ - "\\vspace{0.1cm} 0: Move a piled artifact between allied units in range~1"
+ de:
+ - "Falls Kurier sich bereits 4 Felder diesen Zug bewegt hat erhält er eine zusätzliche Bewegungs-Aktion.\\\\ "
+ - "\\vspace{0.1cm} 0: Versetze ein gestapeltes Artefakt zwischen verbündeten Units in Range~1"
diff --git a/latex/cards/de/base/advisor.tex b/latex/cards/de/base/advisor.tex
index 54b39e37..6f213b2d 100644
--- a/latex/cards/de/base/advisor.tex
+++ b/latex/cards/de/base/advisor.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Berater}
\cardbuycost{10}
-\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo: Ziehe 1 Karte. Exiliere bis zu einer Karte von deiner Hand}
-\cardplaycost{2}\cardmodule{base}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{Ziehe 1 Karte. Exiliere bis zu einer Karte von deiner Hand}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/archer.tex b/latex/cards/de/base/archer.tex
index 3637a38f..1a4f9758 100644
--- a/latex/cards/de/base/archer.tex
+++ b/latex/cards/de/base/archer.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Bogenschütze}
\cardbuycost{5}
\cardcontent{Leben: 2\\Bewegung: 2\\Angriff: 1 Range 2}
-\cardplaycost{1}\cardmodule{base}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/cavalry.tex b/latex/cards/de/base/cavalry.tex
index d3727c99..54ec1677 100644
--- a/latex/cards/de/base/cavalry.tex
+++ b/latex/cards/de/base/cavalry.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Kavallerie}
\cardbuycost{5}
\cardcontent{Leben: 1\\Bewegung: 3\\Angriff: 2}
-\cardplaycost{2}\cardmodule{base}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/cavalry_archer.tex b/latex/cards/de/base/cavalry_archer.tex
index 3b6ffad7..ad66ce43 100644
--- a/latex/cards/de/base/cavalry_archer.tex
+++ b/latex/cards/de/base/cavalry_archer.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Berittener Bogenschütze}
\cardbuycost{10}
\cardcontent{Leben: 1\\Bewegung: 3\\Angriff: 1 Range 2}
-\cardplaycost{2}\cardmodule{base}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/fighter.tex b/latex/cards/de/base/fighter.tex
index b2800806..196290c2 100644
--- a/latex/cards/de/base/fighter.tex
+++ b/latex/cards/de/base/fighter.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Kämpfer}
\cardbuycost{7}
\cardsplitcontent{Leben: 2\\Bewegung: 2\\Angriff: 1}{Eine zusätzliche Anggrifs-Aktion}
-\cardplaycost{1}\cardmodule{base}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/great_sword.tex b/latex/cards/de/base/great_sword.tex
index 5454fbaf..55991575 100644
--- a/latex/cards/de/base/great_sword.tex
+++ b/latex/cards/de/base/great_sword.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/base/knight.tex b/latex/cards/de/base/knight.tex
index 44ed5697..7e9e89b4 100644
--- a/latex/cards/de/base/knight.tex
+++ b/latex/cards/de/base/knight.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Ritter}
\cardbuycost{7}
\cardsplitcontent{Leben: 2\\Bewegung: 2\\Angriff: 2}{+ 1 Rüstung}
-\cardplaycost{2}\cardmodule{base}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/misinformation.tex b/latex/cards/de/base/misinformation.tex
index 84070c8b..5c2cb5d6 100644
--- a/latex/cards/de/base/misinformation.tex
+++ b/latex/cards/de/base/misinformation.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/base/missionary.tex b/latex/cards/de/base/missionary.tex
index ecf0c104..e0a54dff 100644
--- a/latex/cards/de/base/missionary.tex
+++ b/latex/cards/de/base/missionary.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Missionar}
\cardbuycost{10}
-\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo: Lege zwei Glaubens-Marken auf eine Ziel-Unit. Du kontrollierst die Unit falls mehr Glaubens-Marken auf ihr liegen als ihre Kauf-Kosten}
-\cardplaycost{2}\cardmodule{base}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{Lege zwei Glaubens-Marken auf eine Ziel-Unit. Du kontrollierst die Unit falls mehr Glaubens-Marken auf ihr liegen als ihre Kauf-Kosten}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/palisade.tex b/latex/cards/de/base/palisade.tex
index b86b75ce..fabdd44b 100644
--- a/latex/cards/de/base/palisade.tex
+++ b/latex/cards/de/base/palisade.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/base/pikeman.tex b/latex/cards/de/base/pikeman.tex
index b3fd8cd6..8322644e 100644
--- a/latex/cards/de/base/pikeman.tex
+++ b/latex/cards/de/base/pikeman.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Pikenier}
\cardbuycost{5}
\cardsplitcontent{Leben: 2\\Bewegung: 1\\Angriff: 1}{Angriffs-Range 2 gegen Units mit Bewegung >= 3}
-\cardplaycost{1}\cardmodule{base}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/pioneer.tex b/latex/cards/de/base/pioneer.tex
index ab2989ea..fa2498c1 100644
--- a/latex/cards/de/base/pioneer.tex
+++ b/latex/cards/de/base/pioneer.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Pionier}
\cardbuycost{7}
-\cardsplitcontent{Leben: 5\\Bewegung: 2}{\faRedo: Neutralisiere ein Feld oder zerstoere ein Artifact in Range 1}
-\cardplaycost{1}\cardmodule{base}
+\cardsplitcontent{Leben: 5\\Bewegung: 2}{Neutralisiere ein Feld oder zerstöre ein Artifact in Range 1}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/recruit.tex b/latex/cards/de/base/recruit.tex
index b9d07b5c..667e87bd 100644
--- a/latex/cards/de/base/recruit.tex
+++ b/latex/cards/de/base/recruit.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnitToken{Rekrut}
\cardcontent{Leben: 1\\Bewegung: 1\\Angriff: 1}
-\cardplaycost{0}\cardmodule{base}
+\cardplaycost{0}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/recruiter.tex b/latex/cards/de/base/recruiter.tex
index 95a37a30..e492d503 100644
--- a/latex/cards/de/base/recruiter.tex
+++ b/latex/cards/de/base/recruiter.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Anwerber}
\cardbuycost{10}
-\cardsplitcontent{Leben: 2\\Bewegung: 2\\Angriff: 1}{Units können auf angrenzenden Feldern ausgespielt werden\\ \vspace{0.2cm} \faRedo: Erzeuge einen Rekrut Token auf einem angrenzenden Feld}
-\cardplaycost{1}\cardmodule{base}
+\cardsplitcontent{Leben: 2\\Bewegung: 2\\Angriff: 1}{Units können auf angrenzenden Feldern ausgespielt werden\\ \vspace{0.2cm} Erzeuge einen Rekrut Token auf einem angrenzenden Feld}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/shield.tex b/latex/cards/de/base/shield.tex
index 4207b392..1eba6475 100644
--- a/latex/cards/de/base/shield.tex
+++ b/latex/cards/de/base/shield.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/base/sword.tex b/latex/cards/de/base/sword.tex
index ae615ea9..009ccd58 100644
--- a/latex/cards/de/base/sword.tex
+++ b/latex/cards/de/base/sword.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/base/tax_collector.tex b/latex/cards/de/base/tax_collector.tex
index 69730c17..28fb0f28 100644
--- a/latex/cards/de/base/tax_collector.tex
+++ b/latex/cards/de/base/tax_collector.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Steuer Eintreiber}
\cardbuycost{5}
-\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo: Erhalte 2 Ressource}
-\cardplaycost{1}\cardmodule{base}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{Erhalte 2 Ressource}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/base/tower_shield.tex b/latex/cards/de/base/tower_shield.tex
index 274d424f..9aef9c3d 100644
--- a/latex/cards/de/base/tower_shield.tex
+++ b/latex/cards/de/base/tower_shield.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/base/wormtongue.tex b/latex/cards/de/base/wormtongue.tex
index 1ae8ebb3..607f8a4c 100644
--- a/latex/cards/de/base/wormtongue.tex
+++ b/latex/cards/de/base/wormtongue.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Schlangenzunge}
\cardbuycost{10}
\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo, 3: Füge einen Fehlinformation Token zum Ablagestapel eines Gegners hinzu}
-\cardplaycost{2}\cardmodule{base}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/equipments/armor.tex b/latex/cards/de/equipments/armor.tex
index 5c0fa925..df57423f 100644
--- a/latex/cards/de/equipments/armor.tex
+++ b/latex/cards/de/equipments/armor.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/banner.tex b/latex/cards/de/equipments/banner.tex
index 2b0ed042..9a531a96 100644
--- a/latex/cards/de/equipments/banner.tex
+++ b/latex/cards/de/equipments/banner.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/cloak.tex b/latex/cards/de/equipments/cloak.tex
index cf949b4f..09af2a77 100644
--- a/latex/cards/de/equipments/cloak.tex
+++ b/latex/cards/de/equipments/cloak.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/gear.tex b/latex/cards/de/equipments/gear.tex
index 9006452e..e48c23e7 100644
--- a/latex/cards/de/equipments/gear.tex
+++ b/latex/cards/de/equipments/gear.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/mace.tex b/latex/cards/de/equipments/mace.tex
index 85d04ab3..6618d65c 100644
--- a/latex/cards/de/equipments/mace.tex
+++ b/latex/cards/de/equipments/mace.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/plate_armor.tex b/latex/cards/de/equipments/plate_armor.tex
index 13e93dbf..d64299c4 100644
--- a/latex/cards/de/equipments/plate_armor.tex
+++ b/latex/cards/de/equipments/plate_armor.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/poisoned_dagger.tex b/latex/cards/de/equipments/poisoned_dagger.tex
index e4c3cacc..a7a49af2 100644
--- a/latex/cards/de/equipments/poisoned_dagger.tex
+++ b/latex/cards/de/equipments/poisoned_dagger.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/reclaim!.tex b/latex/cards/de/equipments/reclaim!.tex
index 497fd17d..2836a42f 100644
--- a/latex/cards/de/equipments/reclaim!.tex
+++ b/latex/cards/de/equipments/reclaim!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/relic.tex b/latex/cards/de/equipments/relic.tex
index 98358c5c..8dc51086 100644
--- a/latex/cards/de/equipments/relic.tex
+++ b/latex/cards/de/equipments/relic.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/shatter!.tex b/latex/cards/de/equipments/shatter!.tex
index 1301785d..9eb43fdc 100644
--- a/latex/cards/de/equipments/shatter!.tex
+++ b/latex/cards/de/equipments/shatter!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/smith.tex b/latex/cards/de/equipments/smith.tex
index 833db6ef..0fac17d5 100644
--- a/latex/cards/de/equipments/smith.tex
+++ b/latex/cards/de/equipments/smith.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Schmied}
\cardbuycost{10}
\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo, X: Erzeuge eine Token Kopie eines benachbarten Artifakts mit Kaufkosten X auf einem freiem benachbarten Feld}
-\cardplaycost{2}\cardmodule{equipments}
+\cardplaycost{2}
+\cardmodule{equipments}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/equipments/spear.tex b/latex/cards/de/equipments/spear.tex
index a14afa8d..1c6a4688 100644
--- a/latex/cards/de/equipments/spear.tex
+++ b/latex/cards/de/equipments/spear.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/equipments/weapon_enthusiast.tex b/latex/cards/de/equipments/weapon_enthusiast.tex
index db7f5600..6062bc5d 100644
--- a/latex/cards/de/equipments/weapon_enthusiast.tex
+++ b/latex/cards/de/equipments/weapon_enthusiast.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Waffenenthusiast}
\cardbuycost{7}
\cardsplitcontent{Leben: 2\\Bewegung: 2}{{\small Falls der Waffenenthusiast ausgerüstet ist mit:} \\ \textit{{\footnotesize Einem Equipment: +1~Angriff} \\ {\footnotesize Zwei Equipments: \\ +1~Angriff +1~Bewegung} \\ {\footnotesize Drei oder mehr Equipments: +1~Angriff +1~Bewegung +1~Gesundheit}}}
-\cardplaycost{1}\cardmodule{equipments}
+\cardplaycost{1}
+\cardmodule{equipments}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/annoying_bard.tex b/latex/cards/de/exp1/annoying_bard.tex
index 480cc99a..7d8ba84f 100644
--- a/latex/cards/de/exp1/annoying_bard.tex
+++ b/latex/cards/de/exp1/annoying_bard.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Nerviger Barde}
\cardbuycost{3}
\cardsplitcontent{Leben: 1\\Bewegung: 2}{Falls sich der Nervige Barde diesen Zug bereits bewegt hat erhalten benachbarte Units +1~Bewegung anderenfalls +1~Angriff}
-\cardplaycost{1}\cardmodule{exp1}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/backup!.tex b/latex/cards/de/exp1/backup!.tex
index 96051142..3862e7fd 100644
--- a/latex/cards/de/exp1/backup!.tex
+++ b/latex/cards/de/exp1/backup!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/berserker.tex b/latex/cards/de/exp1/berserker.tex
index d2a90bb7..7902c5d1 100644
--- a/latex/cards/de/exp1/berserker.tex
+++ b/latex/cards/de/exp1/berserker.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Berserker}
\cardbuycost{7}
\cardsplitcontent{Leben: 2\\Bewegung: 2}{Wirf eine Karte ab: +1 Nahkampf diesen Zug}
-\cardplaycost{1}\cardmodule{exp1}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/call_for_expertise.tex b/latex/cards/de/exp1/call_for_expertise.tex
index bfa2dc50..9ebda6ca 100644
--- a/latex/cards/de/exp1/call_for_expertise.tex
+++ b/latex/cards/de/exp1/call_for_expertise.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/chariot.tex b/latex/cards/de/exp1/chariot.tex
index 90b2a90c..595fd6f3 100644
--- a/latex/cards/de/exp1/chariot.tex
+++ b/latex/cards/de/exp1/chariot.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Streitwagen}
\cardbuycost{5}
\cardsplitcontent{Leben: 2\\Bewegung: 3}{Bemannen 2}
-\cardplaycost{0}\cardmodule{exp1}
+\cardplaycost{0}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/conscription!.tex b/latex/cards/de/exp1/conscription!.tex
index 727ae4f2..b9271fb0 100644
--- a/latex/cards/de/exp1/conscription!.tex
+++ b/latex/cards/de/exp1/conscription!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/depression_monument.tex b/latex/cards/de/exp1/depression_monument.tex
index 31122349..a3455806 100644
--- a/latex/cards/de/exp1/depression_monument.tex
+++ b/latex/cards/de/exp1/depression_monument.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
-\cardtypeArtifact{\footnotesize Depression Monument}
+\cardtypeArtifact{Depression Monument}
\cardbuycost{7}
-\cardcontent{Solide 2. Karten kaufen kostet zwei zusätzliche Ressource}
+\cardcontent{Solide 2.\\ Karten kaufen kostet zwei zusätzliche Ressource}
\cardplaycost{5}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/de/exp1/diplomat.tex b/latex/cards/de/exp1/diplomat.tex
index 13aa0af1..c232b791 100644
--- a/latex/cards/de/exp1/diplomat.tex
+++ b/latex/cards/de/exp1/diplomat.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Diplomat}
\cardbuycost{7}
-\cardsplitcontent{Leben: 1\\Bewegung: 2}{Spieler können keine Karten mit Ebargo Marke kaufen\\ \vspace{0.2cm} \faRedo: Jeder Spieler legt eine Embargo Marke auf eine Karte in einem gegnerischen Store}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{Spieler können keine Karten mit Ebargo Marke kaufen\\ \vspace{0.2cm} Jeder Spieler legt eine Embargo Marke auf eine Karte in einem gegnerischen Store}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/discount!.tex b/latex/cards/de/exp1/discount!.tex
index 89f15613..f6453c78 100644
--- a/latex/cards/de/exp1/discount!.tex
+++ b/latex/cards/de/exp1/discount!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/explosives.tex b/latex/cards/de/exp1/explosives.tex
index b915c268..8a81b2df 100644
--- a/latex/cards/de/exp1/explosives.tex
+++ b/latex/cards/de/exp1/explosives.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Sprengstoff}
\cardbuycost{2X}
-\cardcontent{Solide 2. Sprengstoff kommt mit X Lunten Marken in Spiel. Entferne jeden Upkeep eine Lunten Marke. Wenn du die letzte Lunten Marke entfernst zerstöre Sprengstoff, füge allen Units 2 Schaden zu und neutraliziere alle Gebäude Felder in Range 1}
+\cardcontent{Solide 2.Sprengstoff kommt mit X Lunten Marken in Spiel. Entferne jeden Upkeep eine Lunten Marke. Wenn du die letzte Lunten Marke entfernst zerstöre Sprengstoff, füge allen Units 2~Schaden zu und neutraliziere alle Gebäude Felder in Range~1}
\cardplaycost{3}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/de/exp1/fishing_rod.tex b/latex/cards/de/exp1/fishing_rod.tex
index 8e9b0e1f..86717ff3 100644
--- a/latex/cards/de/exp1/fishing_rod.tex
+++ b/latex/cards/de/exp1/fishing_rod.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/illusion.tex b/latex/cards/de/exp1/illusion.tex
index 5a2eb0b8..b7d762a2 100644
--- a/latex/cards/de/exp1/illusion.tex
+++ b/latex/cards/de/exp1/illusion.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnitToken{Illusion}
\cardsplitcontent{Leben: 1\\Bewegung: 2\\Angriff: 1}{Falls du keinen Illusionist kontrollierst opfere Illusion.}
-\cardplaycost{0}\cardmodule{exp1}
+\cardplaycost{0}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/illusionist.tex b/latex/cards/de/exp1/illusionist.tex
index 9e813c95..2cc7bb7c 100644
--- a/latex/cards/de/exp1/illusionist.tex
+++ b/latex/cards/de/exp1/illusionist.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Illusionist}
\cardbuycost{10}
-\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo: Erzeuge einen Illusions Token auf einem angrenzenden Feld}
-\cardplaycost{2}\cardmodule{exp1}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{Erzeuge einen Illusions Token auf einem angrenzenden Feld}
+\cardplaycost{2}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/macabre_clown.tex b/latex/cards/de/exp1/macabre_clown.tex
index ca4d345e..b47b76a2 100644
--- a/latex/cards/de/exp1/macabre_clown.tex
+++ b/latex/cards/de/exp1/macabre_clown.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Grausiger Clown}
\cardbuycost{7}
-\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo: Opfere Grausiger Clown: Lege eine Panik Marke auf alle benachbarten Units}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{Opfere Grausiger Clown: Lege eine Panik Marke auf alle benachbarten Units}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/power_of_the_people!.tex b/latex/cards/de/exp1/power_of_the_people!.tex
index e29145fb..d63310a4 100644
--- a/latex/cards/de/exp1/power_of_the_people!.tex
+++ b/latex/cards/de/exp1/power_of_the_people!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/ramm.tex b/latex/cards/de/exp1/ramm.tex
index dbe71dac..4079f23c 100644
--- a/latex/cards/de/exp1/ramm.tex
+++ b/latex/cards/de/exp1/ramm.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Ramme}
\cardbuycost{7}
-\cardsplitcontent{Leben: 3\\Bewegung: 1}{Bemannen 3\\ \vspace{0.2cm} \faRedo: Neutraliziere ein Feld oder zerstöre ein Artifakt in Range 1}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Leben: 3\\Bewegung: 1}{Bemannen 3\\ \vspace{0.2cm} Neutraliziere ein Feld oder zerstöre ein Artifakt in Range 1}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/recycle!.tex b/latex/cards/de/exp1/recycle!.tex
index b1f8e65c..93719dd7 100644
--- a/latex/cards/de/exp1/recycle!.tex
+++ b/latex/cards/de/exp1/recycle!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/reformer.tex b/latex/cards/de/exp1/reformer.tex
index 7bfaf2f0..33ec74ad 100644
--- a/latex/cards/de/exp1/reformer.tex
+++ b/latex/cards/de/exp1/reformer.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Reformator}
\cardbuycost{7}
-\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo: Immer wenn du diesen Zug Karten abwirfst ziehe so viele Karten}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{Immer wenn du diesen Zug Karten abwirfst ziehe so viele Karten}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/renew!.tex b/latex/cards/de/exp1/renew!.tex
index 669dc6f6..4be29814 100644
--- a/latex/cards/de/exp1/renew!.tex
+++ b/latex/cards/de/exp1/renew!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/scroll_rack.tex b/latex/cards/de/exp1/scroll_rack.tex
index 6ebda878..70e2401b 100644
--- a/latex/cards/de/exp1/scroll_rack.tex
+++ b/latex/cards/de/exp1/scroll_rack.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Bücherregal}
\cardbuycost{7}
-\cardcontent{Solide 1. Zu Beginn deines Upkeeps zieht jeder Spieler eine Karte}
+\cardcontent{Solide 1.\\ Zu Beginn deines Upkeeps zieht jeder Spieler eine Karte}
\cardplaycost{5}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/de/exp1/stasis_orb.tex b/latex/cards/de/exp1/stasis_orb.tex
index b8ed1124..268b4218 100644
--- a/latex/cards/de/exp1/stasis_orb.tex
+++ b/latex/cards/de/exp1/stasis_orb.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Stasis Kugel}
\cardbuycost{7}
-\cardcontent{Solide 1. Spieler können nicht mehr als zwei Karten pro Zug ziehen}
+\cardcontent{Solide 1.\\ Spieler können nicht mehr als zwei Karten pro Zug ziehen}
\cardplaycost{5}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/de/exp1/taunter.tex b/latex/cards/de/exp1/taunter.tex
index c15b00d0..dcbf4f9a 100644
--- a/latex/cards/de/exp1/taunter.tex
+++ b/latex/cards/de/exp1/taunter.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Provocateur}
\cardbuycost{7}
-\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo: Lege eine Wut Marke auf ein Ziel-Unit in Range 3}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Leben: 1\\Bewegung: 2}{Lege eine Wut Marke auf ein Ziel-Unit in Range 3}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/thief.tex b/latex/cards/de/exp1/thief.tex
new file mode 100644
index 00000000..aaf798d3
--- /dev/null
+++ b/latex/cards/de/exp1/thief.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[ngerman]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Dieb}
+\cardbuycost{7}
+\cardsplitcontent{Leben: 1\\Bewegung: 2\\Angriff: 1}{Jeder Gegner verliert eine Ressource. Du erhältst die verlorenen Ressourcen}
+\cardplaycost{1}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/de/exp1/thieve.tex b/latex/cards/de/exp1/thieve.tex
index 306191b9..96d281f0 100644
--- a/latex/cards/de/exp1/thieve.tex
+++ b/latex/cards/de/exp1/thieve.tex
@@ -5,7 +5,7 @@
\begin{tikzpicture}
\cardtypeUnit{Dieb}
\cardbuycost{7}
-\cardsplitcontent{Leben: 1\\Bewegung: 2\\Angriff: 1}{\faRedo: Jeder Gegner verliert eine Ressource. Du erhältst de verlorenen Ressourcen}
+\cardsplitcontent{Leben: 1\\Bewegung: 2\\Angriff: 1}{Jeder Gegner verliert eine Ressource. Du erhältst de verlorenen Ressourcen}
\cardplaycost{1}\cardmodule{exp1}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/de/exp1/trapper.tex b/latex/cards/de/exp1/trapper.tex
index 16a7e1bd..91896270 100644
--- a/latex/cards/de/exp1/trapper.tex
+++ b/latex/cards/de/exp1/trapper.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Pelzjäger}
\cardbuycost{7}
\cardsplitcontent{Leben: 1\\Bewegung: 2}{Immer wenn eine Unit in range 2 platziert wird kannst du eine Vorbereitungs Marke vom Pelzjäger entfernen und ihr 2 Schaden zufügen\\ \vspace{0.2cm} \faRedo, 3: Lege eine Vorbereitungs Marke auf den Pelzjäger}
-\cardplaycost{1}\cardmodule{exp1}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/exp1/trebuchet.tex b/latex/cards/de/exp1/trebuchet.tex
index a5162617..41c06716 100644
--- a/latex/cards/de/exp1/trebuchet.tex
+++ b/latex/cards/de/exp1/trebuchet.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Trebuchet}
\cardbuycost{7}
-\cardcontent{Solide 2. \\ Angrenzende Units haben \\ \enquote{~\faRedo, opfere ein angrenzendes Permanent: Füge einem Ziel 3~Schaden zu oder ein neutraliziere ein Feld in range~3}}
+\cardcontent{Solide 2. \\ Angrenzende Units haben \\ \enquote{~\faRedo, opfere ein angrenzendes Permanent: Füge einem Ziel 3~Schaden zu oder ein neutraliziere ein Feld in Range~3}}
\cardplaycost{3}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/de/exp1/unmark!.tex b/latex/cards/de/exp1/unmark!.tex
index cfd0627c..219592f6 100644
--- a/latex/cards/de/exp1/unmark!.tex
+++ b/latex/cards/de/exp1/unmark!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/exp1/ward!.tex b/latex/cards/de/exp1/ward!.tex
index 7b87aa13..6193aa89 100644
--- a/latex/cards/de/exp1/ward!.tex
+++ b/latex/cards/de/exp1/ward!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/angry_squid.tex b/latex/cards/de/kraken/angry_squid.tex
index 3c7737dd..86a09a80 100644
--- a/latex/cards/de/kraken/angry_squid.tex
+++ b/latex/cards/de/kraken/angry_squid.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Wütender Tintenfisch}
\cardbuycost{5}
\cardcontent{KI: Aggressiv\\Leben: 1\\Bewegung: 2 swimming\\Angriff: 1 Range 2}
-\cardplaycost{1}\cardmodule{kraken}
+\cardplaycost{1}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/kraken/chachalot.tex b/latex/cards/de/kraken/chachalot.tex
index 75ab14c4..db83cf1d 100644
--- a/latex/cards/de/kraken/chachalot.tex
+++ b/latex/cards/de/kraken/chachalot.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Pottwal}
\cardbuycost{7}
\cardsplitcontent{KI: Wandelnd 5\\Leben: 2\\Bewegung: 2 swimming\\Angriff: 2}{+ 1 Rüstung}
-\cardplaycost{2}\cardmodule{kraken}
+\cardplaycost{2}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/kraken/clownfish.tex b/latex/cards/de/kraken/clownfish.tex
index 85c51a55..6019ef90 100644
--- a/latex/cards/de/kraken/clownfish.tex
+++ b/latex/cards/de/kraken/clownfish.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Clownfisch}
\cardbuycost{7}
-\cardsplitcontent{KI: Scheu\\Leben: 1\\Bewegung: 2 swimming}{\faRedo: Erhalte 4 Ressource}
-\cardplaycost{1}\cardmodule{kraken}
+\cardsplitcontent{KI: Scheu\\Leben: 1\\Bewegung: 2 swimming}{Erhalte 4 Ressource}
+\cardplaycost{1}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/kraken/deja_vu.tex b/latex/cards/de/kraken/deja_vu.tex
index 1ebd02bd..ce5e636a 100644
--- a/latex/cards/de/kraken/deja_vu.tex
+++ b/latex/cards/de/kraken/deja_vu.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/devour_the_poor.tex b/latex/cards/de/kraken/devour_the_poor.tex
index 5cec2440..efb0a723 100644
--- a/latex/cards/de/kraken/devour_the_poor.tex
+++ b/latex/cards/de/kraken/devour_the_poor.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/dolphin.tex b/latex/cards/de/kraken/dolphin.tex
index 0ae18300..2f26d54e 100644
--- a/latex/cards/de/kraken/dolphin.tex
+++ b/latex/cards/de/kraken/dolphin.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Dolphin}
\cardbuycost{5}
\cardsplitcontent{KI: Ziel-orientiert verbündete Unit\\Leben: 2\\Bewegung: 2}{Dolphin wird neben einer zufälligen verbündeten Unit gespielt\\ \vspace{0.2cm} \faRedo: Gib einer benachbarten verbündeten Unit einen zufälligen Bonus bis zu deinem nächsten Zug. \\ \textit{\small (+1~Angriff, +1~Rüstung, +2~Bewegung, +1~Aktion, +2~Durchdringen, Alles~zusammen)}}
-\cardplaycost{1}\cardmodule{kraken}
+\cardplaycost{1}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/kraken/drowned_sailor.tex b/latex/cards/de/kraken/drowned_sailor.tex
index a31e07b6..4fa6b890 100644
--- a/latex/cards/de/kraken/drowned_sailor.tex
+++ b/latex/cards/de/kraken/drowned_sailor.tex
@@ -1,10 +1,11 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnitToken{Ertrunkener Matrose}
-\cardsplitcontent{Angriff: 1}{Eine bemannte Unit hat +1 Bewegung solange sie schwimmt. Zerstoere Ertrunkener Matrose falls er fallen gelassen wird}
+\cardsplitcontent{Angriff: 1}{Eine bemannte Unit hat +1 Bewegung solange sie schwimmt.\\ Zerstöre den Ertrunkenen Matrosen falls er fallen gelassen wird}
\cardmodule{kraken}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/de/kraken/flying_dutchmen.tex b/latex/cards/de/kraken/flying_dutchmen.tex
index 084834ac..887f7821 100644
--- a/latex/cards/de/kraken/flying_dutchmen.tex
+++ b/latex/cards/de/kraken/flying_dutchmen.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Fliegender Holländer}
\cardbuycost{7}
-\cardsplitcontent{KI: Aggressiv\\Leben: 3\\Bewegung: 1 swimming\\Angriff: 0}{Bemannen 6. Wenn eine gegnerische Unit zerstört wird erzeuge einen Ertrunkenen Matrosen Token auf dem Fliegenden Holländer. Solange der Fliegende Holländer nicht bemannt ist hat er eine Wandelnde 0 KI}
-\cardplaycost{2}\cardmodule{kraken}
+\cardsplitcontent{KI: Aggressiv\\Leben: 3\\Bewegung: 1 swimming\\Angriff: 0}{Bemannen 6.\\ Wenn eine gegnerische Unit zerstört wird erzeuge einen Ertrunkenen Matrosen Token auf dem Fliegenden Holländer.\\ Solange der Fliegende Holländer nicht bemannt ist hat er eine KI Wandelnd 0}
+\cardplaycost{2}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/kraken/frost_pylon.tex b/latex/cards/de/kraken/frost_pylon.tex
index 49ecd41f..1d48bb2a 100644
--- a/latex/cards/de/kraken/frost_pylon.tex
+++ b/latex/cards/de/kraken/frost_pylon.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Frost Pylon}
\cardbuycost{5}
-\cardcontent{Benachbarte generische Units können keine Aktionen durchführen außer \enquote{~\faRedo: lege eine Riss Marke auf Frost Pylon}. \\ \vspace{0.3cm} Zerstoere Frost Pylon wenn mindestens drei Riss Marken auf ihm liegen. Frost Pylon wird neben einer zufälligen gegnerischen Unit gespielt}
+\cardcontent{Benachbarte generische Units können keine Aktionen durchführen außer \enquote{~\faRedo: lege eine Riss Marke auf Frost Pylon}.\\ \vspace{0.2cm} Zerstöre Frost Pylon wenn mindestens drei Riss Marken auf ihm liegen.\\ \vspace{0.2cm} Frost Pylon wird neben einer zufälligen gegnerischen Unit gespielt}
\cardmodule{kraken}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/de/kraken/gigantic_hail.tex b/latex/cards/de/kraken/gigantic_hail.tex
index c4e57767..81e417d3 100644
--- a/latex/cards/de/kraken/gigantic_hail.tex
+++ b/latex/cards/de/kraken/gigantic_hail.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/ice_berg.tex b/latex/cards/de/kraken/ice_berg.tex
index d8fef772..0334c3d7 100644
--- a/latex/cards/de/kraken/ice_berg.tex
+++ b/latex/cards/de/kraken/ice_berg.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/sailfish.tex b/latex/cards/de/kraken/sailfish.tex
index 322d84c1..fadf8eb6 100644
--- a/latex/cards/de/kraken/sailfish.tex
+++ b/latex/cards/de/kraken/sailfish.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Schwertfish}
\cardbuycost{5}
\cardcontent{KI: Aggressiv\\Leben: 1\\Bewegung: 3\\Angriff: 1}
-\cardplaycost{1}\cardmodule{kraken}
+\cardplaycost{1}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/kraken/sold_out.tex b/latex/cards/de/kraken/sold_out.tex
index b68fae42..dad878f6 100644
--- a/latex/cards/de/kraken/sold_out.tex
+++ b/latex/cards/de/kraken/sold_out.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeSpell{Ausverkauft!}
\cardbuycost{10}
-\cardcontent{Neutralisiere ein zufälliges Store Feild und exiliere alle dessen Karten}
+\cardcontent{Neutralisiere ein zufälliges Store Feld und exiliere alle dessen Karten}
\cardmodule{kraken}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/de/kraken/suprise.tex b/latex/cards/de/kraken/suprise.tex
index c1fbc098..958fb7ee 100644
--- a/latex/cards/de/kraken/suprise.tex
+++ b/latex/cards/de/kraken/suprise.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/tentacle_slap.tex b/latex/cards/de/kraken/tentacle_slap.tex
index 60233f09..0ff70d2a 100644
--- a/latex/cards/de/kraken/tentacle_slap.tex
+++ b/latex/cards/de/kraken/tentacle_slap.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/the_kraken.tex b/latex/cards/de/kraken/the_kraken.tex
index aeb827e3..7b73d6f9 100644
--- a/latex/cards/de/kraken/the_kraken.tex
+++ b/latex/cards/de/kraken/the_kraken.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/tides_change.tex b/latex/cards/de/kraken/tides_change.tex
index 133708e1..9d98d4d4 100644
--- a/latex/cards/de/kraken/tides_change.tex
+++ b/latex/cards/de/kraken/tides_change.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/kraken/unholy_cannonball.tex b/latex/cards/de/kraken/unholy_cannonball.tex
index 7a357da9..d21ebacb 100644
--- a/latex/cards/de/kraken/unholy_cannonball.tex
+++ b/latex/cards/de/kraken/unholy_cannonball.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeSpell{Unheilige Arschbombe}
\cardbuycost{5}
-\cardcontent{If no enemy Units are in Range~2 of The Kraken gain 5~resource. \\ \vspace{0.3cm} Otherwise put a panik mark on all enemy Units in Range~2 of The Kraken}
+\cardcontent{Falls keine gegnerische Unit in Range 2 der Krake ist erhalte 5 Ressource. Anderenfalls verursache Panik bei allen gegnerischen Units in Range 2}
\cardmodule{kraken}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/de/magic/action!.tex b/latex/cards/de/magic/action!.tex
index fbb67f1a..5b071907 100644
--- a/latex/cards/de/magic/action!.tex
+++ b/latex/cards/de/magic/action!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/appear!.tex b/latex/cards/de/magic/appear!.tex
index 8b79ef5f..0436110c 100644
--- a/latex/cards/de/magic/appear!.tex
+++ b/latex/cards/de/magic/appear!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/attack!.tex b/latex/cards/de/magic/attack!.tex
index 239fb44a..cc67d724 100644
--- a/latex/cards/de/magic/attack!.tex
+++ b/latex/cards/de/magic/attack!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/catalyst.tex b/latex/cards/de/magic/catalyst.tex
index 12a5ff11..b29c6498 100644
--- a/latex/cards/de/magic/catalyst.tex
+++ b/latex/cards/de/magic/catalyst.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/clone!.tex b/latex/cards/de/magic/clone!.tex
index df2fdf8b..f1c0611c 100644
--- a/latex/cards/de/magic/clone!.tex
+++ b/latex/cards/de/magic/clone!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/defense!.tex b/latex/cards/de/magic/defense!.tex
index 3540da0a..35e373a6 100644
--- a/latex/cards/de/magic/defense!.tex
+++ b/latex/cards/de/magic/defense!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/die!.tex b/latex/cards/de/magic/die!.tex
index 7ffa5143..2b379732 100644
--- a/latex/cards/de/magic/die!.tex
+++ b/latex/cards/de/magic/die!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/heal!.tex b/latex/cards/de/magic/heal!.tex
index 4d5c72b9..5d3caae6 100644
--- a/latex/cards/de/magic/heal!.tex
+++ b/latex/cards/de/magic/heal!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/isolate!.tex b/latex/cards/de/magic/isolate!.tex
index 123f92ea..2955e1d1 100644
--- a/latex/cards/de/magic/isolate!.tex
+++ b/latex/cards/de/magic/isolate!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/mine!.tex b/latex/cards/de/magic/mine!.tex
index 5a623d03..1300d656 100644
--- a/latex/cards/de/magic/mine!.tex
+++ b/latex/cards/de/magic/mine!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/more!.tex b/latex/cards/de/magic/more!.tex
index 16062e09..b16d95eb 100644
--- a/latex/cards/de/magic/more!.tex
+++ b/latex/cards/de/magic/more!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/no!.tex b/latex/cards/de/magic/no!.tex
index 8a45853a..0f5fc486 100644
--- a/latex/cards/de/magic/no!.tex
+++ b/latex/cards/de/magic/no!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/pierce!.tex b/latex/cards/de/magic/pierce!.tex
index 8ce485cd..b303e092 100644
--- a/latex/cards/de/magic/pierce!.tex
+++ b/latex/cards/de/magic/pierce!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/ritual!.tex b/latex/cards/de/magic/ritual!.tex
index 683bd38a..243b372c 100644
--- a/latex/cards/de/magic/ritual!.tex
+++ b/latex/cards/de/magic/ritual!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/rush!.tex b/latex/cards/de/magic/rush!.tex
index 79243e89..c2f224f6 100644
--- a/latex/cards/de/magic/rush!.tex
+++ b/latex/cards/de/magic/rush!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/select!.tex b/latex/cards/de/magic/select!.tex
index 165629b0..bb22a826 100644
--- a/latex/cards/de/magic/select!.tex
+++ b/latex/cards/de/magic/select!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/shroud!.tex b/latex/cards/de/magic/shroud!.tex
index f2654d45..de7cad97 100644
--- a/latex/cards/de/magic/shroud!.tex
+++ b/latex/cards/de/magic/shroud!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/stumble!.tex b/latex/cards/de/magic/stumble!.tex
index d094f8b5..46028238 100644
--- a/latex/cards/de/magic/stumble!.tex
+++ b/latex/cards/de/magic/stumble!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/switch!.tex b/latex/cards/de/magic/switch!.tex
index 0ec1cfa0..47f42321 100644
--- a/latex/cards/de/magic/switch!.tex
+++ b/latex/cards/de/magic/switch!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/magic/transmute!.tex b/latex/cards/de/magic/transmute!.tex
index 79fcf331..6817c059 100644
--- a/latex/cards/de/magic/transmute!.tex
+++ b/latex/cards/de/magic/transmute!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/misc/farmer.tex b/latex/cards/de/misc/farmer.tex
index 45a1ec2a..8f6d82e2 100644
--- a/latex/cards/de/misc/farmer.tex
+++ b/latex/cards/de/misc/farmer.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Bauer}
\cardcontent{Leben: 1\\Bewegung: 1\\Angriff: 1}
-\cardplaycost{1}\cardmodule{}
+\cardplaycost{1}
+\cardmodule{}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/misc/king.tex b/latex/cards/de/misc/king.tex
index 9561b81b..af508757 100644
--- a/latex/cards/de/misc/king.tex
+++ b/latex/cards/de/misc/king.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnitToken{König}
-\cardsplitcontent{Leben: 5\\Bewegung: 1\\Angriff: 1}{Schutz vor Stirb! \\ 5: König ist verhüllt für diesen Zug.}
-\cardplaycost{0}\cardmodule{}
+\cardsplitcontent{Leben: 5\\Bewegung: 1\\Angriff: 1}{Schutz vor Stirb!.\\ 5: König ist verhüllt für diesen Zug.}
+\cardplaycost{0}
+\cardmodule{}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/misc/stick_of_victory.tex b/latex/cards/de/misc/stick_of_victory.tex
index 8e603db4..2b99608b 100644
--- a/latex/cards/de/misc/stick_of_victory.tex
+++ b/latex/cards/de/misc/stick_of_victory.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/nautics/barge.tex b/latex/cards/de/nautics/barge.tex
index a32628eb..83c591d5 100644
--- a/latex/cards/de/nautics/barge.tex
+++ b/latex/cards/de/nautics/barge.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Barke}
\cardbuycost{5}
\cardsplitcontent{Leben: 3\\Bewegung: 3 schwimmend}{Bemannen 6}
-\cardplaycost{1}\cardmodule{nautics}
+\cardplaycost{1}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/nautics/captain.tex b/latex/cards/de/nautics/captain.tex
index 8a3c5bf0..9d356017 100644
--- a/latex/cards/de/nautics/captain.tex
+++ b/latex/cards/de/nautics/captain.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Kapitän}
\cardbuycost{7}
\cardsplitcontent{Leben: 1\\Bewegung: 1\\Angriff: 1}{Andere Units im selben Stapel haben keine Unterhalts-Kosten}
-\cardplaycost{2}\cardmodule{nautics}
+\cardplaycost{2}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/nautics/fish_trap.tex b/latex/cards/de/nautics/fish_trap.tex
index 49b87377..356e3344 100644
--- a/latex/cards/de/nautics/fish_trap.tex
+++ b/latex/cards/de/nautics/fish_trap.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/nautics/fisher.tex b/latex/cards/de/nautics/fisher.tex
index 3da62d6e..353ad579 100644
--- a/latex/cards/de/nautics/fisher.tex
+++ b/latex/cards/de/nautics/fisher.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Fischer}
\cardbuycost{5}
-\cardsplitcontent{Leben: 2\\Bewegung: 2 schwimmend}{Bemannen 2\\ \vspace{0.2cm} \faRedo: Plaziere einen Reuse Token auf einem angrenzenden Wasser Feld}
-\cardplaycost{1}\cardmodule{nautics}
+\cardsplitcontent{Leben: 2\\Bewegung: 2 schwimmend}{Bemannen 2\\ \vspace{0.2cm} Plaziere einen Reuse Token auf einem angrenzenden Wasser Feld}
+\cardplaycost{1}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/nautics/galley.tex b/latex/cards/de/nautics/galley.tex
index b1ae4bbf..bfbffb08 100644
--- a/latex/cards/de/nautics/galley.tex
+++ b/latex/cards/de/nautics/galley.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Galeere}
\cardbuycost{7}
\cardsplitcontent{Leben: 4\\Bewegung: 2 schwimmend\\Angriff: 1 Range 2}{Bemannen 3}
-\cardplaycost{2}\cardmodule{nautics}
+\cardplaycost{2}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/nautics/sailor.tex b/latex/cards/de/nautics/sailor.tex
index 7434b309..8ef224a8 100644
--- a/latex/cards/de/nautics/sailor.tex
+++ b/latex/cards/de/nautics/sailor.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Matrose}
\cardsplitcontent{Leben: 1\\Bewegung: 1\\Angriff: 1}{Eine bemannte schwimmende Unit hat +1 Bewegung}
-\cardplaycost{1}\cardmodule{nautics}
+\cardplaycost{1}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/potions/alchemist.tex b/latex/cards/de/potions/alchemist.tex
index 687e0e6c..d7f57b4d 100644
--- a/latex/cards/de/potions/alchemist.tex
+++ b/latex/cards/de/potions/alchemist.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Alchemist}
\cardbuycost{7}
\cardsplitcontent{Leben: 1\\Bewegung: 2}{\faRedo: Du kannst einen Trank ausgerüstet an den Alchemisten spielen ohne dessen Kaufkosten zu bezahlen\\ \vspace{0.2cm}\faRedo, Exilire den Alchemisten: Lege eine beliebige Trank Karte von deinem Store oder von außerhalb des Spiels auf deinen Ablagestapel}
-\cardplaycost{1}\cardmodule{potions}
+\cardplaycost{1}
+\cardmodule{potions}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/potions/brewery.tex b/latex/cards/de/potions/brewery.tex
index a8d7e60a..7f56fdf1 100644
--- a/latex/cards/de/potions/brewery.tex
+++ b/latex/cards/de/potions/brewery.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/potions/courier.tex b/latex/cards/de/potions/courier.tex
index 9666aa86..5edc347d 100644
--- a/latex/cards/de/potions/courier.tex
+++ b/latex/cards/de/potions/courier.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Kurier}
\cardbuycost{5}
\cardsplitcontent{Leben: 1\\Bewegung: 2}{Falls Kurier sich bereits 4 Felder diesen Zug bewegt hat erhält er eine zusätzliche Bewegungs-Aktion.\\ \vspace{0.1cm} 0: Versetze ein gestapeltes Artefakt zwischen verbündeten Units in Range~1}
-\cardplaycost{1}\cardmodule{potions}
+\cardplaycost{1}
+\cardmodule{potions}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/de/potions/heal_potion.tex b/latex/cards/de/potions/heal_potion.tex
index c2dd53f6..70e44cb1 100644
--- a/latex/cards/de/potions/heal_potion.tex
+++ b/latex/cards/de/potions/heal_potion.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/potions/potion_of_rage.tex b/latex/cards/de/potions/potion_of_rage.tex
index 6be15a5b..1aeab0cd 100644
--- a/latex/cards/de/potions/potion_of_rage.tex
+++ b/latex/cards/de/potions/potion_of_rage.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/potions/potion_of_speed.tex b/latex/cards/de/potions/potion_of_speed.tex
index dab008b2..38bfe520 100644
--- a/latex/cards/de/potions/potion_of_speed.tex
+++ b/latex/cards/de/potions/potion_of_speed.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/potions/potion_of_strength.tex b/latex/cards/de/potions/potion_of_strength.tex
index d11e3676..4af56744 100644
--- a/latex/cards/de/potions/potion_of_strength.tex
+++ b/latex/cards/de/potions/potion_of_strength.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/potions/potion_of_visibility.tex b/latex/cards/de/potions/potion_of_visibility.tex
index 5d275f66..48236b52 100644
--- a/latex/cards/de/potions/potion_of_visibility.tex
+++ b/latex/cards/de/potions/potion_of_visibility.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/potions/potion_of_vulnerability.tex b/latex/cards/de/potions/potion_of_vulnerability.tex
index a27eb9b6..fb2f4cba 100644
--- a/latex/cards/de/potions/potion_of_vulnerability.tex
+++ b/latex/cards/de/potions/potion_of_vulnerability.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/potions/toxic_gas_vial.tex b/latex/cards/de/potions/toxic_gas_vial.tex
index e9fcc194..aff92d4a 100644
--- a/latex/cards/de/potions/toxic_gas_vial.tex
+++ b/latex/cards/de/potions/toxic_gas_vial.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/de/potions/vial_smasher.tex b/latex/cards/de/potions/vial_smasher.tex
index e6fe4413..6b556a9c 100644
--- a/latex/cards/de/potions/vial_smasher.tex
+++ b/latex/cards/de/potions/vial_smasher.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[ngerman]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Phiolenwerfer}
\cardbuycost{5}
\cardsplitcontent{Leben: 1\\Bewegung: 2}{Phiolenwerfer kann ausgerüstete Tränke verwenden als ob er auf einem beliebigen Ziel-Feld in Range 2 stehen würde}
-\cardplaycost{1}\cardmodule{potions}
+\cardplaycost{1}
+\cardmodule{potions}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/advisor.tex b/latex/cards/en/base/advisor.tex
index 73b40ed9..cb030ebf 100644
--- a/latex/cards/en/base/advisor.tex
+++ b/latex/cards/en/base/advisor.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Advisor}
\cardbuycost{10}
-\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Draw 1 card. You may exile 1 card from your hand}
-\cardplaycost{2}\cardmodule{base}
+\cardsplitcontent{Health: 1\\Movement: 2}{Draw 1 card. You may exile 1 card from your hand}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/archer.tex b/latex/cards/en/base/archer.tex
index a558454a..46e45c1f 100644
--- a/latex/cards/en/base/archer.tex
+++ b/latex/cards/en/base/archer.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Archer}
\cardbuycost{5}
\cardcontent{Health: 2\\Movement: 2\\Attack: 1 Range 2}
-\cardplaycost{1}\cardmodule{base}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/cavalry.tex b/latex/cards/en/base/cavalry.tex
index ead57ad0..13a7fbe2 100644
--- a/latex/cards/en/base/cavalry.tex
+++ b/latex/cards/en/base/cavalry.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Cavalry}
\cardbuycost{5}
\cardcontent{Health: 1\\Movement: 3\\Attack: 2}
-\cardplaycost{2}\cardmodule{base}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/cavalry_archer.tex b/latex/cards/en/base/cavalry_archer.tex
index 12dc9629..b11b6ab4 100644
--- a/latex/cards/en/base/cavalry_archer.tex
+++ b/latex/cards/en/base/cavalry_archer.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Cavalry Archer}
\cardbuycost{10}
\cardcontent{Health: 1\\Movement: 3\\Attack: 1 Range 2}
-\cardplaycost{2}\cardmodule{base}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/fighter.tex b/latex/cards/en/base/fighter.tex
index e92ce314..d2352edc 100644
--- a/latex/cards/en/base/fighter.tex
+++ b/latex/cards/en/base/fighter.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Fighter}
\cardbuycost{7}
\cardsplitcontent{Health: 2\\Movement: 2\\Attack: 1}{One additional attack action}
-\cardplaycost{1}\cardmodule{base}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/great_sword.tex b/latex/cards/en/base/great_sword.tex
index afe741c6..c06391ab 100644
--- a/latex/cards/en/base/great_sword.tex
+++ b/latex/cards/en/base/great_sword.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/base/knight.tex b/latex/cards/en/base/knight.tex
index 8bce19de..82fae426 100644
--- a/latex/cards/en/base/knight.tex
+++ b/latex/cards/en/base/knight.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Knight}
\cardbuycost{7}
\cardsplitcontent{Health: 2\\Movement: 2\\Attack: 2}{+ 1 Armor}
-\cardplaycost{2}\cardmodule{base}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/misinformation.tex b/latex/cards/en/base/misinformation.tex
index 718b73ac..d655ddf2 100644
--- a/latex/cards/en/base/misinformation.tex
+++ b/latex/cards/en/base/misinformation.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/base/missionary.tex b/latex/cards/en/base/missionary.tex
index f15d5025..759eca09 100644
--- a/latex/cards/en/base/missionary.tex
+++ b/latex/cards/en/base/missionary.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Missionary}
\cardbuycost{10}
-\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Put two faith marks on target Unit. If there are more faith marks than the units buying cost you control that unit}
-\cardplaycost{2}\cardmodule{base}
+\cardsplitcontent{Health: 1\\Movement: 2}{Put two faith marks on target Unit. If there are more faith marks than the units buying cost you control that unit}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/palisade.tex b/latex/cards/en/base/palisade.tex
index 2c6c9c35..c455ef4f 100644
--- a/latex/cards/en/base/palisade.tex
+++ b/latex/cards/en/base/palisade.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/base/pikeman.tex b/latex/cards/en/base/pikeman.tex
index f7ede253..b6744736 100644
--- a/latex/cards/en/base/pikeman.tex
+++ b/latex/cards/en/base/pikeman.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Pikeman}
\cardbuycost{5}
\cardsplitcontent{Health: 2\\Movement: 1\\Attack: 1}{Attack Range 2 against Units with Movement >= 3}
-\cardplaycost{1}\cardmodule{base}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/pioneer.tex b/latex/cards/en/base/pioneer.tex
index 5c607bcd..d984cb94 100644
--- a/latex/cards/en/base/pioneer.tex
+++ b/latex/cards/en/base/pioneer.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Pioneer}
\cardbuycost{7}
-\cardsplitcontent{Health: 5\\Movement: 2}{\faRedo: Neutralize one Tile or destroy Artifact in Range 1}
-\cardplaycost{1}\cardmodule{base}
+\cardsplitcontent{Health: 5\\Movement: 2}{Neutralize one Tile or destroy Artifact in Range 1}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/recruit.tex b/latex/cards/en/base/recruit.tex
index 8b88a6c6..d5942e3c 100644
--- a/latex/cards/en/base/recruit.tex
+++ b/latex/cards/en/base/recruit.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnitToken{Recruit}
\cardcontent{Health: 1\\Movement: 1\\Attack: 1}
-\cardplaycost{0}\cardmodule{base}
+\cardplaycost{0}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/recruiter.tex b/latex/cards/en/base/recruiter.tex
index 1102c57a..eeb374c0 100644
--- a/latex/cards/en/base/recruiter.tex
+++ b/latex/cards/en/base/recruiter.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Recruiter}
\cardbuycost{10}
-\cardsplitcontent{Health: 2\\Movement: 2\\Attack: 1}{Units can be played on adjacent tiles\\ \vspace{0.2cm} \faRedo: Create Recruit token on adjacent tile}
-\cardplaycost{1}\cardmodule{base}
+\cardsplitcontent{Health: 2\\Movement: 2\\Attack: 1}{Units can be played on adjacent tiles\\ \vspace{0.2cm} Create Recruit token on adjacent tile}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/shield.tex b/latex/cards/en/base/shield.tex
index 3d51c1bc..c9974071 100644
--- a/latex/cards/en/base/shield.tex
+++ b/latex/cards/en/base/shield.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/base/sword.tex b/latex/cards/en/base/sword.tex
index 82583090..87984471 100644
--- a/latex/cards/en/base/sword.tex
+++ b/latex/cards/en/base/sword.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/base/tax_collector.tex b/latex/cards/en/base/tax_collector.tex
index 193bc4d2..9d216d98 100644
--- a/latex/cards/en/base/tax_collector.tex
+++ b/latex/cards/en/base/tax_collector.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Tax Collector}
\cardbuycost{5}
-\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Get 2 Resource}
-\cardplaycost{1}\cardmodule{base}
+\cardsplitcontent{Health: 1\\Movement: 2}{Get 2 Resource}
+\cardplaycost{1}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/base/tower_shield.tex b/latex/cards/en/base/tower_shield.tex
index b91a32dc..27968c25 100644
--- a/latex/cards/en/base/tower_shield.tex
+++ b/latex/cards/en/base/tower_shield.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/base/wormtongue.tex b/latex/cards/en/base/wormtongue.tex
index 73a7ed36..f2eeea97 100644
--- a/latex/cards/en/base/wormtongue.tex
+++ b/latex/cards/en/base/wormtongue.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Wormtongue}
\cardbuycost{10}
\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo, 3: Add a Misinformation token to an opponents pile}
-\cardplaycost{2}\cardmodule{base}
+\cardplaycost{2}
+\cardmodule{base}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/equipments/armor.tex b/latex/cards/en/equipments/armor.tex
index bf5c1e4b..e77a0777 100644
--- a/latex/cards/en/equipments/armor.tex
+++ b/latex/cards/en/equipments/armor.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/banner.tex b/latex/cards/en/equipments/banner.tex
index 9fbb4374..f66b06f6 100644
--- a/latex/cards/en/equipments/banner.tex
+++ b/latex/cards/en/equipments/banner.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/cloak.tex b/latex/cards/en/equipments/cloak.tex
index 63678232..f35d9aac 100644
--- a/latex/cards/en/equipments/cloak.tex
+++ b/latex/cards/en/equipments/cloak.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/gear.tex b/latex/cards/en/equipments/gear.tex
index b18a2f12..d0a1e872 100644
--- a/latex/cards/en/equipments/gear.tex
+++ b/latex/cards/en/equipments/gear.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/mace.tex b/latex/cards/en/equipments/mace.tex
index 41859143..d7e425b3 100644
--- a/latex/cards/en/equipments/mace.tex
+++ b/latex/cards/en/equipments/mace.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/plate_armor.tex b/latex/cards/en/equipments/plate_armor.tex
index 284c7592..95a58262 100644
--- a/latex/cards/en/equipments/plate_armor.tex
+++ b/latex/cards/en/equipments/plate_armor.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/poisoned_dagger.tex b/latex/cards/en/equipments/poisoned_dagger.tex
index a3450e5e..9fad0b64 100644
--- a/latex/cards/en/equipments/poisoned_dagger.tex
+++ b/latex/cards/en/equipments/poisoned_dagger.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/reclaim!.tex b/latex/cards/en/equipments/reclaim!.tex
index 2d3c3899..06394780 100644
--- a/latex/cards/en/equipments/reclaim!.tex
+++ b/latex/cards/en/equipments/reclaim!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/relic.tex b/latex/cards/en/equipments/relic.tex
index 3893dca8..e843a72f 100644
--- a/latex/cards/en/equipments/relic.tex
+++ b/latex/cards/en/equipments/relic.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/shatter!.tex b/latex/cards/en/equipments/shatter!.tex
index 87a9de27..5f5b1b91 100644
--- a/latex/cards/en/equipments/shatter!.tex
+++ b/latex/cards/en/equipments/shatter!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/smith.tex b/latex/cards/en/equipments/smith.tex
index bb428191..0e5d7a47 100644
--- a/latex/cards/en/equipments/smith.tex
+++ b/latex/cards/en/equipments/smith.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Smith}
\cardbuycost{10}
\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo, X: Create copy of adjacent artifact with buy cost X on empty adjacent tile}
-\cardplaycost{2}\cardmodule{equipments}
+\cardplaycost{2}
+\cardmodule{equipments}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/equipments/spear.tex b/latex/cards/en/equipments/spear.tex
index 79401a21..5ee92d63 100644
--- a/latex/cards/en/equipments/spear.tex
+++ b/latex/cards/en/equipments/spear.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/equipments/weapon_enthusiast.tex b/latex/cards/en/equipments/weapon_enthusiast.tex
index 682f8005..fda92606 100644
--- a/latex/cards/en/equipments/weapon_enthusiast.tex
+++ b/latex/cards/en/equipments/weapon_enthusiast.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Weapon Enthusiast}
\cardbuycost{7}
\cardsplitcontent{Health: 2\\Movement: 2}{{\small If Weapon Enthusiast is equipped with:} \\ \textit{{\footnotesize One equipment: +1~Attack} \\ {\footnotesize Two equipments: \\ +1~Attack +1~Movement} \\ {\footnotesize Three or more equipments: +1~Attack +1~Movement +1~Health}}}
-\cardplaycost{1}\cardmodule{equipments}
+\cardplaycost{1}
+\cardmodule{equipments}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/annoying_bard.tex b/latex/cards/en/exp1/annoying_bard.tex
index f04c979a..cef23cbf 100644
--- a/latex/cards/en/exp1/annoying_bard.tex
+++ b/latex/cards/en/exp1/annoying_bard.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Annoying Bard}
\cardbuycost{3}
\cardsplitcontent{Health: 1\\Movement: 2}{If Anoying Bard moved this turn adjacent Units have +1~Movement, otherwise +1~Attack}
-\cardplaycost{1}\cardmodule{exp1}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/backup!.tex b/latex/cards/en/exp1/backup!.tex
index d22ada19..69896a5f 100644
--- a/latex/cards/en/exp1/backup!.tex
+++ b/latex/cards/en/exp1/backup!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/berserker.tex b/latex/cards/en/exp1/berserker.tex
index 09defcec..cc1dceb6 100644
--- a/latex/cards/en/exp1/berserker.tex
+++ b/latex/cards/en/exp1/berserker.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Berserker}
\cardbuycost{7}
\cardsplitcontent{Health: 2\\Movement: 2}{Discard one card: +1 melee this turn}
-\cardplaycost{1}\cardmodule{exp1}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/call_for_expertise.tex b/latex/cards/en/exp1/call_for_expertise.tex
index 19c48239..6601b589 100644
--- a/latex/cards/en/exp1/call_for_expertise.tex
+++ b/latex/cards/en/exp1/call_for_expertise.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/chariot.tex b/latex/cards/en/exp1/chariot.tex
index 00fb56c0..1783e1dd 100644
--- a/latex/cards/en/exp1/chariot.tex
+++ b/latex/cards/en/exp1/chariot.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Chariot}
\cardbuycost{5}
\cardsplitcontent{Health: 2\\Movement: 3}{Crew 2}
-\cardplaycost{0}\cardmodule{exp1}
+\cardplaycost{0}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/conscription!.tex b/latex/cards/en/exp1/conscription!.tex
index 8e7acd43..264f98a7 100644
--- a/latex/cards/en/exp1/conscription!.tex
+++ b/latex/cards/en/exp1/conscription!.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeSpell{Conscription!}
\cardbuycost{5}
-\cardcontent{Create a Recruit token.\\ \vspace{0.2cm} \textbf{X} is equal to the number of Recruit tokens you control.\\ \vspace{.2cm} Exile this card: Create three Recruit tokens}
+\cardcontent{Create a Recruit token.\\ \vspace{0.2cm} \textbf{X} is equal to the number of Recruit tokens you control.\\ \vspace{0.2cm} Exile this card: Create three Recruit tokens}
\cardplaycost{1X}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/en/exp1/depression_monument.tex b/latex/cards/en/exp1/depression_monument.tex
index 64b9287f..3075936c 100644
--- a/latex/cards/en/exp1/depression_monument.tex
+++ b/latex/cards/en/exp1/depression_monument.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{\footnotesize Depression Monument}
\cardbuycost{7}
-\cardcontent{Solid 2. Buying cards cost two more ressource}
+\cardcontent{Solid 2.\\ Buying cards cost two more ressource}
\cardplaycost{5}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/en/exp1/diplomat.tex b/latex/cards/en/exp1/diplomat.tex
index 9b26ada4..77265386 100644
--- a/latex/cards/en/exp1/diplomat.tex
+++ b/latex/cards/en/exp1/diplomat.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Diplomat}
\cardbuycost{7}
-\cardsplitcontent{Health: 1\\Movement: 2}{Players can not buy cards with an embargo mark\\ \vspace{0.2cm} \faRedo: Each player puts an embargo mark on a card in an opponents store}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Health: 1\\Movement: 2}{Players can not buy cards with an embargo mark\\ \vspace{0.2cm} Each player puts an embargo mark on a card in an opponents store}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/discount!.tex b/latex/cards/en/exp1/discount!.tex
index 76510538..34e36916 100644
--- a/latex/cards/en/exp1/discount!.tex
+++ b/latex/cards/en/exp1/discount!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/explosives.tex b/latex/cards/en/exp1/explosives.tex
index 3cdde063..25afdbea 100644
--- a/latex/cards/en/exp1/explosives.tex
+++ b/latex/cards/en/exp1/explosives.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Explosives}
\cardbuycost{2X}
-\cardcontent{Solid 2. Explosives enter play with X fuse marks. Each Upkeep remove a fuse mark then if there are no fuse marks left destroy it, deal 2 damage to all Units and neutralize all building tiles in Range 1}
+\cardcontent{Solid 2.Explosives enter play with X fuse marks. Each Upkeep remove a fuse mark then if there are no fuse marks left destroy it, deal 2~damage to all Units and neutralize all building tiles in Range~1}
\cardplaycost{3}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/en/exp1/fishing_rod.tex b/latex/cards/en/exp1/fishing_rod.tex
index 71cf3973..535b7ec0 100644
--- a/latex/cards/en/exp1/fishing_rod.tex
+++ b/latex/cards/en/exp1/fishing_rod.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/illusion.tex b/latex/cards/en/exp1/illusion.tex
index be05b154..63795110 100644
--- a/latex/cards/en/exp1/illusion.tex
+++ b/latex/cards/en/exp1/illusion.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnitToken{Illusion}
\cardsplitcontent{Health: 1\\Movement: 2\\Attack: 1}{If you control no Illusionist sacrifice Illusion.}
-\cardplaycost{0}\cardmodule{exp1}
+\cardplaycost{0}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/illusionist.tex b/latex/cards/en/exp1/illusionist.tex
index c742b9fd..03fe73ca 100644
--- a/latex/cards/en/exp1/illusionist.tex
+++ b/latex/cards/en/exp1/illusionist.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Illusionist}
\cardbuycost{10}
-\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Create a Illusion token on adjacent tile}
-\cardplaycost{2}\cardmodule{exp1}
+\cardsplitcontent{Health: 1\\Movement: 2}{Create a Illusion token on adjacent tile}
+\cardplaycost{2}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/macabre_clown.tex b/latex/cards/en/exp1/macabre_clown.tex
index 1220112d..63ad0e2c 100644
--- a/latex/cards/en/exp1/macabre_clown.tex
+++ b/latex/cards/en/exp1/macabre_clown.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Macabre Clown}
\cardbuycost{7}
-\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Sacrifice Macabre Clown: Put a panic mark on all adjacent units}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Health: 1\\Movement: 2}{Sacrifice Macabre Clown: Put a panic mark on all adjacent units}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/power_of_the_people!.tex b/latex/cards/en/exp1/power_of_the_people!.tex
index 11c4beb6..9456e017 100644
--- a/latex/cards/en/exp1/power_of_the_people!.tex
+++ b/latex/cards/en/exp1/power_of_the_people!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/ramm.tex b/latex/cards/en/exp1/ramm.tex
index 9717609e..71435aa7 100644
--- a/latex/cards/en/exp1/ramm.tex
+++ b/latex/cards/en/exp1/ramm.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Ramm}
\cardbuycost{7}
-\cardsplitcontent{Health: 3\\Movement: 1}{Crew 3\\ \vspace{0.2cm} \faRedo: Neutralize one tile or destroy one artifact in Range 1}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Health: 3\\Movement: 1}{Crew 3\\ \vspace{0.2cm} Neutralize one tile or destroy one artifact in Range 1}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/recycle!.tex b/latex/cards/en/exp1/recycle!.tex
index 95caf83c..f1f82123 100644
--- a/latex/cards/en/exp1/recycle!.tex
+++ b/latex/cards/en/exp1/recycle!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/reformer.tex b/latex/cards/en/exp1/reformer.tex
index 9fcd9476..da0d649b 100644
--- a/latex/cards/en/exp1/reformer.tex
+++ b/latex/cards/en/exp1/reformer.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Reformer}
\cardbuycost{7}
-\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Whenever you discard cards this turn draw that many card}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Health: 1\\Movement: 2}{Whenever you discard cards this turn draw that many card}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/renew!.tex b/latex/cards/en/exp1/renew!.tex
index 7e9d0ac0..b1343e1b 100644
--- a/latex/cards/en/exp1/renew!.tex
+++ b/latex/cards/en/exp1/renew!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/scroll_rack.tex b/latex/cards/en/exp1/scroll_rack.tex
index e0b2e5a1..7ae44a27 100644
--- a/latex/cards/en/exp1/scroll_rack.tex
+++ b/latex/cards/en/exp1/scroll_rack.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Scroll Rack}
\cardbuycost{7}
-\cardcontent{Solid 1. At the beginning of your upkeep each player draws a card}
+\cardcontent{Solid 1.\\ At the beginning of your upkeep each player draws a card}
\cardplaycost{5}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/en/exp1/stasis_orb.tex b/latex/cards/en/exp1/stasis_orb.tex
index 70b1004b..c019bd8f 100644
--- a/latex/cards/en/exp1/stasis_orb.tex
+++ b/latex/cards/en/exp1/stasis_orb.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Stasis Orb}
\cardbuycost{7}
-\cardcontent{Solid 1. Players can not draw more than two cards each turn}
+\cardcontent{Solid 1.\\ Players can not draw more than two cards each turn}
\cardplaycost{5}
\cardmodule{exp1}
\cardborder
diff --git a/latex/cards/en/exp1/taunter.tex b/latex/cards/en/exp1/taunter.tex
index 4bdc3368..d918c0c7 100644
--- a/latex/cards/en/exp1/taunter.tex
+++ b/latex/cards/en/exp1/taunter.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Taunter}
\cardbuycost{7}
-\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Put a rage mark on one Unit in Range 3}
-\cardplaycost{1}\cardmodule{exp1}
+\cardsplitcontent{Health: 1\\Movement: 2}{Put a rage mark on one Unit in Range 3}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/thief.tex b/latex/cards/en/exp1/thief.tex
new file mode 100644
index 00000000..3f59440a
--- /dev/null
+++ b/latex/cards/en/exp1/thief.tex
@@ -0,0 +1,14 @@
+\documentclass{standalone}
+\usepackage[english]{babel}
+\input{common.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Dieb}
+\cardbuycost{7}
+\cardsplitcontent{Health: 1\\Movement: 2\\Attack: 1}{All opponents loose one Ressource. You gain Ressource equal to the amount lost}
+\cardplaycost{1}
+\cardmodule{exp1}
+\cardborder
+\end{tikzpicture}
+\end{document}
diff --git a/latex/cards/en/exp1/thieve.tex b/latex/cards/en/exp1/thieve.tex
index 247160a5..67436e0c 100644
--- a/latex/cards/en/exp1/thieve.tex
+++ b/latex/cards/en/exp1/thieve.tex
@@ -5,7 +5,7 @@
\begin{tikzpicture}
\cardtypeUnit{Dieb}
\cardbuycost{7}
-\cardsplitcontent{Health: 1\\Movement: 2\\Attack: 1}{\faRedo: All opponents loose one Ressource. You gain Ressource equal to the amount lost}
+\cardsplitcontent{Health: 1\\Movement: 2\\Attack: 1}{All opponents loose one Ressource. You gain Ressource equal to the amount lost}
\cardplaycost{1}\cardmodule{exp1}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/en/exp1/trapper.tex b/latex/cards/en/exp1/trapper.tex
index 3eefdd91..e494c608 100644
--- a/latex/cards/en/exp1/trapper.tex
+++ b/latex/cards/en/exp1/trapper.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Trapper}
\cardbuycost{7}
\cardsplitcontent{Health: 1\\Movement: 2}{Whenever a unit is placed in range 2 you may remove a preparation mark from Trapper and deal 2 damage to this unit\\ \vspace{0.2cm} \faRedo, 3: Put preparation mark on Trapper}
-\cardplaycost{1}\cardmodule{exp1}
+\cardplaycost{1}
+\cardmodule{exp1}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/exp1/trebuchet.tex b/latex/cards/en/exp1/trebuchet.tex
index 8a1c383d..96c08f14 100644
--- a/latex/cards/en/exp1/trebuchet.tex
+++ b/latex/cards/en/exp1/trebuchet.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/unmark!.tex b/latex/cards/en/exp1/unmark!.tex
index 44ca72e4..824084fe 100644
--- a/latex/cards/en/exp1/unmark!.tex
+++ b/latex/cards/en/exp1/unmark!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/exp1/ward!.tex b/latex/cards/en/exp1/ward!.tex
index 1686a176..17e921fb 100644
--- a/latex/cards/en/exp1/ward!.tex
+++ b/latex/cards/en/exp1/ward!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/angry_squid.tex b/latex/cards/en/kraken/angry_squid.tex
index 6da8a730..dae1d438 100644
--- a/latex/cards/en/kraken/angry_squid.tex
+++ b/latex/cards/en/kraken/angry_squid.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Angry Squid}
\cardbuycost{5}
\cardcontent{AI: Aggressiv\\Health: 1\\Movement: 2 swimming\\Attack: 1 Range 2}
-\cardplaycost{1}\cardmodule{kraken}
+\cardplaycost{1}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/kraken/chachalot.tex b/latex/cards/en/kraken/chachalot.tex
index a2484168..be79cff2 100644
--- a/latex/cards/en/kraken/chachalot.tex
+++ b/latex/cards/en/kraken/chachalot.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Chachalot}
\cardbuycost{7}
\cardsplitcontent{AI: Wandering 5\\Health: 2\\Movement: 2 swimming\\Attack: 2}{+ 1 Armor}
-\cardplaycost{2}\cardmodule{kraken}
+\cardplaycost{2}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/kraken/clownfish.tex b/latex/cards/en/kraken/clownfish.tex
index 3596d224..77e2917c 100644
--- a/latex/cards/en/kraken/clownfish.tex
+++ b/latex/cards/en/kraken/clownfish.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Clownfish}
\cardbuycost{7}
-\cardsplitcontent{AI: Shy\\Health: 1\\Movement: 2 swimming}{\faRedo: Gain 4 resource}
-\cardplaycost{1}\cardmodule{kraken}
+\cardsplitcontent{AI: Shy\\Health: 1\\Movement: 2 swimming}{Gain 4 resource}
+\cardplaycost{1}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/kraken/deja_vu.tex b/latex/cards/en/kraken/deja_vu.tex
index dff503bf..c08f8f81 100644
--- a/latex/cards/en/kraken/deja_vu.tex
+++ b/latex/cards/en/kraken/deja_vu.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/devour_the_poor.tex b/latex/cards/en/kraken/devour_the_poor.tex
index 0b23cd79..57803ef0 100644
--- a/latex/cards/en/kraken/devour_the_poor.tex
+++ b/latex/cards/en/kraken/devour_the_poor.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/dolphin.tex b/latex/cards/en/kraken/dolphin.tex
index 7eee6474..191e95b8 100644
--- a/latex/cards/en/kraken/dolphin.tex
+++ b/latex/cards/en/kraken/dolphin.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Dolphin}
\cardbuycost{5}
\cardsplitcontent{AI: Ziel-orientiert verbündete Unit\\Health: 2\\Movement: 2}{Dolphin is played next to a random allied Unit\\ \vspace{0.2cm} \faRedo: Give random allied adjacent unit a random buff until your next turn. \\ \textit{\small (+1~Attack, +1~Armor, +2~Movement, +1~Action, +2~Pierce, All~together)}}
-\cardplaycost{1}\cardmodule{kraken}
+\cardplaycost{1}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/kraken/drowned_sailor.tex b/latex/cards/en/kraken/drowned_sailor.tex
index cd2cc186..77261c69 100644
--- a/latex/cards/en/kraken/drowned_sailor.tex
+++ b/latex/cards/en/kraken/drowned_sailor.tex
@@ -1,10 +1,11 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnitToken{Drowned Sailor}
-\cardsplitcontent{Attack: 1}{A crewed unit gets +1 movement while swimming. If Drowned Sailor is droped destroy it}
+\cardsplitcontent{Attack: 1}{A crewed unit gets +1 movement while swimming.\\ If Drowned Sailor is dropped destroy it}
\cardmodule{kraken}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/en/kraken/flying_dutchmen.tex b/latex/cards/en/kraken/flying_dutchmen.tex
index 03cd2c95..8359b0a1 100644
--- a/latex/cards/en/kraken/flying_dutchmen.tex
+++ b/latex/cards/en/kraken/flying_dutchmen.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Flying Dutchmen}
\cardbuycost{7}
-\cardsplitcontent{AI: Aggressive\\Health: 3\\Movement: 1 swimming\\Attack: 0}{Crew 6. Whenever a enemy unit dies create a Drowned Sailor token and place it on Flying Dutchmen. If Flying Dutchmen is not crewed it's Ai is Wandering 0}
-\cardplaycost{2}\cardmodule{kraken}
+\cardsplitcontent{AI: Aggressive\\Health: 3\\Movement: 1 swimming\\Attack: 0}{Crew 6.\\ Whenever a enemy unit dies create a Drowned Sailor token and place it on Flying Dutchmen.\\ If Flying Dutchmen is not crewed it's Ai is Wandering 0}
+\cardplaycost{2}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/kraken/frost_pylon.tex b/latex/cards/en/kraken/frost_pylon.tex
index 7d9e00bc..f14af68a 100644
--- a/latex/cards/en/kraken/frost_pylon.tex
+++ b/latex/cards/en/kraken/frost_pylon.tex
@@ -1,11 +1,12 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeArtifact{Frost Pylon}
\cardbuycost{5}
-\cardcontent{Adjacent enemy units can't activate abilities except: \enquote{~\faRedo: put a crack mark on Frost Pylon}. \\ \vspace{0.3cm} If there are three or more crack mark on Frost Pylon destroy it. Frost Pylon can be played next to a random enemy unit}
+\cardcontent{Adjacent enemy units can't activate abilities except: \enquote{~\faRedo: put a crack mark on Frost Pylon}. \\ \vspace{0.2cm} If there are three or more crack mark on Frost Pylon destroy it.\\ \vspace{0.2cm} Frost Pylon can be played next to a random enemy unit}
\cardmodule{kraken}
\cardborder
\end{tikzpicture}
diff --git a/latex/cards/en/kraken/gigantic_hail.tex b/latex/cards/en/kraken/gigantic_hail.tex
index 2d6f14d8..5ba607b3 100644
--- a/latex/cards/en/kraken/gigantic_hail.tex
+++ b/latex/cards/en/kraken/gigantic_hail.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/ice_berg.tex b/latex/cards/en/kraken/ice_berg.tex
index b9aff050..fe12eee3 100644
--- a/latex/cards/en/kraken/ice_berg.tex
+++ b/latex/cards/en/kraken/ice_berg.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/sailfish.tex b/latex/cards/en/kraken/sailfish.tex
index 196ea6c6..ebcb575f 100644
--- a/latex/cards/en/kraken/sailfish.tex
+++ b/latex/cards/en/kraken/sailfish.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Sailfish}
\cardbuycost{5}
\cardcontent{AI: Aggressive\\Health: 1\\Movement: 3\\Attack: 1}
-\cardplaycost{1}\cardmodule{kraken}
+\cardplaycost{1}
+\cardmodule{kraken}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/kraken/sold_out.tex b/latex/cards/en/kraken/sold_out.tex
index 2d53eedc..d3ad4728 100644
--- a/latex/cards/en/kraken/sold_out.tex
+++ b/latex/cards/en/kraken/sold_out.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/suprise.tex b/latex/cards/en/kraken/suprise.tex
index 3c8140db..b3c970b9 100644
--- a/latex/cards/en/kraken/suprise.tex
+++ b/latex/cards/en/kraken/suprise.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/tentacle_slap.tex b/latex/cards/en/kraken/tentacle_slap.tex
index f6f1e16f..f030365a 100644
--- a/latex/cards/en/kraken/tentacle_slap.tex
+++ b/latex/cards/en/kraken/tentacle_slap.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/the_kraken.tex b/latex/cards/en/kraken/the_kraken.tex
index 98401e19..94d3b6bd 100644
--- a/latex/cards/en/kraken/the_kraken.tex
+++ b/latex/cards/en/kraken/the_kraken.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/tides_change.tex b/latex/cards/en/kraken/tides_change.tex
index 351981d9..fe41c295 100644
--- a/latex/cards/en/kraken/tides_change.tex
+++ b/latex/cards/en/kraken/tides_change.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/kraken/unholy_cannonball.tex b/latex/cards/en/kraken/unholy_cannonball.tex
index bb8f7782..7e241e34 100644
--- a/latex/cards/en/kraken/unholy_cannonball.tex
+++ b/latex/cards/en/kraken/unholy_cannonball.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/action!.tex b/latex/cards/en/magic/action!.tex
index 7e722c22..ea292968 100644
--- a/latex/cards/en/magic/action!.tex
+++ b/latex/cards/en/magic/action!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/appear!.tex b/latex/cards/en/magic/appear!.tex
index 994d9ec4..a1d7827e 100644
--- a/latex/cards/en/magic/appear!.tex
+++ b/latex/cards/en/magic/appear!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/attack!.tex b/latex/cards/en/magic/attack!.tex
index 2a06a9f1..da9ab215 100644
--- a/latex/cards/en/magic/attack!.tex
+++ b/latex/cards/en/magic/attack!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/catalyst.tex b/latex/cards/en/magic/catalyst.tex
index ecaf740c..a00da0b1 100644
--- a/latex/cards/en/magic/catalyst.tex
+++ b/latex/cards/en/magic/catalyst.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/clone!.tex b/latex/cards/en/magic/clone!.tex
index 139147b6..b352c9d0 100644
--- a/latex/cards/en/magic/clone!.tex
+++ b/latex/cards/en/magic/clone!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/defense!.tex b/latex/cards/en/magic/defense!.tex
index 37f6e97e..cfbeca1c 100644
--- a/latex/cards/en/magic/defense!.tex
+++ b/latex/cards/en/magic/defense!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/die!.tex b/latex/cards/en/magic/die!.tex
index 8674a709..db8b7a06 100644
--- a/latex/cards/en/magic/die!.tex
+++ b/latex/cards/en/magic/die!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/heal!.tex b/latex/cards/en/magic/heal!.tex
index abf23d4f..4741457f 100644
--- a/latex/cards/en/magic/heal!.tex
+++ b/latex/cards/en/magic/heal!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/isolate!.tex b/latex/cards/en/magic/isolate!.tex
index b3c348ee..d737ff14 100644
--- a/latex/cards/en/magic/isolate!.tex
+++ b/latex/cards/en/magic/isolate!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/mine!.tex b/latex/cards/en/magic/mine!.tex
index e585603c..36cca22e 100644
--- a/latex/cards/en/magic/mine!.tex
+++ b/latex/cards/en/magic/mine!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/more!.tex b/latex/cards/en/magic/more!.tex
index 1168aac6..5a570e6d 100644
--- a/latex/cards/en/magic/more!.tex
+++ b/latex/cards/en/magic/more!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/no!.tex b/latex/cards/en/magic/no!.tex
index d0053950..ccb7b8ca 100644
--- a/latex/cards/en/magic/no!.tex
+++ b/latex/cards/en/magic/no!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/pierce!.tex b/latex/cards/en/magic/pierce!.tex
index 6d3a8f93..61227a47 100644
--- a/latex/cards/en/magic/pierce!.tex
+++ b/latex/cards/en/magic/pierce!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/ritual!.tex b/latex/cards/en/magic/ritual!.tex
index fcd74a92..1ebeec0c 100644
--- a/latex/cards/en/magic/ritual!.tex
+++ b/latex/cards/en/magic/ritual!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/rush!.tex b/latex/cards/en/magic/rush!.tex
index ba47e77f..5d9e849d 100644
--- a/latex/cards/en/magic/rush!.tex
+++ b/latex/cards/en/magic/rush!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/select!.tex b/latex/cards/en/magic/select!.tex
index 37d8ffad..540d46e8 100644
--- a/latex/cards/en/magic/select!.tex
+++ b/latex/cards/en/magic/select!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/shroud!.tex b/latex/cards/en/magic/shroud!.tex
index 7208f13f..61fd49ce 100644
--- a/latex/cards/en/magic/shroud!.tex
+++ b/latex/cards/en/magic/shroud!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/stumble!.tex b/latex/cards/en/magic/stumble!.tex
index 9a8766df..b651d9ec 100644
--- a/latex/cards/en/magic/stumble!.tex
+++ b/latex/cards/en/magic/stumble!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/switch!.tex b/latex/cards/en/magic/switch!.tex
index 491a5115..bb1e5ecb 100644
--- a/latex/cards/en/magic/switch!.tex
+++ b/latex/cards/en/magic/switch!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/magic/transmute!.tex b/latex/cards/en/magic/transmute!.tex
index d38f0d6b..1d651d43 100644
--- a/latex/cards/en/magic/transmute!.tex
+++ b/latex/cards/en/magic/transmute!.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/misc/farmer.tex b/latex/cards/en/misc/farmer.tex
index 7e9ac9c2..165bfcfc 100644
--- a/latex/cards/en/misc/farmer.tex
+++ b/latex/cards/en/misc/farmer.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Farmer}
\cardcontent{Health: 1\\Movement: 1\\Attack: 1}
-\cardplaycost{1}\cardmodule{}
+\cardplaycost{1}
+\cardmodule{}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/misc/king.tex b/latex/cards/en/misc/king.tex
index 754f4f11..e44a95ad 100644
--- a/latex/cards/en/misc/king.tex
+++ b/latex/cards/en/misc/king.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnitToken{King}
-\cardsplitcontent{Health: 5\\Movement: 1\\Attack: 1}{Protection from Die! \\ 5: King has shroud this turn.}
-\cardplaycost{0}\cardmodule{}
+\cardsplitcontent{Health: 5\\Movement: 1\\Attack: 1}{Protection from Die!.\\ 5: King has shroud this turn.}
+\cardplaycost{0}
+\cardmodule{}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/misc/stick_of_victory.tex b/latex/cards/en/misc/stick_of_victory.tex
index ae52614d..dcd11f76 100644
--- a/latex/cards/en/misc/stick_of_victory.tex
+++ b/latex/cards/en/misc/stick_of_victory.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/nautics/barge.tex b/latex/cards/en/nautics/barge.tex
index fd00b98a..265c1bd3 100644
--- a/latex/cards/en/nautics/barge.tex
+++ b/latex/cards/en/nautics/barge.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Barge}
\cardbuycost{5}
\cardsplitcontent{Health: 3\\Movement: 3 swimming}{Crew 6}
-\cardplaycost{1}\cardmodule{nautics}
+\cardplaycost{1}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/nautics/captain.tex b/latex/cards/en/nautics/captain.tex
index 802e7d99..e35187ef 100644
--- a/latex/cards/en/nautics/captain.tex
+++ b/latex/cards/en/nautics/captain.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Captain}
\cardbuycost{7}
\cardsplitcontent{Health: 1\\Movement: 1\\Attack: 1}{Other units in the same pile have no upkeep cost}
-\cardplaycost{2}\cardmodule{nautics}
+\cardplaycost{2}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/nautics/fish_trap.tex b/latex/cards/en/nautics/fish_trap.tex
index 7e616a7a..10072dd7 100644
--- a/latex/cards/en/nautics/fish_trap.tex
+++ b/latex/cards/en/nautics/fish_trap.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/nautics/fisher.tex b/latex/cards/en/nautics/fisher.tex
index 01a389df..4c8123fe 100644
--- a/latex/cards/en/nautics/fisher.tex
+++ b/latex/cards/en/nautics/fisher.tex
@@ -1,12 +1,14 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Fisher}
\cardbuycost{5}
-\cardsplitcontent{Health: 2\\Movement: 2 swimming}{Crew 2\\ \vspace{0.2cm} \faRedo: Create fish trap token on adjacent water tile}
-\cardplaycost{1}\cardmodule{nautics}
+\cardsplitcontent{Health: 2\\Movement: 2 swimming}{Crew 2\\ \vspace{0.2cm} Create fish trap token on adjacent water tile}
+\cardplaycost{1}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/nautics/galley.tex b/latex/cards/en/nautics/galley.tex
index c4b59fed..9c7b6d39 100644
--- a/latex/cards/en/nautics/galley.tex
+++ b/latex/cards/en/nautics/galley.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Galley}
\cardbuycost{7}
\cardsplitcontent{Health: 4\\Movement: 2 swimming\\Attack: 1 Range 2}{Crew 3}
-\cardplaycost{2}\cardmodule{nautics}
+\cardplaycost{2}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/nautics/sailor.tex b/latex/cards/en/nautics/sailor.tex
index dc83a664..e0819b4c 100644
--- a/latex/cards/en/nautics/sailor.tex
+++ b/latex/cards/en/nautics/sailor.tex
@@ -1,11 +1,13 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
\begin{tikzpicture}
\cardtypeUnit{Sailor}
\cardsplitcontent{Health: 1\\Movement: 1\\Attack: 1}{A crewed unit gets +1 movement while swimming}
-\cardplaycost{1}\cardmodule{nautics}
+\cardplaycost{1}
+\cardmodule{nautics}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/potions/alchemist.tex b/latex/cards/en/potions/alchemist.tex
index 589fae8e..1703f81a 100644
--- a/latex/cards/en/potions/alchemist.tex
+++ b/latex/cards/en/potions/alchemist.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Alchemist}
\cardbuycost{7}
\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: You may play a potion equipped to Alchemist without paying its buy cost\\ \vspace{0.2cm}\faRedo, Exile Alchemist: Put any potion card from your store or outside the game in your discard pile}
-\cardplaycost{1}\cardmodule{potions}
+\cardplaycost{1}
+\cardmodule{potions}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/potions/brewery.tex b/latex/cards/en/potions/brewery.tex
index b19d39a0..17ec977e 100644
--- a/latex/cards/en/potions/brewery.tex
+++ b/latex/cards/en/potions/brewery.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/potions/courier.tex b/latex/cards/en/potions/courier.tex
index bcfe9adf..868546ee 100644
--- a/latex/cards/en/potions/courier.tex
+++ b/latex/cards/en/potions/courier.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Courier}
\cardbuycost{5}
\cardsplitcontent{Health: 1\\Movement: 2}{If Courier has already moved 4 tiles this turn it gains an additional movement action.\\ \vspace{0.1cm} 0: Move a piled artifact between allied units in range~1}
-\cardplaycost{1}\cardmodule{potions}
+\cardplaycost{1}
+\cardmodule{potions}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/cards/en/potions/heal_potion.tex b/latex/cards/en/potions/heal_potion.tex
index 458c7438..ba5d1351 100644
--- a/latex/cards/en/potions/heal_potion.tex
+++ b/latex/cards/en/potions/heal_potion.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/potions/potion_of_rage.tex b/latex/cards/en/potions/potion_of_rage.tex
index 5aac3936..7d45b58b 100644
--- a/latex/cards/en/potions/potion_of_rage.tex
+++ b/latex/cards/en/potions/potion_of_rage.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/potions/potion_of_speed.tex b/latex/cards/en/potions/potion_of_speed.tex
index d071c9b2..de0608da 100644
--- a/latex/cards/en/potions/potion_of_speed.tex
+++ b/latex/cards/en/potions/potion_of_speed.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/potions/potion_of_strength.tex b/latex/cards/en/potions/potion_of_strength.tex
index ab617d87..5c367131 100644
--- a/latex/cards/en/potions/potion_of_strength.tex
+++ b/latex/cards/en/potions/potion_of_strength.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/potions/potion_of_visibility.tex b/latex/cards/en/potions/potion_of_visibility.tex
index ea7c6470..5ddb9997 100644
--- a/latex/cards/en/potions/potion_of_visibility.tex
+++ b/latex/cards/en/potions/potion_of_visibility.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/potions/potion_of_vulnerability.tex b/latex/cards/en/potions/potion_of_vulnerability.tex
index baab7942..b9288d6c 100644
--- a/latex/cards/en/potions/potion_of_vulnerability.tex
+++ b/latex/cards/en/potions/potion_of_vulnerability.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/potions/toxic_gas_vial.tex b/latex/cards/en/potions/toxic_gas_vial.tex
index 1da8e945..aa304a8b 100644
--- a/latex/cards/en/potions/toxic_gas_vial.tex
+++ b/latex/cards/en/potions/toxic_gas_vial.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
diff --git a/latex/cards/en/potions/vial_smasher.tex b/latex/cards/en/potions/vial_smasher.tex
index a88a3ae2..f0580cc4 100644
--- a/latex/cards/en/potions/vial_smasher.tex
+++ b/latex/cards/en/potions/vial_smasher.tex
@@ -1,4 +1,5 @@
\documentclass{standalone}
+\usepackage[english]{babel}
\input{common.tex}
\begin{document}
@@ -6,7 +7,8 @@
\cardtypeUnit{Vial Smasher}
\cardbuycost{5}
\cardsplitcontent{Health: 1\\Movement: 2}{Vial Smasher may use equipped potions as if it would be placed on target tile in range 2}
-\cardplaycost{1}\cardmodule{potions}
+\cardplaycost{1}
+\cardmodule{potions}
\cardborder
\end{tikzpicture}
\end{document}
diff --git a/latex/sets/de/exp1.tex b/latex/sets/de/exp1.tex
index 90cf6b31..454c494e 100644
--- a/latex/sets/de/exp1.tex
+++ b/latex/sets/de/exp1.tex
@@ -29,6 +29,7 @@
\includestandalone{cards/de/exp1/scroll_rack}
\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/trapper}
\includestandalone{cards/de/exp1/trebuchet}
diff --git a/latex/sets/en/exp1.tex b/latex/sets/en/exp1.tex
index 16385e40..afc454fe 100644
--- a/latex/sets/en/exp1.tex
+++ b/latex/sets/en/exp1.tex
@@ -29,6 +29,7 @@
\includestandalone{cards/en/exp1/scroll_rack}
\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/trapper}
\includestandalone{cards/en/exp1/trebuchet}
diff --git a/scripts/generate_card.py b/scripts/generate_card.py
index d403eac8..2b77f45b 100755
--- a/scripts/generate_card.py
+++ b/scripts/generate_card.py
@@ -2,16 +2,19 @@
import argparse
import pathlib
from pathlib import Path
-from typing import MutableMapping, Tuple, Union
+from typing import MutableMapping, Tuple
import yaml
+BABEL_LANGS = {'en': 'english', 'de': 'ngerman'}
+
CARD_TEMPLATE = \
"""\\documentclass{{standalone}}
+\\usepackage[{lang}]{{babel}}
\\input{{common.tex}}
\\begin{{document}}
\\begin{{tikzpicture}}
-{0}
+{content}
\\cardborder
\\end{{tikzpicture}}
\\end{{document}}"""
@@ -34,7 +37,7 @@ ASSETS_DIR = GAME_ROOT / 'assets'
# all keys known by the rules
KEYS = [
'type', 'token', 'buy', 'upkeep', 'play', 'ai', 'health', 'movement',
- 'attack', 'full_action', 'effect'
+ 'attack', 'full_action', 'effect', 'use'
]
FORMATTED_KEYS = {
@@ -79,16 +82,46 @@ def get_formatted_key(key: str, language='en') -> str:
def get_latex_field(card: MutableMapping,
field: str,
- language='en') -> Tuple[str, bool]:
+ language='en',
+ fmt_prefix='') -> Tuple[str, bool]:
"""Return the latex_ prefixed field from card or the field itself"""
+ normal_value = card[field]
+
latex_field = f'latex_{field}'
- value = card.get(latex_field, card[field])
+ has_latex = latex_field in card
+ if has_latex:
+ latex_value = card[latex_field]
# internationalize
- if isinstance(value, dict):
- value = value.get(language, value['en'])
+ if isinstance(normal_value, dict):
+ normal_value = normal_value.get(language, normal_value['en'])
+ if has_latex:
+ latex_value = latex_value.get(language, normal_value)
+
+ # NOTE: normal and latex_ fields must have the same data type
+ # (both string or both list of strings).
+ if has_latex:
+ assert type(latex_value) == type(normal_value)
- return value, latex_field in card
+ # If the fetched value is not a list we are done here
+ if not isinstance(latex_value or normal_value, list):
+ return latex_value or normal_value, has_latex
+
+ # Transform a list of values into a single string.
+ # normal fields are joined using '\\ '
+ if not has_latex:
+ return '\\\\ '.join(normal_value), False
+
+ # latex_* values are just concatenated.
+
+ # NOTE: it is allowed for a latex_ field to be sparse.
+ # Missing entries in a latex_ field list are populated from the corrsponding
+ # entry of the normal field
+ for i in range(0, len(latex_value)):
+ if latex_value[i] is None:
+ latex_value[i] = f'{fmt_prefix}{normal_value[i]}// '
+
+ return ''.join(latex_value), True
def generate_markdown(card: MutableMapping, language='en', indentation=3):
@@ -133,7 +166,8 @@ def generate_latex(card: MutableMapping, language='en'):
card_content += f'\\cardbackground{{{image_file.name}}}\n'
break
- card_content += f'\\cardtype{card["type"].capitalize()}{"Token" if "token" in card else ""}{{{name}}}\n'
+ card_content += f'\\cardtype{card["type"].capitalize()}'
+ card_content += f'{"Token" if "token" in card else ""}{{{name}}}\n'
if 'buy' in card:
card_content += f'\\cardbuycost{{{card["buy"]}}}\n'
@@ -152,24 +186,9 @@ def generate_latex(card: MutableMapping, language='en'):
abilities.append(effect)
if 'full_action' in card:
- full_actions: Union[str, list[str]] = ''
- full_action_txt = ''
- full_actions, is_latex = get_latex_field(card, 'full_action',
- language)
- if not isinstance(full_actions, list):
- full_actions = [full_actions]
-
- for full_action in full_actions:
- assert full_action
- if not is_latex:
- full_action_txt += f'\\faRedo: {full_action}\\\\ '
- else:
- full_action_txt += f'{full_action}'
-
- # strip last '\\ '
- if full_action_txt.endswith('\\\\ '):
- full_action_txt = full_action_txt[:-3]
- abilities.append(full_action_txt)
+ full_action, _ = get_latex_field(card, 'full_action', language,
+ '\\faRedo: ')
+ abilities.append(full_action)
unit_stats_str = '\\\\'.join(unit_stats)
ability_block = '\\\\ \\vspace{0.2cm} '.join(abilities)
@@ -181,7 +200,7 @@ def generate_latex(card: MutableMapping, language='en'):
card_content += '\n'
if 'upkeep' in card:
- card_content += f'\\cardplaycost{{{card["upkeep"]}}}'
+ card_content += f'\\cardplaycost{{{card["upkeep"]}}}\n'
elif card['type'] in ['spell', 'artifact']:
effect, _ = get_latex_field(card, 'effect', language)
@@ -211,7 +230,9 @@ def generate_latex(card: MutableMapping, language='en'):
else:
print(f'WARNING unknown set: {card["set"]}')
- print(CARD_TEMPLATE.format(card_content))
+ print(
+ CARD_TEMPLATE.format(lang=BABEL_LANGS.get(language, language),
+ content=card_content))
def main():