using rjw; using rjw.Modules.Attraction; using Verse; namespace RJWSexperience.Ideology { public static class BestialityUtility { public static bool CanDoLewdAnimalWork(Pawn human, Pawn animal) { if (human.Ideo == null) { return false; } if (human.Ideo.HasPrecept(RsiDefOf.Precept.AnimalConnection_Lovin) || human.Ideo.HasPrecept(RsiDefOf.Precept.AnimalConnection_LovinBond)) { return AttractionUtility.Evaluate(human, animal, AttractionPurpose.ForFucking) > 0; } else return false; } } }