public override void Turn() { foreach (Campaign campaign in activeCampaigns) { campaign.Act(); } activeCampaigns.RemoveAll(campaign => campaign.TurnsLeft <= 0); presidentCampaign.Delta = Owner.Opinions[Core.getInstance().Player]; presidentCampaign.Act(); }