public static bool ReactsToJealousy(Sim actor) { if (actor.SimDescription.ToddlerOrBelow) { return(false); } if (KamaSimtra.IsWhoring(actor)) { return(false); } if (actor.HasTrait(TraitNames.InappropriateButInAGoodWay)) { return(false); } if (!Woohooer.Settings.UsingTraitScoring) { return(true); } if (Woohooer.Settings.mReactToJealousyBaseChanceScoring <= 0) { return(false); } return(TestScoringAbsolute(actor, null, "ReactsToJealousy", false)); }