Description: Everytime a creature from the AI dies in combat, I get this error; I tried to destroy those creatures with a spell or an artifact and they die normally, but whenever I kill a creature with one of my own creatures in combat, this error pops and the game crashes. The last time I got this error, only basic lands, dual lands and
Sea Serpent were on the AI's battlefield (
Order of the Ebon Hand had recently died in combat); dual lands,
Mana Crypt, a 4-counters
Clearwater Goblet,
Nivmagus Elemental,
Nightscape Apprentice,
Bloodflow Connoisseur (all of them untapped) and a 16/16
Solarion (tapped and attacking)
EDIT: I was in Gauntlet Mode
EDIT 2: The crash appears in the SVN releases of May 19th, May 20th and also in the last one (May 21st)
- NullPointerException | Open
- Code: Select all
Forge Version: 1.3.17-SNAPSHOT-r21571
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.NullPointerException
at java.util.TreeMap.getEntry(Unknown Source)
at java.util.TreeMap.containsKey(Unknown Source)
at java.util.TreeMap$KeySet.contains(Unknown Source)
at forge.Card.hasProperty(Card.java:6008)
at forge.Card.isValid(Card.java:5119)
at forge.GameEntity.isValid(GameEntity.java:295)
at forge.card.trigger.TriggerChangesZone.performTest(TriggerChangesZone.java:78)
at forge.card.trigger.TriggerHandler.canRunTrigger(TriggerHandler.java:298)
at forge.card.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:258)
at forge.card.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:229)
at forge.card.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:184)
at forge.game.GameAction.checkStateEffects(GameAction.java:1056)
at forge.game.phase.PhaseHandler.handleBeginPhase(PhaseHandler.java:351)
at forge.gui.InputProxy$1.run(InputProxy.java:69)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)