[still b]Lifeline: all creature sacced/creature played later
Report wrong Card behavior to get it fixed.
PLEASE ADD SAVEGAMES TO YOUR TOPIC !
PLEASE ADD SAVEGAMES TO YOUR TOPIC !
Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins
[still b]Lifeline: all creature sacced/creature played later
by Korath » 04 Nov 2015, 16:09
Describe the Bug:
A) Lifeline triggers when all creatures are simultaneously sacrificed, such as with All Is Dust.
B) If it doesn't trigger (as it correctly doesn't with Wrath of God or other destroy-all effects, or if just one creature is on the bf), it'll create delayed triggers when another creature enters the bf, even many turns afterward.
Which card did behave improperly ?
Lifeline.
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
FRF.
What exactly should be the correct behavior/interaction ?
A) Ruling: If more than one creature is on the battlefield and all the creatures on the battlefield go to the graveyard at once, then none of them are returned at end of turn. This is because Lifeline's ability has an intervening-if clause, which means that there must be at least one creature on the battlefield at the time the ability resolves.
B) It should check for another creature at both announcement and resolution of the original trigger (and shouldn't trigger if there's no other creature at either time), but not at either announcement or resolution of the delayed trigger, and it certainly shouldn't care long afterwards.
Are any other cards possibly affected by this bug ?
I sure hope not. And the other bug open for Lifeline seems unrelated.
I doubt A is fixable without some serious contortions. I wouldn't have even attempted the card in this engine.
A) Lifeline triggers when all creatures are simultaneously sacrificed, such as with All Is Dust.
B) If it doesn't trigger (as it correctly doesn't with Wrath of God or other destroy-all effects, or if just one creature is on the bf), it'll create delayed triggers when another creature enters the bf, even many turns afterward.
Which card did behave improperly ?
Lifeline.
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
FRF.
What exactly should be the correct behavior/interaction ?
A) Ruling: If more than one creature is on the battlefield and all the creatures on the battlefield go to the graveyard at once, then none of them are returned at end of turn. This is because Lifeline's ability has an intervening-if clause, which means that there must be at least one creature on the battlefield at the time the ability resolves.
B) It should check for another creature at both announcement and resolution of the original trigger (and shouldn't trigger if there's no other creature at either time), but not at either announcement or resolution of the delayed trigger, and it certainly shouldn't care long afterwards.
Are any other cards possibly affected by this bug ?
I sure hope not. And the other bug open for Lifeline seems unrelated.
I doubt A is fixable without some serious contortions. I wouldn't have even attempted the card in this engine.
- Attachments
-
- lifeline.zip
- (2.18 KiB) Downloaded 119 times
Last edited by BAgate on 23 Aug 2016, 10:09, edited 3 times in total.
Reason: still bugged
Reason: still bugged
-
Korath - DEVELOPER
- Posts: 3707
- Joined: 02 Jun 2013, 05:57
- Has thanked: 496 times
- Been thanked: 1106 times
Re: [confirm]Lifeline: all creature sacced/creature played l
by Gargaroz » 11 Apr 2016, 20:06
Fixed in f5035b7
Also added a "backup" invisible effect if a global effect destroys the creatures AND Lifeline but one creature (maybe indestructible) remain.
Also added a "backup" invisible effect if a global effect destroys the creatures AND Lifeline but one creature (maybe indestructible) remain.
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
Re: [still b]Lifeline: all creature sacced/creature played l
by BAgate » 23 Aug 2016, 10:10
All is Dust will still trigger Lifeline.
Working on: housekeeping and archived reports
Re: [still b]Lifeline: all creature sacced/creature played l
by Gargaroz » 19 Sep 2016, 17:09
I've tweaked things a bit in d1a9b58 but it seems like the engine treats KILL_SACRIFICE and KILL_DESTROY in a different way when dispatching triggers...
----
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Current / medium term task: adjusting the code for making Misdirection and such usable
- Long term task: inserting all the good stuff I left out from the "Golden Years" mod
- Gargaroz
- Programmer
- Posts: 7097
- Joined: 06 Nov 2009, 11:11
- Has thanked: 82 times
- Been thanked: 595 times
4 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 26 guests