It is currently 24 Aug 2025, 10:31
   
Text Size

Current Known Bugs list

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Current Known Bugs list

Postby 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:

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)
This is similar to many other seemingly random exceptions Forge has been giving me these past few weeks. Maybe the AI was trying to cast Force of Will or some other alt-cost counterspell? I have no clue...
User avatar
PhoenixAvenger
 
Posts: 62
Joined: 31 Aug 2010, 23:34
Location: NorCal
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Sulander » 18 Sep 2010, 08:38

Yomiji, Who Bars the Way costs only 4WW. But it should cost 5WW
Sulander
 
Posts: 2
Joined: 15 Sep 2010, 18:35
Has thanked: 2 times
Been thanked: 0 time

Re: Current Known Bugs list

Postby Sloth » 18 Sep 2010, 16:08

Sulander wrote:Yomiji, Who Bars the Way costs only 4WW. But it should cost 5WW
This has been reported already and is fixed.

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.
Should be fixed as of revision 2141.

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?
It seem this card was not intended to be used by the AI. It will be removed from AI decks.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby DennisBergkamp » 18 Sep 2010, 17:37

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.
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.
User avatar
DennisBergkamp
AI Programmer
 
Posts: 2602
Joined: 09 Sep 2008, 15:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Jaedayr » 19 Sep 2010, 04:01

DennisBergkamp wrote:
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.
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.
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.
Jaedayr
Tester
 
Posts: 523
Joined: 08 Jul 2010, 00:06
Has thanked: 16 times
Been thanked: 13 times

Re: Current Known Bugs list

Postby 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

Postby 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.
Resonantg
 
Posts: 172
Joined: 11 Oct 2009, 16:20
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby 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
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.
User avatar
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

Postby friarsol » 20 Sep 2010, 03:46

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)
Got any more information? Which card? What mana did you pay?
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby Sloth » 20 Sep 2010, 05:58

friarsol wrote:Got any more information? Which card? What mana did you pay?
I can replicate this bug with the abPump creature Manta Riders.

Code: Select all
abPump U:Flying
I could tap blue mana sources, but the mana would just vanish and the prompt to pay U was still there. Cancel did not work and as Rob says even the next game is affected.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby Rob Cashwalker » 20 Sep 2010, 11:39

I hadn't even paid mana yet.
The Force will be with you, Always.
User avatar
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

Postby Chris H. » 20 Sep 2010, 12:50

Sloth wrote:
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?
It seem this card was not intended to be used by the AI. It will be removed from AI decks.
`
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?
User avatar
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

Postby friarsol » 20 Sep 2010, 15:05

Rob Cashwalker wrote:I hadn't even paid mana yet.
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.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby 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:
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)*
I don't think that Spreading Seas should have the mana ability tap: add R.

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:
Image
After blockers were declared:
Image
Mizar
 
Posts: 20
Joined: 05 Sep 2010, 14:05
Location: Germany
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby timmermac » 20 Sep 2010, 17:04

Chris H. wrote:
Sloth wrote:
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?
It seem this card was not intended to be used by the AI. It will be removed from AI decks.
`
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?
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.
"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
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 25 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 25 users online :: 0 registered, 0 hidden and 25 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 25 guests

Login Form