friarsol wrote:r19583
Attacked with 4 creatures. 2/2 Flying, 2/1 First strike, 2/1, 1/1. AI is at 5 life and blocks the 2/2 Flying with his 3/3 Flying.
This error pops up during the regular combat damage with the AI already down to 3 life from the First strike damage.
Detailed error trace:
java.lang.NullPointerException
at forge.game.phase.Combat.assignBlockersDamage(Combat.java:697)
at forge.game.phase.Combat.assignCombatDamage(Combat.java:754)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:344)
at forge.control.input.InputControl.getActualInput(InputControl.java:187)
at forge.gui.GuiInput.update(GuiInput.java:50)
Did any creatures have trample, or were there any creatures blocking several attackers at a time?
I see the potential error source, but cannot figure how that could happen that damage map contains a NULL key, that usually matches player/planeswalker - who must not be present among attackers.
Would appreciate a detailed repro.