TriggerController
Posted: 02 Apr 2012, 13:58
After much thought i brought myself to add this parameter for triggers.
What is it for?
It can be used for permanents with triggers like "When CARDNAME dies,..." or "When CARDNAME leaves the battlefield,...". Without this parameter the owner will control the ability (because the card is already in the graveyard when the trigger triggers).
Example:
Why can't this be solved in a way that doesn't require a change of scripts?
While the triggers mentioned above all need this change, some triggers do not. For example "When CARDNAME is put into your graveyard from the battlefield,..." was implemented correctly and wouldn't work correctly anymore if the owner is not the controller.
What needs to be done?
I'm afraid all cards with "When CARDNAME dies,...", "When CARDNAME leaves the battlefield,..." and some similar triggers need to be changed.
What is it for?
It can be used for permanents with triggers like "When CARDNAME dies,..." or "When CARDNAME leaves the battlefield,...". Without this parameter the owner will control the ability (because the card is already in the graveyard when the trigger triggers).
Example:
- | Open
Why can't this be solved in a way that doesn't require a change of scripts?
While the triggers mentioned above all need this change, some triggers do not. For example "When CARDNAME is put into your graveyard from the battlefield,..." was implemented correctly and wouldn't work correctly anymore if the owner is not the controller.
What needs to be done?
I'm afraid all cards with "When CARDNAME dies,...", "When CARDNAME leaves the battlefield,..." and some similar triggers need to be changed.