public override void Activate(IPlayable owner, bool cloning = false)
        {
            var instance = new SummoningPortalAura(this, owner);

            owner.OngoingEffect = instance;
            owner.Controller.HandZone.Auras.Add(instance);
            owner.Game.Auras.Add(instance);
            if (!cloning)
            {
                instance.AuraUpdateInstructionsQueue.Enqueue(new AuraUpdateInstruction(Instruction.AddAll), 1);
            }
        }
 private SummoningPortalAura(SummoningPortalAura prototype, IPlayable owner) : base(prototype, owner)
 {
 }