Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by silly freak » 07 Aug 2010, 22:49
canceling out is definitely a rule, more precisely a state based action, just like putting a creature into graveyard when its toughness is 0. because both are the same kind of effect, the borderguard can have the counters on it at the time it is put into the graveyard. it's not a contradiction but a timing issue.
___
where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
- silly freak
- DEVELOPER
- Posts: 598
- Joined: 26 Mar 2009, 07:18
- Location: Vienna, Austria
- Has thanked: 93 times
- Been thanked: 25 times
Re: Current Known Bugs list
by Almost_Clever » 07 Aug 2010, 23:30
Wizards created a new rule when Shadowmoor was released specifically for this situation:SoulStorm wrote:Actually, I'm pretty sure that's how the rules work. + and - counters aren't inversions of the same mechanic, but completely separate and independant mechanics.indicatie wrote:I have reported this before, but it was a while ago, so here I go again:
When a creature has a -1/-1 counter and you give it a +1/+1, the should cancel each other out. I thought I had a nice combo on the field with Kitchen Finks and Dragon Blood, but Kitchen Finks gets both a -1/-1 and a +1/+1 counter....
420.5n If a permanent has both a +1/+1 counter and a -1/-1 counter on it, N +1/+1 and N -1/-1 counters are removed from it, where N is the smaller of the number of +1/+1 and -1/-1 counters on it.
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 friarsol » 08 Aug 2010, 04:15
Since Propaganda/Ghost Prison don't trigger until after the creature is attacking, they do not play the way they should with Beastmaster's Acension. (Figured it should be on the list since I just ran into it)
- 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 Marek14 » 08 Aug 2010, 05:35
The rule was actually created when Time Spiral was released.Almost_Clever wrote:Wizards created a new rule when Shadowmoor was released specifically for this situation:SoulStorm wrote:Actually, I'm pretty sure that's how the rules work. + and - counters aren't inversions of the same mechanic, but completely separate and independant mechanics.indicatie wrote:I have reported this before, but it was a while ago, so here I go again:
When a creature has a -1/-1 counter and you give it a +1/+1, the should cancel each other out. I thought I had a nice combo on the field with Kitchen Finks and Dragon Blood, but Kitchen Finks gets both a -1/-1 and a +1/+1 counter....
420.5n If a permanent has both a +1/+1 counter and a -1/-1 counter on it, N +1/+1 and N -1/-1 counters are removed from it, where N is the smaller of the number of +1/+1 and -1/-1 counters on it.
As for Kinsbaile Borderguard, that's indeed a timing issue. If the -1/-1 coubnters reduce its toughness to 0 or less, the Borderguard dies as a state-based action -- and the counters are removed at the same time. There is no moment where the Borderguard is on the battlefield with counters removed, so when it uses Last Known Information, it sees how it looked at the last moment it was on the battlefield -- and it had ALL the counters then.
There's one more state-based action that affects counters, but it's only relevant for Rasputin Dreamweaver.
Re: Current Known Bugs list
by SoulStorm » 08 Aug 2010, 10:48
Gemstone Array Bug from build r1651
The error occurred when I tried to use a charge from the gemstone.
at forge.Mana_Part.checkSingleMana(Mana_Part.java:20)
at forge.Mana_PartColor.<init>(Mana_PartColor.java:15)
at forge.Mana_PayCost.getManaPart(Mana_PayCost.java:118)
at forge.Mana_PayCost.split(Mana_PayCost.java:88)
at forge.Mana_PayCost.<init>(Mana_PayCost.java:25)
at forge.ManaCost.<init>(ManaCost.java:16)
at forge.GameAction.playSpellAbility(GameAction.java:3324)
at forge.GameAction.playCard(GameAction.java:2898)
at forge.InputUtil.playAnyCard(InputUtil.java:46)
at forge.Input_Main.selectCard(Input_Main.java:49)
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)
The error occurred when I tried to use a charge from the gemstone.
at forge.Mana_Part.checkSingleMana(Mana_Part.java:20)
at forge.Mana_PartColor.<init>(Mana_PartColor.java:15)
at forge.Mana_PayCost.getManaPart(Mana_PayCost.java:118)
at forge.Mana_PayCost.split(Mana_PayCost.java:88)
at forge.Mana_PayCost.<init>(Mana_PayCost.java:25)
at forge.ManaCost.<init>(ManaCost.java:16)
at forge.GameAction.playSpellAbility(GameAction.java:3324)
at forge.GameAction.playCard(GameAction.java:2898)
at forge.InputUtil.playAnyCard(InputUtil.java:46)
at forge.Input_Main.selectCard(Input_Main.java:49)
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)
Re: Current Known Bugs list
by Chris H. » 08 Aug 2010, 13:43
`1diehard1 wrote:I don't know if it's on this list or what, but in the 16/7 beta, cards that reduce cost based on creature type don't affect changelings/shapeshifters, when they rightly should. (probably a glitch in shapeshifters, my guess anyway, they aren't being treated as all creature types at all times, perhaps?)
I found the problem and updated the CostChange keyword. I added a single check for Changeling to the CostChange keyword. This appears to reduce the cost correctly for Changelings. Works for both the computer and the human.
In the case of Stonybrook Banneret this card was reducing the cost for Merfolk and Wizard type cards but not for Changelings. I think that this is now fixed. The fix will appear in the next beta release.

-
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 psillusionist » 09 Aug 2010, 01:51
Found these last night:
1. The AI was able to exile my Umezawa's Jitte with Journey to Nowhere. I had a lone Wonder equipped with Jitte in play. The AI played Journey to Nowhere. I removed two charge counters from Jitte to kill Wonder, then Journey to Nowhere exiled Jitte.
2. The AI was able to pump Basking Rootwalla more than once.
3. I get an error when I try to produce squirrel tokens from Squirrel's Next.
4. In some situations, Solemn Simulacrum's comes into play ability triggers multiple times. I can't remember the exact details of the circumstance that caused that, but from what I remember, I played a Solemn Simulacrum, its ability triggered once. Then I played another one, then it's ability triggered twice.
5. I had a Quirion Dyrad in play with 5 +1/+1 counters. The AI exiled it with Journey to Nowhere (or was it Oblivion Ring? It's either of the two), I bounced the enchantment back to the AI's hand, Quirion Dryad returns to play, but it retains all of its counters.
6. Is it possible to implement Wild Mongrel's color-changing ability on the next beta? It would be cool if it doesn't die from Shriekmaw anymore.
7. Is it also possible now to implement Arashi's abilities too?
1. The AI was able to exile my Umezawa's Jitte with Journey to Nowhere. I had a lone Wonder equipped with Jitte in play. The AI played Journey to Nowhere. I removed two charge counters from Jitte to kill Wonder, then Journey to Nowhere exiled Jitte.
2. The AI was able to pump Basking Rootwalla more than once.
3. I get an error when I try to produce squirrel tokens from Squirrel's Next.
4. In some situations, Solemn Simulacrum's comes into play ability triggers multiple times. I can't remember the exact details of the circumstance that caused that, but from what I remember, I played a Solemn Simulacrum, its ability triggered once. Then I played another one, then it's ability triggered twice.
5. I had a Quirion Dyrad in play with 5 +1/+1 counters. The AI exiled it with Journey to Nowhere (or was it Oblivion Ring? It's either of the two), I bounced the enchantment back to the AI's hand, Quirion Dryad returns to play, but it retains all of its counters.
6. Is it possible to implement Wild Mongrel's color-changing ability on the next beta? It would be cool if it doesn't die from Shriekmaw anymore.

7. Is it also possible now to implement Arashi's abilities too?
- psillusionist
- Posts: 70
- Joined: 20 Jan 2010, 00:15
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Professor » 09 Aug 2010, 16:02
Playing my Psychatog deck and I am unable to choose a target for Unsummon. I pay for it and it goes straight to the graveyard every time.
Is this new in 7/31?
Is this new in 7/31?
-------------------------------------
PostCount=PostCount+1
PostCount=PostCount+1
-
Professor - Posts: 172
- Joined: 27 Jul 2009, 21:02
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Corwin72 » 09 Aug 2010, 17:30
There is a problem with a card that is in the James T Kirk deck and the Dr No deck. It pulls up a computer chose this text box and when I close it I get a null point error. I think that I it might be a discard card that does not meet the criteria like duress without a target. Sorry for the lack of detail.
I really think that the card is Ostracize.
I really think that the card is Ostracize.
-
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 NoobWizard » 09 Aug 2010, 18:10
I've noticed the same in the Chronatog. It can be pumped indefinately in the same turn.psillusionist wrote:2. The AI was able to pump Basking Rootwalla more than once.
- NoobWizard
- Posts: 6
- Joined: 31 Jul 2010, 16:52
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Chris H. » 09 Aug 2010, 18:17
`psillusionist wrote:2. The AI was able to pump Basking Rootwalla more than once.
I added Basking Rootwalla to the list of hard coded names of cards that have a limit to the number of times an ability can be activated.
`3. I get an error when I try to produce squirrel tokens from Squirrel's Next.
I tested this and could not reproduce the bug, Squirrel's Next worked for me and the computer.
`6. Is it possible to implement Wild Mongrel's color-changing ability on the next beta? It would be cool if it doesn't die from Shriekmaw anymore.
I figured out how to complete this type of ability with the card, Disciple of Kangee. I used a Hack to accomplish this and feel that it should be handled in a different fashion. I am still learning java and learning how to write code.

-
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 Codeknight » 09 Aug 2010, 21:51
I'm not sure if this has been mentioned before (I did a search but didn't find anything),but when using something to gain control of an opponents ally card the effect triggers for their allies and not yours. Example: opponent has a Graypelt Hunter and Hada Freeblade, I use a combination of Adarkar Valkyrie and Cruel Edict to get Hada Freeblade to be sacrificed and then come into play under my control. This triggers the computers Graypelt Hunter's ability but not my (new) Hada Freeblade's or other ally's.
So the ability functions more along the lines of "When an ally enters the battlefield that you own" rather than "... enters the battlefield under your control"
So the ability functions more along the lines of "When an ally enters the battlefield that you own" rather than "... enters the battlefield under your control"
- Codeknight
- Posts: 3
- Joined: 30 May 2009, 07:04
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Rob Cashwalker » 09 Aug 2010, 23:38
I've been getting this error lately with the current SVN. Right after my match, I tried to go to the card shop. It did not occur when I went straight to it after restarting Forge.
- 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
Java heap space
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.OutOfMemoryError: Java heap space
at forge.Card.<init>(Card.java:138)
at forge.CardFactory.getCard2(CardFactory.java:4649)
at forge.CardFactory.getCard(CardFactory.java:233)
at forge.ReadBoosterPack.readFile(ReadBoosterPack.java:246)
at forge.ReadBoosterPack.setup(ReadBoosterPack.java:223)
at forge.ReadBoosterPack.<init>(ReadBoosterPack.java:62)
at forge.Gui_CardShop.updateDisplay(Gui_CardShop.java:104)
at forge.Gui_DeckEditor_Menu.populateShop(Gui_DeckEditor_Menu.java:264)
at forge.Gui_CardShop.show(Gui_CardShop.java:286)
at forge.Gui_Quest.cardShopButton_actionPerformed(Gui_Quest.java:726)
at forge.Gui_Quest$5.actionPerformed(Gui_Quest.java:223)
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)
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
Re: Current Known Bugs list
by DennisBergkamp » 10 Aug 2010, 00:52
Uh oh, the dreaded heap space error is back!
Strange though, is this with HQ or LQ images?
Strange though, is this with HQ or LQ images?
-
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 16 guests