Page 73 of 441

Re: Current Known Bugs list

PostPosted: 22 Jun 2009, 06:01
by Mr.Chaos
Thanks Dennis. So it is not so much a bug as it is a "feature". :wink:

Re: Current Known Bugs list

PostPosted: 22 Jun 2009, 19:00
by Mr.Chaos
Bughunting time again.
with 2 Leaf-Crowned Elder in play, you still just get 1 treefolk in play since both target the same card in your library. Not good.

I have Loxodon Warhammer on Leaf-Crowned Elder and Doran, The Siege Tower in play as well.
Leaf-Crowned Elder attacks it is 6/5 and is not blocked.
Due to Doran, it does 5 damage but I get 6 lives from the warhammer. :shock: :shock: :shock:
Now aint that cute... BUT IT'S WRONG!!! :roll:

Re: Current Known Bugs list

PostPosted: 22 Jun 2009, 22:35
by Lord of Obscurity
Some cards produce twice as many tokens or counters as they should. Mycoloth came in to play with twice as many +1/+1 counters. And Empty the Warrens put twice as many tokens into play as it should have.

Re: Current Known Bugs list

PostPosted: 22 Jun 2009, 23:02
by DennisBergkamp
I know Empty the Warrens is bugged... is Mycoloth bugged too though ? (Mr Chaos should know the answer to this :) ).
EDIT: Mycoloth has Devour 2 (this means it will actually get TWO +1/+1 counters per devoured creature).

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 00:35
by Almost_Clever
I attacked with a Hypnotic Specter (and the computer discards a card). Then, during the computer's turn, it attacks my Chandra Nalaar with its Blastoderm which I block with a 0/1 Serf token -- okay so far; however, after my Serf token is destroyed, the computer discards another card to the Hypnotic Specter. The first time this happened, I assumed I must have misread what went on, but I stepped slowly through the next turn to ensure that's what really happened.

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 05:24
by GandoTheBard
-- Safehold Elite pumped 1x via Exalted dies. It comes back as 2/2 with a -1/-1 counter on it and is STILL pumped. This is what I mean about not using the actual card but a copy. A copy wouldn't come back. A new one would be produced without any pumping and a persist counter put on it when it came into play.

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 05:43
by GandoTheBard
Wither + First Striker blockers combined = broken.
I had a 2/2 token pumped to 4/4 by an Elvish Fury (bought back)...my creature was blocked by a Thunder Spirit (no wither but first strike), a Lightning Elemental (no wither or first strike) and a CInderBones (wither but no first strike)

The Thunder Spirit dealt its damage first during the First Strike damage dealing. One of that damage was retained as WIther reducing my token to a 3/3 and the other as normal damage. This means I couldn't deal enough damage to kill all 3 creatures. I know that the makers of this version of magic need to have the Game cheat in order to win a game now and then but this is going to extremes yes?

Follow up with Safehold Elite in a different game I noticed that after the Elite persisted back into play there was a copy in my graveyard still.

The Add mana to your pool feature definitely needs an UNDO function. I accidentally tapped for an extra mana with a misclick.

Another bug with Safehold Elite: Opponent Regressed my Safehold Elite to my hand. The card appeared there but stayed on the table and the card in my hand is uncastable.

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 06:41
by Mr.Chaos
DennisBergkamp wrote:I know Empty the Warrens is bugged... is Mycoloth bugged too though ? (Mr Chaos should know the answer to this :) ).
EDIT: Mycoloth has Devour 2 (this means it will actually get TWO +1/+1 counters per devoured creature).
Mr.chaos to the reskjou. :lol:
Ok, the official verdict: Mycolorth is not bugged. I tried my saproling deck and Mycoloth does what it needs to do, flood the board with saproling tokens. But it does so at the exact rate you'd expect it to do that. You get no more tokens than you are entitled to.
And yes, Mycoloth has Devour 2 so it gets two counters for each creature you sacrifice.
Reskjou complete. Move along now. Nothing more to see here.

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 06:54
by Mr.Chaos
GandoTheBard wrote:I know that the makers of this version of magic need to have the Game cheat in order to win a game now and then but this is going to extremes yes?
That's rude and totally uncalled for. :x
We all know there are bugs in this game. If you find one (or more), report them here so the coders can try to fix them.
You do NOT insult the coders. They work hard to make the most out of this game.
The rest of us just find the bugs.
All of us "work" on this project for free, our only reward is the next update.
Which has fixed bugs, new cards and, inevetably, new bugs.

The only time you get to rub a coders nose in his mistakes is when they start giving mana elves double strike and lifelink. :lol:

Any other time, you show them some respect for all the work they put into the game.

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 07:01
by GandoTheBard
Mr.Chaos wrote:
GandoTheBard wrote:I know that the makers of this version of magic need to have the Game cheat in order to win a game now and then but this is going to extremes yes?
That's rude and totally uncalled for. :x
We all know there are bugs in this game. If you find one (or more), report them here so the coders can try to fix them.
You do NOT insult the coders. They work hard to make the most out of this game.
The rest of us just find the bugs.
All of us "work" on this project for free, our only reward is the next update.
Which has fixed bugs, new cards and, inevetably, new bugs.

The only time you get to rub a coders nose in his mistakes is when they start giving mana elves double strike and lifelink. :lol:

Any other time, you show them some respect for all the work they put into the game.
The only reason Im dignifying this with a reply is I think you know better. I in no way insulted any one. It is a long standing commentary I have about the way the game is coded that the AI tends to cheat with bugs. If you don't like it please just stop reading my posts as I will be sure to do for you in the future.

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 07:29
by zerker2000
GandoTheBard wrote:Wither + First Striker blockers combined = broken.
I had a 2/2 token pumped to 4/4 by an Elvish Fury (bought back)...my creature was blocked by a Thunder Spirit (no wither but first strike), a Lightning Elemental (no wither or first strike) and a CInderBones (wither but no first strike)

The Thunder Spirit dealt its damage first during the First Strike damage dealing. One of that damage was retained as WIther reducing my token to a 3/3 and the other as normal damage. This means I couldn't deal enough damage to kill all 3 creatures. I know that the makers of this version of magic need to have the Game cheat in order to win a game now and then but this is going to extremes yes?
Not really: all you do is get a really good deck :P
Anyways, for first strike/wither, the coding seems to be very sketchy at best (e.g. Wither only occurs in three places in the code, and two of them are in the Blight Sickle code). Maybe someone will get to it later...

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 07:35
by GandoTheBard
zerker2000 wrote:
GandoTheBard wrote:Wither + First Striker blockers combined = broken.
I had a 2/2 token pumped to 4/4 by an Elvish Fury (bought back)...my creature was blocked by a Thunder Spirit (no wither but first strike), a Lightning Elemental (no wither or first strike) and a CInderBones (wither but no first strike)

The Thunder Spirit dealt its damage first during the First Strike damage dealing. One of that damage was retained as WIther reducing my token to a 3/3 and the other as normal damage. This means I couldn't deal enough damage to kill all 3 creatures. I know that the makers of this version of magic need to have the Game cheat in order to win a game now and then but this is going to extremes yes?
Not really: all you do is get a really good deck :P
Anyways, for first strike/wither, the coding seems to be very sketchy at best (e.g. Wither only occurs in three places in the code, and two of them are in the Blight Sickle code). Maybe someone will get to it later...
Heh not sure what you mean by good deck because it is nearly impossible to get a bad deck if you take the time to eke out the really bad cards and balance the quest sets. I think the bug has to do more with first strike than wither but thats just a guess. I haven't dove into the code at all to check.

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 09:24
by zerker2000
My Academy Ruins don't do me much good, the artifacts I get back from them are unplayable :(

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 10:47
by Hellfish
AI bug: As I've posted before, the AI should probably consider if it's spell targets have Shroud or not, but this takes it to a new level. The Mana pool shouldn't be a valid target regardless of shroud. :)

Re: Current Known Bugs list

PostPosted: 23 Jun 2009, 15:05
by Rob Cashwalker
Hellfish wrote:AI bug: As I've posted before, the AI should probably consider if it's spell targets have Shroud or not, but this takes it to a new level. The Mana pool shouldn't be a valid target regardless of shroud. :)
Did it resolve?
It looks like it does check for shroud.
Code: Select all
if(cardName.equals("Regress"))
    {
      SpellAbility spell = new Spell(card)
      {
      private static final long serialVersionUID = 4207725827500789300L;

      public void resolve()
        {
          if(AllZone.GameAction.isCardInPlay(getTargetCard()) && CardFactoryUtil.canTarget(card, getTargetCard()) )
          {
Code: Select all
  public static boolean canTarget(Card spell, Card target)
  {
     if (target == null)
        return true;
     //System.out.println("Target:" + target);
     if (target.getKeyword() != null)
     {
        ArrayList<String> list = target.getKeyword();
       
        String kw = "";
        for (int i=0;i<list.size();i++)
        {
           kw = list.get(i);
           if (kw.equals("Shroud"))
              return false;
Dennis - Instead of iterating through the list, you can just do this:
Code: Select all
if (target.getKeyword().contains("Shroud")
   return false;