Current Known Bugs list
by mtgrares
Moderators: timmermac, friarsol, Blacksmith, KrazyTheFox, Agetian, CCGHQ Admins
Re: Current Known Bugs list
by GandoTheBard » 13 Apr 2009, 00:12
Computer played Nicol Bolas and proceeded to destroy target noncreature permanent....but didn't target anything. It still gained +3 loyalty.
And after I wiped it from the board the computer repeated this with yet another Nicol Bolas.
And after I wiped it from the board the computer repeated this with yet another Nicol Bolas.
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-

GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Almost_Clever » 13 Apr 2009, 00:52
-- Flame Spirit is not supposed to have flying.
A woman came up to me and said / "I'd like to poison your mind / With wrong ideas that appeal to you / Though I am not unkind."
-

Almost_Clever - Tester
- Posts: 345
- Joined: 15 Jan 2009, 01:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 13 Apr 2009, 01:09
Yeah, Oubliette is still bugged... the targeting happens before it comes into play.
Chris, the "Computer is thinking" bug you reported has to do with burn spells not being able to find a legal target (the variable check is set to null). Why? I'm not sure... but I just put in some code which will throw the spell at the human player's head if this happens (it only happens sometimes).
Faceless Butcher will indeed never return the creature, let me see what's going on exactly...
Chris, the "Computer is thinking" bug you reported has to do with burn spells not being able to find a legal target (the variable check is set to null). Why? I'm not sure... but I just put in some code which will throw the spell at the human player's head if this happens (it only happens sometimes).
Faceless Butcher will indeed never return the creature, let me see what's going on exactly...
-

DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by GandoTheBard » 13 Apr 2009, 01:44
AI played Mass Calcify with no nonwhite creatures in play.
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-

GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by GandoTheBard » 13 Apr 2009, 01:45
Did you miss the point of that particular report? It isn't the usual bug report. It is a bug concerning what happened to the Oubliette. I assume at this point it was removed since the AI never played another that game.DennisBergkamp wrote:Yeah, Oubliette is still bugged... the targeting happens before it comes into play.
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-

GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 13 Apr 2009, 06:32
I did not. The reason Oubliette disappears is because it doesn't find a legal target to remove, and as a result it doesn't get put into play either. If I fix the Oubliette triggering on coming into play, this shouldn't happen.GandoTheBard wrote:Did you miss the point of that particular report? It isn't the usual bug report. It is a bug concerning what happened to the Oubliette. I assume at this point it was removed since the AI never played another that game.DennisBergkamp wrote:Yeah, Oubliette is still bugged... the targeting happens before it comes into play.
-

DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by GandoTheBard » 13 Apr 2009, 18:18
But if the spell is countered (since you are treating it as a spell not a normal permanent) due to lack of a legal target...shouldn't it at least go to the graveyard?
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-

GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 13 Apr 2009, 19:05
It should, but this is a weird case. It's an enchantment that gets put into play once its resolve() code gets executed (this is what it looks like anyway), in between, it just ceases to exist.

I don't really understand the logic behind the way this card was coded, I'll try and rewrite it sometime, so that it actually triggers once it comes into play.
- Code: Select all
public void resolve()
{
if(AllZone.GameAction.isCardInPlay(getTargetCard()))
{
PlayerZone play = AllZone.getZone(getTargetCard());
play.remove(getTargetCard());
//put permanent into play
Card c = getSourceCard();
AllZone.getZone(Constant.Zone.Play, c.getController()).add(c);
}
}//resolve()
I don't really understand the logic behind the way this card was coded, I'll try and rewrite it sometime, so that it actually triggers once it comes into play.
-

DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by gohongohon » 14 Apr 2009, 02:52
OMG GANDO THAT IS THE BEST IDEA EVERY lol i like the idea of going though each mode and you get to save 5 then 6 then 7 then 8 and then 9 for the last mode that would be great lol
- gohongohon
- Posts: 46
- Joined: 07 Apr 2009, 01:18
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by GandoTheBard » 15 Apr 2009, 04:14
Playing yet another cheater Quest deck I noticed that this time Kiki Jiki copies morphed creatures as if they were face up which is a seriously wrong thing. It would be very nice indeed if we could just not use cards that do not work as intended (or at all in some cases) in the Quest decks. It is very jarring to be put in jeopardy because the game cheats. In addition of much lesser note though still of some very small consequence: Anaba Shaman while correctly implemented does not have the correct text on it.
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-

GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by GandoTheBard » 15 Apr 2009, 05:08
Playing against Wolverine I noticed that Seizan the Perverter does not give the human 2 cards...just takes 2 life from them. Is this on purpose?
visit my personal homepage here: http://outofthebrokensky.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
Listen to my podcast with famed AJ_Impy "Freed from the Real" on http://puremtgo.com
-

GandoTheBard - Tester
- Posts: 1043
- Joined: 06 Sep 2008, 18:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 15 Apr 2009, 07:00
On the bright side, if those cards are played in quest mode their bugs are easier exposedPlaying yet another cheater Quest deck I noticed that this time Kiki Jiki copies morphed creatures as if they were face up which is a seriously wrong thing. It would be very nice indeed if we could just not use cards that do not work as intended (or at all in some cases) in the Quest decks. It is very jarring to be put in jeopardy because the game cheats. In addition of much lesser note though still of some very small consequence: Anaba Shaman while correctly implemented does not have the correct text on it.
The copied facedown creature, is it supposed to be able to "morph up" as well ? Currently it does, but I really have no idea if that's correct.
-

DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Mr.Chaos » 15 Apr 2009, 11:26
Compy plays Defense of the Heart. Next turn, it gets sacrificed because I have 4 creaturs in play.
So far, so good. But... compy does not get 2 creatures from its deck into play.
(Fine with me actually since compy was playing my GW sliver deck and I usually bring the Sliver Legion and the Sliver Overlord into play with Defense of the Heart
)
Anyway, compy was entitled to 2 free critters but did not get them.
And Defense of the Heart works correct for the human player as I have used it succesfully before.
I know the card says: "search ~ for up to two cards" but in the above situation, choosing zero cards is just daft. Although... we are talking about the AI here.
So far, so good. But... compy does not get 2 creatures from its deck into play.
(Fine with me actually since compy was playing my GW sliver deck and I usually bring the Sliver Legion and the Sliver Overlord into play with Defense of the Heart
Anyway, compy was entitled to 2 free critters but did not get them.
And Defense of the Heart works correct for the human player as I have used it succesfully before.
I know the card says: "search ~ for up to two cards" but in the above situation, choosing zero cards is just daft. Although... we are talking about the AI here.
= coder at work, according to a coder.It does explain some of the bugs. - Mr.Chaos
- Tester
- Posts: 625
- Joined: 06 Sep 2008, 08:15
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Chris H. » 15 Apr 2009, 14:02
Good catch, AC. Thank you.Almost_Clever wrote:-- Flame Spirit is not supposed to have flying.
Looking at the cards.txt file, I see for this card:
Flame Spirit
4 R
Creature Elemental Spirit
no text
2/3
Flying
PTPump R:+1/+0
The Flame Spirit card should be changed to look like this:
Flame Spirit
4 R
Creature Elemental Spirit
no text
2/3
PTPump R:+1/+0
-

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
by Chris H. » 15 Apr 2009, 14:03
@ Dennis
Several months ago you noticed and reported that the computer was failing to pump and attack with Vampire Bats. I remember that at the time you were real busy with adding code that would allow the computer to use cards with more than one color of mana.
Did you get a chance to investigate the Vampire Bats situation?
Is this similar to what we noticed with walls that had zero power and the computer would not attack even though it had Rolling Stones and Doran, the Siege Tower in play?
Several months ago you noticed and reported that the computer was failing to pump and attack with Vampire Bats. I remember that at the time you were real busy with adding code that would allow the computer to use cards with more than one color of mana.
Did you get a chance to investigate the Vampire Bats situation?
Is this similar to what we noticed with walls that had zero power and the computer would not attack even though it had Rolling Stones and Doran, the Siege Tower in play?
-

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
Who is online
Users browsing this forum: No registered users and 9 guests
