Re: Current Known Bugs list
I guess it's because they don't use the stack correctly?
High Quality Resources for Collectible Card Games and Home of the CCGHQ Team
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=26&t=787
I added those - I assume Rob merged them into the original post. Regarding devour counters, sorry about the mistake, I just saw the effect going on the stack and when I couldn't Stifle it assumed that was the error. The timing does cause a problem, though, as if a Thunder-Thrash Elder were played with Night of Souls' Betrayal in play it'd die before it got its counters.freestorageaccount wrote:How difficult is it to check which player's graveyard a card is in?Rob Cashwalker wrote:Most convoluted of all, once the AI used Bribery to get one of my creatures, which went to my graveyard from a Living Death. The AI later cast Resurrection on it, and it returned to play under my control.
In a similar twist of events: AI casts Animate Dead on my Street Wraith. I cast Living Death. AI casts Gravedigger, returning my Street Wraith to its hand.
Devour, "as CARDNAME comes into play", and "comes into play with" (such as for Voracious Hatchling) represent replacement effects and actually trigger when they shouldn't. Is that what you meant?Rob Cashwalker wrote:Many triggered abilities (including Devour) aren't implemented as such and are therefore ineligible for Stifle.
Dunno what happened but it occurred as I started the deck editor.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
null
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.NullPointerException
at com.nilo.plaf.nimrod.NimRODIconFactory$CheckBoxIcon.paintIcon(Unknown Source)
at javax.swing.plaf.metal.MetalRadioButtonUI.paint(Unknown Source)
at com.nilo.plaf.nimrod.NimRODCheckBoxUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
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.paintToOffscreen(Unknown Source)
at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source)
at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source)
at sun.awt.SunGraphicsCallback.runComponents(Unknown Source)
at java.awt.Container.paint(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
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 wrote:Dunno what happened but it occurred as I started the deck editor.
There's a stale cache of UI controlls, when you switch from subtance LAF to any other which leads to components asking Subtance about skins it doesn't know about resulting in a NPE.Resonantg wrote:Dunno what happened but it occurred as I started the deck editor.
Actually I tried coding up Night Soil at one point and had this same problem. Except instead of just grabbing everything in your graveyard, it basically made you grab everything from every graveyard. I think this has to do with inconsistencies on using Input before mana is paid, which seems to be the same reason why a lot of abilities make you pay costs during resolution. I think Jitte is one of the few cards that code around this, but then you have to wait till it resolves before activating it again.slowe wrote:There are some oddities with Psychatog. If you use the second ability, it's repeated until you can't pay for it any more. This would actually be kind of convenient if you could cancel the process. Also, the card number on the stack when you use the second ability is different than the actual card ID. This number seems to increase every match I play... Perhaps this is just a side effect of how the ability is handled.
You have to hover over the Spy to see what the card is. It shows up in the card description in the top right. It could probably be more intuitive, though...timmermac wrote:This may have been posted already. If it has, my apologies. Goblin Spy doesn't seem to cause you to play with the top card of your deck revealed as it is supposed to.