Name:Ray of Command
ManaCost:3 U
Types:Instant
A:SP$ Untap | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature opponent controls | SubAbility$ DBChange | SpellDescription$ Untap target creature an opponent controls and gain control of it until end of turn. That creature gains haste until end of turn.
SVar:DBChange:DB$ GainControl | Defined$ Targeted | AddKWs$ Haste | LoseControl$ EOT | SubAbility$ DBDelay
SVar:DBDelay:DB$ DelayedTrigger | Mode$ ChangesController | ValidCard$ Card.IsTriggerRemembered | ValidOriginalController$ You | RememberObjects$ Targeted | Execute$ TrigTap | SpellDescription$ When you lose control of the creature, tap it.
SVar:TrigTap:DB$ Tap | Defined$ DelayTriggerRememberedLKI
Oracle:Untap target creature an opponent controls and gain control of it until end of turn. That creature gains haste until end of turn. When you lose control of the creature, tap it.
