It is currently 08 Jul 2021, 04:31
   
Text Size

[fixed/closed]Inheritance code corrupted

Moderators: BAgate, drool66, stassy, Aswan jaguar, gmzombie, CCGHQ Admins

[fixed/closed]Inheritance code corrupted

Postby 0rion79 » 21 Apr 2014, 10:04

Describe the Bug:
Inheritance is automatically triggered when other permanents enter the battlefield (now just triggered with lands), and not when a creature dies.

Which card did behave improperly ?
Inheritance

Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
2014/04/17: Apr14

What exactly should be the correct behavior/interaction ?
Should work only with creatures, when they die.

Are any other cards possibly affected by this bug ?
EDH?
Last edited by BAgate on 07 May 2014, 03:30, edited 2 times in total.
Reason: closed
User avatar
0rion79
 
Posts: 1519
Joined: 24 Feb 2009, 18:33
Location: Italy
Has thanked: 94 times
Been thanked: 59 times

Re: Inheritance code corrupted

Postby BAgate » 21 Apr 2014, 10:40

works in a clean game. could you provide a savegame (which is why we ask for them)?
Working on: housekeeping and archived reports
User avatar
BAgate
Tester
 
Posts: 2445
Joined: 06 Mar 2012, 11:09
Has thanked: 117 times
Been thanked: 158 times

Re: Inheritance code corrupted

Postby Korath » 22 Apr 2014, 09:40

The part that's actually helpful isn't a savegame. Knowing that it can somehow get into a broken state doesn't do a thing to help us fix the bug; knowing how to get to that broken state does.

From an extremely cursory glance at the code (but not actually testing it), I suspect what's happening is that, if you decline the trigger, it'll keep asking you to activate it whenever something else dies until you do.
User avatar
Korath
DEVELOPER
 
Posts: 3522
Joined: 02 Jun 2013, 05:57
Has thanked: 491 times
Been thanked: 1037 times

Re: Inheritance code corrupted

Postby BAgate » 22 Apr 2014, 10:17

But that's what is supposed to happen (triggering on each death), and from his description he had Inheritance triggering on any card entering the battlefield, mot creature going to gy. In a clean game it works just fine if you cancel it. If you try to activate it, it activates twice.

As for savegames, I like them because they a) allow us to see interactions that aren't always apparent in a clean game, and b) playing them can make an unclear description of a bug clearer (especially helpful with all the non-native english speakers we have). For example, see http://www.slightlymagic.net/forum/viewtopic.php?t=13547.
Working on: housekeeping and archived reports
User avatar
BAgate
Tester
 
Posts: 2445
Joined: 06 Mar 2012, 11:09
Has thanked: 117 times
Been thanked: 158 times

Re: Inheritance code corrupted

Postby Korath » 06 May 2014, 13:02

"Something else dies" includes non-creature cards, like spells being cast - anything going to the graveyard from the battlefield or stack. And it's not from declining the trigger, it's from not having the mana to pay for it. Fixed 867c10c.
User avatar
Korath
DEVELOPER
 
Posts: 3522
Joined: 02 Jun 2013, 05:57
Has thanked: 491 times
Been thanked: 1037 times


Return to Archived Reports

Who is online

Users browsing this forum: Bing [Bot] and 4 guests


Who is online

In total there are 5 users online :: 1 registered, 0 hidden and 4 guests (based on users active over the past 10 minutes)
Most users ever online was 1922 on 07 Jun 2021, 06:01

Users browsing this forum: Bing [Bot] and 4 guests

Login Form