Incorrect retirement requirements

Expected Behavior

Retirement by policy should happen when the policy requirement is met.

Current Behavior

Retirement by policy happens when the policy requirement is exceeded.

Possible Solution

retirement.diff

Steps to Reproduce (for bugs)

  1. Start "Citizen Retirement" policy;
  2. Start "Fertile Breeder Retirement" policy;
  3. Set retirement requirement to 1;
  4. See retirements after TWO births.

Additional information

  • Release ID:
  • Commit: (if available)
  • Save file