Page 328 of 441

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 13:07
by Twainer
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 :P
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.

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 13:20
by slapshot5
Nordos wrote:.
Dance of the Dead enchanted Felidar Sovereign comes untapped in play
This is now fixed in SVN. Thanks for the report.

-slapshot5

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 16:20
by Sloth
Twainer wrote:The computer decided to use choking fumes on its own combat step after declaring attackers :P
Fixed! Thanks Twainer.

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 18:00
by Bundy
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:

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)
Now every time a turn goes to the next phase i keep getting what looks like the same error. It displays twice, then the game continues to the next phase and the error comes back 2 times.


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)

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 18:03
by anikitin
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.

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 18:13
by friarsol
anikitin wrote:When AI's Femeref Knight blocked my Wolf pet with flanking, flanking didn't trigger.
Flanking creatures can't get flanked. Edit: It says it right in the description "Whenever ... without flanking blocks, ...."

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 21:25
by anikitin
friarsol wrote:
anikitin wrote:When AI's Femeref Knight blocked my Wolf pet with flanking, flanking didn't trigger.
Flanking creatures can't get flanked. Edit: It says it right in the description "Whenever ... without flanking blocks, ...."
Yeah, sorry, my bad... Still, the issue with deathtouch remains.

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 21:28
by anikitin
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.

Re: Current Known Bugs list

PostPosted: 17 Jun 2011, 23:48
by friarsol
anikitin wrote:Yeah, sorry, my bad... Still, the issue with deathtouch remains.
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.

Re: Current Known Bugs list

PostPosted: 18 Jun 2011, 03:11
by anikitin
friarsol wrote:
anikitin wrote:Yeah, sorry, my bad... Still, the issue with deathtouch remains.
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.
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.

Re: Current Known Bugs list

PostPosted: 18 Jun 2011, 08:02
by Eowin
Teferi's Puzzle Box forces me and AI to discard all cards, but we get no new cards in exchange.

Re: Current Known Bugs list

PostPosted: 18 Jun 2011, 13:05
by friarsol
Eowin wrote:Teferi's Puzzle Box forces me and AI to discard all cards, but we get no new cards in exchange.
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.

Edit: Eowin, are you on the SVN? If so, please post issues on the SVN board so you don't confuse a debugging programmer.

Re: Current Known Bugs list

PostPosted: 18 Jun 2011, 13:10
by Eowin
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.

Re: Current Known Bugs list

PostPosted: 18 Jun 2011, 14:39
by shinjiikuri
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.

Re: Current Known Bugs list

PostPosted: 18 Jun 2011, 16:18
by Bundy
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)
After clicking OK to go to the next phase, the error keeps on returning and i can't continue.