Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by cc-drake » 18 Apr 2011, 21:15
- AI's Farmstead asks me to pay

- AI has Arrogant Bloodlord on its hand. Each turn in my End of Combat step, I get
- Controvert 's Recover ability does not trigger


- AI has Arrogant Bloodlord on its hand. Each turn in my End of Combat step, I get
- 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
AbilityFactory : getAbility -- abString too short in Arrogant Bloodlord
Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Arrogant Bloodlord
at forge.card.abilityFactory.AbilityFactory.getMapParams(AbilityFactory.java:104)
at forge.card.abilityFactory.AbilityFactory.getAbility(AbilityFactory.java:140)
at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:359)
at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:279)
at forge.Phase.handleBeginPhase(Phase.java:293)
at forge.gui.input.InputControl.updateInput(InputControl.java:97)
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.Phase.nextPhase(Phase.java:375)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:746)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicRootPaneUI$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.KeyboardManager.fireBinding(Unknown Source)
at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
at javax.swing.JComponent.processKeyBindingsForAllComponents(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.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(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)
- Controvert 's Recover ability does not trigger
Re: Current Known Bugs list
by gos » 20 Apr 2011, 23:22
When I use the second ability of Tezzeret the Seeker, and choose X=0, he doesn't find any of the Moxen in my deck.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Current Known Bugs list
by Sloth » 21 Apr 2011, 08:46
Just tested it and it works for me. Which version are you using?gos wrote:When I use the second ability of Tezzeret the Seeker, and choose X=0, he doesn't find any of the Moxen in my deck.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Sloth » 21 Apr 2011, 11:08
Fixed! Thanks Shamzi.Shamzi wrote:If you press Cancel when Brainstorming with Jace,The Mind Sculptor you will just draw three cards without putting any on topdeck.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Sloth » 21 Apr 2011, 11:55
The card is hardcoded without any consideration for the AI. SVar:RemAIDeck:True will keep it from beeing in random AI decks.
I can't reproduce this bug. Delayed Triggers are pretty new though and may have some rare bugs.cc-drake wrote:- AI has Arrogant Bloodlord on its hand. Each turn in my End of Combat step, I get
Same exception in game 2, when Arrogant Bloodlord is still in AI's library.
I looked at the code of Recover and it's really messed up at the moment. I can reenable it to trigger, but a new bug appeared:cc-drake wrote:- Controvert 's Recover ability does not trigger
if you say you want to recover, but you can't pay the cost you get stuck (cancel doing nothing).
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by gos » 21 Apr 2011, 12:29
04-01Sloth wrote:Just tested it and it works for me. Which version are you using?gos wrote:When I use the second ability of Tezzeret the Seeker, and choose X=0, he doesn't find any of the Moxen in my deck.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Current Known Bugs list
by freestorageaccount » 22 Apr 2011, 02:37
- Compy casts a spell.
- I activate an ability in response to that spell.
- I cast Power Sink in response to that activation, targeting Compy's spell.
- Power Sink resolves... and I'm asked to pay mana for it.
-- 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 Sloth » 22 Apr 2011, 10:29
Fixed! Thanks cc-drake.cc-drake wrote:- Clockwork Dragon lacks flying
Are you sure it doesn't work? You only get one dialog (not the usual two: reveal library, then chose).gos wrote:04-01Sloth wrote:Just tested it and it works for me. Which version are you using?gos wrote:When I use the second ability of Tezzeret the Seeker, and choose X=0, he doesn't find any of the Moxen in my deck.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Professor » 22 Apr 2011, 19:58
New 4/22 beta.
Duplicate card name: duergar_hedge_mage
CardFactory : getCard() invalid card name - Hellkite Overlord
CardFactory : getCard() invalid card name - Treetop Scout
CardFactory : getCard() invalid card name - Underground Sea
OK, I can't get any game to start.
Duplicate card name: duergar_hedge_mage
CardFactory : getCard() invalid card name - Hellkite Overlord
CardFactory : getCard() invalid card name - Treetop Scout
CardFactory : getCard() invalid card name - Underground Sea
OK, I can't get any game to start.
-------------------------------------
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 cc-drake » 22 Apr 2011, 21:18
- AI cast Bribery for my Keiga, the Tide Star. When I killed Keiga, I could steal one of AI's creatures.
Re: Current Known Bugs list
by Hellfish » 22 Apr 2011, 21:53
Is this the Mac version? The Win/Unix version works fine here. Maybe a corrupt archive, did you try redownloading? Did you extract it to a new fresh directory or on top of an old version?Professor wrote:New 4/22 beta.
Duplicate card name: duergar_hedge_mage
CardFactory : getCard() invalid card name - Hellkite Overlord
CardFactory : getCard() invalid card name - Treetop Scout
CardFactory : getCard() invalid card name - Underground Sea
OK, I can't get any game to start.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Current Known Bugs list
by Bundy » 22 Apr 2011, 21:58
AI played Withering Boon, but did not pay 3 life.
Not all tokens created with Kiki-Jiki, Mirror Breaker work like they should. A copy of Academy Rector triggers when leaving play, letting you search for an enchantment card. Rukh Egg works, but with a Doubling Season in play one token gets sacrificed at the end of your turn, the other copy gets sacrificed at the end of the AI turn and puts no Bird tokens onto the battlefield. The bird Tokens did appear at the end of my turn however. Copies of Meadowboon give no +1/+1 counters. Copies of Archon of Justice don't exile permanents.
A copy of Primeval Titan titan works fine and let's you search for land when entering play and attacking.
Not all tokens created with Kiki-Jiki, Mirror Breaker work like they should. A copy of Academy Rector triggers when leaving play, letting you search for an enchantment card. Rukh Egg works, but with a Doubling Season in play one token gets sacrificed at the end of your turn, the other copy gets sacrificed at the end of the AI turn and puts no Bird tokens onto the battlefield. The bird Tokens did appear at the end of my turn however. Copies of Meadowboon give no +1/+1 counters. Copies of Archon of Justice don't exile permanents.
A copy of Primeval Titan titan works fine and let's you search for land when entering play and attacking.
- Bundy
- Posts: 348
- Joined: 17 Dec 2010, 17:32
- Location: The netherlands
- Has thanked: 23 times
- Been thanked: 3 times
Re: Current Known Bugs list
by Chris H. » 22 Apr 2011, 22:46
`Hellfish wrote:Is this the Mac version? The Win/Unix version works fine here. Maybe a corrupt archive, did you try redownloading? Did you extract it to a new fresh directory or on top of an old version?Professor wrote:New 4/22 beta.
Duplicate card name: duergar_hedge_mage
CardFactory : getCard() invalid card name - Hellkite Overlord
CardFactory : getCard() invalid card name - Treetop Scout
CardFactory : getCard() invalid card name - Underground Sea
OK, I can't get any game to start.
The Mac version is working for me. I think that Professor should re-download the archive and then extrat the archive while keeping it separate from other versions of forge.
He should then try launching the 4-22-2011 version and see if it works. It it does, he can then move his decks and pics over.
-
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 cc-drake » 23 Apr 2011, 13:00
- During AI's main, I get
- 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
AbilityFactory : getAbility -- abString too short in Wei Night Raiders
Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $
OS: Windows XP Version: 5.1 Architecture: x86
Java Version: 1.6.0_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Wei Night Raiders
at forge.card.abilityFactory.AbilityFactory.getMapParams(AbilityFactory.java:104)
at forge.card.abilityFactory.AbilityFactory.getAbility(AbilityFactory.java:140)
at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:359)
at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:279)
at forge.Phase.handleBeginPhase(Phase.java:293)
at forge.gui.input.InputControl.updateInput(InputControl.java:97)
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.Phase.nextPhase(Phase.java:375)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.Phase.nextPhase(Phase.java:378)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:746)
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.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(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)
Who is online
Users browsing this forum: No registered users and 72 guests