It is currently 25 Aug 2025, 23:35
   
Text Size

Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby Roujin » 18 Nov 2011, 02:30

Got a crash. I was playing quest mode again, with a deck that contains a brass herald. Got to start first, played Plains and Plated Sliver. Attacked with pet dog. Continued through phases, after my end of turn the crash occurred.

Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

AbilityFactory : getAbility -- abString too short in Brass Herald: []


Version:
Forge version 1.1.7-r11770

OS: Windows 7 Version: 6.1 Architecture: amd64

Java Version: 1.6.0_22 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Brass Herald: []
   at forge.card.abilityfactory.AbilityFactory.getMapParams(AbilityFactory.java:217)
   at forge.card.abilityfactory.AbilityFactory.getAbility(AbilityFactory.java:268)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:426)
   at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:297)
   at forge.Phase.handleBeginPhase(Phase.java:405)
   at forge.gui.input.InputControl.updateInput(InputControl.java:183)
   at forge.GuiInput.update(GuiInput.java:34)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:21)
   at forge.Phase.nextPhase(Phase.java:508)
   at forge.Phase.nextPhase(Phase.java:511)
   at forge.gui.input.InputCleanup.showMessage(InputCleanup.java:46)
   at forge.GuiInput.setInput(GuiInput.java:50)
   at forge.GuiInput.update(GuiInput.java:36)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:21)
   at forge.Phase.nextPhase(Phase.java:508)
   at forge.GuiDisplay$33.actionPerformed(GuiDisplay.java:1144)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(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.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)
I'm rather confused why a crash somehow related to the Brass Herald should happen. I didn't have it in my hand either. It was just.. somewhere in my deck.
Roujin
 
Posts: 75
Joined: 01 Nov 2011, 21:58
Has thanked: 6 times
Been thanked: 13 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby Vecc » 18 Nov 2011, 03:46

Returning Phantasmal Image to play via Sheoldred, Whispering One doesn't work. The ability goes on stack, but in the end Phantasmal Image remains in the graveyard.

When copying Volt Charge with Chandra, the Firebrand, after the copy resolved, the original spell simply fizzled with no effect. Both were targeting enemy creatures.

Also, while playing Quest Mode, I will sometimes (seemingly at random) start the game with 6 cards instead of 7. If I mulligan that hand, I actually get 8 cards, and the first card in my hand gets 'stuck' there: it can't be played or discarded. Subsequent mulligans get me 7 different cards, but the card 'stuck' in my hand remains there.
User avatar
Vecc
 
Posts: 178
Joined: 13 Apr 2009, 00:13
Has thanked: 17 times
Been thanked: 5 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby Roujin » 18 Nov 2011, 16:01

I seem to be getting the aforementioned "abString too short in [some card]" bug at random times with different cards.
This time it was right after I clicked "no" on "Do you want to take a mulligan?" (after I had taken a first, free (quest mode) one).

Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

AbilityFactory : getAbility -- abString too short in Blightning: []


Version:
Forge version 1.1.7-r11770

OS: Windows 7 Version: 6.1 Architecture: amd64

Java Version: 1.6.0_22 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Blightning: []
   at forge.card.abilityfactory.AbilityFactory.getMapParams(AbilityFactory.java:217)
   at forge.card.abilityfactory.AbilityFactory.getAbility(AbilityFactory.java:268)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:426)
   at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:297)
   at forge.Phase.handleBeginPhase(Phase.java:405)
   at forge.gui.input.InputControl.updateInput(InputControl.java:183)
   at forge.GuiInput.update(GuiInput.java:34)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:21)
   at forge.Phase.nextPhase(Phase.java:508)
   at forge.gui.input.Input.stop(Input.java:88)
   at forge.gui.input.InputMulligan.end(InputMulligan.java:191)
   at forge.gui.input.InputMulligan.selectButtonOK(InputMulligan.java:48)
   at forge.GuiInput.selectButtonOK(GuiInput.java:68)
   at forge.GuiDisplay.okButtonActionPerformed(GuiDisplay.java:1419)
   at forge.GuiDisplay.access$2500(GuiDisplay.java:109)
   at forge.GuiDisplay$33.actionPerformed(GuiDisplay.java:1139)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(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.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)
It did happen another time between my previous bug report and this one, but I didn't copy the error that time. It was also the "abString too short" error though.
Roujin
 
Posts: 75
Joined: 01 Nov 2011, 21:58
Has thanked: 6 times
Been thanked: 13 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby Sloth » 18 Nov 2011, 16:26

Roujin wrote:I seem to be getting the aforementioned "abString too short in [some card]" bug at random times with different cards.
This time it was right after I clicked "no" on "Do you want to take a mulligan?" (after I had taken a first, free (quest mode) one).

Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

AbilityFactory : getAbility -- abString too short in Blightning: []


Version:
Forge version 1.1.7-r11770

OS: Windows 7 Version: 6.1 Architecture: amd64

Java Version: 1.6.0_22 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Blightning: []
   at forge.card.abilityfactory.AbilityFactory.getMapParams(AbilityFactory.java:217)
   at forge.card.abilityfactory.AbilityFactory.getAbility(AbilityFactory.java:268)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:426)
   at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:297)
   at forge.Phase.handleBeginPhase(Phase.java:405)
   at forge.gui.input.InputControl.updateInput(InputControl.java:183)
   at forge.GuiInput.update(GuiInput.java:34)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:21)
   at forge.Phase.nextPhase(Phase.java:508)
   at forge.gui.input.Input.stop(Input.java:88)
   at forge.gui.input.InputMulligan.end(InputMulligan.java:191)
   at forge.gui.input.InputMulligan.selectButtonOK(InputMulligan.java:48)
   at forge.GuiInput.selectButtonOK(GuiInput.java:68)
   at forge.GuiDisplay.okButtonActionPerformed(GuiDisplay.java:1419)
   at forge.GuiDisplay.access$2500(GuiDisplay.java:109)
   at forge.GuiDisplay$33.actionPerformed(GuiDisplay.java:1139)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(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.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)
It did happen another time between my previous bug report and this one, but I didn't copy the error that time. It was also the "abString too short" error though.
This bug is fixed on the SVN. It was caused by delayed triggers triggering in the next game.

Vecc wrote:Returning Phantasmal Image to play via Sheoldred, Whispering One doesn't work. The ability goes on stack, but in the end Phantasmal Image remains in the graveyard.

Also, while playing Quest Mode, I will sometimes (seemingly at random) start the game with 6 cards instead of 7. If I mulligan that hand, I actually get 8 cards, and the first card in my hand gets 'stuck' there: it can't be played or discarded. Subsequent mulligans get me 7 different cards, but the card 'stuck' in my hand remains there.
Most errors related to copying permanents have been fixed in the developer version.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby Zirbert » 22 Nov 2011, 01:31

.Gerrard's Verdict is supposed to target the player who discards. However, in Forge 1.1.7, the game just assumes you'll be targeting your opponent and doesn't prompt you to choose. Not only will this not interact correctly with Ivory Mask or similar effects, but you may well want to target yourself, to trade some unneeded lands in hand for life.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby juzamjedi » 22 Nov 2011, 02:36

Can we have an updated Cube deck list for the next release?

I posted an update in the Drafting thread a while back. I will look at the new cards in this release too and I might submit an updated list in the Drafting thread soon. Or if Chris/some other mod wants me to submit updated lists in another way please PM instructions to me.
Attachments
JuzamjediCube.zip
(4.67 KiB) Downloaded 327 times
juzamjedi
Tester
 
Posts: 575
Joined: 13 Nov 2008, 08:35
Has thanked: 6 times
Been thanked: 8 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby Chris H. » 22 Nov 2011, 03:23

juzamjedi wrote:Can we have an updated Cube deck list for the next release?

I posted an update in the Drafting thread a while back. I will look at the new cards in this release too and I might submit an updated list in the Drafting thread soon. Or if Chris/some other mod wants me to submit updated lists in another way please PM instructions to me.
`
Sorry about that.

I remember downloading your updated file and I meant to merge it into the SVN. I must have become preoccupied and forgot. I just merged your work into the SVN, and thank you for the submission. :)
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby moomarc » 22 Nov 2011, 08:49

Zirbert wrote:.Gerrard's Verdict is supposed to target the player who discards. However, in Forge 1.1.7, the game just assumes you'll be targeting your opponent and doesn't prompt you to choose. Not only will this not interact correctly with Ivory Mask or similar effects, but you may well want to target yourself, to trade some unneeded lands in hand for life.
This should be fixed now. Thanks Zirbert.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby Night Shadow » 23 Nov 2011, 07:26

When reading Cabal Therapy i notice is missing "Flashback" in its card text.
User avatar
Night Shadow
 
Posts: 31
Joined: 03 Mar 2011, 05:25
Has thanked: 4 times
Been thanked: 3 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby moomarc » 23 Nov 2011, 07:47

Night Shadow wrote:When reading Cabal Therapy i notice is missing "Flashback" in its card text.
Looks fine in the dev version so I guess it's been fixed already.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby lugaru » 23 Nov 2011, 19:51

I cannot see myself using double faced flip cards in real life... BUT MAN ARE THEY FUN IN FORGE! I built a preconstructed werewolf deck and it is a blast, especially to play against. Great update!
lugaru
 
Posts: 79
Joined: 19 Jun 2011, 16:17
Has thanked: 1 time
Been thanked: 1 time

Re: Forge Beta: 11-04-2011 ver 1.1.7 rev 11767

Postby Phoenix » 15 Dec 2011, 10:38

I encountered a problem with the same card but not within a duell/challange but just by clicking the card in my deck editor.
Roujin wrote:I was just about to win a "The King's Contest" Challenge in my running quest mode game when I got the following crash:

Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

CardFactory : getCard() invalid card name - Nightfall Predator


Version:
Forge version 1.1.7-r11770

OS: Windows 7 Version: 6.1 Architecture: amd64

Java Version: 1.6.0_22 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: CardFactory : getCard() invalid card name - Nightfall Predator
   at forge.card.cardfactory.AbstractCardFactory.getCard2(AbstractCardFactory.java:474)
   at forge.card.cardfactory.AbstractCardFactory.getCard(AbstractCardFactory.java:382)
   at forge.quest.gui.QuestWinLoseCardViewer$SelListener.ensureCacheHas(QuestWinLoseCardViewer.java:94)
   at forge.quest.gui.QuestWinLoseCardViewer$SelListener.valueChanged(QuestWinLoseCardViewer.java:83)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
   at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
   at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
   at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
   at javax.swing.JList.setSelectedIndex(Unknown Source)
   at forge.quest.gui.QuestWinLoseCardViewer.<init>(QuestWinLoseCardViewer.java:56)
   at forge.quest.gui.QuestWinLoseHandler.awardRandomRare(QuestWinLoseHandler.java:393)
   at forge.quest.gui.QuestWinLoseHandler.populateCustomPanel(QuestWinLoseHandler.java:147)
   at forge.view.swing.WinLoseFrame.<init>(WinLoseFrame.java:188)
   at forge.GameAction.checkStateEffects(GameAction.java:800)
   at forge.GameAction.checkStateEffects(GameAction.java:758)
   at forge.MagicStack.finishResolving(MagicStack.java:985)
   at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2306)
   at forge.MagicStack.resolveStack(MagicStack.java:865)
   at forge.Phase.passPriority(Phase.java:809)
   at forge.ComputerAIGeneral.stackResponse(ComputerAIGeneral.java:520)
   at forge.ComputerAIGeneral.stackNotEmpty(ComputerAIGeneral.java:460)
   at forge.gui.input.InputControl.updateInput(InputControl.java:240)
   at forge.GuiInput.update(GuiInput.java:34)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:21)
   at forge.gui.input.InputControl.resetInput(InputControl.java:127)
   at forge.Phase.passPriority(Phase.java:798)
   at forge.gui.input.InputPassPriority.selectButtonOK(InputPassPriority.java:54)
   at forge.GuiInput.selectButtonOK(GuiInput.java:68)
   at forge.GuiDisplay.okButtonActionPerformed(GuiDisplay.java:1419)
   at forge.GuiDisplay.access$2500(GuiDisplay.java:109)
   at forge.GuiDisplay$33.actionPerformed(GuiDisplay.java:1139)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(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.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)
As I'm relatively sure the card Nightfall Predator is not in the opponent's deck, I guess it was chosen as a random prize for me, so it may be hard to reproduce.
Maybe the problem is that this is a dual card and Nightfall Predator is actually the "other" side?
My crash report is the following:
Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

CardFactory : getCard() invalid card name - Nightfall Predator


Version:
Forge version 1.1.7-r11770

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: CardFactory : getCard() invalid card name - Nightfall Predator
   at forge.card.cardfactory.AbstractCardFactory.getCard2(AbstractCardFactory.java:474)
   at forge.card.cardfactory.AbstractCardFactory.getCard(AbstractCardFactory.java:382)
   at forge.item.CardPrinted.toForgeCard(CardPrinted.java:271)
   at forge.gui.deckeditor.CardPanelHeavy.showCard(CardPanelHeavy.java:111)
   at forge.gui.deckeditor.TableModel.showSelectedCard(TableModel.java:362)
   at forge.gui.deckeditor.TableModel$2.focusGained(TableModel.java:391)
   at java.awt.AWTEventMulticaster.focusGained(Unknown Source)
   at java.awt.Component.processFocusEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchEvent(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.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.pumpEventsForFilter(Unknown Source)
   at java.awt.Dialog$1.run(Unknown Source)
   at java.awt.Dialog$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.Dialog.show(Unknown Source)
   at java.awt.Component.show(Unknown Source)
   at java.awt.Component.setVisible(Unknown Source)
   at java.awt.Window.setVisible(Unknown Source)
   at java.awt.Dialog.setVisible(Unknown Source)
   at forge.error.ErrorViewer.showDialog(ErrorViewer.java:175)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:100)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:62)
   at forge.error.ExceptionHandler.handle(ExceptionHandler.java:50)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at java.awt.EventDispatchThread.handleException(Unknown Source)
   at java.awt.EventDispatchThread.processException(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)
I think I wouldn't have recognized it if I hadn't tried to update my forge to version 1.1.8. Within that version my Quest mode didn't even start up but ended within kind of the same crash.
When I came back to version 1.1.7 I was able to start the Quest mode and I can battle all opponents. But when I try to get rid of the buggy card forge is crashing.

Is there any way to get rid of that card?
Phoenix
 
Posts: 77
Joined: 15 Dec 2011, 10:23
Has thanked: 6 times
Been thanked: 3 times

Previous

Return to Forge

Who is online

Users browsing this forum: No registered users and 64 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 64 users online :: 0 registered, 0 hidden and 64 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 64 guests

Login Form