I recommend notation in the wiki that it is not possible to have more than two children. I tried for a long time and then gave up and looked at the code only to realize the code is not designed to have more than 2 children in so many places thought. It would have been nice to know that before putting in so much effort to have a third child.
Drunlar
Recent community posts
Bug in Jaded and Frigid
The Wiki says:
Jaded[edit | edit source]
This NPC Happiness at a much slower pace and events that would make a normal person happy might not affect a Jaded one at all. He or she isn't as receptive to negative Happiness effects either, however.
- Effects: Slower Happiness gain. Doesn't lose as much Happiness or Affection when MC treats her badly.
- How to increase: Ending the day with an NPC that has Happiness 10 or less, and Affection Abhorred or worse, has a 20% risk of raising this Trait with one point.
- How to decrease: Having an Affection that is Loving+ or Happiness above 79 when hitting End Day has a 15% chance of lowering this Trait with one point.
- Sex: Both.
At some point when I couldn't lower jaded under 49 I gave and looked at the code:
<<if $traitjaded gte 50 or $traitfrigid gte 50>>
<<if $happiness gte 80 or $masterlove gte 80>>
<<set $traitjaded-=1>>
<<set $traitfrigid-=1>>
<</if>>
<</if>>
<<if $avIn_traitjaded gte 50 or $avIn_traitfrigid gte 50>>
<<if $avIn_happiness gte 80 or $avIn_masterlove gte 80>>
<<set $avIn_traitjaded-=1>>
<<set $avIn_traitfrigid-=1>>
<</if>>
<</if>>
<<if $avAp_traitjaded gte 50 or $avAp_traitfrigid gte 50>>
<<if $avAp_happiness gte 80 or $avAp_masterlove gte 80>>
<<set $avAp_traitjaded-=1>>
<<set $avAp_traitfrigid-=1>>
<</if>>
<</if>>
<<if $avAp2_traitjaded gte 50 or $avAp2_traitfrigid gte 50>>
<<if $avAp2_happiness gte 80 or $avAp2_masterlove gte 80>>
<<set $avAp2_traitjaded-=1>>
<<set $avAp2_traitfrigid-=1>>
<</if>>
<</if>>
<<if $avAp3_traitjaded gte 50 or $avAp3_traitfrigid gte 50>>
<<if $avAp3_happiness gte 80 or $avAp3_masterlove gte 80>>
<<set $avAp3_traitjaded-=1>>
<<set $avAp3_traitfrigid-=1>>
<</if>>
<</if>>
<<if $avAp4_traitjaded gte 50 or $avAp4_traitfrigid gte 50>>
<<if $avAp4_happiness gte 80 or $avAp4_masterlove gte 80>>
<<set $avAp4_traitjaded-=1>>
<<set $avAp4_traitfrigid-=1>>
<</if>>
<</if>>
<<if $avAp5_traitjaded gte 50 or $avAp5_traitfrigid gte 50>>
<<if $avAp5_happiness gte 80 or $avAp5_masterlove gte 80>>
<<set $avAp5_traitjaded-=1>>
<<set $avAp5_traitfrigid-=1>>
<</if>>
<</if>>
There is no other section where jaded AND frigid can be lowered. This says it is not possible to go under 49 either a bug in the code or documentation.