Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by Professor » 05 Apr 2011, 02:32
I cast a Silver Drake and then realized that my other creature wasn't a valid target. It wanted me to return the Silver Drake itself, correctly. (What an "AI" thing for me to do!) Then I noticed that the dialog window had a Cancel button. Clicking it did not undo the casting. It just allowed me to leave the Silver Drake in play with no drawback. That was nice, but it's technically a bug, so here you go.
-------------------------------------
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 » 05 Apr 2011, 05:46
No, I mean AI didn't use any of Jace Beleren 's abilities. Seems to be a new bug in Forge 04/01, in older versions it worked as far as I remember.timmermac wrote:He might be referring to the ultimate ability, which I've never seen the AI use. I've also never seen the AI use Jace 2.0's ultimate either.friarsol wrote:I've seen the AI activate jace plenty of times.cc-drake wrote:- AI doesn't activate Jace Beleren
- Altar of Dementia doesn't consider equipments like Sword of Kaldra
Re: Current Known Bugs list
by s1886x » 05 Apr 2011, 08:32
i generally don't mind that quest for renewal gains counters at random on my opponent's untap step, but once i attacked with an omnath, locus of mana and there was an endless number of triggers for quest for renewal counters
- s1886x
- Posts: 141
- Joined: 14 Jun 2010, 01:07
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Sloth » 05 Apr 2011, 12:47
Well, no more cheating! Fixed (along with more than 20 similar cards). Thanks Professor.Professor wrote:I cast a Silver Drake and then realized that my other creature wasn't a valid target. It wanted me to return the Silver Drake itself, correctly. (What an "AI" thing for me to do!) Then I noticed that the dialog window had a Cancel button. Clicking it did not undo the casting. It just allowed me to leave the Silver Drake in play with no drawback. That was nice, but it's technically a bug, so here you go.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Chris H. » 05 Apr 2011, 13:05
`Sloth wrote:Well, no more cheating! Fixed (along with more than 20 similar cards). Thanks Professor.
And thank you Sloth for the "Mandatory$ True" parameter. I guess that this sets which of the two dialogs are used, getChoiceOptional() or getChoice().

-
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 Sloth » 05 Apr 2011, 13:27
Exactly Chris. Nothing more nothing less.Chris H. wrote:`Sloth wrote:Well, no more cheating! Fixed (along with more than 20 similar cards). Thanks Professor.
And thank you Sloth for the "Mandatory$ True" parameter. I guess that this sets which of the two dialogs are used, getChoiceOptional() or getChoice().

-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by eidolon » 05 Apr 2011, 14:31
Nameless Inversion does not remove the creature types of the targeted creature.
Wolf-Skull Shaman 's text has a weird character: "Kinship Ñ" instead of "Kinship - ".
Wolf-Skull Shaman 's text has a weird character: "Kinship Ñ" instead of "Kinship - ".
- eidolon
- Posts: 56
- Joined: 15 Sep 2009, 22:12
- Location: Bavaria, Germany
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Chris H. » 05 Apr 2011, 15:08
`eidolon wrote:Nameless Inversion does not remove the creature types of the targeted creature.
Wolf-Skull Shaman 's text has a weird character: "Kinship Ñ" instead of "Kinship - ".
Fixed Wolf-Skull Shaman, i replaced the em dash with a normal dash.
Nameless Inversion will be more complicated. I can not remember if Nameless Inversion prior to conversion to AF had that now missing ability.
-
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 Replika » 05 Apr 2011, 15:53
I'll go ahead and repost cc-drakes bug: The AI does not use any of Jace Beleren's abilities for me either. I noticed this yesterday and never had an AI with a Jace Beleren in play before that, so I guess it is a new bug.
On a more general note, I have yet to see the AI use a planeswalker ability other than the first with any planeswalker.
The "Mandatory$ True" parameter should be added to all library searching cards that let you search up any card (like Demonic Tutor), because you must not fail to find something with those effects - unless your library is empty of course, which could probably cause a new "freeze the game" bug like the annihilator bug I reported.
On a more general note, I have yet to see the AI use a planeswalker ability other than the first with any planeswalker.
The "Mandatory$ True" parameter should be added to all library searching cards that let you search up any card (like Demonic Tutor), because you must not fail to find something with those effects - unless your library is empty of course, which could probably cause a new "freeze the game" bug like the annihilator bug I reported.
Re: Current Known Bugs list
by gos » 05 Apr 2011, 18:26
I got the following exception when I tried to cast Reaping the Graves on my opponent's declare attackers phase. I had previously discarded an Arrogant Wurm using Narcissism's first ability and cast it by paying it's madness cost, as well as casting Dark Ritual.
- 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: 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_13 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.HumanPlayer.isPlayer(HumanPlayer.java:30)
at forge.Card.hasProperty(Card.java:2601)
at forge.Card.isValid(Card.java:2564)
at forge.Card.isValidCard(Card.java:2537)
at forge.CardList$13.addCard(CardList.java:347)
at forge.CardList.filter(CardList.java:289)
at forge.CardList.getValidCards(CardList.java:345)
at forge.Target_Selection$1.showMessage(Target_Selection.java:93)
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:9)
at forge.InputControl.setInput(InputControl.java:20)
at forge.Target_Selection.chooseTargets(Target_Selection.java:75)
at forge.SpellAbility_Requirements.fillRequirements(SpellAbility_Requirements.java:46)
at forge.SpellAbility_Requirements.fillRequirements(SpellAbility_Requirements.java:24)
at forge.GameAction.playSpellAbilityForFree(GameAction.java:2802)
at forge.CardFactory.copySpellontoStack(CardFactory.java:224)
at forge.GameActionUtil.playCard_Storm(GameActionUtil.java:725)
at forge.GameActionUtil.executePlayCardEffects(GameActionUtil.java:469)
at forge.MagicStack.push(MagicStack.java:624)
at forge.MagicStack.add(MagicStack.java:253)
at forge.MagicStack.addAndUnfreeze(MagicStack.java:66)
at forge.SpellAbility_Requirements.addAbilityToStack(SpellAbility_Requirements.java:126)
at forge.SpellAbility_Requirements.finishPaying(SpellAbility_Requirements.java:90)
at forge.Cost_Payment.payCost(Cost_Payment.java:398)
at forge.Cost_Payment$2.done(Cost_Payment.java:684)
at forge.Cost_Payment$2.selectCard(Cost_Payment.java:674)
at forge.GuiInput.selectCard(GuiInput.java:47)
at forge.GuiDisplay4$10.mousePressed(GuiDisplay4.java:374)
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)
- 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 Chris H. » 06 Apr 2011, 01:53
`Replika wrote:The "Mandatory$ True" parameter should be added to all library searching cards that let you search up any card (like Demonic Tutor), because you must not fail to find something with those effects - unless your library is empty of course
I searched for "search your library" and got a few hits. I added the param to the first 20. It is getting late and I will try to get a few more tomorrow.
-
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 Zirbert » 06 Apr 2011, 02:17
You seem to be adding Mandatory$ True to all library-searchers (r7996, 7997) - the ones that let you search your library for a card meeting specific criteria ("a land card", " a Mercenary card", etc.) shouldn't have it. You can always fail to find a card of a specific type (if only to keep your opponent wondering, which isn't much of a motivation in Forge). The only ones that should have this parameter are the ones where you just search for a card (Demonic Tutor, Vampiric Tutor, etc.), since you'll always be able to find a card as long as there's at least one in your library.Chris H. wrote:`Replika wrote:The "Mandatory$ True" parameter should be added to all library searching cards that let you search up any card (like Demonic Tutor), because you must not fail to find something with those effects - unless your library is empty of course
I searched for "search your library" and got a few hits. I added the param to the first 20. It is getting late and I will try to get a few more tomorrow.
Re: Current Known Bugs list
by Chris H. » 06 Apr 2011, 10:12
`Zirbert wrote:You seem to be adding Mandatory$ True to all library-searchers (r7996, 7997) - the ones that let you search your library for a card meeting specific criteria ("a land card", " a Mercenary card", etc.) shouldn't have it. You can always fail to find a card of a specific type (if only to keep your opponent wondering, which isn't much of a motivation in Forge). The only ones that should have this parameter are the ones where you just search for a card (Demonic Tutor, Vampiric Tutor, etc.), since you'll always be able to find a card as long as there's at least one in your library.
No prob, I can revert.
-
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 Replika » 06 Apr 2011, 19:23
I probably should have described that a bit more precise - sorry for that.
While using it for any but the first time without quitting Forge inbetween, the deck editor does not let me search by pressing return; I have to click on the button.
While using it for any but the first time without quitting Forge inbetween, the deck editor does not let me search by pressing return; I have to click on the button.
Re: Current Known Bugs list
by eidolon » 06 Apr 2011, 21:03
Diminishing Returns always forces both players to draw 7 cards, but should draw up to 7 instead (while everybody chooses how many cards before they draw the first card).
If the card gets fixed, it would also be possible to implement Arcane Denial.
If the card gets fixed, it would also be possible to implement Arcane Denial.
- eidolon
- Posts: 56
- Joined: 15 Sep 2009, 22:12
- Location: Bavaria, Germany
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 33 guests