Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by Rob Cashwalker » 11 Feb 2010, 17:38
Empty the warrens, I believe.
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
-
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. » 11 Feb 2010, 18:01
`Anyone wanna guess what happens if you try to destroy a token?
`Version:
Forge -- official beta: 10/01/17, SVN revision: 323
It looks like Rob is using an older SVN version.
-
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 Chris H. » 11 Feb 2010, 18:11
`DennisBergkamp wrote:Sorry to hear that ChrisYeah, we have a lot of snow here now as well (10 inches or so), but I'm guessing it's not as bad as on the east coast.
And yes, I guess it's because people "run out of steam", I'll try to fix it at some point though.
Thank you, Dennis.
The code needed is fairly simple. I remember borrowing some code and getting the human portion working. The AI is always a wee bit more difficult. The AI code for the discard and buff portion is missing any test to make sure that a valid target exists for that portion of the spell (from what I remember.)
That is at least what I remember from my try at completion. I had a major workspace corruption problem shortly thereafter and lost a few experiments.


-
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 Corwin72 » 11 Feb 2010, 18:55
It seems like if i Pongify a creature the computer always gets the token. Regardless of who controls the creature or what is on the stack.
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Current Known Bugs list
by DennisBergkamp » 11 Feb 2010, 21:24
Yeah, you're right! I wasn't thinking when fixing that card (same deal with Crib Swap, I guess).
-
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 Caranthol » 11 Feb 2010, 21:57
I can't play Avenger of Zendikar because it is impossible to select it. I click in it, but the cost doesn't appear in the top.
Caranthol of Fornost, Dúnadan Knight, North Raider
-
Caranthol - Posts: 71
- Joined: 01 Dec 2009, 22:09
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 11 Feb 2010, 22:02
This will be fixed for the next version.Caranthol wrote:I can't play Avenger of Zendikar because it is impossible to select it. I click in it, but the cost doesn't appear in the top.
-
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 Caranthol » 11 Feb 2010, 23:07
I'm attacking with a Ornithopter and a Witch-Maw Nephilim. I play an instant, so the Witch-Maw Nephilim ask me if I want to put the +1/+1 counter and afterclick on Yes, I get this exception:
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
Index: 0, Size: 0
Version:
Forge -- official beta: $Date: 2010-02-04 04:57:00 -0600 (Thu, 04 Feb 2010) $, SVN revision: $Revision: 325 $
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.remove(Unknown Source)
at forge.MagicStack.pop(MagicStack.java:43)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:19)
at forge.GuiInput.selectButtonOK(GuiInput.java:32)
at forge.GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:1277)
at forge.GuiDisplay3.access$3(GuiDisplay3.java:1276)
at forge.GuiDisplay3$27.actionPerformed(GuiDisplay3.java:1008)
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)
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
Index: 0, Size: 0
Version:
Forge -- official beta: $Date: 2010-02-04 04:57:00 -0600 (Thu, 04 Feb 2010) $, SVN revision: $Revision: 325 $
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.remove(Unknown Source)
at forge.MagicStack.pop(MagicStack.java:43)
at forge.Input_StackNotEmpty.selectButtonOK(Input_StackNotEmpty.java:19)
at forge.GuiInput.selectButtonOK(GuiInput.java:32)
at forge.GuiDisplay3.okButtonActionPerformed(GuiDisplay3.java:1277)
at forge.GuiDisplay3.access$3(GuiDisplay3.java:1276)
at forge.GuiDisplay3$27.actionPerformed(GuiDisplay3.java:1008)
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)
Caranthol of Fornost, Dúnadan Knight, North Raider
-
Caranthol - Posts: 71
- Joined: 01 Dec 2009, 22:09
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by apthaven » 12 Feb 2010, 08:47
The AI's Transguild Courier got destroyed by a Doom Blade I targeted on it, which is impossible since it is part black too.
"I am a man and real men do not consume pink beverages. Get thee gone woman, and bring me something brown." - Jace Wayland
Re: Current Known Bugs list
by Almost_Clever » 12 Feb 2010, 20:57
When Avalanche Riders comes into play the game prompts you for target artifact (although you do have to specify a land, and a land is what gets destroyed).
A woman came up to me and said / "I'd like to poison your mind / With wrong ideas that appeal to you / Though I am not unkind."
-
Almost_Clever - Tester
- Posts: 345
- Joined: 15 Jan 2009, 01:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by freestorageaccount » 13 Feb 2010, 17:03
I don't quite remember the details, but a creature with first strike still reduced my planeswalker's loyalty even though I destroyed it before assignment of combat damage.
The number of the computer's removed-from-game cards always appears to be 1 too low, unless the correct number is zero to begin with.
Time counters for permanents with vanishing (and presumably fade counters for those with fading) aren't displayed.
There's no option to back out of choosing a colour of mana for, say, dual lands (though I understand since you don't get one for ordinary lands) or casting Force of Will if you select the alternate cost. I haven't tried the latter without another blue card in hand; I just hope it doesn't get stuck!
The number of the computer's removed-from-game cards always appears to be 1 too low, unless the correct number is zero to begin with.

Time counters for permanents with vanishing (and presumably fade counters for those with fading) aren't displayed.
There's no option to back out of choosing a colour of mana for, say, dual lands (though I understand since you don't get one for ordinary lands) or casting Force of Will if you select the alternate cost. I haven't tried the latter without another blue card in hand; I just hope it doesn't get stuck!
-- freestorageaccount (= accurate forge notes) This is not a subliminal message. At least for the prosilver theme.
The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
-
freestorageaccount - Posts: 246
- Joined: 21 Sep 2009, 01:42
- Location: Hilbert's Hotel
- Has thanked: 1 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 13 Feb 2010, 18:12
Actually, I don't think you'd be able to cast FoW's alternate without a blue card in hand.
I think I changed Vanishing from using Age to Time counters, I must have forgotten to add Time counters to the display... (Fade counters should still show I'm pretty sure).
I think I changed Vanishing from using Age to Time counters, I must have forgotten to add Time counters to the display... (Fade counters should still show I'm pretty sure).
-
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 zerker2000 » 13 Feb 2010, 19:15
Err, why wouldn't the display show all counters present(casting to lowercase of course)?
O forest, hold thy wand'ring son
Though fears assail the door.
O foliage, cloak thy ravaged one
In vestments cut for war.
--Eladamri, the Seed of Freyalise
Though fears assail the door.
O foliage, cloak thy ravaged one
In vestments cut for war.
--Eladamri, the Seed of Freyalise
- zerker2000
- Programmer
- Posts: 569
- Joined: 09 May 2009, 21:40
- Location: South Pasadena, CA
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 13 Feb 2010, 20:26
Because we're displaying counters in a really dumb way (I've been too lazy to fix it), basically something like:
- Code: Select all
if (c.getCounters(Counters.P1P1) > 0) counterText+= "+1/+1 Counters: " + c.getCounters(Counters.P1P1)
if (c.getCounters(Counters.TIME) > 0) counterText+= "Time Counters: " + c.getCounters(Counters.TIME)
....
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 58 guests