Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by Fizanko » 17 Jun 2014, 17:04
I don't know if there's something specific to Shandalar decks and cards, but it's incredible the amount of concurrent errors i can get, here's another one, happening on the upkeep of the AI
(in 1.5.18 i had only 1 in my Ravnica-only quest+cards in more than 100 duels, while in Shandalor it's 1 each 4 or 5 duels)

(in 1.5.18 i had only 1 in my Ravnica-only quest+cards in more than 100 duels, while in Shandalor it's 1 each 4 or 5 duels)

- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26314 (mixed revisions detected; please update from the root directory)
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_10 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at forge.game.card.Card.getHiddenExtrinsicKeyword(Card.java:4645)
at forge.game.card.Card.getKeyword(Card.java:4352)
at forge.game.card.Card.getAmountOfKeyword(Card.java:5215)
at forge.game.card.Card.getNetAttack(Card.java:4048)
at forge.view.arcane.CardPanel.setText(CardPanel.java:627)
at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
at forge.view.arcane.PlayArea.updateCard(PlayArea.java:699)
at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:359)
at forge.screens.match.CMatchUI.updateSingleCard(CMatchUI.java:385)
at forge.screens.match.CMatchUI.updateCards(CMatchUI.java:377)
at forge.GuiDesktop.updateCards(GuiDesktop.java:376)
at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:225)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$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)
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Bug Reports (snapshot builds)
by squee1968 » 17 Jun 2014, 20:23
Description: [Sacrificed a Black Lotus to pay for an announced spell (Dark Ritual)]
When a "remove all abilities" effect (for example, Humble or Turn to Frog) is used on Academy Rector, and then the creature is destroyed, the ability still triggers and executes.
Rough//Tumble has not been added to Commander 2013. Btw, is Commander 2013 another completed set? If not which cards haven't been implemented yet?
- RuntimeException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26314 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_60 Oracle Corporation
java.lang.RuntimeException: Cannot remove input InputPayManaOfCostPayment because it's not on top of stack. Stack = []
at forge.match.input.InputQueue.removeInput(InputQueue.java:54)
at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:49)
at forge.match.input.InputPayMana.onStateChanged(InputPayMana.java:400)
at forge.match.input.InputPayMana.showMessage(InputPayMana.java:394)
at forge.match.input.InputBase.showMessageInitial(InputBase.java:47)
at forge.match.input.InputProxy$2.run(InputProxy.java:85)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$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)
When a "remove all abilities" effect (for example, Humble or Turn to Frog) is used on Academy Rector, and then the creature is destroyed, the ability still triggers and executes.
Rough//Tumble has not been added to Commander 2013. Btw, is Commander 2013 another completed set? If not which cards haven't been implemented yet?
Re: Bug Reports (snapshot builds)
by Fizanko » 17 Jun 2014, 20:46
Ran into another one of those concurrent error, i report this one because unlike the many others plaguing that shandalar-only quest/cards , this one happened while none of the cards on the battlefield has any aura/enchantment attached or boosting anything


- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26314 (mixed revisions detected; please update from the root directory)
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_10 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at com.google.common.collect.AbstractMapBasedMultimap$Itr.next(AbstractMapBasedMultimap.java:1150)
at forge.game.combat.Combat.getAttackers(Combat.java:197)
at forge.screens.match.TargetingOverlay.addArcsForCard(TargetingOverlay.java:233)
at forge.screens.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:138)
at forge.screens.match.TargetingOverlay.access$100(TargetingOverlay.java:47)
at forge.screens.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:353)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.access$700(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$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)
Coming back to this, i must say that no, it's definitvely 1.5.19 and so far the .20 snapshots that is more buggy than .18 was , i just started a new quest in Ravnica with Ravnica blocks only cards, and in 6 duels, 2 concurrent errors (that message is similar to other one i reported) while as i said in 100 battles i only got one of those in .18, it can't be just luck.don't know if there's something specific to Shandalar decks and cards, but it's incredible the amount of concurrent errors i can get, here's another one, happening on the upkeep of the AI
(in 1.5.18 i had only 1 in my Ravnica-only quest+cards in more than 100 duels, while in Shandalor it's 1 each 4 or 5 duels)
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Bug Reports (snapshot builds)
by serrasmurf » 18 Jun 2014, 07:08
Played with the latest snapshot. Freeze problems in quest draft are gone, do still encounter the (untap) bug that fizanko reports
- serrasmurf
- Posts: 316
- Joined: 30 Jan 2010, 14:09
- Location: The Netherlands
- Has thanked: 3 times
- Been thanked: 18 times
Re: Bug Reports (snapshot builds)
by jawg » 19 Jun 2014, 23:07
Forge crashes trying to open in Windows 8 - I rarely had trouble with it on my previous Win 7 PC. I have tried changing run settings and compatibility modes, with no improvement.
- Attachments
-
forge crash on open 2014-06-19-00.txt
- (1.48 KiB) Downloaded 207 times
Re: Bug Reports (snapshot builds)
by Fizanko » 19 Jun 2014, 23:31
KrazyTheFox have fixed a nullpointer error at launch recently, so give a try to a recent snapshot like this one :
http://cardforge.org/releases/snapshots ... -2.tar.bz2
And see if it works for you too
http://cardforge.org/releases/snapshots ... -2.tar.bz2
And see if it works for you too
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Bug Reports (snapshot builds)
by Mitlan » 22 Jun 2014, 03:25
Worked, thanks!!...but now the AI does not assigns targets for the dame spells it cast D: (as it happened waay back at .07 more or less if i remember well)KrazyTheFox wrote:
Use this more recent snapshot: http://cardforge.org/releases/snapshots/forge/forge-gui-desktop/1.5.20-SNAPSHOT/forge-gui-desktop-1.5.20-20140611.160513-1.tar.bz2
It includes the bug fix for the error you're getting.
Re: Bug Reports (snapshot builds)
by KrazyTheFox » 22 Jun 2014, 05:45
You're behind again.Mitlan wrote:Worked, thanks!!...but now the AI does not assigns targets for the dame spells it cast D: (as it happened waay back at .07 more or less if i remember well)KrazyTheFox wrote:
Use this more recent snapshot: http://cardforge.org/releases/snapshots/forge/forge-gui-desktop/1.5.20-SNAPSHOT/forge-gui-desktop-1.5.20-20140611.160513-1.tar.bz2
It includes the bug fix for the error you're getting.

1.5.20 release has the fix for that, too.
-
KrazyTheFox - Programmer
- Posts: 725
- Joined: 18 Mar 2014, 23:51
- Has thanked: 66 times
- Been thanked: 226 times
Re: Bug Reports (snapshot builds)
by swordshine » 22 Jun 2014, 09:32
Did someone change Clone effect? My Dack's Duplicate loses Dethrone when it enters the battlefield.
Edit: After a quick debug, this happened after line 129:
line 599-600 forge.game.card.CardFactory.copyAbilities(Card, CardCharacteristicName, Card, CardCharacteristicName):
Edit: After a quick debug, this happened after line 129:
- Code: Select all
CardFactory.copyCopiableAbilities(cardToCopy, tgtCard);
line 599-600 forge.game.card.CardFactory.copyAbilities(Card, CardCharacteristicName, Card, CardCharacteristicName):
- Code: Select all
to.setTriggers(fromCharacteristics.getTriggers(), true);
to.setReplacementEffects(fromCharacteristics.getReplacementEffects());
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Re: Bug Reports (snapshot builds)
by friarsol » 22 Jun 2014, 14:05
Getting this crash pretty consistently. I was looking into trying to add Conspiracies in this weekend, but the deck editor portion of it isn't cooperating.
1. Click on Deck Editor from the Home Screen.
2. Either having a new deck, or a normal constructed deck loaded in.
3. Click Deck Section to switch to Sideboard.
4. Click Deck Section to switch to Vanguard(I think?) section.
5. Crash?
1. Click on Deck Editor from the Home Screen.
2. Either having a new deck, or a normal constructed deck loaded in.
3. Click Deck Section to switch to Sideboard.
4. Click Deck Section to switch to Vanguard(I think?) section.
5. Crash?
- Deck Editor Crash | Open
- EDT > com.google.common.util.concurrent.UncheckedExecutionException: java.lang.ArrayIndexOutOfBoundsException: -1
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
at com.google.common.cache.LocalCache.get(LocalCache.java:3934)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938)
at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821)
at forge.ImageCache.getImage(ImageCache.java:204)
at forge.ImageCache.getOriginalImage(ImageCache.java:139)
at forge.toolbox.imaging.FImageUtil.getImage(FImageUtil.java:60)
at forge.gui.CardPicturePanel.getImage(CardPicturePanel.java:96)
at forge.gui.CardPicturePanel.setImage(CardPicturePanel.java:82)
at forge.gui.CardPicturePanel.setCard(CardPicturePanel.java:70)
at forge.screens.match.controllers.CPicture.showCard(CPicture.java:82)
at forge.screens.match.controllers.CPicture.showImage(CPicture.java:99)
at forge.screens.deckeditor.CDeckEditorUI.setCard(CDeckEditorUI.java:71)
at forge.screens.deckeditor.CDeckEditorUI$8.valueChanged(CDeckEditorUI.java:258)
at forge.itemmanager.views.ItemView.onSelectionChange(ItemView.java:256)
at forge.itemmanager.views.ItemListView$ItemTableModel$1.valueChanged(ItemListView.java:571)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:184)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:164)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:211)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:405)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:415)
at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:459)
at javax.swing.JTable.setRowSelectionInterval(JTable.java:2166)
at forge.itemmanager.views.ItemListView.onSetSelectedIndex(ItemListView.java:271)
at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:217)
at forge.itemmanager.views.ItemView.fixSelection(ItemView.java:145)
at forge.itemmanager.views.ItemView.refresh(ItemView.java:139)
at forge.itemmanager.ItemManager.updateView(ItemManager.java:1027)
at forge.itemmanager.ItemManager.setPoolImpl(ItemManager.java:503)
at forge.itemmanager.ItemManager.setPool(ItemManager.java:484)
at forge.screens.deckeditor.controllers.CEditorConstructed.cycleEditorMode(CEditorConstructed.java:291)
at forge.screens.deckeditor.controllers.CEditorConstructed$2.run(CEditorConstructed.java:326)
at forge.toolbox.FLabel._doMouseAction(FLabel.java:289)
at forge.toolbox.FLabel.access$1300(FLabel.java:33)
at forge.toolbox.FLabel$6.onLeftClick(FLabel.java:327)
at forge.toolbox.FMouseAdapter.mouseReleased(FMouseAdapter.java:245)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3320)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:708)
at java.awt.EventQueue$4.run(EventQueue.java:706)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:400)
at java.util.ArrayList.get(ArrayList.java:413)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.checkTablesOnly(JPEGImageReader.java:373)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.gotoImage(JPEGImageReader.java:476)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readHeader(JPEGImageReader.java:597)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(JPEGImageReader.java:1054)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:1034)
at javax.imageio.ImageIO.read(ImageIO.java:1448)
at javax.imageio.ImageIO.read(ImageIO.java:1308)
at forge.ImageLoader._findFile(ImageLoader.java:92)
at forge.ImageLoader.load(ImageLoader.java:56)
at forge.ImageLoader.load(ImageLoader.java:17)
at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3524)
at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317)
at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280)
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195)
... 67 more
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Bug Reports (snapshot builds)
by drdev » 22 Jun 2014, 21:42
The issue with quest icons not appearing is fixed in r26392.Ginko wrote:some of the images are displayed, and the remaining missing
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Bug Reports (snapshot builds)
by elcnesh » 23 Jun 2014, 10:56
I see, but the code does copy the triggers, right? So I'm not exactly sure why it's not working... In fact, these lines are copied directly from the previous cloning code. I'm a bit busy now, may have time to investigate tomorrow or the day after.swordshine wrote:Did someone change Clone effect? My Dack's Duplicate loses Dethrone when it enters the battlefield.
Edit: After a quick debug, this happened after line 129:@elcnesh, I think r26310 creates this bug. Extra characteristics (e.g., triggers and replacement effects) are reset in this method.
- Code: Select all
CardFactory.copyCopiableAbilities(cardToCopy, tgtCard);
line 599-600 forge.game.card.CardFactory.copyAbilities(Card, CardCharacteristicName, Card, CardCharacteristicName):These two lines caused the bug. This should be rewritten.
- Code: Select all
to.setTriggers(fromCharacteristics.getTriggers(), true);
to.setReplacementEffects(fromCharacteristics.getReplacementEffects());
- elcnesh
- Posts: 290
- Joined: 16 May 2014, 15:11
- Location: Netherlands
- Has thanked: 34 times
- Been thanked: 92 times
Re: Bug Reports (snapshot builds)
by elcnesh » 25 Jun 2014, 08:16
Ah ok, I understand now what you mean and where it goes wrong
I'll fix it!
EDIT: Fixed in r26420.

EDIT: Fixed in r26420.
- elcnesh
- Posts: 290
- Joined: 16 May 2014, 15:11
- Location: Netherlands
- Has thanked: 34 times
- Been thanked: 92 times
Re: Bug Reports (snapshot builds)
by ember hauler » 25 Jun 2014, 16:55
Description: New match. Turn 4. Screenshhot with log and field attached.
- ConcurrentModificationException | Open
- Code: Select all
Forge Version: 1.5.20-SNAPSHOT-r26281 (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version: 1.7.0_45 Oracle Corporation
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at forge.game.card.Card.getHiddenExtrinsicKeyword(Card.java:4630)
at forge.game.card.Card.getKeyword(Card.java:4337)
at forge.game.card.Card.getAmountOfKeyword(Card.java:5200)
at forge.game.card.Card.getNetAttack(Card.java:4033)
at forge.view.arcane.CardPanel.setText(CardPanel.java:627)
at forge.view.arcane.CardPanel.setCard(CardPanel.java:664)
at forge.view.arcane.PlayArea.updateCard(PlayArea.java:699)
at forge.view.arcane.PlayArea.updateSingleCard(PlayArea.java:359)
at forge.screens.match.CMatchUI.updateSingleCard(CMatchUI.java:385)
at forge.screens.match.CMatchUI.updateCards(CMatchUI.java:377)
at forge.GuiDesktop.updateCards(GuiDesktop.java:376)
at forge.control.FControlGameEventHandler$9.run(FControlGameEventHandler.java:225)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$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)
- ember hauler
- Posts: 79
- Joined: 14 Aug 2013, 08:13
- Has thanked: 27 times
- Been thanked: 14 times
Who is online
Users browsing this forum: No registered users and 44 guests