Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by DennisBergkamp » 20 Sep 2010, 17:17
Not sure what's going on with Spreading Seas, but the card overlay thing is a known bug... it sometimes doesn't get updated correctly. Always look at the top right stats to see the correct PT.Mizar wrote: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:I don't think that Spreading Seas should have the mana ability tap: add R.
- 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:
-
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 Chris H. » 21 Sep 2010, 21:33
`Mizar wrote: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:I don't think that Spreading Seas should have the mana ability tap: add R.
- 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)*
The Spreading Seas aura is causing the spell abilities of the enchanted land to be moved from the enchanted land onto the Spreading Seas aura. When the aura is removed, these abilities are moved back to the now un-enchanted land.
I was not able to activate these moved abilities by tapping on the aura. This appears to be more of a cosmetic issue than a bug. There are some plans to redesign the code which displays a card's spell description. That will then take care of this cosmetic problem.
-
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 SoulStorm » 21 Sep 2010, 22:38
Lich Lord of Unx
The Lich Lord of Unx milled all the computer's cards and brought it to 0 life at the same time. Then I received the following error:
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.DefaultPlayerZone.get(DefaultPlayerZone.java:148)
at forge.CardFactory_Creatures$557.resolve(CardFactory_Creatures.java:15554)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:46)
at forge.GuiInput.selectButtonOK(GuiInput.java:36)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:985)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:984)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:771)
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 org.jvnet.substance.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:111)
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 Lich Lord of Unx milled all the computer's cards and brought it to 0 life at the same time. Then I received the following error:
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.DefaultPlayerZone.get(DefaultPlayerZone.java:148)
at forge.CardFactory_Creatures$557.resolve(CardFactory_Creatures.java:15554)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:46)
at forge.GuiInput.selectButtonOK(GuiInput.java:36)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:985)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:984)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:771)
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 org.jvnet.substance.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:111)
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)
Re: Current Known Bugs list
by Mizar » 22 Sep 2010, 01:35
DennisBergkamp wrote:Not sure what's going on with Spreading Seas, but the card overlay thing is a known bug... it sometimes doesn't get updated correctly. Always look at the top right stats to see the correct PT.
Thank you for your informations.Chris H. wrote:The Spreading Seas aura is causing the spell abilities of the enchanted land to be moved from the enchanted land onto the Spreading Seas aura. When the aura is removed, these abilities are moved back to the now un-enchanted land.
I was not able to activate these moved abilities by tapping on the aura. This appears to be more of a cosmetic issue than a bug. There are some plans to redesign the code which displays a card's spell description. That will then take care of this cosmetic problem.

Here is another bug i've found in Forge version r2160.
I have Mogg Fanatic, Warren Instigator and Goblin Chieftain in play. So each of my creatures is 2/2. AI only has Drop of Honey and some lands in play. During AIs upkeep it chooses one of my creatures to destroy. I can not tell which creature the AI had chosen because of the following error message:
- Code: Select all
Index: 3, Size: 3
Version:
Forge -- official beta: $Date: 2010-09-14 14:34:27 +0200 (Di, 14 Sep 2010) $, SVN revision: $Revision: 2039 $
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_21 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.CardList.getCard(Unknown Source)
at forge.CardList.get(Unknown Source)
at forge.GameActionUtil$359.getLowestPowerList(Unknown Source)
at forge.GameActionUtil$359.getCompyCardToDestroy(Unknown Source)
at forge.GameActionUtil$359.resolve(Unknown Source)
at forge.Input_StackNotEmpty.selectButtonOK(Unknown Source)
at forge.GuiInput.selectButtonOK(Unknown Source)
at forge.GuiDisplay4.okButtonActionPerformed(Unknown Source)
at forge.GuiDisplay4.access$3(Unknown Source)
at forge.GuiDisplay4$25.actionPerformed(Unknown Source)
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$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(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.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)
- 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 slowe » 22 Sep 2010, 04:07
I've done my best to confirm all of these in the latest beta (9/12).
- Teferi's Puzzle Box, Mana Vault, and probably other cards that trigger during the draw step trigger twice on extra turns (from Time Walk, e.g.)
- Mox Diamond can't be played if you have no lands in your hand. You should still be able to play it and just sacrifice it.
- When manlands are activated, Soul Warden and Soul's Attendant will trigger to gain you life.
- If a creature aura is cast and the creature it's targeting is given protection from it in some way before it resolves, it stays in play. Auras that are not attached to anything are supposed to be put into the graveyard as a state-based effect.
- Sacred Prey is listed as a Horse when it should be a Beast.
- Sac-lands (Arid Mesa and friends, and Terramorphic Expanse) can't be sacrificed if there are no lands of the correct type to get in your library. It's nice to know, but you should still be able to activate them and shuffle your library.
- Bridge from Below triggers on sac-lands going to the graveyard.
- You still can't draw more than one card during your upkeep. One example: don't pay echo for Mogg War Marshal when you have Fecundity in play.
- If you have creatures attacking the defending player and a planeswalker, Goblin Piledriver only counts goblins attacking the same thing it's attacking. I'm pretty certain it should count all goblins that are attacking, regardless of where they're going.
- Cards with flashback can be played through Iona, Shield of Emeria even if they're the color named.
- If I take an extra turn on my first turn in quest mode, my pet creatures still suffer from summoning sickness.
- Leyline of Singularity doesn't make Morphs legendary. This doesn't matter much because they don't have names and can't die to the legend rule, but there are some cards that interact with legendary creatures.
- If you cast Patriarch's Bidding and name "Instant", you'll get Instants into play. If you name Sorcery, you'll get Sorceries into play and Patriarch's Bidding will resolve again. I learned this one from the AI.
- There's something wrong with the tokens created by Lys Alana Huntmaster. They don't get pumped by elf lords, and things like Priest of Titania that count Elves don't count the tokens. In addition, the Huntmaster doesn't trigger when you cast Changeling spells.
- AI casts Tinker, "sacrificing" Mox Pearl. The mox is still in play when the spell goes on the stack, and if I counter it the AI gets to keep its mox.
The following are done by the AI and it's harder for me to test them:
- AI plays Temple Garden or other shocklands untapped, then does not use them the turn they come into play.
- AI imprinted Swords to Plowshares on Isochron Scepter and was copying it every turn, but nothing happened. My creatures it was targeting were legal targets.
- AI casts Pongify on my Darksteel Colossus. Teehee.
- Teferi's Puzzle Box, Mana Vault, and probably other cards that trigger during the draw step trigger twice on extra turns (from Time Walk, e.g.)
- Mox Diamond can't be played if you have no lands in your hand. You should still be able to play it and just sacrifice it.
- When manlands are activated, Soul Warden and Soul's Attendant will trigger to gain you life.
- If a creature aura is cast and the creature it's targeting is given protection from it in some way before it resolves, it stays in play. Auras that are not attached to anything are supposed to be put into the graveyard as a state-based effect.
- Sacred Prey is listed as a Horse when it should be a Beast.
- Sac-lands (Arid Mesa and friends, and Terramorphic Expanse) can't be sacrificed if there are no lands of the correct type to get in your library. It's nice to know, but you should still be able to activate them and shuffle your library.
- Bridge from Below triggers on sac-lands going to the graveyard.
- You still can't draw more than one card during your upkeep. One example: don't pay echo for Mogg War Marshal when you have Fecundity in play.
- If you have creatures attacking the defending player and a planeswalker, Goblin Piledriver only counts goblins attacking the same thing it's attacking. I'm pretty certain it should count all goblins that are attacking, regardless of where they're going.
- Cards with flashback can be played through Iona, Shield of Emeria even if they're the color named.
- If I take an extra turn on my first turn in quest mode, my pet creatures still suffer from summoning sickness.
- Leyline of Singularity doesn't make Morphs legendary. This doesn't matter much because they don't have names and can't die to the legend rule, but there are some cards that interact with legendary creatures.
- If you cast Patriarch's Bidding and name "Instant", you'll get Instants into play. If you name Sorcery, you'll get Sorceries into play and Patriarch's Bidding will resolve again. I learned this one from the AI.
- There's something wrong with the tokens created by Lys Alana Huntmaster. They don't get pumped by elf lords, and things like Priest of Titania that count Elves don't count the tokens. In addition, the Huntmaster doesn't trigger when you cast Changeling spells.
- AI casts Tinker, "sacrificing" Mox Pearl. The mox is still in play when the spell goes on the stack, and if I counter it the AI gets to keep its mox.

The following are done by the AI and it's harder for me to test them:
- AI plays Temple Garden or other shocklands untapped, then does not use them the turn they come into play.
- AI imprinted Swords to Plowshares on Isochron Scepter and was copying it every turn, but nothing happened. My creatures it was targeting were legal targets.

- AI casts Pongify on my Darksteel Colossus. Teehee.
Re: Current Known Bugs list
by Sloth » 22 Sep 2010, 05:30
Horse is correct, according to Oracle. I think Beast was a printing mistake.slowe wrote:- Sacred Prey is listed as a Horse when it should be a Beast.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Sloth » 22 Sep 2010, 13:49
Now Fixed!slowe wrote:- Bridge from Below triggers on sac-lands going to the graveyard.
Now Fixed!slowe wrote:- If you have creatures attacking the defending player and a planeswalker, Goblin Piledriver only counts goblins attacking the same thing it's attacking. I'm pretty certain it should count all goblins that are attacking, regardless of where they're going.
I just tested it on the newest version and the tokens get pumped by elf lords. I think I remember DennisBergkamp fixing something with tokens created by the whenever keyword.slowe wrote:- There's something wrong with the tokens created by Lys Alana Huntmaster. They don't get pumped by elf lords, and things like Priest of Titania that count Elves don't count the tokens. In addition, the Huntmaster doesn't trigger when you cast Changeling spells.
Now Fixed!slowe wrote:- AI casts Pongify on my Darksteel Colossus. Teehee.
Thanks and keep reporting slowe. Some of the bugs are more serious though and/or are results of code that need a big overhaul. It might take some time until they are all fixed.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by friarsol » 22 Sep 2010, 14:04
These two bugs having to do with drawing during the upkeep/draw phase have been fixed on the SVN a couple of days ago. Thanks for tallying up the rest of the issues.slowe wrote:I've done my best to confirm all of these in the latest beta (9/12).
- Teferi's Puzzle Box, Mana Vault, and probably other cards that trigger during the draw step trigger twice on extra turns (from Time Walk, e.g.)
- You still can't draw more than one card during your upkeep. One example: don't pay echo for Mogg War Marshal when you have Fecundity in play.
- 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 slapshot5 » 22 Sep 2010, 16:23
Thanks for reporting. This is now fixed in SVN.Mizar wrote:Here is another bug i've found in Forge version r2160.
I have Mogg Fanatic, Warren Instigator and Goblin Chieftain in play. So each of my creatures is 2/2. AI only has Drop of Honey and some lands in play.
-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 slapshot5 » 22 Sep 2010, 16:32
I think I see what's going on here. Testing a fix...SoulStorm wrote:Lich Lord of Unx
The Lich Lord of Unx milled all the computer's cards and brought it to 0 life at the same time. Then I received the following error:
-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 slapshot5 » 22 Sep 2010, 16:55
Ok. This should now be fixed in SVN.slapshot5 wrote:I think I see what's going on here. Testing a fix...SoulStorm wrote:Lich Lord of Unx
The Lich Lord of Unx milled all the computer's cards and brought it to 0 life at the same time. Then I received the following error:
-slapshot5
-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 danielvinson » 22 Sep 2010, 23:49
Newest beta - Bone Shredder crashes the game when the echo cost goes onto the stack saying 2B isn't a valid cost. For some reason when my opponent played Animate Dead targeting my Spectral Force, and I responded with a Reclaim on the Spectral Force, it still came into play under his control. I attacked with a Marsh Boa and my opponent had two Swamps, he somehow blocked with a reanimated Wolf-Skull Shaman.
- danielvinson
- Posts: 12
- Joined: 26 Nov 2009, 08:57
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by slapshot5 » 23 Sep 2010, 04:21
Bone Shredder is fixed in SVN.danielvinson wrote:Newest beta - Bone Shredder crashes the game when the echo cost goes onto the stack saying 2B isn't a valid cost.
-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 Bog Wraith » 23 Sep 2010, 11:56
I was not able to target any creatures regardless of colour with Hideous End.
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
-
Bog Wraith - Global Mod 1 (Ret)
- Posts: 1108
- Joined: 28 May 2008, 22:40
- Location: Shandalar
- Has thanked: 425 times
- Been thanked: 153 times
Re: Current Known Bugs list
by Sloth » 23 Sep 2010, 15:18
Now fixed! Thanks Bog Wraith.Bog Wraith wrote:I was not able to target any creatures regardless of colour with Hideous End.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Who is online
Users browsing this forum: No registered users and 24 guests