Folgendes Szenario:
Code:
Bergwerk (berg), Größe 2, Bergwerk.
* Baumeister (bau), 1 Menschen.
* Mein Bergbauer (mber), 1 Mensch, Talente: Bergbau 5.
o Alliierter Bergbauer (aber), Alliierter (ally), 1 Mensch, Talente: Bergbau 7, hat: 2000 Silber.
Ziel ist es das diese Runde beide Bergbauer mit Bergwerksbonus abbauen können, Kommando soll aber der reiche alliierte Bergbauer haben.
1.) Verlassen und Betreten ist eh klar, aber kann eine Einheit ein Kommando übergeben, wenn es schon vorher Verlassen hat - was sie aber tun muss, damit sie nicht im Gebäude hocken bleibt, und einer anderen Einheit den Platz wegnimmt? Hab irgendwo gehört, dass das mit TEMP-Einheit funktionieren soll.
2.) Welches Helfe brauch ich dafür? GIB Kommando funktioniert ja immer, aber dafür muss die Einheit ja schon im Gebäude sein - und dafür brauch ich HELFE BEWACHE.
Code:
EINHEIT bau; Baumeister [1,0$]
HELFE BEWACHE; für Betreten fremder Burgen zuständig
GIB aber Kommando; Einheit bleibt in der Burg und kann Kommando übergeben
GIB TEMP bau2 1 PERSONEN; Einheit wird nachher aufgelöst, und nimmt keinen Platz weg
GIB TEMP bau2 ALLES; Damit nix zurückbleibt
MACHE TEMP bau2; Neue Einheit für den Baumeister
VERLASSEN; Der geht aus der Burg raus
LERNEN Burgenbau
ENDE
EINHEIT mber; Mein Bergbauer [1,0$]
BETRETEN BURG berg
MACHEN Eisen
EINHEIT aber; Alliierter Bergbauer [1,2000$]
BETRETEN BURG berg
MACHEN Eisen
Im Nächsten Zug sollte es so aussehen:
Code:
Bergwerk (berg), Größe 2, Bergwerk.
o Alliierter Bergbauer (aber), Alliierter (ally), 1 Mensch, Talente: Bergbau 7, hat: 1500 Silber, 8 Eisen.
* Mein Bergbauer (mber), 1 Mensch, Talente: Bergbau 5, hat: 6 Eisen.
* Baumeister (bau), 1 Menschen.
Dabei sollte dem Berg nur 7 Eisen abgezogen werden.
Passt das so, oder hab ich irgendwo noch nen Fehler?