SVN Bug Reports
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: SVN Bug Reports
by slapshot5 » 14 May 2011, 01:07
Here's my best answer to that. Rule 305.6 states:Chris H. wrote:I am using rev 8612 and I noticed that the new mana abilities for Mountain, etc do not display in the deck editor. They do show in the detail panel when playing the game.
I don't know how we would get it to show in the Deck Editor now.A land with a basic land type has the intrinsic ability "{T}: Add [mana symbol] to your mana pool," even if the text box doesn't actually contain that text or the object has no text box.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: SVN Bug Reports
by friarsol » 14 May 2011, 03:46
I haven't actually noticed this issue come up in a game (how often do you have Permanents with more than one counter type on them), but now that I'm adding all the new Targeting code to all the AFs I see an issue with Proliferate. It looks like for both the AI and the Human each "chosen" card ALL counters on that card is increased by one, which is incorrect. Proliferate only lets you increase one counter type per card/player.
"701.23a To proliferate, choose any number of permanents with one or more counters on them, and choose any number of players with one or more counters. For each permanent chosen this way, choose a counter on that permanent, then put another of those counters on it. For each player chosen this way, choose a counter that player has, then he or she gets another of those counters."
I saw some comments in the Decks forum talking about giving the AI Proliferate, so now is as good as any to get this fixed.
"701.23a To proliferate, choose any number of permanents with one or more counters on them, and choose any number of players with one or more counters. For each permanent chosen this way, choose a counter on that permanent, then put another of those counters on it. For each player chosen this way, choose a counter that player has, then he or she gets another of those counters."
I saw some comments in the Decks forum talking about giving the AI Proliferate, so now is as good as any to get this fixed.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by SoulStorm » 14 May 2011, 05:27
: Kiki-Jiki, Mirror Breaker is a wily SOB.
Kiki-Jiki, Mirror Breaker interacts with Archon of Justice and Meadowboon correctly now as you stated Hellfish, however, now Academy Rector and Rukh Egg don't work with Kiki-Jiki, Mirror Breaker anymore.
Given how complex the code for Kiki-Jiki, Mirror Breaker must be, I can understand why people are hesitant to touch AF_Copy, even if it is the AF I'm most looking forward to seeing implemented.
Kiki-Jiki, Mirror Breaker interacts with Archon of Justice and Meadowboon correctly now as you stated Hellfish, however, now Academy Rector and Rukh Egg don't work with Kiki-Jiki, Mirror Breaker anymore.
Given how complex the code for Kiki-Jiki, Mirror Breaker must be, I can understand why people are hesitant to touch AF_Copy, even if it is the AF I'm most looking forward to seeing implemented.
Re: SVN Bug Reports
by Hellfish » 14 May 2011, 08:43
Damn goblin 
I think most cases are handled now.

I think most cases are handled now.
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: SVN Bug Reports
by slapshot5 » 14 May 2011, 14:17
Ok. I'm feeling just stupid enough to try AF_Copy today. It's dreary, the coffee is ready, and the female is gone. After all, if I just copy the Kiki code, it can't be any worse than we already have, right?SoulStorm wrote:: Kiki-Jiki, Mirror Breaker is a wily SOB.
Kiki-Jiki, Mirror Breaker interacts with Archon of Justice and Meadowboon correctly now as you stated Hellfish, however, now Academy Rector and Rukh Egg don't work with Kiki-Jiki, Mirror Breaker anymore.
Given how complex the code for Kiki-Jiki, Mirror Breaker must be, I can understand why people are hesitant to touch AF_Copy, even if it is the AF I'm most looking forward to seeing implemented.
Can someone post a list of the most basic test cards? Once the basics work, it can be expanded. As I said, I'll use Kiki as a template.
I suppose the AI is as simple as "copy best available valid card"?
Please post any further discussion about AF_Copy to the AbilityFactory TODO thread.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: SVN Bug Reports
by timmermac » 14 May 2011, 20:25
r8632: Warmth is having no effect.
"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: SVN Bug Reports
by lazylockie » 15 May 2011, 04:11
r8620
Jareth, Leonine Titan doesn't get protection after paying W. AI casts a removal (Swords to Plowshares) and in response I activated Jareth's ability to give protection from white and he still got exiled.
Jareth, Leonine Titan doesn't get protection after paying W. AI casts a removal (Swords to Plowshares) and in response I activated Jareth's ability to give protection from white and he still got exiled.
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: SVN Bug Reports
by slapshot5 » 15 May 2011, 04:16
should be fixed now in SVN.lazylockie wrote:r8620
Jareth, Leonine Titan doesn't get protection after paying W. AI casts a removal (Swords to Plowshares) and in response I activated Jareth's ability to give protection from white and he still got exiled.
-slapshot5
- slapshot5
- Programmer
- Posts: 1391
- Joined: 03 Jan 2010, 17:47
- Location: Mac OS X
- Has thanked: 25 times
- Been thanked: 68 times
Re: SVN Bug Reports
by SoulStorm » 15 May 2011, 18:58
Played Vesuvan Doppelganger on my Lighthouse Chronologist, but the Doppelganger was unable to add level counters.
Also, when my Vesuvan Doppelganger copied my Celestial Crusader, it gained the +1/+1 bonus, even though it's supposed to stay blue.
Also, when my Vesuvan Doppelganger copied my Celestial Crusader, it gained the +1/+1 bonus, even though it's supposed to stay blue.
Re: SVN Bug Reports
by lazylockie » 16 May 2011, 01:03
r8674
Effects from auras are being kept even after the aura is destroyed. Example: a Runeclaw Bear with Nimbus Wings is a 3/4 Flying. The bear stays 3/4 Flying even after I destroy Nimbus Wings.
Clearwater Goblet is triggering on both upkeeps, when it should trigger only on your own.
edit: AI is not exiling any creatures when bringing Ichorid back
Effects from auras are being kept even after the aura is destroyed. Example: a Runeclaw Bear with Nimbus Wings is a 3/4 Flying. The bear stays 3/4 Flying even after I destroy Nimbus Wings.
Clearwater Goblet is triggering on both upkeeps, when it should trigger only on your own.
edit: AI is not exiling any creatures when bringing Ichorid back
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: SVN Bug Reports
by Corwin72 » 16 May 2011, 13:29
r8697
I know that the developers have been working on copying spells. I tried to copy Sanity Grinding by casting Twincast. Twincast did nothing when it resolved.
I know that the developers have been working on copying spells. I tried to copy Sanity Grinding by casting Twincast. Twincast did nothing when it resolved.
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: SVN Bug Reports
by SoulStorm » 16 May 2011, 15:28
Regardless of how many wizards are tapped using Patron Wizard, the AI only taps one additional land to avoid being countered.
Re: SVN Bug Reports
by friarsol » 16 May 2011, 15:37
This is the same Targeting issue that has existed for a while. The workaround is tapping them one at a time and letting them resolve.SoulStorm wrote:Regardless of how many wizards are tapped using Patron Wizard, the AI only taps one additional land to avoid being countered.
I am working on revamping the targeting system, but it will be a lot of work, and I'm not sure when it'll be done.
- 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: No registered users and 8 guests