⇢ | A | CardWasDrawn added | |
⇢ | A | NotYourTurn added | |
⇢ | A | BlockTheAttacker added | |
⇢ | A | NextTurnBegan added | |
⇢ | A | StartedMatchForProposal added | |
⇢ | A | EndPlayPhaseProcess added | |
⇢ | A | UnitDied added | |
⇢ | A | PlayerDidNotHaveTheMana added | |
⇢ | A | TurnEndingProcess added | |
⇢ | A | StartTheMatch added | |
⋮ | view more | ||
A | ↛ | SpellVanishedToTheVoid removed | |
A | ↛ | AttackWithCard removed | |
A | ↛ | IllegalMoveStream removed | |
A | ↛ | MatchStartingProcess removed | |
A | ↛ | CardWasDrawn removed | |
A | ↛ | TriedPlayingCardOutOfTurn removed | |
A | ↛ | EndPlayPhaseProcess removed | |
A | ↛ | PlayTheCard removed | |
A | ↛ | PlayerDidNotHaveTheMana removed | |
A | ↛ | NextTurnBegan removed | |
⋮ | view more |
⇢ | A | MatchStartingProcess::handle() added | |
⇢ | A | UnitMovedIntoPlay::card() added | |
⇢ | A | BlockTheAttacker::defender() added | |
⇢ | A | TurnEndingProcess::__construct() added | |
⇢ | A | PlayTheCard::match() added | |
⇢ | A | UnitMovedToAttack::card() added | |
⇢ | A | PlayerDidNotHaveTheMana::__construct() added | |
⇢ | A | TriedStartingMatchForPendingProposal::__construct(... added | |
⇢ | A | UnitMovedIntoPlay::aggregateId() added | |
⇢ | A | BlockTheAttacker::attacker() added | |
⋮ | view more | ||
A | ↘ | B | BringerOfBadNews::handle() got worse |
A | ↛ | MatchStartingProcess::handle() removed | |
A | ↛ | EndCardPlaying::match() removed | |
A | ↛ | Card::id() removed | |
A | ↛ | UnitDied::__construct() removed | |
A | ↛ | CombatProcess::__construct() removed | |
A | ↛ | UnitMovedIntoPlay::aggregateId() removed | |
A | ↛ | TriedPlayingCardOutOfTurn::match() removed | |
A | ↛ | StartTheMatch::forProposal() removed | |
A | ↛ | EndCardPlaying::phase() removed | |
A | ↛ | CardWasDrawn::aggregateId() removed | |
⋮ | view more |