diff options
| -rw-r--r-- | data/cards/exp1/push!.yml | 9 | ||||
| -rw-r--r-- | latex/cards/de/exp1/push!.tex | 14 | ||||
| -rw-r--r-- | latex/cards/en/exp1/push!.tex | 14 | ||||
| -rw-r--r-- | latex/sets/de/exp1.tex | 1 | ||||
| -rw-r--r-- | latex/sets/en/exp1.tex | 1 | ||||
| -rw-r--r-- | rules/de/rules.md | 7 | ||||
| -rw-r--r-- | rules/en/rules.md | 3 |
7 files changed, 45 insertions, 4 deletions
diff --git a/data/cards/exp1/push!.yml b/data/cards/exp1/push!.yml new file mode 100644 index 00000000..f614a2ff --- /dev/null +++ b/data/cards/exp1/push!.yml @@ -0,0 +1,9 @@ +name: + en: Push! + de: Schiebe! +type: spell +buy: 5 +play: 2 +effect: + en: Push target unit + de: Schiebe eine Ziel-Unit diff --git a/latex/cards/de/exp1/push!.tex b/latex/cards/de/exp1/push!.tex new file mode 100644 index 00000000..e023f90d --- /dev/null +++ b/latex/cards/de/exp1/push!.tex @@ -0,0 +1,14 @@ +\documentclass{standalone} +\usepackage[ngerman]{babel} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeSpell{Schiebe!} +\cardbuycost{5} +\cardcontent{Schiebe eine Ziel-Unit} +\cardplaycost{2} +\cardmodule{exp1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/en/exp1/push!.tex b/latex/cards/en/exp1/push!.tex new file mode 100644 index 00000000..339721a4 --- /dev/null +++ b/latex/cards/en/exp1/push!.tex @@ -0,0 +1,14 @@ +\documentclass{standalone} +\usepackage[english]{babel} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeSpell{Push!} +\cardbuycost{5} +\cardcontent{Push target unit} +\cardplaycost{2} +\cardmodule{exp1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/sets/de/exp1.tex b/latex/sets/de/exp1.tex index a9e69e69..187b5b56 100644 --- a/latex/sets/de/exp1.tex +++ b/latex/sets/de/exp1.tex @@ -26,6 +26,7 @@ \includestandalone{cards/de/exp1/illusion} \includestandalone{cards/de/exp1/macabre_clown} \includestandalone{cards/de/exp1/power_to_the_people!} +\includestandalone{cards/de/exp1/push!} \includestandalone{cards/de/exp1/ramm} \includestandalone{cards/de/exp1/recycle!} \includestandalone{cards/de/exp1/reformer} diff --git a/latex/sets/en/exp1.tex b/latex/sets/en/exp1.tex index 8d296b3f..09d3b49a 100644 --- a/latex/sets/en/exp1.tex +++ b/latex/sets/en/exp1.tex @@ -26,6 +26,7 @@ \includestandalone{cards/en/exp1/illusion} \includestandalone{cards/en/exp1/macabre_clown} \includestandalone{cards/en/exp1/power_to_the_people!} +\includestandalone{cards/en/exp1/push!} \includestandalone{cards/en/exp1/ramm} \includestandalone{cards/en/exp1/recycle!} \includestandalone{cards/en/exp1/reformer} diff --git a/rules/de/rules.md b/rules/de/rules.md index d4b18601..52451bfd 100644 --- a/rules/de/rules.md +++ b/rules/de/rules.md @@ -382,9 +382,10 @@ Für jedes Permanent des Stapels * `X=1` kann weggelassen werden * **Schieben** bezeichnet das unfreiwillige bewegen eins **Permanent** um `X` **Schritte** in gerader Linie * **Permanents** können als Effekt einer **Aktion** oder eines **Kampfes** *geschoben* werden -* Das *Schieben* eines **Permanents** benötigt immer ein **Feld** von dem das **Schieben** ausgeht - * Wenn eine **Unit** ein **Permanent** schiebt geht das **Schieben** von dem aktuellen **Feld** der *schiebenden* **Unit** aus -* Jeder *geschobene* **Schritt** muss auf der selben Linie liegen wie das ausgehende und das aktuelle **Feld** +* Das *Schieben* eines **Permanents** benötigt immer ein **Feld** als Ursprung + * Falls ein **Permenent** ein anderes **Permanent** schiebt geht das **Schieben** von dem aktuellen **Feld** der *schiebenden* **Permanent** aus + * Falls das **Schieben** nicht von einem **Permanent** verursacht ist wählt der **Beherscher** der **Aktion** das Ursprungs **Feld** +* Jeder *geschobene* **Schritt** muss auf der selben Linie liegen wie der Ursprung und das aktuelle **Feld** * Falls ein **Permenent** auf ein nicht **freies Feld** *geschoben* würde endet das **Schieben** * Einer **Unit**, die auf diese Art kollidiert, wird von dem anderen **Permanent** 1 **Schadeb** zugefügt * Falls ein **Permenent** auf ein **freies** aber nicht **verfuegbares Feld** *geschoben* würde zerstöre es diff --git a/rules/en/rules.md b/rules/en/rules.md index 9993e390..bc023dd9 100644 --- a/rules/en/rules.md +++ b/rules/en/rules.md @@ -371,7 +371,8 @@ Additional States a **Unit** is in are represented by putting appropriate State * To *push* a **permanent** *move* it `X` **steps** in a straight line * **Permanents** may be *pushed* as effect of an **action** or **combat** * *Pushing* a **permanent** always requires a **tile** where the **push** originates - * When a **unit** *pushes* a **permanent** the originating **tile** is the current **tile** of the *pushing* **unit** + * If a **permanent** *pushes* another **permanent** the originating **tile** is the current **tile** of the *pushing* **permanent** + * If the **push** is not caused by a **permanent** the **actions** **controller** choses an originating **tile** * Each step must be in a straight line determined by the originating **tile** and the current **tile** * If a **permenent** would be *pushed* onto a *not free* **tile** it is not *pushed* further * A **Unit** colliding in this way is dealt 1 **damage** by the other **permenent** |
