SVN Bug Reports
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
SVN Bug Reports
by friarsol » 15 Dec 2010, 18:30
As we continue to get more people playing in the trunk builds (on the SVN), I think it might be good to separate the latest bug list from the Trunk Bugs for sanity's sake.
Maybe we can get one of the admins to sticky this topic and get some of the users (that are playing the "latest and greatest, but possibly unstable") to report their bugs they find on the SVN here.
So if you post here, please also post your revision number just in case you find something that already happens to be fixed. Hopefully by splitting these up we'll have less reports in the main thread and it'll be easier to fix things that have been in the codebase longer.
Maybe we can get one of the admins to sticky this topic and get some of the users (that are playing the "latest and greatest, but possibly unstable") to report their bugs they find on the SVN here.
So if you post here, please also post your revision number just in case you find something that already happens to be fixed. Hopefully by splitting these up we'll have less reports in the main thread and it'll be easier to fix things that have been in the codebase longer.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by Chris H. » 15 Dec 2010, 18:39
`friarsol wrote:As we continue to get more people playing in the trunk builds (on the SVN), I think it might be good to separate the latest bug list from the Trunk Bugs for sanity's sake.
Maybe we can get one of the admins to sticky this topic and get some of the users (that are playing the "latest and greatest, but possibly unstable") to report their bugs they find on the SVN here.
So if you post here, please also post your revision number just in case you find something that already happens to be fixed. Hopefully by splitting these up we'll have less reports in the main thread and it'll be easier to fix things that have been in the codebase longer.
Sounds like a good idea to separate bug reports for the beta version from the current SVN build bug reports. I made the topic a sticky.
And to get the reports started.

Lurking Informant had a bug that was fixed in rev 4396. I tested it and the AI did not cause an error exception. Unfortunately, when the AI activates the ability the top card does not go into the graveyard. I only glanced at the code for a brief moment and have not been able to analyze why this is happening.
Noticed problem using 4409.
-
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: SVN Bug Reports
by Sloth » 15 Dec 2010, 18:50
This is a good idea. I start with posting two bugs I encountered the last week:
1. Baton of Courage gives an error when the AI tries to play it.
2. Master of the Wild Hunt gave me a serious error when the AI used its ability a second time. The error persisted into the next games. (Sorry for not remembering the specifics).
1. Baton of Courage gives an error when the AI tries to play it.
2. Master of the Wild Hunt gave me a serious error when the AI used its ability a second time. The error persisted into the next games. (Sorry for not remembering the specifics).
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by friarsol » 15 Dec 2010, 20:33
r4416
Ratchet Bomb doesn't work for some/most Tokens. Actually, this is an old issue that is now relevant because new cards care about Converted Cost. Tokens set their cost to something, when in most cases their cost should be 0.
Ratchet Bomb doesn't work for some/most Tokens. Actually, this is an old issue that is now relevant because new cards care about Converted Cost. Tokens set their cost to something, when in most cases their cost should be 0.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by Jaedayr » 15 Dec 2010, 21:27
r4413
Here are some bugs in the text boxes that are viewable in the Deck Editor. Since I don't know if the text is part of computation or just to read I don't know if these are just cosmetic or not.
Matca Rioters
Domain Ñ Matca Rioters's power and toughness are each equal to the number of basic land types among lands you control.
Absorb
Counter target spell. You gain 3 life.Counter target spell.
All is Dust
Each player sacrifices all colored permanents he or she controls.All Is Dust
Assert Authority
Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.\r\nAffinity for artifacts (This spell costs 1 less to cast for each artifact you control.)
Aven Trailblazer
Domain Ñ Aven Trailblazer's toughness is equal to the number of basic land types among lands you control.
Bad Moon
Black creatures get +1/+1.
Black creatures get +1/+1
Baton of Courage
Flash, Sunburst
Subcounter<1/CHARGE>: Target creature gets +1/+1 until end of turn.
Celestial Crusader
Flying, Flash
Other white creatures get +1/+1.
Celestial Crusader can't be countered.
No Text
Chub Toad
Bushido 2
No text
Cognivore
Flying
Count$TypeInAllYards.Instant
Confound
Counter target spell that targets one or more creatures.\r\nDraw a card.
Dingus Staff - staff not egg
Whenever a creature is put into a graveyard from the battlefield, Dingus Egg deals 2 damage to that creature's controller.
Dismiss
Counter target spell.\r\nDraw a card.
Here are some bugs in the text boxes that are viewable in the Deck Editor. Since I don't know if the text is part of computation or just to read I don't know if these are just cosmetic or not.
Matca Rioters
Domain Ñ Matca Rioters's power and toughness are each equal to the number of basic land types among lands you control.
Absorb
Counter target spell. You gain 3 life.Counter target spell.
All is Dust
Each player sacrifices all colored permanents he or she controls.All Is Dust
Assert Authority
Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.\r\nAffinity for artifacts (This spell costs 1 less to cast for each artifact you control.)
Aven Trailblazer
Domain Ñ Aven Trailblazer's toughness is equal to the number of basic land types among lands you control.
Bad Moon
Black creatures get +1/+1.
Black creatures get +1/+1
Baton of Courage
Flash, Sunburst
Subcounter<1/CHARGE>: Target creature gets +1/+1 until end of turn.
Celestial Crusader
Flying, Flash
Other white creatures get +1/+1.
Celestial Crusader can't be countered.
No Text
Chub Toad
Bushido 2
No text
Cognivore
Flying
Count$TypeInAllYards.Instant
Confound
Counter target spell that targets one or more creatures.\r\nDraw a card.
Dingus Staff - staff not egg
Whenever a creature is put into a graveyard from the battlefield, Dingus Egg deals 2 damage to that creature's controller.
Dismiss
Counter target spell.\r\nDraw a card.
Re: SVN Bug Reports
by Chris H. » 15 Dec 2010, 22:26
Fixed the typos for Matca Rioters, Assert Authority, Aven Trailblazer, Bad Moon, Celestial Crusader, Chub Toad, Cognivore, Dismiss, Dingus Staff.
-
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: SVN Bug Reports
by Jaedayr » 16 Dec 2010, 19:54
A few more typos.
Giant Tortoise
As long as Giant Tortoise is untapped, it gets +0/+3.
As long as Giant Tortoise is untapped, it gets +0/+3.
Gilt-Leaf Archdruid
Whenever you play a Druid spell, you may draw a card.
Tap seven untapped Druids you control: Gain control of all lands target player controls.
Gilt-Leaf Archdruid - Creature 3 / 3
Halt Order
Counter target artifact spell.\r\nDraw a card.
Insolence
Enchant Creature
Whenever enchanted creature becomes tapped, Insolence deals 2 damage to that creature's controller.s
Giant Tortoise
As long as Giant Tortoise is untapped, it gets +0/+3.
As long as Giant Tortoise is untapped, it gets +0/+3.
Gilt-Leaf Archdruid
Whenever you play a Druid spell, you may draw a card.
Tap seven untapped Druids you control: Gain control of all lands target player controls.
Gilt-Leaf Archdruid - Creature 3 / 3
Halt Order
Counter target artifact spell.\r\nDraw a card.
Insolence
Enchant Creature
Whenever enchanted creature becomes tapped, Insolence deals 2 damage to that creature's controller.s
Re: SVN Bug Reports
by Jaedayr » 16 Dec 2010, 20:39
r4428
Starting Red Medium Quest in Quest Mode, the image for Mons's Goblin Raiders is missing. I don't know if this is correct or not but the pics folder has a monss_goblin_raiders.jpg file.
Starting Red Medium Quest in Quest Mode, the image for Mons's Goblin Raiders is missing. I don't know if this is correct or not but the pics folder has a monss_goblin_raiders.jpg file.
Re: SVN Bug Reports
by friarsol » 16 Dec 2010, 21:05
Yea actually I've noticed this with a lot of the Quests that the starting tokens are missing. So it probably has something to do with the Quest Mode not copying over enough info.Jaedayr wrote:r4428
Starting Red Medium Quest in Quest Mode, the image for Mons's Goblin Raiders is missing. I don't know if this is correct or not but the pics folder has a monss_goblin_raiders.jpg file.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by Chris H. » 16 Dec 2010, 21:29
I fixed the typos for Giant Tortoise, Halt Order, Insolence.
Gilt-Leaf Archdruid is tricky and is not a typo if I remember correctly. Some cards get coded in a fashion which creates an extra ability. And these extra abilities can show up as a copy of the card's name in the card's description area.
I think that I may have fixed one or two of these in the past. I seem to remember that the Gilt-Leaf Archdruid problem was more complicated and I was not able to create a solution to this situation.
Gilt-Leaf Archdruid is tricky and is not a typo if I remember correctly. Some cards get coded in a fashion which creates an extra ability. And these extra abilities can show up as a copy of the card's name in the card's description area.
I think that I may have fixed one or two of these in the past. I seem to remember that the Gilt-Leaf Archdruid problem was more complicated and I was not able to create a solution to this situation.
-
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: SVN Bug Reports
by friarsol » 16 Dec 2010, 21:43
Wow. Gilt-Leaf Archdruid is some ugly code. I'll fix that up and see if I can get rid of the duplicate Druid text.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by Jaedayr » 16 Dec 2010, 22:02
r4428
The message in the upper left corner when AI kicks Gatekeeper of Malakir says "Select a permanent to sacrifice (1 left)". I kept trying to sacrifice my Rod of Ruin but it would not work. Then I saw the card text specifies a creature sacrifice.
The message in the upper left corner when AI kicks Gatekeeper of Malakir says "Select a permanent to sacrifice (1 left)". I kept trying to sacrifice my Rod of Ruin but it would not work. Then I saw the card text specifies a creature sacrifice.
Re: SVN Bug Reports
by Jaedayr » 16 Dec 2010, 22:20
r4428
AI blocked my 5/5 Thornwatch Scarecrow (exalted by my Rhox Charger) with a 5/6 Vampire Nighthawk (enchanted by 3 Bad Moon). Thornwatch Scarecrow went to the graveyard, Vampire Nighthawk said it had damage:5 but did not get any counters from wither. At the end of the turn the damage was removed and it was good as new.
AI blocked my 5/5 Thornwatch Scarecrow (exalted by my Rhox Charger) with a 5/6 Vampire Nighthawk (enchanted by 3 Bad Moon). Thornwatch Scarecrow went to the graveyard, Vampire Nighthawk said it had damage:5 but did not get any counters from wither. At the end of the turn the damage was removed and it was good as new.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by lazylockie » 17 Dec 2010, 02:37
r4427:
It's been a while I'm getting Stack Overflow when playing the following scenario:
my board has Kiki-Jiki, Mirror Breaker and Murderous Redcap. I copy Redcap with Kiki and attack with the copy. AI blocks and I get stack overflow exception. I'm not sure if it's only with Redcap, but with other creatures it seems to be working fine.
It's been a while I'm getting Stack Overflow when playing the following scenario:
my board has Kiki-Jiki, Mirror Breaker and Murderous Redcap. I copy Redcap with Kiki and attack with the copy. AI blocks and I get stack overflow exception. I'm not sure if it's only with Redcap, but with other creatures it seems to be working fine.
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Who is online
Users browsing this forum: No registered users and 40 guests