TODO:
- Events
    - Spouse vs Mistress
    - Councillor vs Mistress
    - Courtier vs Mistress
    - Mistress spending too much money (greedy)
    - Mistress has better stats than spouse, maybe you want them to support you instead? Do this for prestiege and loss of opinion
- Decisions
- Children of Mistresses should have extra prestiege
- Cultural opinion towards paramours
- Paramour trait, maybe?
- Add more traits to be scandalous/very scandalous (eg. murderer, crime traits for each religion etc)
- More adultery fixes, some stuff is a bit buggy...

In progress:



DONE:
- Renamed mistresses to paramours in localisation files. Kept mistress as in code because I lazy
- Chaste and honest rulers don't take concubines
- Homosexual rulers should still be able to take a mistress even if they have polygamy
- Everyone in the same culture or religion should be shocked with the choice if paramour choice goes against convention (for homosexuality only for now)
- Adultery accepted religions are more accepting of paramours
- Make religions with both male and female criminal adultery tenants not able to have paramours, unless lustful with a piety loss etc
- Piety loss when taking paramour, ranging from minor to medium
- Female Mistress Pregnancy Event
- Interaction to invite people to your court within your own realm to become your mistress
- Married people may become your mistress now
- Event for cucked spouse to ask for compensation for their wife giving birth to liege's bastard
