Anleitung mit Hervorhebungen, Rückgängig, Kapitel 2, Herausforderungen, Fallen, Wiederverbinden, CI
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QPgKvy5W9WRNFHjkm5QsHx
This commit is contained in:
@@ -1105,7 +1105,7 @@ func test_neue_fallen() -> void:
|
||||
g.play_card(o, C("f_wolf"))
|
||||
check(o.board.is_empty(), "Aschefalle tötet den 3/2 Wolf beim Ausspielen")
|
||||
# Sandfalle friert das ausgespielte Wesen ein, Spiegelfalle beschwört einen Windgeist
|
||||
s = setup(["e_sandfalle", "l_spiegel"], ["e_troll"])
|
||||
s = setup(["e_sandfalle", "l_spiegel"], ["e_troll", "w_reiter"])
|
||||
g = s[0]
|
||||
h = s[1]
|
||||
o = s[2][0]
|
||||
@@ -1113,8 +1113,9 @@ func test_neue_fallen() -> void:
|
||||
g.play_card(h, C("l_spiegel"))
|
||||
g.end_turn()
|
||||
g.play_card(o, C("e_troll"))
|
||||
check(o.board.size() == 1 and o.board[0].frozen, "Sandfalle friert ein")
|
||||
check(h.board.size() == 1 and h.board[0].name == "Windgeist", "Spiegelfalle beschwört Windgeist")
|
||||
check(o.board.size() == 1 and o.board[0].frozen and h.traps.size() == 1, "Sandfalle friert ein, eine Falle je Auslöser")
|
||||
g.play_card(o, C("w_reiter")) # Wasser neben Erde: Schlamm heilt nur, der Windgeist überlebt
|
||||
check(h.board.size() == 1 and h.board[0].name == "Windgeist", "Spiegelfalle beschwört Windgeist beim zweiten Wesen")
|
||||
check(h.traps.is_empty(), "beide Fallen verbraucht")
|
||||
# Nebelfalle bricht ab und zieht, Dornenfalle verletzt und heilt
|
||||
s = setup(["w_nebelfalle", "e_dornen"])
|
||||
|
||||
Reference in New Issue
Block a user