private void PerformFreeAction(object sender, System.EventArgs e) { TargetShip.AskPerformFreeAction( TargetShip.GetAvailablePrintedActionsList(), delegate { Selection.ThisShip = HostShip; Phases.CurrentSubPhase.Resume(); Triggers.FinishTrigger(); }); }