It is currently 02 Sep 2025, 20:26
   
Text Size

Current Known Bugs list

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

Re: Current Known Bugs list

Postby Chris H. » 14 Feb 2011, 00:56

Zirbert wrote:1-28 Beta, not fixed as of r6387 -

Bringer of the Red Dawn's upkeep triggered ability doesn't work, and causes a crash, because the name of the trigger doesn't match in these two lines (TrigDraw in the first, TrigChange in the second):
`
Thank you Zilbert, the fix is in the SVN. :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 Zirbert » 14 Feb 2011, 02:35

1-28 Beta, no idea whether it's been fixed in SVN -

When I control an Undead Warchief and play a zombie with Morph face-down, the Warchief still reduces the cost by 1, so I get to play it as a 2/2 nameless / typeless / etc.-less creature for 2 mana. The cost shouldn't be reduced, because the Warchief shouldn't "know" that the face-down card is a zombie. I assume a similar issue exists with other cost-reducers combined with Morph cards, but these were the only ones I tested.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Current Known Bugs list

Postby Zirbert » 14 Feb 2011, 02:42

1-28 Beta -

This may be unavoidable without a major code overhaul, but I've noticed a lot of situations where a spells that should have been countered due to unavailable targets still carry out the non-targeted parts of their abilities. For example, take the following scenario:

The AI casts Swords to Plowshares, targeting one of my creatures. In response, I sac that creature to an ability (Fallen Angel, Phyrexian Vault, etc.), bounce it back to my hand, etc. The Swords no longer exiles my creature, but I still gain life when the Swords resolves. I shouldn't, because the target vanishing should have countered the entire spell.

I've noticed similar results with a lot of other "Do something to a target, and do something else besides" cards - removing the target in response should counter the "something else besides" too, but it doesn't seem to.

Hopefully this is clear enough to make some sense to somebody out there...

-Zirbert, The Occasionally Vague and Confusing
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Current Known Bugs list

Postby friarsol » 14 Feb 2011, 03:25

Zirbert wrote:This may be unavoidable without a major code overhaul, but I've noticed a lot of situations where a spells that should have been countered due to unavailable targets still carry out the non-targeted parts of their abilities. For example, take the following scenario:
That's weird cause I definitely had code in place to handle this situation. I'll have to take a look at it at some point and see what's going on.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby Zirbert » 14 Feb 2011, 03:28

friarsol wrote:
Zirbert wrote:This may be unavoidable without a major code overhaul, but I've noticed a lot of situations where a spells that should have been countered due to unavailable targets still carry out the non-targeted parts of their abilities. For example, take the following scenario:
That's weird cause I definitely had code in place to handle this situation. I'll have to take a look at it at some point and see what's going on.
I'll try to do some more tests and report back with specifics, too. Saying something happens when "cards like this" are played "under circumstances like this" isn't quite as helpful as it could be.

-Zirbert
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Current Known Bugs list

Postby friarsol » 14 Feb 2011, 04:49

Zirbert wrote:I'll try to do some more tests and report back with specifics, too. Saying something happens when "cards like this" are played "under circumstances like this" isn't quite as helpful as it could be.
This might end up being a character swap. Lemme test something real quick.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby friarsol » 14 Feb 2011, 05:37

Alright straight up fizzling should be fixed. If anyone notices anything similar, a specific test case to see what is going on would be great.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby ProphetSword » 14 Feb 2011, 21:55

I noticed today that Serra's Sanctum doesn't work right (at least for the AI). The AI tapped it for mana when it was the only thing on the battlefield on the AI's side and then played something with it...but it isn't supposed to give mana unless the user controls an enchantment. I (the player) did control an enchantment, so I don't know if it is incorrectly taking into account all enchantments in play, which it shouldn't.
ProphetSword
 
Posts: 56
Joined: 13 Jul 2010, 18:20
Has thanked: 0 time
Been thanked: 2 times

Re: Current Known Bugs list

Postby friarsol » 14 Feb 2011, 21:57

At this time, the AI doesn't properly know how to use lands such as Serra's Sanctum and it (and other similar ones) shouldn't appear in decks for the AI.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby cc-drake » 14 Feb 2011, 23:56

Using Beta 02/14.
- Activating AEther Vial shows "AEther Vial - Put 1 Creature.cmcEQX card(s) from your hand onto the battlefield." on the stack.
- Activating Gnarled Effigy shows "Gnarled Effigy - Put 1 -1/-1 counter on Gnarled Effigy." on the stack.
- The text of Recantation contains "U, sacrifice Recantation: U, Sacrifice Recantation: Return up to X target permanents to their owners' hands, where X is the number of verse counters on Recantation."
- Sacrificing Briar Shield doesn't give +3/+3.
- Soul's Might has the LQ image of Instill Infection
- When I had one card remaining in my hand and AI tried to cast Fill with Fright, an error occurred:

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


Index: 1, Size: 1


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_23 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.CardList.getCard(CardList.java:114)
at forge.CardList.get(CardList.java:118)
at forge.AIPlayer.doScry(AIPlayer.java:184)
at forge.Player.scry(Player.java:769)
at forge.AbilityFactory_ZoneAffecting.scryResolve(AbilityFactory_ZoneAffecting.java:1097)
at forge.AbilityFactory_ZoneAffecting.access$6(AbilityFactory_ZoneAffecting.java:1079)
at forge.AbilityFactory_ZoneAffecting$12.resolve(AbilityFactory_ZoneAffecting.java:1062)
at forge.AbilityFactory_ZoneAffecting.discardResolve(AbilityFactory_ZoneAffecting.java:820)
at forge.AbilityFactory_ZoneAffecting.access$2(AbilityFactory_ZoneAffecting.java:722)
at forge.AbilityFactory_ZoneAffecting$8.resolve(AbilityFactory_ZoneAffecting.java:685)
at forge.MagicStack.resolveStack(MagicStack.java:666)
at forge.Phase.passPriority(Phase.java:514)
at forge.Input_PassPriority.selectButtonOK(Input_PassPriority.java:35)
at forge.GuiInput.selectButtonOK(GuiInput.java:35)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:946)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:945)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:733)
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)
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Current Known Bugs list

Postby Zirbert » 15 Feb 2011, 01:07

2-14 Beta -

Spirit Loop doesn't have its casting restriction ("Enchant Creature You Control"). I notice this one isn't keyworded, although we have several similar restrictions keyworded (Enchant Land You Control, Enchant Creature (with condition X), etc.).
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. » 15 Feb 2011, 02:23

cc-drake wrote:- The text of Recantation contains "U, sacrifice Recantation: U, Sacrifice Recantation: Return up to X target permanents to their owners' hands, where X is the number of verse counters on Recantation."
- Soul's Might has the LQ image of Instill Infection
`
I was able to fix these two as they were fairly easy repairs. The others will probably take more work.
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 Chris H. » 15 Feb 2011, 02:28

Zirbert wrote:Spirit Loop doesn't have its casting restriction ("Enchant Creature You Control"). I notice this one isn't keyworded, although we have several similar restrictions keyworded (Enchant Land You Control, Enchant Creature (with condition X), etc.).
`
I think that these special types of enchantment target restriction are there for a hard coded aura to use in it's targeting code. As such, they do not do much good when added to other auras unless they too are hard coded and test for these type of restrictions.
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 timmermac » 15 Feb 2011, 02:45

February 14th Beta...

Playing Predatory Nightstalker results in the following error message.
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 Predatory Nightstalker


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_23 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.RuntimeException: AbilityFactory : getAbility -- abString too short in Predatory Nightstalker
   at forge.AbilityFactory.getAbility(AbilityFactory.java:98)
   at forge.TriggerHandler.runSingleTrigger(TriggerHandler.java:251)
   at forge.TriggerHandler.runTrigger(TriggerHandler.java:192)
   at forge.GameAction.moveTo(GameAction.java:77)
   at forge.GameAction.moveToPlay(GameAction.java:241)
   at forge.Spell_Permanent.resolve(Spell_Permanent.java:215)
   at forge.MagicStack.resolveStack(MagicStack.java:666)
   at forge.Phase.passPriority(Phase.java:514)
   at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:286)
   at forge.ComputerAI_General.stack_not_empty(ComputerAI_General.java:241)
   at forge.InputControl.updateInput(InputControl.java:145)
   at forge.GuiInput.update(GuiInput.java:19)
   at java.util.Observable.notifyObservers(Unknown Source)
   at java.util.Observable.notifyObservers(Unknown Source)
   at forge.MyObservable.updateObservers(MyObservable.java:9)
   at forge.InputControl.resetInput(InputControl.java:52)
   at forge.Phase.passPriority(Phase.java:505)
   at forge.Input_PassPriority.selectButtonOK(Input_PassPriority.java:35)
   at forge.GuiInput.selectButtonOK(GuiInput.java:35)
   at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:946)
   at forge.GuiDisplay4.access$3(GuiDisplay4.java:945)
   at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:733)
   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 org.jvnet.substance.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:111)
   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)
It's ETB ability also does not occur.

Edit: I am also unable to continue the game and match that this occurred in.

Edit2: Starting a new match results in a NPE.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Current Known Bugs list

Postby Zirbert » 15 Feb 2011, 02:50

This one's so minor that I feel bad about it, but what the hey, let's be persnickety perfectionists.

The ability description of Aerie Ouphes uses "it's" where it should use "its" ("equal to it's power").

(I'm really the last guy who should be pointing out typos - I predict needing to edit this post at least 3 times to make it coherent.)
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 22 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 22 users online :: 0 registered, 0 hidden and 22 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 22 guests

Login Form