示例#1
0
 protected override void Act(IActionHost host)
 {
     if (host.Examine(Zone.RecentPlays).Any(card => card.Name == "Outpost") || host.PreviousPlayer == host.Player)
     {
         host.CompleteDuration();
     }
     else
     {
         host.InsertExtraTurn(host.Player, host.Player);
     }
 }
示例#2
0
 protected override void Act(IActionHost host)
 {
     host.InsertExtraTurn(host.GetPlayerToLeft(), host.Player);
 }