Re: Current Known Bugs list
Do you mean if the spell doesn't resolve?Marek14 wrote:Minor misinterpretation of card text: Vampiric Tutor and others cause life loss regardless of whether or not a card is retrieved.
High Quality Resources for Collectible Card Games and Home of the CCGHQ Team
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=26&t=787
Do you mean if the spell doesn't resolve?Marek14 wrote:Minor misinterpretation of card text: Vampiric Tutor and others cause life loss regardless of whether or not a card is retrieved.
Oh. If the spell doesn't resolve, then no life is lost, of course.zerker2000 wrote:Do you mean if the spell doesn't resolve?Marek14 wrote:Minor misinterpretation of card text: Vampiric Tutor and others cause life loss regardless of whether or not a card is retrieved.
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
mtgrares@yahoo.com
0
Detailed error trace:
java.lang.ArrayIndexOutOfBoundsException: 0
at ComputerAI_counterSpells$1.addCard(ComputerAI_counterSpells.java:82)
at CardList.filter(CardList.java:125)
at ComputerAI_counterSpells.getPlayableCounterSpells(ComputerAI_counterSpells.java:78)
at ComputerAI_counterSpells.hasPlayableCounterSpells(ComputerAI_counterSpells.java:66)
at ComputerAI_counterSpells.counter_CreatureSpell(ComputerAI_counterSpells.java:15)
at ComputerAI_counterSpells.counter_Spell(ComputerAI_counterSpells.java:7)
at MagicStack.push(MagicStack.java:35)
at MagicStack.add(MagicStack.java:18)
at Input_PayManaCost.done(Input_PayManaCost.java:66)
at Input_PayManaCost.selectCard(Input_PayManaCost.java:51)
at GuiInput.selectCard(GuiInput.java:35)
at GuiDisplay3$8.mousePressed(GuiDisplay3.java:309)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)SpellAbility sa = c.getSpellAbility()[0];if (c.getSpellAbility().length == 0)
return false;Strange, I cannot reproduce this. At least in case of the 3/3s it was correct, but I'm not sure what happened with the 2/1.Rob Cashwalker wrote:No.DennisBergkamp wrote:Strange, don't think I changed anything. Was your 3/3 a first striker too, by the way?
My 2/1 had first strike, the computer's 1/2 did not. The computer's 3/3 had first strike, my 3/3 did not. Neither had any other source of damage.
Ahem,DennisBergkamp wrote:I've fixed Think Twice in the next version...
Firebolt is trickier, because it's targeted. But it should be fixable though, I'll try and fix both Firebolt and Strangling Soot for the "next next" version.
public static SpellAbility ability_Flashback(...)
...
SpellAbility spell = sourceCard.getSpellAbility()[0];
... // at the end
flashback.setStackDescription("Flashback: " + sourceCard.getName());
flashback.setBeforePayMana(spell.getBeforePayMana());