Hi, I'm new here but I've been playing the game on and off for a while, starting with the base game, then this mod 06.01.16, later 06.01.19 and finally the latest version since about last week. I'm happily surprised to see you're still working on it and I love the new features, so I though I could as well report a few bugs.
-Major bugs-
In non-brothel buildings (centre, etc.) happiness and fame are reset every time I exit the game. The value is not simply hidden, because I had the same 3 girls doing the same jobs and "world famous" fame, then saved, exited the game (doesn't matter if I close the program or not, a reload is enough), loaded and it was unknown. After 1 turn I get "well known", so the value is somehow forgotten and starts from 0 again. Same with customer happiness. This is an old bug.
When a girl is sent to a non-brothel building she is correctly defaulted to "time off", but after saving, exiting the game and reloading the job is set as "free time", which is a job that doesn't exist in non-brothel buildings, it's called "time off" there.
Having the girl incorrectly set on "free time" causes two other problems: in the turn summary I get the message "Warning! This girl is doing nothing!" and is dark blue instead of light blue. Also, the girl that is doing nothing recuperates tiredness (and possibly happiness/health too) much more slowly when resting, probably because she is actually doing nothing instead of resting.
In the centre, when a girl is in rehab and she doesn't make progress for the day, the day count is reset. I had 1 girl with the aggressive trait, after 1 day the therapy was progressing and she had 2 days missing; the second day she didn't make any progress and the counter was reset to 3 days instead of staying at 2. I didn't move her or the counselor. This used to work properly in past versions.
When sending a girl to train at the docks via the "train girl" menu, she gains constitution but not strength, while the text says: "to improve her strength and stamina".
When sent to combat training she gains normal sex instead of combat.
When sent to train at the mage citadel, she gains refinement (which is plausible by itself) but doesn't gain magic. It's always been like that and could be intentional, but I find it counter intuitive since the text says "send her to the citadel for magic lessons".
I remember these options have always been bugged like that even in the base game and I even fixed them myself in older versions since it's very simple; I thought the scripts were low priority but I noticed you improved a lot of sections, so you might want to include these small fixes too.
Finally, girls gain magic after a blowjob/deepthroat/titjob asked via the "visit her room" option.
(Jump to last paragraph if for any reason you won't be doing it soon and want to use my fix when I make it.)
The "big boobs"/"busty boobs" etc. series of traits don't show up properly in the fetish category, not sure if it's counted anyway during the process of a customer selecting a girl (like in the message "the customer likes this type of girl"). This used to work in the base game where only "big boobs" was present.
The trait "great arse" gives the category "nice arse", "tight butt" does not.
-Minor bugs-
When a girl gains the "open minded" and "fleet of foot" traits after brothel whoring jobs, in the turn summary it's reported as a dark blue warning instead of the usual green "good news!" message. On the other hand the "slut" trait is considered "good news" even though it lowers charisma by 10 (might give other positive stat increases that I don't know of, but open minded sounds much more positive than slut).
A lot of traits negate each other in the fetish category but don't overwrite each other in the traits list. It mostly has to do with "elegant", "nerd", "dangerous" and "freaky" disappearing after gaining other traits. Sometimes 2 traits even cancel out each other's specific fetish categories.
Examples: has elegant, gains slut -> elegant trait remains in list, disappears from fetish category.
Has aggressive and is considered "dangerous" in fetish section, gains other traits without losing aggressive -> no more dangerous.
I'm not sure this is a bug: it's probably intentional, most of the changes make sense and was like this even in the base game, but I find myself forced to save before giving a girl a trait-changing item if I want to be sure she won't lose a specific fetish category, especially the rarer ones like aggressive or freaky.
The real "bug" is that the interaction between traits is not always consistent, for example I have many girls that lost the elegant fetish category after gaining slut, but one didn't and even after comparing the traits combinations with other girls I still can't find the reason.
Sometimes the rebelliousness value changes when moving a girl from a building to another. This used to happen a lot in older versions, but happened once for sure with the latest version when moving her from the main brothel to the centre. The rebelliousness value went up, like from -15 to -8. Unfortunately I couldn't replicate it, but I suspect it involved a girl received as payment in that turn and just released from the dungeon; in the dungeon-to-brothel passage the rebel value stayed the same, but went up during brothel-to-centre. I might be wrong, but if you know that rebel goes up after freeing her from the dungeon (or maybe after the hate increase for branding her), the cause could be a missing "read rebel value" in that passage, that shows up only after a "read rebel" after the brothel-centre transfer.
Obviously if rebelliousness is supposed to be influenced by the building the girl is in, this is not a bug.
-Training bugfix-
I think I'll fix the training values once more eventually if nobody does (can't use my old fix because you greatly updated the vanilla scripts, but like I said it takes 2 minutes to change the few values in question), so if you want them fixed but don't have the time to do it or it's just low priority for any reason, I can upload the fixed script for you when I make it. I don't know how much time it will save you because you'll have to check to make sure I haven't messed up something, but if it's useful I can share.
Regarding the fix, I'd have them gaining +4/+4 instead of only +4 (str and stamina for the docks, magic and refinement for the mage citadel) in the average result and +8/+8 instead of +8 in the best result. The combat training will give +4 or +8 combat instead of sex, I'll just switch "normalsex" for combat. Everything else will remain the same. The +magic in the bj section should probably become "oralsex" instead, in deepthroat should be "bdsm" and in tj should be "tittysex".
If you want different values or prices just tell me and I'll use yours, I'm just doing it because the wrong increases bug me, especially the sex for combat one which is rather comical given the context, but completely useless in practice.