Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by Roujin » 19 Jan 2012, 02:43
Enemy cast Show and Tell, I selected a Animate Dead from my hand. The game crashed.
Unfortunately I clicked the error report away, sorry.
Unfortunately I clicked the error report away, sorry.
Re: Current Known Bugs list
by Xitax » 19 Jan 2012, 03:51
The computer's Lich's Mirror triggered for both players, except I didn't get a new hand of 7 cards. 

Re: Current Known Bugs list
by slapshot5 » 19 Jan 2012, 04:11
Crash is fixed in SVN. Thanks for the report.Roujin wrote:Enemy cast Show and Tell, I selected a Animate Dead from my hand. The game crashed.
Unfortunately I clicked the error report away, sorry.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Current Known Bugs list
by Sloth » 19 Jan 2012, 10:14
Don't post reports on unreleased cards here Milod.Milod wrote:faitless looting doesent let me discard 2 cards
Fixed! Thanks gos.gos wrote:My opponent has enchanted his Urborg Drake with Helm of the Ghastlord. I do not have to discard when it damages me.
I made some changes to this part of the code. I can't reproduce it now. So i guess it is fixed.Xitax wrote:The computer's Lich's Mirror triggered for both players, except I didn't get a new hand of 7 cards.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Milod » 19 Jan 2012, 12:08
ai used oblivion ring on 1 of my 2 planeswalkers jace the memory adept and left lilian of the veil on field he targeted the jace the memeory adept for the attack that had left the field with oblivion ring and i dit not take any damage from his miran cruader and mentor of the meaks





Re: Current Known Bugs list
by Doerk » 19 Jan 2012, 15:04
There is a serious bug with the card Rune-Tail's Essence. I searched the forum for this card but could not find anything about it. The first time I observed the bug was with version 1.1.7-r11770. I received the card during the quest mode. When selecting it (e.g. within the deck editor) a crash report pops up. However, I could not report the bug using the appropriate button because the crash report window always is on top. When I close the window it immediately is opened again, since the focus in the deck editor window is still on Rune-Tail's Essence.
This is the bug report:
Crash report:
This is the bug report:
- 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 - Rune-Tail's Essence
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 - Rune-Tail's Essence
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$1.valueChanged(TableModel.java:380)
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.JTable.changeSelectionModel(Unknown Source)
at javax.swing.JTable.changeSelection(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI$Handler.adjustSelection(Unknown Source)
at javax.swing.plaf.basic.BasicTableUI$Handler.mousePressed(Unknown Source)
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)
Crash report:
- 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.
Error loading Quest Data
Version:
Forge version 1.1.8-r12235
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.
Detailed error trace:
com.thoughtworks.xstream.converters.ConversionException: Asked for card 'Rune-Tail's Essence' from 'SOK': set found, but the card wasn't. :( : Asked for card 'Rune-Tail's Essence' from 'SOK': set found, but the card wasn't. :(
---- Debugging information ----
message : Asked for card 'Rune-Tail's Essence' from 'SOK': set found, but the card wasn't. :(
cause-exception : java.util.NoSuchElementException
cause-message : Asked for card 'Rune-Tail's Essence' from 'SOK': set found, but the card wasn't. :(
class : forge.item.ItemPool
required-type : forge.item.ItemPool
converter-type : forge.quest.data.QuestDataIO$CardPoolToXml
path : /forge.quest.data.QuestData/cardPool/card[89]
line number : 322
class[1] : forge.quest.data.QuestData
converter-type[1] : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
version : 1.1.8-r12235
-------------------------------
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:79)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:351)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:302)
at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:230)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1035)
at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1019)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:895)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:886)
at forge.quest.data.QuestDataIO.loadData(QuestDataIO.java:90)
at forge.quest.gui.QuestOptions.continueQuestButtonActionPerformed(QuestOptions.java:263)
at forge.quest.gui.QuestOptions$2.actionPerformed(QuestOptions.java:169)
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.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)
Caused by: java.util.NoSuchElementException: Asked for card 'Rune-Tail's Essence' from 'SOK': set found, but the card wasn't. :(
at forge.item.CardDb.getCard(CardDb.java:256)
at forge.quest.data.QuestDataIO$CardPoolToXml.readCardPrinted(QuestDataIO.java:314)
at forge.quest.data.QuestDataIO$CardPoolToXml.unmarshal(QuestDataIO.java:294)
at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
... 54 more
Re: Current Known Bugs list
by Hellfish » 19 Jan 2012, 15:12
Doerk: That was my fault.
If you send me your questdata file, I am confident I can fix it. Just upload it either zipped here in a PM or put on a filesharing site and send me the link. BTW, I suggest you update to 1.2.0. You're missing out 
EDIT: To clarify, it's the file "questdata.dat" in your "<Forge>\res\quest" folder.


EDIT: To clarify, it's the file "questdata.dat" in your "<Forge>\res\quest" folder.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Current Known Bugs list
by Doerk » 19 Jan 2012, 15:16
I found a bug with Lotus Vale in version 1.1.7. If you select to play a card with mana cost greater than 3 and select Lotus Vale to pay the mana but cancel playing the card instead of tapping other mana sources for paying you will receive 2 mana in the mana pool. You can repeat the process to generate an infinite amount of mana.
Edit: Bug is no longer found in 1.2.2
Edit: Bug is no longer found in 1.2.2
Last edited by Doerk on 20 Jan 2012, 15:15, edited 1 time in total.
Re: Current Known Bugs list
by Bundy » 19 Jan 2012, 20:06
I have Gravity Well in play. Computer attacks with Living Airship. The effect of Gravity Well is placed on the stack 3 times.
OK, next round the computer attacks with Living Airship again. This time i have no Gravity Well in play, but there are 3 in my deck. Again it triggers 3 times, so it appears that Gravity Well triggers from my deck instead from the battlefield?

- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Current Known Bugs list
by Hellfish » 19 Jan 2012, 21:20
Fixed. Thanks!Bundy wrote:I have Gravity Well in play. Computer attacks with Living Airship. The effect of Gravity Well is placed on the stack 3 times.
OK, next round the computer attacks with Living Airship again. This time i have no Gravity Well in play, but there are 3 in my deck. Again it triggers 3 times, so it appears that Gravity Well triggers from my deck instead from the battlefield?
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Current Known Bugs list
by gos » 20 Jan 2012, 18:14
My opponent attacked with his Deus of Calamity, which had +1/+1 from Verdant Field. My Lowland Basilisk blocked, and no combat tricks were played, but the Deus did not die.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Current Known Bugs list
by gos » 20 Jan 2012, 18:17
My opponent played Koth of the Hammer and I immediately got this error. I presume he was trying to activate Koth's second ability.
- 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.
ManaCost : addMana() error, mana not needed - 1
Version:
Forge version 1.2.2-r13321
OS: Windows 7 Version: 6.1 Architecture: amd64
Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: ManaCost : addMana() error, mana not needed - 1
at forge.card.mana.ManaCost.addMana(ManaCost.java:382)
at forge.card.mana.ManaCost.payMana(ManaCost.java:295)
at forge.ComputerUtil.payManaCost(ComputerUtil.java:846)
at forge.ComputerUtil.canPayCost(ComputerUtil.java:501)
at forge.ComputerUtil.canPayCost(ComputerUtil.java:486)
at forge.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:473)
at forge.ComputerUtil.playSpellAbilities(ComputerUtil.java:123)
at forge.ComputerAIGeneral.playCards(ComputerAIGeneral.java:93)
at forge.ComputerAIGeneral.main2(ComputerAIGeneral.java:76)
at forge.ComputerAIInput.think(ComputerAIInput.java:111)
at forge.ComputerAIInput.showMessage(ComputerAIInput.java:71)
at forge.GuiInput.setInput(GuiInput.java:68)
at forge.GuiInput.update(GuiInput.java:54)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:38)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:543)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:546)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:546)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:546)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:546)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:546)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:546)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:546)
at forge.control.match.ControlInput$1.actionPerformed(ControlInput.java:57)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at forge.view.toolbox.FButton$1.keyPressed(FButton.java:92)
at java.awt.Component.processKeyEvent(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(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.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)
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Current Known Bugs list
by gos » 20 Jan 2012, 18:36
. Thawing Glaciers was not returned to my hand at the end of the turn I used it.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Current Known Bugs list
by jeffwadsworth » 20 Jan 2012, 20:37
Fixed. Thanks.gos wrote:. Thawing Glaciers was not returned to my hand at the end of the turn I used it.
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
Who is online
Users browsing this forum: No registered users and 31 guests