Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by timmermac » 15 Feb 2011, 03:05
"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
Re: Current Known Bugs list
by slapshot5 » 15 Feb 2011, 04:14
Now fixed in SVN. Thanks.timmermac wrote:February 14th Beta...
Playing Predatory Nightstalker results in the following error message.
[/code]
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.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Current Known Bugs list
by cc-drake » 15 Feb 2011, 09:27
- After AI took my Soltari Monk with Volition Reins, the Monk got no summoning sickness and attacked immediately. Then, in the Declare Blockers step, I destroyed Volition Reins with Quiet Purity, but the Monk had still "=Attached: Volition Reins =" written in it's text box and kept on attacking on AI's side of the battlefield.
- When Hammer of Ruin wants me to choose an equipment to destroy, the Cancel-Button is greyed out so that the game is over since AI has no equipments on the battlefield.
- Error in AI's main phase:
- Something is wrong with Allosaurus Rider: First, it's alternative cost isn't shown in the text field, second, AI can play it first turn without exiling any card.
- Soldevi Steam Beast asks to choose an opponent to get 2 life (there is only one)
- When Hammer of Ruin wants me to choose an equipment to destroy, the Cancel-Button is greyed out so that the game is over since AI has no equipments on the battlefield.
- Error in AI's main phase:
- 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
There is an error in the card code for Borrowing the East Wind:
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.NumberFormatException: For input string: "PayX"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at forge.AbilityFactory.calculateAmount(AbilityFactory.java:711)
at forge.ComputerUtil.canPayCost(ComputerUtil.java:191)
at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:178)
at forge.ComputerAI_General.getMain2(ComputerAI_General.java:144)
at forge.ComputerAI_General.playCards(ComputerAI_General.java:34)
at forge.ComputerAI_General.main2(ComputerAI_General.java:30)
at forge.ComputerAI_Input.think(ComputerAI_Input.java:65)
at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:31)
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.Phase.nextPhase(Phase.java:377)
at forge.Phase.nextPhase(Phase.java:380)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:738)
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)
- Something is wrong with Allosaurus Rider: First, it's alternative cost isn't shown in the text field, second, AI can play it first turn without exiling any card.
- Soldevi Steam Beast asks to choose an opponent to get 2 life (there is only one)
Re: Current Known Bugs list
by Hellfish » 15 Feb 2011, 10:29
cc-drake:
Dream Fracture - has been fixed. In fact, all counterspells are borked at this time.
There is an intermediate build in the beta thread since it's quite a big issue.
Hammer of Ruin - Actually, what happened is that it expected you to choose among your own equipment as well, where the hammer itself was a valid target. It's fixed now,though.
Dream Fracture - has been fixed. In fact, all counterspells are borked at this time.

Hammer of Ruin - Actually, what happened is that it expected you to choose among your own equipment as well, where the hammer itself was a valid target. It's fixed now,though.
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 Sloth » 15 Feb 2011, 10:32
Fixed!Zirbert wrote: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.)
Fixed by Hellfish!cc-drake wrote:- When Hammer of Ruin wants me to choose an equipment to destroy, the Cancel-Button is greyed out so that the game is over since AI has no equipments on the battlefield.
The AI has some problems with X costs. I hope Sol can take a look at it.cc-drake wrote:- Error in AI's main phase:
There is an error in the card code for Borrowing the East Wind:
There was a bug with counterspells in the beta. It's probably fixed.cc-drake wrote:- I'm unable to counter any spell with Dream Fracture (nothing happens when clicking on it)
It shows that the ability is targeted. It's supposed to be like this. bug->feature.cc-drake wrote:- Soldevi Steam Beast asks to choose an opponent to get 2 life (there is only one)
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by cc-drake » 15 Feb 2011, 10:48
In that case, I remember that in an older beta, Nicol Bolas, Planeswalker 's ultimate everytime uses the AI as target player without asking (or maybe it was Chandra Nalaar, not sure), so I thought the notion was to reduce the amount of senseless questions (you'll hardly choose yourself), but I see I was wrongIt shows that the ability is targeted. It's supposed to be like this. bug->feature.cc-drake wrote:- Soldevi Steam Beast asks to choose an opponent to get 2 life (there is only one)

- Flayer Husk 's +1/+1 ability is missing in its text box
- Lava Storm 's text is
BTW: Is there a reason that Lava Storm got no "Choose one - " errata like Active Volcano did?Lava Storm deals 2 damage to each attacking creature
Lava Storm deals 2 damage to each blocking creature.
- When tapping Reflecting Pool and selecting the color of mana you need, the Pool untaps and you don't get any mana.
- When I try to play a spell, tap City of Brass during payment and cancel the spell, City of Brass untaps but the 1 damage remains on the stack. Same thing should happen with Forbidden Orchard.
- Cruel Tutor costs only B
Last edited by cc-drake on 15 Feb 2011, 13:11, edited 3 times in total.
Re: Current Known Bugs list
by Sloth » 15 Feb 2011, 11:33
Both fixed! Thanks cc-drake.cc-drake wrote:- Flayer Husk 's +1/+1 ability is missing in its text box
- Lava Storm 's text isBTW: Is there a reason that Lava Storm got no "Choose one - " errata like Active Volcano did?Lava Storm deals 2 damage to each attacking creature
Lava Storm deals 2 damage to each blocking creature.
I looked into this and I can't find the cause. All creatures with alt costs seem to have this problem (instants do not). I'm sure the text field was working last year.cc-drake wrote:- Something is wrong with Allosaurus Rider: First, it's alternative cost isn't shown in the text field, second, AI can play it first turn without exiling any card.
EDIT:
Fixed!cc-drake wrote:- Cruel Tutor costs only B
EDIT: I have no problems casting Wall of Razors. Can you give some more information?
-
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 » 15 Feb 2011, 12:31
Someone converted Fracturing Gust and two other cards to Ability Factory, without the life gain being complete (and not implementable atm).timmermac wrote::!: Fracturing Gust does not give life. I destroyed a Mox Jet and a Cursed Land and got no life.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by cc-drake » 15 Feb 2011, 13:12
Now it works, no idea what went wrong.Sloth wrote:EDIT: I have no problems casting Wall of Razors. Can you give some more information?
- The Text of Boneknitter is
- AI's Pygmy Troll triggers everytime when AI blocks, even if Pygmy Troll is still in AI's library. In addition, its text is wrong ("by a creature" is missing, which means he gets +1/+1 for each creature blocking him):Morph:2 B
Morph 2 B (Turn this face up any time for its morph cost.)
(You may cast this face down as a 2/2 creature for 3.)
1 B: Regenerate target Zombie.
- Whenever Slinking Giant becomes blocked, the text on the stack says
it gets -3/-0 until end of turn.
Re: Current Known Bugs list
by friarsol » 15 Feb 2011, 15:06
Some of these were hardcoded this way, but that's incorrect. We hope to be able to give players Shroud (via Ivory Mask or similar) as some point in the future. And if there are no legal targets then the effect won't occur. We'd rather establish that you need to target when targeting occurs, so when there are no legal targets its clearer that the card just isn't working.cc-drake wrote:In that case, I remember that in an older beta, Nicol Bolas, Planeswalker 's ultimate everytime uses the AI as target player without asking (or maybe it was Chandra Nalaar, not sure), so I thought the notion was to reduce the amount of senseless questions (you'll hardly choose yourself), but I see I was wrongIt shows that the ability is targeted. It's supposed to be like this. bug->feature.cc-drake wrote:- Soldevi Steam Beast asks to choose an opponent to get 2 life (there is only one)
I think with Lava Storm the choice actually should occur at Resolution which is why there is no "Choose" errata. That's similar to other things we currently don't handle like "protection from color of your choice" which would be chosen on resolution as well.
- 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 Sloth » 15 Feb 2011, 17:12
Fixed both! Thanks again cc-drake.cc-drake wrote:- AI's Pygmy Troll triggers everytime when AI blocks, even if Pygmy Troll is still in AI's library. In addition, its text is wrong ("by a creature" is missing, which means he gets +1/+1 for each creature blocking him):- Whenever Slinking Giant becomes blocked, the text on the stack saysit gets -3/-0 until end of turn.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Zirbert » 16 Feb 2011, 01:35
2-14 Beta, not fixed as of r6454 -
Breeding Pit isn't working. It makes "Creature Thrull" tokens, that aren't creatures (they get placed off to the right, have no stats, and cannot attack, block, or be sacrificed). However, the functionality can be restored by adding a comma in TokenType$, like so, from:
Breeding Pit isn't working. It makes "Creature Thrull" tokens, that aren't creatures (they get placed off to the right, have no stats, and cannot attack, block, or be sacrificed). However, the functionality can be restored by adding a comma in TokenType$, like so, from:
- Code: Select all
SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 0 1 Thrull | TokenName$ Thrull | TokenColors$ Black | TokenTypes$ Creature Thrull | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ Controller | TokenAmount$ 1
- Code: Select all
SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 0 1 Thrull | TokenName$ Thrull | TokenColors$ Black | TokenTypes$ Creature,Thrull | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ Controller | TokenAmount$ 1
Re: Current Known Bugs list
by slapshot5 » 16 Feb 2011, 02:12
Fixed. Thanks.Zirbert wrote:2-14 Beta, not fixed as of r6454 -
Breeding Pit isn't working. It makes "Creature Thrull" tokens, that aren't creatures (they get placed off to the right, have no stats, and cannot attack, block, or be sacrificed). However, the functionality can be restored by adding a comma in TokenType$, like so, from:to
- Code: Select all
SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 0 1 Thrull | TokenName$ Thrull | TokenColors$ Black | TokenTypes$ Creature Thrull | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ Controller | TokenAmount$ 1
- Code: Select all
SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 0 1 Thrull | TokenName$ Thrull | TokenColors$ Black | TokenTypes$ Creature,Thrull | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ Controller | TokenAmount$ 1
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: Current Known Bugs list
by Zirbert » 16 Feb 2011, 02:24
2-14 Beta -
Urborg Syphon-Mage isn't working. When I activate it, the stack report says, " Urborg Syphon-Mage - Human loses 2 life." Neither player's life total changes. I assume the problem is in this line -
Urborg Syphon-Mage isn't working. When I activate it, the stack report says, " Urborg Syphon-Mage - Human loses 2 life." Neither player's life total changes. I assume the problem is in this line -
- Code: Select all
A:AB$ LoseLife | Cost$ 2 B T Discard<1/Card> | LifeAmount$ 2 | SubAbility$ YouGainLife/2 | SpellDescription$ Each other player loses 2 life. You gain life equal to the life lost this way.
Re: Current Known Bugs list
by friarsol » 16 Feb 2011, 02:35
That used to be the case but not anymore since Defined$ was combined into one thing. Try Defined$ Opponent to see if that works.Zirbert wrote:According to the Wiki, AB$ LoseLife without a target should automatically make the opponent lose life. Has that maybe changed?
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Who is online
Users browsing this forum: dungeonmasterforhire and 71 guests