Adjust bonuses for fertility cycle

Description and notes

Small detour b4 i got back to looking at the dairy stuff.

A couple of minor adjustments and additions to fertility cycles:

  • Moved the beauty adjustments to inside the Repopulation block (so requires FS > 40).
  • Adjust bonus for fertility to check fertKnown and also raised it to offset the malice that non pregnant slaves normally have in Repopulationist societies. This now nets to 0.
  • Added preg known check to the preg biometric FS check to make in line with some of the newer code.
  • Added analUse/vaginalUse weight adjustments for whoring and public servants if the slave's fertility is known to their partner (either preg biometrics or the slave actively telling them due to fetish) for Repop societies. Since preg is now based on usage, this should increase the chance they get pregnant.
Merge Checklist
  • I have read CONTRIBUTING.md
    • and
      • my code editor has
        • ESLint support enabled
        • TypeScript support enabled
        • [x ] some form of spell checker
          • We suggest using a spell checker compatible with cSpell if possible
      • my changes compile successfully and seem to work properly
      • I am using the simple compiler (simple-compiler.[bat or sh])
      • I am using the normal compiler (compile.[bat or sh])
      • this is my first merge request
      • the changes in this merge request comply with the coding style defined in CONTRIBUTING.md

Things left to do

  • code review (this is done by one or more people other than you)
  • final tests
  • let Pregmodder know that this is ready for merging

Merge request reports

Loading