It is currently 09 Jun 2025, 19:24
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Bug Reports (snapshot builds)

Postby cdc » 18 Dec 2016, 19:24

blooming marsh is not tapped i dont have any other land in play
Attachments
Capture.JPG
cdc
 
Posts: 7
Joined: 02 Dec 2016, 17:32
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Hanmac » 18 Dec 2016, 19:31

cdc wrote:blooming marsh is not tapped i dont have any other land in play
Isn't that how it should? It's only tapped when you control three or more. (Incl this land)
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Bug Reports (snapshot builds)

Postby cdc » 18 Dec 2016, 20:43

ah seems so :) sry
cdc
 
Posts: 7
Joined: 02 Dec 2016, 17:32
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby rikimbo » 18 Dec 2016, 22:57

In r32741, the triggered ability for Kalonian Hydra is not working properly. When it resolves, it finds no valid cards to place counters on (SpellAbilityEffect.getTargetCards() returns no cards).

I only have a cursory understanding of card scripting, but I think the fix might be to change the "Defined" SVar in the Kalonian Hydra script to the following: (originally the "Valid" keyword was missing)

Code: Select all
Defined$ Valid Creature.YouCtrl
I ran a simple test attacking with a Kalonian Hydra and a Fertilid a few times and it seems to work properly after that change.
User avatar
rikimbo
 
Posts: 52
Joined: 25 Mar 2014, 14:15
Location: Winnipeg
Has thanked: 10 times
Been thanked: 7 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 19 Dec 2016, 02:07

:r32741
When an opponent control Kalitas, Traitor of Ghet, I exploit a creature,
sacrifice is resolved, but effect of exploit is not resolved.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 19 Dec 2016, 04:57

rikimbo wrote:In r32741, the triggered ability for Kalonian Hydra is not working properly. When it resolves, it finds no valid cards to place counters on (SpellAbilityEffect.getTargetCards() returns no cards).

I only have a cursory understanding of card scripting, but I think the fix might be to change the "Defined" SVar in the Kalonian Hydra script to the following: (originally the "Valid" keyword was missing)

Code: Select all
Defined$ Valid Creature.YouCtrl
I ran a simple test attacking with a Kalonian Hydra and a Fertilid a few times and it seems to work properly after that change.
Fixed (r32742). Thanks! :)

- Agetian
Agetian
Programmer
 
Posts: 3487
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 19 Dec 2016, 05:05

stormcat wrote::r32741
When an opponent control Kalitas, Traitor of Ghet, I exploit a creature,
sacrifice is resolved, but effect of exploit is not resolved.
Just tried it and the exploit resolved correctly :/ Which exploit creature was it?
If it happens again, please also post the screenshot of the battlefield, that'll make it easier to reproduce the circumstances when this happens.

- Agetian
Agetian
Programmer
 
Posts: 3487
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 19 Dec 2016, 06:23

@Agetian
It's Sidisi, Undead Vizier.
I could not search any card.
Attachments
capture_001_19122016_152032.jpg
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 19 Dec 2016, 09:53

stormcat wrote:@Agetian
It's Sidisi, Undead Vizier.
I could not search any card.
Did you sac Sidisi to its own exploit ability or something? (I don't see any other creature in the graveyard). If so, should it even trigger? I mean, it's worded as "When Sidisi, Undead Vizier exploits a creature, you may...", but if you sac it to its own ability, that said Sidisi, Undead Vizier won't be on the battlefield anymore at the time the second part of that ability text should come into effect and thus trigger. I'm not sure you should be allowed to search the library at that point, but I think we may need a consultation of a rules expert on this one. :/

- Agetian
Agetian
Programmer
 
Posts: 3487
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Bug Reports (snapshot builds)

Postby Marek14 » 19 Dec 2016, 09:57

Agetian wrote:
Marek14 wrote:Opponent's Ronin Warclub triggered on a creature I pulled out from his graveyard with the ultimate of Liliana Vess.
Hmm, what was the creature it triggered on? I just tried this (Wrath of God'ed a bunch of crap on both sides of the battlefield, then ultimated Liliana Vess while Ronin Warclub was on the opponent's side of the battlefield). All creatures ETBed on my side of the battlefield, but opponent's Ronin Warclub did not trigger.

- Agetian
I believe it was Matsu-Tribe Sniper, but I'm not sure...
Marek14
Tester
 
Posts: 2772
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 302 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 19 Dec 2016, 10:30

Marek14 wrote:
Agetian wrote:
Marek14 wrote:Opponent's Ronin Warclub triggered on a creature I pulled out from his graveyard with the ultimate of Liliana Vess.
Hmm, what was the creature it triggered on? I just tried this (Wrath of God'ed a bunch of crap on both sides of the battlefield, then ultimated Liliana Vess while Ronin Warclub was on the opponent's side of the battlefield). All creatures ETBed on my side of the battlefield, but opponent's Ronin Warclub did not trigger.

- Agetian
I believe it was Matsu-Tribe Sniper, but I'm not sure...
I tried it one more time with this particular card in the mix, but once again, I got no trigger... :/ Please make a screenshot if it happens to you again, I'll be sure to take a look, I'm curious why this is happening :)

- Agetian
Agetian
Programmer
 
Posts: 3487
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 19 Dec 2016, 17:42

I was able to confirm some of the following reports by GallantCrow from the 1.5.57 Beta thread as still being real issues in the current SVN trunk:

- With Gisela, Blade of Goldnight in play, Baneslayer Angel's lifelink doesn't work (any lifelink I guess).
- Spells with X in its cost where X is determined by its target (e.g. Detonate), when cast without paying its mana cost, should still have 0 for X and not be allowed to cast when there are no legal targets. Currently you can pick any target and X will be set accordingly.
- If you cast a spell without paying its mana cost, you should be able to pay the kicker cost.
- Sometimes Wild Evocation does not work properly, for instance, the AI player revealed Chandra's Ignition and had legal targets for it, but for some reason didn't cast it. - [this is actually always the case when tested against Chandra's Ignition].

Unfortunately, I was unable to find an appropriate solution before life responsibilities took over, I may actually not be very active in the next few days. Help is welcome.

- Agetian
Agetian
Programmer
 
Posts: 3487
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 19 Dec 2016, 18:53

@Agetian
Yes, I sacrificed Sidisi to its own ability.
And I also tested Rest in Peace instead of Kalitas.
Unexpectedly, I could search in spite of same Replacement Effect.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 20 Dec 2016, 03:46

Agetian wrote:I'm not sure you should be allowed to search the library at that point, but I think we may need a consultation of a rules expert on this one. :/

- Agetian
You definitely can sacrifice a creature to its own exploit ability to get the exploit effect.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 20 Dec 2016, 05:24

GallantCrow wrote:- Sometimes Wild Evocation does not work properly, for instance, the AI player revealed Chandra's Ignition and had legal targets for it, but for some reason didn't cast it. - [this is actually always the case when tested against Chandra's Ignition].
I think I fixed this one in r32745.

- Agetian
Agetian
Programmer
 
Posts: 3487
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 41 guests


Who is online

In total there are 41 users online :: 0 registered, 0 hidden and 41 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 41 guests

Login Form