Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by Mr.Chaos » 27 Aug 2010, 12:25
I disagree Dennis. Look at this screenshot. 4 creatures for me and the Scion is 2/2, both in play and in the top right.DennisBergkamp wrote:Actually, Forge should still treat the last Scion as a 9/9. It's just the P/T numbers on the card that don't always get updated correctly (the numbers shown at the top right, where it shows the card's text, DOES get updated correctly).Mr.Chaos wrote:The card Scion of the Wild is not always getting the right amount of counters.
See attached screenshot.
3 Scions and 9 creatures in play. (the malfunctioning Scion was played last turn)
2 Scions are showing the correct p/t value of 9, one only shows 4. Weird.
All 3 Scions were in play at the start of the turn.
The Drove of Elves was played this turn and then I used Squirrel Nest to make a token and finally I used Rhys to duplicate all my tokens.
Dispite the seriously weak 3rd Scion, I decided on the bold move to attack with all 3 Scions. To my surprise, I met no opposition and won the match. Miracles do happen.
Oh, compy used a random generated deck of B/W but lost all his critters the previous turn blocking my 2 Scions
I used my new deck: Doublethefun. I will upload that next in the deck section.
As a matter of fact, Compy attacks with a 2/3 creature. It would not do that if the Scion was 4/4 as it should have been. I actually used the Scion to block the Jwari Scuttler and the Scuttler survived while my Scion died.
So, it's back to the drawing board for you guys on this one.
](./images/smilies/eusa_wall.gif)

- Mr.Chaos
- Tester
- Posts: 625
- Joined: 06 Sep 2008, 08:15
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 27 Aug 2010, 15:19
Doh! You're right... This is a different case altogether, since it uses the "StaticEffect" keyword. I'm not sure why this is happening though...
-
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 DennisBergkamp » 27 Aug 2010, 16:41
After an hour of debugging, I see what's going on. I fixed it through some hack, which *hopefully* won't break other things
What happened is that cards that have already received their static effect "bonus", get stuffed in a list called "old". Cards in this list, won't get any more bonuses... for me, somehow the third Scion of the Wild would get put in this list for whatever reason, and stop getting the bonus of getting its P/T changed dynamically based on the amount of creatures controlled.... even though this is something that should keep on happening indefinitely.
EDIT: maybe for now until the new version comes out, use Drove of Elves or Heedless One instead... they should (I'm pretty sure?) work without bugs.

What happened is that cards that have already received their static effect "bonus", get stuffed in a list called "old". Cards in this list, won't get any more bonuses... for me, somehow the third Scion of the Wild would get put in this list for whatever reason, and stop getting the bonus of getting its P/T changed dynamically based on the amount of creatures controlled.... even though this is something that should keep on happening indefinitely.
EDIT: maybe for now until the new version comes out, use Drove of Elves or Heedless One instead... they should (I'm pretty sure?) work without bugs.
-
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 indicatie » 27 Aug 2010, 17:41
Since the last release I get a lot of error's, which causes me to shut down the prog.
Here's one:
Here's one:
- 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
Index: 7, Size: 7
Version:
Forge -- official beta: $Date: 2010-05-01 03:21:42 -0400 (Sat, 01 May 2010) $, SVN revision: $Revision: 916 $
OS: Windows Vista Version: 6.0 Architecture: x86
Java Version: 1.6.0_21 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 7, Size: 7
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.CardList.getCard(CardList.java:100)
at forge.CardList.get(CardList.java:104)
at forge.ComputerAI_General$1.addCard(ComputerAI_General.java:168)
at forge.CardList.filter(CardList.java:191)
at forge.ComputerAI_General.getMain1(ComputerAI_General.java:147)
at forge.ComputerAI_General.playCards(ComputerAI_General.java:35)
at forge.ComputerAI_General.main1(ComputerAI_General.java:26)
at forge.ComputerAI_Input.think(ComputerAI_Input.java:41)
at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:29)
at forge.GuiInput.setInput(GuiInput.java:27)
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:10)
at forge.Phase.nextPhase(Phase.java:312)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.Phase.nextPhase(Phase.java:316)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:777)
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)
Don't mistake lack of talent for genius.
Re: Current Known Bugs list
by Chris H. » 27 Aug 2010, 17:52
`indicatie wrote:Since the last release I get a lot of error's, which causes me to shut down the prog.
Forge 08-20 had some bugs which caused these types of problems. Several things were tried and we think that we have fixed these bugs. This archive contains a new jar file. You should download this one and use this jar instead of the jar that comes with Forge 08-20. The archive at this link contains the most recent bug fix.
-
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 Jaedayr » 27 Aug 2010, 20:50
I played a Sootfeather Flock , choosing and paying for the 2/2 morph version. When it hit the battlefield it was not the morph image but the real one, albeit with 2/2 stats. The next turn I paid the morph cost at which point the only image change was that the name Sootfeather Flock appeared on the card. The stats did change to 3/2 flying. I do have morph pics but they sometimes seem flaky. If they still are then disregard this post.
Playing the Forge Fix r1825.7z version.
Playing the Forge Fix r1825.7z version.
Re: Current Known Bugs list
by Snacko » 27 Aug 2010, 22:07
Morph on your side of table looks like the creature so that you know what card it is. If your opponent has a morph creature it will show the Morph token image (this is wrong rule wise as morph means the card is 2/2 face-down creature, with no text, no name, no subtypes, no expansion symbol, and no mana cost).
If it would be "fixed" then you wouldn't have any indication what card is it beside the info panel when you hover over the card.
If it would be "fixed" then you wouldn't have any indication what card is it beside the info panel when you hover over the card.
Re: Current Known Bugs list
by Jaedayr » 28 Aug 2010, 00:41
Thank you Snacko for your quick response! That makes sense to me.
Another question, something else that may be working correctly. Should Wall of Reverence be able to gain life from a shrouded creature like Algae Gharial?
Another question, something else that may be working correctly. Should Wall of Reverence be able to gain life from a shrouded creature like Algae Gharial?
Re: Current Known Bugs list
by DennisBergkamp » 28 Aug 2010, 00:54
Nope, it's targeted.Jaedayr wrote:Thank you Snacko for your quick response! That makes sense to me.
Another question, something else that may be working correctly. Should Wall of Reverence be able to gain life from a shrouded creature like Algae Gharial?
-
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 Mr.Chaos » 28 Aug 2010, 09:56
Again, I am playing with the doublethefun deck. Compy uses a random generated B/W deck.
I won the first game, with a doubling season on the table. (not sure if that is relevant but the bug I found is also about "doubling")
Right, here is what happened: Turn one. Compy plays a land and ends his turn. I play a Forest and tap it to pay for Rhys the Redeemed.
I get an error message and must cancel casting Rhys to continue playing. But after the canceling, there is a second Rhys on the stack that is put into play as normal.
After this, any and all cards I try to play get the same error and result: the game tries to put the card/spell on the stack twice, even though you only cast/payed for one.
Here is the error log:
*****
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 forge.CardFactory$4.canPlay(CardFactory.java:438)
at forge.CardFactory$4.canPlayAI(CardFactory.java:308)
at forge.ComputerAI_counterSpells2$1.addCard(ComputerAI_counterSpells2.java:65)
at forge.CardList.filter(CardList.java:191)
at forge.ComputerAI_counterSpells2.getPlayableCounterSpells(ComputerAI_counterSpells2.java:58)
at forge.ComputerAI_counterSpells2.counter_Spell(ComputerAI_counterSpells2.java:11)
at forge.MagicStack.push(MagicStack.java:282)
at forge.MagicStack.add(MagicStack.java:126)
at forge.Input_PayManaCost.done(Input_PayManaCost.java:85)
at forge.Input_PayManaCost.showMessage(Input_PayManaCost.java:106)
at forge.Input_PayManaCost.selectCard(Input_PayManaCost.java:61)
at forge.GuiInput.selectCard(GuiInput.java:48)
at forge.GuiDisplay4$10.mousePressed(GuiDisplay4.java:411)
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)
*****
I won the first game, with a doubling season on the table. (not sure if that is relevant but the bug I found is also about "doubling")
Right, here is what happened: Turn one. Compy plays a land and ends his turn. I play a Forest and tap it to pay for Rhys the Redeemed.
I get an error message and must cancel casting Rhys to continue playing. But after the canceling, there is a second Rhys on the stack that is put into play as normal.
After this, any and all cards I try to play get the same error and result: the game tries to put the card/spell on the stack twice, even though you only cast/payed for one.
Here is the error log:
*****
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 forge.CardFactory$4.canPlay(CardFactory.java:438)
at forge.CardFactory$4.canPlayAI(CardFactory.java:308)
at forge.ComputerAI_counterSpells2$1.addCard(ComputerAI_counterSpells2.java:65)
at forge.CardList.filter(CardList.java:191)
at forge.ComputerAI_counterSpells2.getPlayableCounterSpells(ComputerAI_counterSpells2.java:58)
at forge.ComputerAI_counterSpells2.counter_Spell(ComputerAI_counterSpells2.java:11)
at forge.MagicStack.push(MagicStack.java:282)
at forge.MagicStack.add(MagicStack.java:126)
at forge.Input_PayManaCost.done(Input_PayManaCost.java:85)
at forge.Input_PayManaCost.showMessage(Input_PayManaCost.java:106)
at forge.Input_PayManaCost.selectCard(Input_PayManaCost.java:61)
at forge.GuiInput.selectCard(GuiInput.java:48)
at forge.GuiDisplay4$10.mousePressed(GuiDisplay4.java:411)
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)
*****
](./images/smilies/eusa_wall.gif)

- Mr.Chaos
- Tester
- Posts: 625
- Joined: 06 Sep 2008, 08:15
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Chris H. » 28 Aug 2010, 12:05
--by 1diehard1 » 01 Aug 2010, 20:23
Painter's Servant still has the phantom effect, where the color change is kept after play. It also has the effect, which you don't seem to have documented, that you're allowed to choose the color 'null'. Opening quest mode's card shop or deck editor causes a crash after choosing null. The interface that allows you to choose a color includes null, so getting rid of that would probably be all that you need to do to fix it? I can paste you a crash report if you'd like.
Msg moved by a moderator to the Current Known Bugs list
-
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. » 28 Aug 2010, 12:07
--by Josiphos » 27 Aug 2010, 08:17
Hey all,
Necropotence seems bugged to me.
After casting, I am unable to play lands of any kind.
It also does not add cards to your hand during discard if the enchantment is destroyed during your turn (the old set aside, disk trick)
THx
Msg moved by a moderator to the Current Known Bugs list
-
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. » 28 Aug 2010, 12:09
--by friarisol » 27 Aug 2010, 14:39In the latest version? I thought I had fixed both of those bugs a while back? There are more issues related to that card (like the opponent doesn't seem to draw cards) but those two I thought were worked out.Josiphos wrote:
Hey all,
Necropotence seems bugged to me.
After casting, I am unable to play lands of any kind.
It also does not add cards to your hand during discard if the enchantment is destroyed during your turn (the old set aside, disk trick)
THx
(Eek. ::runs back to vacation:: )
--Sol
Sometimes I type half a book when storming up ideas. Sorry about that.
Msg moved by a moderator to the Current Known Bugs list
-
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 Almost_Clever » 28 Aug 2010, 22:59
I've run into an issue with Control Magic -type enchantments and Leyline of the Singularity. If the computer plays Threads of Disloyalty or Treachery when it already has one on the battlefield when I control Leyline of the Singularity, both of the computer's enchantments are put into graveyard, but a second copy of the last-played enchantment is also left on the battlefield. If I later destroy the computer's enchantment, it just evaporates (not put into the graveyard since it already is there and doesn't show up in the exiled list).
I blocked a 6/6 Noxious Hatchling with Swans of Bryn Argoll; the Swans of Bryn Argoll were erroneously destroyed due to wither and then "1. Swans of Bryn Argoll - Computer draws 0 cards." According to Gatherer:
I blocked a 6/6 Noxious Hatchling with Swans of Bryn Argoll; the Swans of Bryn Argoll were erroneously destroyed due to wither and then "1. Swans of Bryn Argoll - Computer draws 0 cards." According to Gatherer:
Gatherer wrote:5/1/2008 If a creature with wither would deal damage to Swans of Bryn Argoll, that damage is treated just like any other damage. It's prevented, and the creature's controller draws cards. Swans of Bryn Argoll doesn't get any -1/-1 counters.
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 SoulStorm » 29 Aug 2010, 01:11
Gravitational Shift
Using Akroma's Memorial:
-2/-0 penalties are applied correctly for creatures without flying, but +2/+0 bonuses are not applied for creatures who gained flight with Akroma's Memorial unless Gravitational Shift was played after Akroma's Memorial.
Using Akroma's Memorial:
-2/-0 penalties are applied correctly for creatures without flying, but +2/+0 bonuses are not applied for creatures who gained flight with Akroma's Memorial unless Gravitational Shift was played after Akroma's Memorial.
Who is online
Users browsing this forum: No registered users and 37 guests