ideology compatibility

This commit is contained in:
c0ffee12 2021-07-24 07:32:04 -07:00
parent bc23c0d62f
commit 61fa2feb26
6 changed files with 51 additions and 1 deletions

View file

@ -52,6 +52,16 @@ namespace RJW_Events
{
if (!CasualSex_Helper.CanHaveSex(p)) return 0;
if (ModLister.IdeologyInstalled)
{
var ideo = p.ideo.Ideo;
if (!ideo.HasPrecept(DefDatabase<PreceptDef>.GetNamed("Lovin_FreeApproved", true)))
{
return 0;
}
}
return base.VoluntaryJoinPriorityFor(p);
}