static IEnumerable <Toil> Postfix(IEnumerable <Toil> values, [NotNull] JobDriver_PredatorHunt __instance) { foreach (Toil toil in values) { yield return(toil); } if (!__instance.pawn.IsSapientOrFeralFormerHuman()) { yield break; } yield return(Toils_General.Do(() => { FormerHumanUtilities.GiveSapientAnimalHuntingThought(__instance.pawn, __instance.Prey); })); }