Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by Twainer » 17 Jun 2011, 13:07
Hi just a few bugs I found in the 6/12 version.
When I try to cast Artillerize nothing happens it just stays in my hand and no costs/targets come up.
Phyrexian Metamorph copying a skinrender did not trigger its enter the battlefield abilty ( and copied the mortarpad abiltiy it had)
The others are more on the AI side of things.
The computer decided to use choking fumes on its own combat step after declaring attackers
It tried to kill me with red suns zenith but ended up casting with x = 0.
And lasty I screwed up an alpha strike with me at 9 poison and the computer refused to kill me with his poison guy even though I had no blockers.
When I try to cast Artillerize nothing happens it just stays in my hand and no costs/targets come up.
Phyrexian Metamorph copying a skinrender did not trigger its enter the battlefield abilty ( and copied the mortarpad abiltiy it had)
The others are more on the AI side of things.
The computer decided to use choking fumes on its own combat step after declaring attackers

It tried to kill me with red suns zenith but ended up casting with x = 0.
And lasty I screwed up an alpha strike with me at 9 poison and the computer refused to kill me with his poison guy even though I had no blockers.
- Twainer
- Posts: 44
- Joined: 03 Jan 2010, 23:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by slapshot5 » 17 Jun 2011, 13:20
This is now fixed in SVN. Thanks for the report.
-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 Bundy » 17 Jun 2011, 18:00
I cast Vesuvan Doppelganger and copy a Steel Wall from the computer. The next turn i don't change the doppelganger. Next turn the computer casts Lodestone Golem. In my turn i copy the golem with the doppelganger, then i get this error:
EDIT
Another error just popped up (for Hatchet Bully):
- Code: Select all
An error has occurred. 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
There is an error in the card code for Steel Wall:
Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.card.spellability.SpellAbility_Restriction.canPlay(SpellAbility_Restriction.java:143)
at forge.card.spellability.Spell.canPlay(Spell.java:47)
at forge.card.spellability.Spell_Permanent.canPlay(Spell_Permanent.java:179)
at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:214)
at forge.ComputerAI_General.getOtherPhases(ComputerAI_General.java:192)
at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:312)
at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:305)
at forge.gui.input.InputControl.updateInput(InputControl.java:151)
at forge.GuiInput.update(GuiInput.java:21)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:9)
at forge.gui.input.InputControl.resetInput(InputControl.java:58)
at forge.Phase.passPriority(Phase.java:516)
at forge.gui.input.Input_PassPriority.selectButtonOK(Input_PassPriority.java:42)
at forge.GuiInput.selectButtonOK(GuiInput.java:37)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:969)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:968)
at forge.GuiDisplay4$27.actionPerformed(GuiDisplay4.java:756)
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)
EDIT
Another error just popped up (for Hatchet Bully):
- Code: Select all
An error has occurred. 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
There is an error in the card code for Hatchet Bully:
Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.card.abilityFactory.AbilityFactory.playReusable(AbilityFactory.java:865)
at forge.card.abilityFactory.AbilityFactory_DealDamage.damageChoosingTargets(AbilityFactory_DealDamage.java:384)
at forge.card.abilityFactory.AbilityFactory_DealDamage.damageTargetAI(AbilityFactory_DealDamage.java:355)
at forge.card.abilityFactory.AbilityFactory_DealDamage.damageDrawback(AbilityFactory_DealDamage.java:191)
at forge.card.abilityFactory.AbilityFactory_DealDamage.access$5(AbilityFactory_DealDamage.java:181)
at forge.card.abilityFactory.AbilityFactory_DealDamage$3.chkAI_Drawback(AbilityFactory_DealDamage.java:106)
at forge.card.abilityFactory.AbilityFactory_Counters.putCanPlayAI(AbilityFactory_Counters.java:290)
at forge.card.abilityFactory.AbilityFactory_Counters.access$1(AbilityFactory_Counters.java:160)
at forge.card.abilityFactory.AbilityFactory_Counters$1.canPlayAI(AbilityFactory_Counters.java:48)
at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:214)
at forge.ComputerAI_General.getOtherPhases(ComputerAI_General.java:192)
at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:312)
at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:305)
at forge.ComputerAI_Input.think(ComputerAI_Input.java:70)
at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:33)
at forge.GuiInput.setInput(GuiInput.java:29)
at forge.GuiInput.update(GuiInput.java:23)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:9)
at forge.gui.input.InputControl.resetInput(InputControl.java:58)
at forge.gui.input.Input_PassPriority.selectButtonOK(Input_PassPriority.java:46)
at forge.GuiInput.selectButtonOK(GuiInput.java:37)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:969)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:968)
at forge.GuiDisplay4$27.actionPerformed(GuiDisplay4.java:756)
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)
Last edited by Bundy on 17 Jun 2011, 18:19, edited 1 time in total.
- 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 anikitin » 17 Jun 2011, 18:03
When AI's Femeref Knight blocked my Wolf pet with flanking, flanking didn't trigger. I noticed a similar thing when AI's creature with deathtouch got hit by my Plant Wall (with deathtouch, too) but didn't die. So, either there's something wrong with Quest tokens(pet/wall), or there's something with these 2 abilities.
- anikitin
- Posts: 72
- Joined: 02 Nov 2010, 11:40
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by friarsol » 17 Jun 2011, 18:13
Flanking creatures can't get flanked. Edit: It says it right in the description "Whenever ... without flanking blocks, ...."anikitin wrote:When AI's Femeref Knight blocked my Wolf pet with flanking, flanking didn't trigger.
- 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 anikitin » 17 Jun 2011, 21:25
Yeah, sorry, my bad... Still, the issue with deathtouch remains.friarsol wrote:Flanking creatures can't get flanked. Edit: It says it right in the description "Whenever ... without flanking blocks, ...."anikitin wrote:When AI's Femeref Knight blocked my Wolf pet with flanking, flanking didn't trigger.
- anikitin
- Posts: 72
- Joined: 02 Nov 2010, 11:40
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by anikitin » 17 Jun 2011, 21:28
When my Soot Imp , equipped with Bone Saw and Sword of Body and Mind , got blocked by AI's Avian Changeling, it triggered the Wolf token effect (but not the milling effect) of the Sword, even though my Imp had no trample.
- anikitin
- Posts: 72
- Joined: 02 Nov 2010, 11:40
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by friarsol » 17 Jun 2011, 23:48
Can you reproduce the situation, and tell us which creatures it was so we know what's going on? Maybe the AIs Deathtouch creature had First Strike. Your original description wasn't detailed enough to debug.anikitin wrote:Yeah, sorry, my bad... Still, the issue with deathtouch remains.
- 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 anikitin » 18 Jun 2011, 03:11
Sorry, happened a few hours ago, can't remember the Ai's creature... But I'm positive that it had only deathtouch, as well as my wall.friarsol wrote:Can you reproduce the situation, and tell us which creatures it was so we know what's going on? Maybe the AIs Deathtouch creature had First Strike. Your original description wasn't detailed enough to debug.anikitin wrote:Yeah, sorry, my bad... Still, the issue with deathtouch remains.
- anikitin
- Posts: 72
- Joined: 02 Nov 2010, 11:40
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Eowin » 18 Jun 2011, 08:02
Teferi's Puzzle Box forces me and AI to discard all cards, but we get no new cards in exchange.
- Eowin
- Posts: 59
- Joined: 25 Sep 2010, 10:38
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by friarsol » 18 Jun 2011, 13:05
Strange it was working when I converted it. It's probably not Remembering how many cards get placed on the bottom somehow. I'll take a I'll take a look this weekend.Eowin wrote:Teferi's Puzzle Box forces me and AI to discard all cards, but we get no new cards in exchange.
Edit: Eowin, are you on the SVN? If so, please post issues on the SVN board so you don't confuse a debugging programmer.
Last edited by friarsol on 18 Jun 2011, 13:11, edited 1 time in total.
- 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 Eowin » 18 Jun 2011, 13:10
If I cast a Spell, pay GG with Joraga Treespeaker and cancel the spell before payed all the Mana, then Joraga Treespeaker untaps as expected, but G is left in Mana Pool.
- Eowin
- Posts: 59
- Joined: 25 Sep 2010, 10:38
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by shinjiikuri » 18 Jun 2011, 14:39
Cast Arc Blade using is normal spell cost. It deals 2 damage. Discovered that no time counters were put on Arc Blade when it was cast the normal way
CPU will use the special ability of Rage Nimbus on its turn instead of in the opponents turn.
Edit: Sorry, just realised the AI for Rage Nimbus wasn't ready yet. My mistake.
CPU will use the special ability of Rage Nimbus on its turn instead of in the opponents turn.
Edit: Sorry, just realised the AI for Rage Nimbus wasn't ready yet. My mistake.
- shinjiikuri
- Posts: 24
- Joined: 19 May 2011, 05:49
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Bundy » 18 Jun 2011, 16:18
I cast Clone and copy the computers Blazethorn Scarecrow. Some turns later it gets destroyed. I get a message that Clone is reverting back to Clone when it goes to the graveyard, then this error pops up:
- Code: Select all
An error has occurred. 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
There is an error in the card code for Blazethorn Scarecrow:
Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_23 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.card.spellability.SpellAbility_Restriction.canPlay(SpellAbility_Restriction.java:143)
at forge.card.spellability.Spell.canPlay(Spell.java:47)
at forge.card.spellability.Spell_Permanent.canPlay(Spell_Permanent.java:179)
at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:214)
at forge.ComputerAI_General.getMain1(ComputerAI_General.java:118)
at forge.ComputerAI_General.playCards(ComputerAI_General.java:38)
at forge.ComputerAI_General.main1(ComputerAI_General.java:25)
at forge.ComputerAI_Input.think(ComputerAI_Input.java:48)
at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:33)
at forge.GuiInput.setInput(GuiInput.java:29)
at forge.GuiInput.update(GuiInput.java:23)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:9)
at forge.gui.input.InputControl.resetInput(InputControl.java:58)
at forge.gui.input.Input_PassPriority.selectButtonOK(Input_PassPriority.java:46)
at forge.GuiInput.selectButtonOK(GuiInput.java:37)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:969)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:968)
at forge.GuiDisplay4$27.actionPerformed(GuiDisplay4.java:756)
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)
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Who is online
Users browsing this forum: No registered users and 24 guests