(final Player attacker)
| 74 | private final Supplier<CardCollection> combatantsThatDealtFirstStrikeDamage = Suppliers.memoize(CardCollection::new); |
| 75 | |
| 76 | public Combat(final Player attacker) { |
| 77 | playerWhoAttacks = attacker; |
| 78 | legacyOrderCombatants = playerWhoAttacks.getGame().getRules().hasOrderCombatants(); |
| 79 | initConstraints(); |
| 80 | } |
| 81 | |
| 82 | public Combat(Combat combat, IEntityMap map) { |
| 83 | playerWhoAttacks = map.map(combat.playerWhoAttacks); |
nothing calls this directly
no test coverage detected