The Improved Random Portraits mod is not included in this mod. The vanilla game has a very basic random portraits functionality; it will only match the race. The IRP mod should be applied below Aric's mod, otherwise Aric's will erase parts of IRP.
There should be no need to delete the "backup" folder anymore. The only reason to do so is to permanently change the code of Strive, but if the mod applied a patch then this can create a situation of missing code or files. The current mod system is designed around resetting every file to the vanilla files every time the mod system applies or resets. If there are concerns that the "backup" folder may be incorrect, then the entire program folder should be deleted and a new one extracted.
In this context the pussy and womb are different objects, pussy is part of the description and womb is related to impregnation. It appears that currently the personal baths should remove all cum from the body(except pussy) of slaves. Even without a bath, slaves may remove cum from parts of their bodies(except the womb) if they don't enjoy it or too much accumulates. Also, each day the amount of cum on their body is reduced by a very small amount.
There is no wiki for this mod and Aric prefers people find out through experience, but the mod scripts are text files and gdscript is fairly easy to read even with little experience in programming.
For tracking down the error, I recommend using the Debug mod ( https://itch.io/t/1137280/debugmod-v1 ) as it will usually provide error messages that identify what happened and where. Note that with the Debug mod the game may not crash from errors, but game data can be corrupted and the game will attempt to keep running anyways. If you play with the Debug mod, check for errors before saving.
Please let us know if you do encounter that again so we can make sure any CTD are fully eliminated. Regarding the clean up, the Bath was supposed to fully clean them, but I think that was messed up in the upgrade to v1 so it only partially cleans them daily. That will be addressed in the next update. Thanks for the report!
It really bothers me how limited the ineractions are with futa/male slaves.
You cannot force yourself on them, because the game assumes he one with the dick is always the initiator, so a resisting futa slave cannot be forced to fuck you - nor can you cowgirl her. I tried making a cowgirl sex position and it kinda-sorta works.
If you are working on new sex positions that correct this, hop on in the discord, make a fork for it on GitHub, and let’s mod that annoyance out. I know we’d originally planned on implementing your changes before the big version release, but I’m assuming they’d need to be checked and updated now. If you’ve got any working again on v1d then we can definitely get those included!
Seems there's a Sex Expansion mod already that seems to work (once you remove 3 files - specified in the thread). I doubt my attempt is better, so you can just roll that one in easily (it only needs the NEW action files added)
Regarding my items - I tested them with this update. They work a-is.
Mind you, I didn't change or test the item exchange in Umbra yet, nor did I add the bit of code that adds items to enemies/mobs yet, but I doubt anything changed there either.
FYI - there's still some fuckery going on with sexualty changes. Futa sleeping with women is becoming straight
I tried this:
#Are Futas considered Male, Female, or Both/Bi (for Attraction)
var futasexualitymatch = 'female'
#How the game considers Futa for Sexuality Shifts on the Kinsey Scale. Accepts Male, Female, Bi
var futasexualityshift = 'female'
This one was tricky, it is likely attempting to find the father but they are not appearing in either the mansion slaves or the mod's NPC list. It seems certain that your description of the cause is correct because if it was the player then it is easy to find or if it was an animal then it would create a temporary replacement. The best cause for this that I can come up with is that the male slave had sex with the other two slaves and then was removed from the mansion and vanishing from the world (if the slave was sold to a slave guild, then they will not exist as far as the search is concerned, but may be bought back as a quick fix). The fertilize_egg function cannot handle slave fathers that did exist during sex but not later when the egg is fertilized. The fix for this is easy; open globals.gd(if you edit the one in the mod folder, then you need to re-apply the mod) with a decent text editor and after(use the Find or Search function):
father = globals.state.findslave(father_id)
Add the lines:
if father == null: # father disappeared from world father = globals.newslave(randomfromarray(globals.allracesarray), 'adult', 'male')
These two lines will need the spaces in front of them replaced with tabs(2 and 3 respectively), since this site replaces tabs with spaces.
It should look like this:
if father_id != null && father_id != '-1' && !father_unique in ['','dog','horse']: father = globals.state.findslave(father_id) if father == null: # father disappeared from world father = globals.newslave(randomfromarray(globals.allracesarray), 'adult', 'male') else:
I noticed something strange with names. Under the relatives tab, sometimes the name would be random (both parent in mansion). Then when I check again, it's normal.
And speaking of bugs - what the F is up with milking?
One day I get 1-4 semen/milk. Then sometimes I get hunderds. Usually huge quantities of semen were extracted as leftovers (probably for the stud)?
ALSO: All farm work ceases with no cow. No bottling. No refining. No milk selling.
The first may take some investigation to verify alternate sources of problems, but the cause is that the relativesdata does not update when a slave is renamed and Aric's mod attempts to fix that but only when the slave is not away. There is a fix which was supposed to be in this version of the Bugfix mod, but due to the rushed out version it was missed.
The milk issue was reported a long time ago, but I forget what the cause was. I tracked it down and posted about it, but I don't remember if that was for Aric's or Ralph's.

Definitely not OK.
One cow (taurus, big tits) produced 5 milk, the other (Tisha) producted 1200??? No hyperlactation. None of them are futa, but both are being bred and 600 semen was collected from each. I'm going bankrupt by buying bottles.
Also, profits are weird. 10 empty bottles are 100 gold,I seem to be losing money if 54 bottles yield 270???
Seeling them directly on the market seem far better.

This is very odd. I will investigate further. If you’re comfortable dming or posting your save game, that would help. I haven’t ever encountered that in my farm.
Regarding bottle sales; it’s honestly a placeholder system that was not perfected to try and give the option to generate income and simulate the economy without dragging out the version release back when the farm expansion took so long. It’s on the chopping block to give a lot more interactivity and control over sales, town interactions, etc. My goal is to find the issue here then will likely increase the priority on the updated system originally intended for sales.
Scratch that, definitely found the issue. The extractors should have been running between 0-1 to give a nice .25 or .5 to multiply the resulting production by. What was happening was some had 0-100 as the range, especially in the milkmaids checks, and a couple even have rounding on to give up to 100 times the produced amount. I corrected it in v1.3 and will try pushing that out as soon as I ensure no more bugs related to that, to get that fix out.
As a patch for the milk merchants for now, there’s a final check that will ensure they never sell for less than the cost of a bottle. Just a temp patch to make sure you don’t lose money in case the milk merchant bombs out a towns interest until the rework concludes.
Also fixed the issue of the farm not running at all if no cattle were found. Sneaky little “return text” snuck in there near the top. Corrected. Thanks for the detailed reports mate, they helped me track it down immediately.
Thought - what could be added to fetishes: breeding (as a stud). Like you have cum in vagina, but depositing cum in vagina.
Also, penile virginity?
And one big thing - more post-battle rape reactivity? I did start writing a bit on it sometime ago, have to check if I still have anything. Basically, some checks for penis/vagina for PC an slaves. So the PC (and slaves) can ride dicks (only for non-virgins) and a bit more text/description.
EDIT: Turn out I still have that bit of code.
I’m definitely down to check it out, not a bad idea at all. More post battle options are always appreciated.
Penile Virginity (and separating Anal/Oral virginity) is something that I’ve considered in the past but put on the back burner just due to the fact it would involve adding several more scene elements to main menu to be able to set that for the player and starter. It’s definitely feasible, it would just be time consuming.
You are missing the file "user://mods/AricsExpansion/customScripts/expansion.gd" from your AricExpansion folder. As there are no problems with the paths or line numbers, I must conclude that the failure likely occurred when extracting or moving the folder/files into the "mods" folder. There are no means of achieving these errors through any failed install process within the game.
I suggest deleting your AricsExpansion folder and your Strive program folder (you can keep the Strive user data folder, there appears to be nothing wrong with it), and then start over with extracting each from their folders.
Fetishes can only reveal once perday I think, update at v 1.2 https://itch.io/post/4933703
That’s correct, fetishes can only be revealed once per day at the moment.
An Undiscovered Fetish means that your characters either have a (or possible a couple) Dominant, Submission, Sadistic, or Masochistic traits. The best way to “discover” that trait is to talk to them about how they feel about inflicting pain, feeling pain, taking control, or giving up control. When you find their fetish that has acceptable/mindblowing, it will change from Undiscovered to the actual trait’s name.
Line 1632 of items.gd should say "conf" not "conf_base".
Part of playing with the Debug mod is that the game does not crash when errors occur, but as a result it aborts the current function and usually creates an avalanche of errors that continue until there is no more code in its path. As a result of the item typo, the rest of the end of day was skipped, including any slaves lower in the slave list than the slave holding the sword.
Here's a puzzle. I have a futa MC and all female slaves. The MC started as homosexual and was attracted to every slave during sexual scenes. Then messages appeared after sex saying she was now more attracted to females and her sexuality slid more towards straight. Once she was on the straight side of the continuum, she was no longer attracted to the females slave and was bored during sex. Her sexuality continued to slid towards straight, with messages saying she was now more attracted to females. Though it was obvious the opposite was happening.
Futa are known to be not handled correctly in the current version, the mod is undergoing some significant re-works, including how sex and attraction work. I have noticed some inconsistencies in the text during and after the sex interaction, but we have not gotten to that yet. It will be at least a few days till the next version is out.
Hey. I'm getting this error with your mod. Don't really have much information about it, I have no idea how it happened, and unfortunately I don't have a save because the autosaves already got ovewritten.
SCRIPT ERROR: dailyTownEvents: Invalid get index '[10, 25]' (on base: 'Array').
At: user://mods/AricsExpansion/customScripts/expansion.gd:2618.
SCRIPT ERROR: dictionary: Invalid call. Nonexistent function 'substring' in base 'String'.
At: res://files/scripts/person/person.gd:785.
SCRIPT ERROR: dictionary: Invalid call. Nonexistent function 'replace' in base 'Nil'.
At: res://files/scripts/person/person.gd:748.
SCRIPT ERROR: dialogue: Invalid type in function 'set_bbcode' in base 'RichTextLabel'. Cannot convert argument 1 from Nil to String.
At: res://files/scripts/Mansion.gd:1873.
When I advance to a new day by pressing enter, I get only this:
SCRIPT ERROR: dailyTownEvents: Invalid get index '[10, 25]' (on base: 'Array').
At: user://mods/AricsExpansion/customScripts/expansion.gd:2618.
im also getting this issue. Seems to be from a Side Quest Advance/New day
ERROR:
SCRIPT ERROR: dictionary: Invalid call. Nonexistent function 'substring' in base 'String'.
At: res://files/scripts/person/person.gd:785
SCRIPT ERROR: dictionary: Invalid call. Nonexistent function 'replace' in base 'Nil'.
At: res://files/scripts/person/person.gd:748
SCRIPT ERROR: dialogue: Invalid type in function 'set_bbcode' in base 'RichTextLabel'. Cannot convert argument 1 from Nil to String.
At: res://files/scripts/Mansion.gd:1873

Also off topic. Is there a way to disable some abilities from appearing in the combat menu? Like disabling/hiding Mind Read? I swore I could do it in a prior build.
(no need to reply) I also get this crash (as above) with Side Quest Advance/New day:
Aric's Expansion v1.5
SCRIPT ERROR: dailyTownEvents: Invalid get index '[3, 50]' (on base: 'Array').
At: user://mods/AricsExpansion v1.5/AricsExpansion/customScripts/expansion.gd:2622
SCRIPT ERROR: dailyTownEvents: Invalid get index '[3, 50]' (on base: 'Array').
At: user://mods/AricsExpansion v1.5/AricsExpansion/customScripts/expansion.gd:2622
SCRIPT ERROR: dictionary: Invalid call. Nonexistent function 'substring' in base 'String'.
At: res://files/scripts/person/person.gd:785
SCRIPT ERROR: dictionary: Invalid call. Nonexistent function 'replace' in base 'Nil'.
At: res://files/scripts/person/person.gd:748
SCRIPT ERROR: dialogue: Invalid type in function 'set_bbcode' in base 'RichTextLabel'. Cannot convert argument 1 from Nil to String.
At: res://files/scripts/Mansion.gd:1873