Ok, I had quite a few problems getting a file service to work for me. (I use TOR, and it is not really script friendly).
So I am just uploading copies of the files I have changed, which can be found here...
http://www.filefactory.com/file/2rfzhxgdt6x5/n/PP_Changes_1_rarThis way you can look over the changes and edit the one you don't like out, and compile the code yourself. If you do remove or change of of those, please let me know so I won't send them in future updates.
Here is a list of the changes made:
1. Security- Changed it so it only reduces Brothel Security level once per day, instead of every time a girl works security.
2. Magic use to enhance customer happiness: Changed it so it would only attempt if the Girl's magic level is at least a 10.
3. Fixed error in girls sex enjoyment calculations. Before it was giving +1 if she was a Nympo AND > 50 happy, +2 otherwise.. which was backwards.
4. Brothel Strippers: They were fucking a bit too much, and were doing acts not allowed by the brothel. Reduced from 33% chance to 10%, and added in check against IsAllowed.
5. Virgins: Made it so they do not lose virginity during anal or lesbian sex (I know the second is debatable), and made it so the customer always gets the happy bonus with the virgin, even if anal or lesbian.
6. XXX Entertainer repeated events: It was showing the same event twice with XXXEntertainers if libido was > 80.
7. Disobey check: It was basically rolling for disobedience twice due to old code not modified. This could be problem because there is a chance the girl would pass the first time, adjust PCLOVE PCHATE because of it, then FAIL the second time, which means you would get the penalty without the benefit.Changed so it only uses the first roll, and does not roll again.
8. Advertisement repeating: Any girl working advertisements would basically do it twice per shift, wasn't really effecting anything except the results shown in events. Fixed so it checks what shift it is running.
9. Repeating events: Many jobs were running twice, most of the non-whore jobs in fact. Fixed so it checks if they already ran during the updategirls function.
10. Game dealers where reporting a blank event: Removed the extra line, which was intended to report income, but was unnecessary due to this being reported in summary.
11. Group sex, lesbian sex: The frequency of both was more than intended, also both were ignoring brothel restrictions on sex type in some circumstances, in some cases you could have a group of 1 customer only, or male lesbians. Fixed... the fix will result in group sex only happening 5% of the time, and lesbians 15% of the time though, so that may need to be either addressed, or perhaps creating an option so the player can tweak the percents.
12. Event messages were over-writing feed back on why a customer chose a particular girl, added this back in.
13. Whores, the routine which decides how may customers each would attempt to service was producing fewer customers than it should due to rounding errors. Instead of just fixing it all around, I made a change that will use this error to give slightly different results for each type whore. So compared to the way the used to calculate, BarWhores will try to service one more customers, Gambling Hall Whores will try two more, and Brothel whores will try three more.
14. Changed the name of the Sleazy Bar into a Strip Club. (Just a personal preference).
Well there ya go, I will post some of my to-do list later this week probably, but my next change will be the one I spoke about in my previous post, redoing the way customers and girls behave in the brothel, which may take some time.
-PP