Exemple #1
0
        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));
        }