It is currently 29 Aug 2025, 00:12
   
Text Size

Current Known Bugs list

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Current Known Bugs list

Postby 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
User avatar
Professor
 
Posts: 172
Joined: 27 Jul 2009, 21:02
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby cc-drake » 05 Apr 2011, 05:46

timmermac wrote:
friarsol wrote:
cc-drake wrote:- AI doesn't activate Jace Beleren
- Altar of Dementia doesn't consider equipments like Sword of Kaldra
I've seen the AI activate jace plenty of times.
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.
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.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby 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

Postby Sloth » 05 Apr 2011, 12:47

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.
Well, no more cheating! Fixed (along with more than 20 similar cards). Thanks Professor.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby 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(). :D
User avatar
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

Postby Sloth » 05 Apr 2011, 13:27

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(). :D
Exactly Chris. Nothing more nothing less. :D
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby 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 - ".
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

Postby 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.
User avatar
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

Postby 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.
Replika
 
Posts: 115
Joined: 30 Jan 2011, 21:15
Has thanked: 2 times
Been thanked: 3 times

Re: Current Known Bugs list

Postby 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

Postby 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.
User avatar
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

Postby Zirbert » 06 Apr 2011, 02:17

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.
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.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Current Known Bugs list

Postby 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.
User avatar
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

Postby 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.
Replika
 
Posts: 115
Joined: 30 Jan 2011, 21:15
Has thanked: 2 times
Been thanked: 3 times

Re: Current Known Bugs list

Postby 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.
eidolon
 
Posts: 56
Joined: 15 Sep 2009, 22:12
Location: Bavaria, Germany
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 32 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 32 users online :: 0 registered, 0 hidden and 32 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 32 guests

Login Form