Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by PhoenixAvenger » 18 Sep 2010, 07:38
Hmm.
Using r2134, AI is tapped out playing U/R (both decks auto-generated), I cast Arctic Nishoba during main 2, and Forge throws up this exception:
Using r2134, AI is tapped out playing U/R (both decks auto-generated), I cast Arctic Nishoba during main 2, and Forge throws up this exception:
- Code: Select all
An error has occured. 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: 2010-09-14 05:34:27 -0700 (Tue, 14 Sep 2010) $, SVN revision: $Revision: 2039 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_21 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.CardFactory$4.canPlay(Unknown Source)
at forge.CardFactory$4.canPlayAI(Unknown Source)
at forge.ComputerAI_counterSpells2$1.addCard(Unknown Source)
at forge.CardList.filter(Unknown Source)
at forge.ComputerAI_counterSpells2.getPlayableCounterSpells(Unknown Source)
at forge.ComputerAI_counterSpells2.counter_Spell(Unknown Source)
at forge.MagicStack.push(Unknown Source)
at forge.MagicStack.add(Unknown Source)
at forge.Input_PayManaCost.done(Unknown Source)
at forge.Input_PayManaCost.showMessage(Unknown Source)
at forge.Input_PayManaCost.selectCard(Unknown Source)
at forge.GuiInput.selectCard(Unknown Source)
at forge.GuiDisplay4$10.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.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)
-
PhoenixAvenger - Posts: 62
- Joined: 31 Aug 2010, 23:34
- Location: NorCal
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Sulander » 18 Sep 2010, 08:38
Yomiji, Who Bars the Way costs only 4WW. But it should cost 5WW
Re: Current Known Bugs list
by Sloth » 18 Sep 2010, 16:08
This has been reported already and is fixed.Sulander wrote:Yomiji, Who Bars the Way costs only 4WW. But it should cost 5WW
Should be fixed as of revision 2141.danielvinson wrote:I just stole a Creakwood Leige with an Adarkar Valkarie, and it still pumped my opponent's creatures and gave my opponent tokens. Using the newest beta.
Edit - also, Natural Order can only fetch green creatures. The AI just found Emrakul with it.
It seem this card was not intended to be used by the AI. It will be removed from AI decks.timmermac wrote:r2123? When Stonecloaker enters play for the computer, I'm asked to return a creature I control to my hand. According to the card, the computer should be the one returning creatures to his hand.
Edit: I got to pick the creatures that the computer returned to its hand... whiskey tango foxtrot?
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by DennisBergkamp » 18 Sep 2010, 17:37
This actually did work, except that it took a phase or two to kick in. Anyway, right after the emblem hits play it makes the check, so the indestructible effect should happen right away now.Corwin72 wrote:Build 2116
Issue:
Elspeth, Knight-Errant ability -8: You get an emblem with "Artifacts, creatures, enchantments, and lands you control are indestructible." does not function as designed. Only the emblem has the ability indestructible.
Steps to duplicate:
Playing in Quest mode against Dracula 3.
Player activates the Elspeth, Knight-Errant ability:
-8: You get an emblem with "Artifacts, creatures, enchantments, and lands you control are indestructible."
Emblem is created with the text:
Indestructible, Shroud
Artifacts, creatures, enchantments, and lands you control are indestructible.
Other permanents do not have that ability.
Expected outcome:
Artifacts, creatures, enchantments, and lands you control should have the ability indestructible until the end of the game.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Jaedayr » 19 Sep 2010, 04:01
The indestructible effect takes place for future creatures but does not take place for future tokens, like the ones Elspeth can create. Ones created before the -8 ability are fine, ones afterward are not. Not sure if this is working as intended or not.DennisBergkamp wrote:This actually did work, except that it took a phase or two to kick in. Anyway, right after the emblem hits play it makes the check, so the indestructible effect should happen right away now.Corwin72 wrote:Build 2116
Issue:
Elspeth, Knight-Errant ability -8: You get an emblem with "Artifacts, creatures, enchantments, and lands you control are indestructible." does not function as designed. Only the emblem has the ability indestructible.
Steps to duplicate:
Playing in Quest mode against Dracula 3.
Player activates the Elspeth, Knight-Errant ability:
-8: You get an emblem with "Artifacts, creatures, enchantments, and lands you control are indestructible."
Emblem is created with the text:
Indestructible, Shroud
Artifacts, creatures, enchantments, and lands you control are indestructible.
Other permanents do not have that ability.
Expected outcome:
Artifacts, creatures, enchantments, and lands you control should have the ability indestructible until the end of the game.
Re: Current Known Bugs list
by Resonantg » 19 Sep 2010, 17:16
An error has occured. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com
Gui_DeckEditor_Menu : importDeck() error, java.io.StreamCorruptedException: invalid stream header: 57656170
Version:
Forge -- official beta: $Date: 2010-05-01 03:21:42 -0400 (Sat, 01 May 2010) $, SVN revision: $Revision: 916 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_17 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: Gui_DeckEditor_Menu : importDeck() error, java.io.StreamCorruptedException: invalid stream header: 57656170
at forge.Gui_DeckEditor_Menu.importDeck(Gui_DeckEditor_Menu.java:457)
at forge.Gui_DeckEditor_Menu.access$2(Gui_DeckEditor_Menu.java:415)
at forge.Gui_DeckEditor_Menu$14$1.run(Gui_DeckEditor_Menu.java:1141)
at java.awt.event.InvocationEvent.dispatch(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)
- Resonantg
- Posts: 172
- Joined: 11 Oct 2009, 16:20
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Resonantg » 19 Sep 2010, 18:26
One thing I have noticed... it's not an error persay, as much as a poor choice by the AI, it has the inability to use the Stuffy Doll correctly. It just continually flicks you for 1 point instead of waiting and blocking that 10/10 critter about to crush you and return the favor. Also, when facing the Stuffy Doll on the defense, the AI attacks when the the damage caused by the stuffy doll will kill it.
I just thought I'd point that out as a specific error of the Stuffy Doll strategy.
I just thought I'd point that out as a specific error of the Stuffy Doll strategy.
- Resonantg
- Posts: 172
- Joined: 11 Oct 2009, 16:20
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Rob Cashwalker » 20 Sep 2010, 02:21
I tried to cancel paying for an abPumpTgt.
It prevented me from continuing the game, and persisted into the next game. Restarting the match caused it to detect that an error may have occurred, and prevented the match from continuing.
Latest SVN
It prevented me from continuing the game, and persisted into the next game. Restarting the match caused it to detect that an error may have occurred, and prevented the match from continuing.
Latest SVN
- Code: Select all
n error has occured. 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
Index: 0, Size: 0
Version:
Forge -- official beta: $Date: 2010-05-01 03:21:42 -0400 (Sat, 01 May 2010) $, SVN revision: $Revision: 916 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_07 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.ManaPool.accountFor(ManaPool.java:484)
at forge.ManaPool.unpaid(ManaPool.java:543)
at forge.Cost_Payment.cancelPayment(Cost_Payment.java:262)
at forge.SpellAbility_Requirements.finishPaying(SpellAbility_Requirements.java:67)
at forge.Cost_Payment.payCost(Cost_Payment.java:139)
at forge.Input_PayCostMana.selectButtonCancel(Input_PayCostMana.java:66)
at forge.GuiInput.selectButtonCancel(GuiInput.java:40)
at forge.GuiDisplay4.cancelButtonActionPerformed(GuiDisplay4.java:981)
at forge.GuiDisplay4.access$2(GuiDisplay4.java:980)
at forge.GuiDisplay4$24.actionPerformed(GuiDisplay4.java:764)
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)
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: Current Known Bugs list
by friarsol » 20 Sep 2010, 03:46
Got any more information? Which card? What mana did you pay?Rob Cashwalker wrote:I tried to cancel paying for an abPumpTgt.
It prevented me from continuing the game, and persisted into the next game. Restarting the match caused it to detect that an error may have occurred, and prevented the match from continuing.
Latest SVN
- Code: Select all
n error has occured. 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
Index: 0, Size: 0
Version:
Forge -- official beta: $Date: 2010-05-01 03:21:42 -0400 (Sat, 01 May 2010) $, SVN revision: $Revision: 916 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_07 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.ManaPool.accountFor(ManaPool.java:484)
at forge.ManaPool.unpaid(ManaPool.java:543)
at forge.Cost_Payment.cancelPayment(Cost_Payment.java:262)
at forge.SpellAbility_Requirements.finishPaying(SpellAbility_Requirements.java:67)
at forge.Cost_Payment.payCost(Cost_Payment.java:139)
at forge.Input_PayCostMana.selectButtonCancel(Input_PayCostMana.java:66)
at forge.GuiInput.selectButtonCancel(GuiInput.java:40)
at forge.GuiDisplay4.cancelButtonActionPerformed(GuiDisplay4.java:981)
at forge.GuiDisplay4.access$2(GuiDisplay4.java:980)
at forge.GuiDisplay4$24.actionPerformed(GuiDisplay4.java:764)
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)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Current Known Bugs list
by Sloth » 20 Sep 2010, 05:58
I can replicate this bug with the abPump creature Manta Riders.friarsol wrote:Got any more information? Which card? What mana did you pay?
- Code: Select all
abPump U:Flying
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Rob Cashwalker » 20 Sep 2010, 11:39
I hadn't even paid mana yet.
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: Current Known Bugs list
by Chris H. » 20 Sep 2010, 12:50
`Sloth wrote:It seem this card was not intended to be used by the AI. It will be removed from AI decks.timmermac wrote:r2123? When Stonecloaker enters play for the computer, I'm asked to return a creature I control to my hand. According to the card, the computer should be the one returning creatures to his hand.
Edit: I got to pick the creatures that the computer returned to its hand... whiskey tango foxtrot?
The canPlayAI() for Stonecloaker:
- Code: Select all
public boolean canPlayAI() {
return false;
}
makes me think that the computer did not cast this card from it's hand.
timmermac, did the AI use a spell to take this card out of your Hand/Graveyard and then attempt to put it into play?
-
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: Current Known Bugs list
by friarsol » 20 Sep 2010, 15:05
That makes sense. Mana abilities were getting caught up in the code that was designed to have triggered abilities be added after an ability was finished being paid.Rob Cashwalker wrote:I hadn't even paid mana yet.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Current Known Bugs list
by Mizar » 20 Sep 2010, 15:25
Forge Version r2160
I am not sure if this is a bug, but the AI plays Spreading Seas and enchants a Mountain I have in play. When I move my cursor over Spreading Seas the card box says this:
Then I also had a weird bug with the card text overlay. AI has a Sejiri Merfolk creature and two Lord of Atlantis creatures in play. When the AI attacks the card overlay of Sejiri Merfolk shows its a 2/1 creature. When I block Sejiri Merfolk the card overlay shows its a 4/3 creature. Then in my turn the card overlay of Sejiri Merfolk shows its a 2/1 creature again. Here are some screenshots:
After attackers were declared:

After blockers were declared:

I am not sure if this is a bug, but the AI plays Spreading Seas and enchants a Mountain I have in play. When I move my cursor over Spreading Seas the card box says this:
- Code: Select all
Enchant land
When Spreading Seas enters the battlefield, draw a card.
tap: add R
Enchanted land is an Island.
*Enchanting Mountain (17)*
Then I also had a weird bug with the card text overlay. AI has a Sejiri Merfolk creature and two Lord of Atlantis creatures in play. When the AI attacks the card overlay of Sejiri Merfolk shows its a 2/1 creature. When I block Sejiri Merfolk the card overlay shows its a 4/3 creature. Then in my turn the card overlay of Sejiri Merfolk shows its a 2/1 creature again. Here are some screenshots:
After attackers were declared:

After blockers were declared:

- Mizar
- Posts: 20
- Joined: 05 Sep 2010, 14:05
- Location: Germany
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by timmermac » 20 Sep 2010, 17:04
Honestly, I couldn't tell you for sure at the moment. I don't even remember exactly which deck I was playing against at the time. I know it wasn't one of the ones that are included with the quest mode. What I've done is taken the decks that were in the non-quest-mode deck archive that got put out a while back and put them into /res/quest/decks to give me more opponents to play against. I also added them into the easy/medium/hard text files. I'm sure that the deck I was playing against when this happened was one of those, but I can't remember exactly which one.Chris H. wrote:`Sloth wrote:It seem this card was not intended to be used by the AI. It will be removed from AI decks.timmermac wrote:r2123? When Stonecloaker enters play for the computer, I'm asked to return a creature I control to my hand. According to the card, the computer should be the one returning creatures to his hand.
Edit: I got to pick the creatures that the computer returned to its hand... whiskey tango foxtrot?
The canPlayAI() for Stonecloaker:`
- Code: Select all
public boolean canPlayAI() {
return false;
}
makes me think that the computer did not cast this card from it's hand.
timmermac, did the AI use a spell to take this card out of your Hand/Graveyard and then attempt to put it into play?
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Who is online
Users browsing this forum: No registered users and 58 guests