Can Act of Treason allow a Detained creature to attack?

Suppose an opponent plays a card such as Lyev Decree to detain one or two of my creatures until the opponents next turn. If I have Act of Treason in my hand, would I be able to use Act of Treason to gain control of, and attack, with target creature once my turn comes around again? I know Act of Treason states that I gain control of target creature until end of turn and that creature also gains haste until eot. Just wondering if Lyev Decree would prevent me from gaining control again of my creature, basically countering Act of Treason.

74.9k 4 4 gold badges 172 172 silver badges 299 299 bronze badges asked Jul 25, 2014 at 4:28 Prince Paul IV Prince Paul IV 21 2 2 bronze badges

Act of Treason would give you control of your creature, but your creature still can't attack or block, and its activated abilities still can't be activated. It hasn't been Lyev Decree's controller's next turn yet.

Commented Jul 25, 2014 at 4:43

1 Answer 1

No, you cannot do that. Changing control of the creatures would have no effect on the fact that they are detained. This is because changing control, just like changing characteristics of an object on the battlefield, doesn't cause it to become a new object, or reenter the battlefield, or anything like that. Even if you changed it into a non-creature, then back into a creature, it would still be unable to attack.

Note that you never lost control of your creatures, so Act of Treason would not cause the creatures to change control. Lyev Decree isn't preventing you from gaining control; you already have control. You simply can't attack or block with those creatures.

If you were able to blink the creature with something like Momentary Blink; this would work, because when an object changes zones; it becomes a completely new object.

answered Jul 25, 2014 at 4:35 GendoIkari GendoIkari 74.9k 4 4 gold badges 172 172 silver badges 299 299 bronze badges

@ikegami Edited. Is control like what indestructible used to be; just something that's true about the object?

Commented Jul 25, 2014 at 4:46

I suppose you could say that. In object-oriented programming, we call that an attribute. The characteristics and status of an object are attributes of the object too, but not all attributes are characteristics or status.