rjw-sexperience-ideology/Source/IdeologyAddon/SexTame/BestialityUtility.cs
2025-07-22 18:15:35 +03:00

22 lines
No EOL
527 B
C#

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;
}
}
}