()
| 1205 | } |
| 1206 | |
| 1207 | public void onCleanupPhase() { |
| 1208 | resetNumPiledGuessedSA(); |
| 1209 | clearLeftBattlefieldThisTurn(); |
| 1210 | clearLeftGraveyardThisTurn(); |
| 1211 | clearCounterAddedThisTurn(); |
| 1212 | clearCounterRemovedThisTurn(); |
| 1213 | clearGlobalDamageHistory(); |
| 1214 | // some cards need this info updated even after a player lost, so don't skip them |
| 1215 | for (Player player : getRegisteredPlayers()) { |
| 1216 | player.onCleanupPhase(); |
| 1217 | } |
| 1218 | for (final Card c : getCardsIncludePhasingIn(ZoneType.Battlefield)) { |
| 1219 | c.onCleanupPhase(getPhaseHandler().getPlayerTurn()); |
| 1220 | } |
| 1221 | for (final Card card : getCardsInGame()) { |
| 1222 | card.resetActivationsPerTurn(); |
| 1223 | } |
| 1224 | } |
| 1225 | |
| 1226 | public void addCounterAddedThisTurn(Player putter, CounterType cType, Card card, Integer value) { |
| 1227 | if (putter == null || card == null || value <= 0) { |
nothing calls this directly
no test coverage detected