feat: module 03 death step
Deferred death: damage and destroy only mark minions; the Death Creation Step removes them when the outermost Phase ends, and Death Phases resolve Deathrattles in order of play until no new deaths occur. Deathrattle summons use the board position the Death Event remembered. Harness adds destroy(target). Expansion Drop: Twisting Nether as content only. test_02_mortally_wounded_still_triggers no longer asserts the Acolyte is still on the board: from Module 3 on it leaves at the end of the Sequence, and verify-references runs Module 2's tests against the Module 3 reference. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
9c50591d3b
commit
8a4eba1948
41 files changed
+4080
-5
No files matched your search
@@ -85,7 +85,6 @@ fn test_02_mortally_wounded_still_triggers() {
|
||||
.any(|e| matches!(e, GameEvent::Drew { player: 0, .. })));
|
||||
assert_eq!(g.hand(0).len(), n + 1);
|
||||
assert_eq!(g.health(a), 0);
|
||||
assert_eq!(g.zone_of(a), Zone::Board);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in new issue
Block a user