r8391
Got the following trying to activate the ability of
Geth, Lord of the Vault. I had selected a card from the AI graveyard and it was in the process of resolving.
This looks like the same place in the code as my last post, but with a different action causing it.
- Code: Select all
An error has occurred. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
http://www.slightlymagic.net/forum/viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com
null
Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.card.abilityFactory.AbilityFactory.calculateAmount(AbilityFactory.java:796)
at forge.card.abilityFactory.AbilityFactory_ZoneAffecting.millStackDescription(AbilityFactory_ZoneAffecting.java:482)
at forge.card.abilityFactory.AbilityFactory_ZoneAffecting$6.getStackDescription(AbilityFactory_ZoneAffecting.java:457)
at forge.card.abilityFactory.AbilityFactory_ChangeZone.changeKnownOriginStackDescription(AbilityFactory_ChangeZone.java:1093)
at forge.card.abilityFactory.AbilityFactory_ChangeZone.changeZoneDescription(AbilityFactory_ChangeZone.java:180)
at forge.card.abilityFactory.AbilityFactory_ChangeZone.access$2(AbilityFactory_ChangeZone.java:172)
at forge.card.abilityFactory.AbilityFactory_ChangeZone$1.getStackDescription(AbilityFactory_ChangeZone.java:47)
at forge.card.spellability.SpellAbility_Requirements.addAbilityToStack(SpellAbility_Requirements.java:114)
at forge.card.spellability.SpellAbility_Requirements.finishPaying(SpellAbility_Requirements.java:94)
at forge.card.spellability.Cost_Payment.payCost(Cost_Payment.java:424)
at forge.card.spellability.Cost_Payment$2.done(Cost_Payment.java:762)
at forge.card.spellability.Cost_Payment$2.selectCard(Cost_Payment.java:734)
at forge.GuiInput.selectCard(GuiInput.java:49)
at forge.GuiDisplay4$10.mousePressed(GuiDisplay4.java:380)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)