private UnwillingVolunteerChallenge(ChallengeChecker pattern, Fight fight) : base(pattern, fight) { var random = new AsyncRandom(); this.m_target = base.m_fight.BlueTeam.Fighters[random.Next(fight.BlueTeam.Fighters.Count)]; }
private StatueChallenge(ChallengeChecker pattern, Fight fight) : base(pattern, fight) { }
private ZombieChallenge(ChallengeChecker pattern, Fight fight) : base(pattern, fight) { }