Version 0.3.8 Release

Hello again!

I'm so sorry about this delay, and also for not making a post last week to let you know that things were progressing (relatively) well. I ended up feeling very guilty about all of the delays and couldn't bring myself to make another post until I had this version ready...

Anyway, after making a couple of changes (which ended up delaying this release), I've finally got Natalya's content finished and fully added into the game. There are also several other minor bug fixes, additions, and changes included in this update. I haven't managed to get Enforcer encounters added just yet, but that will be the last thing that I need to get done for v0.3.9 (along with filling in all remaining placeholder content) before finally moving on to the fields in v0.4.

I think that there might be some bugs hiding here and there in this version, so I'm currently planning on having a hotfix out on the night of Friday, 29th May (which will only include bug fixes and nothing else). I'll make a more detailed outline of my plans for v0.3.9 alongside that update, so I'll see you again then!

P.S. Thank you all so much for your support, kind words, and patience!


v0.3.8 Download Links
.jar:
Pre-zipped: Mega
Full folder: Google Drive
.exe:
Pre-zipped: Mega
Full folder: Google Drive
32-bit .exe (For 32-bit Windows):
Pre-zipped: Mega
Full folder: Google Drive


v0.3.8 Patch Notes
Contributors:

Fixed issue with SVGs using both gradients and patterns not being able to be rendered at the same time. (PR#1324 by CognitiveMist)
Added 9 new items of clothing: utility jacket, roller skating helmet, bike racing helmet, roller skating elbow pads, roller skating knee pads, nose guard, joggers, high-top skater shoes, tabi socks. (by Nerdlinger)
Added an item to represent the 'Slaver License' which you obtain during the main quest. This is retroactively added to your inventory if your character has already completed the associated quest. (by DSG)
Updated Enforcer beret images, fixed a typo in the SWORD beret description, added 'Enforcer academy' beret, changed the 'civilian' version of the sweatervest to be the same as the regular sweater. (by DSG)

Engine:
Improved sex stat-tracking.
Weapons can now unlock combat moves (but as there's no way to add modded combat moves yet, it's not that useful).
Refactored handling of item/weapon/clothing colours & patterns.
Tidied up and reformatted alleyway/harpy nest attacker dialogue xml files and associated code.
Moved cultist dialogue out into external res .txt file.

Modding:
You can now define any number of colours for recolouring weapon & clothing images. Look at 'res/weapons/innoxia/dagger.xml' and 'res/mods/innoxia/items/clothing/template/socks.xml' for examples of how this is done.
Outfits xmls can now also define more than primary/secondary/tertiary colours for weapons/clothing. (Look in res\mods\innoxia\outfits\casualDates.dress_toys.xml for an example.)
You can now set whether items of clothing are described by their colour via an attribute called 'appendColourName' in the 'name' element of clothing XML files. (See 'res/mods/innoxia/items/clothing/template/socks.xml' for an example.)
You can now set whether weapons are described by their damage type via an attribute called 'appendDamageName' in the 'name' element of weapon XML files. (See 'res/weapons/innoxia/dagger/dagger.xml' for an example.)
You can now define colours to copy another randomly-generated colour in weapon and clothing xml files. (i.e. Setting tertiary colour to copy index 0 will mean that the tertiary colour will always spawn as the same colour as the primary. See the same 'dagger.xml' and 'socks.xml' files as above for examples.)
Weapons can now be defined as applying AoE damage. (See 'res/weapons/innoxia/dagger/dagger.xml' for an example.)

Gameplay:
Added all content and filled in all placeholders for Natalya in Dominion Express (the requirement of being a taur to see her content has been removed). If you'd started this quest in v0.3.7.5, your quest progress will be reset. You will also have a business card in your inventory if you have seen Natalya during Helena's romance quest.
Randomly-spawned NPCs now spawn into the game with sexual histories, the generation of which is based on their corruption and generated-virginities. Muggers who are pure virgins are less likely to still be in possession of their virginity.
You can now change your (and your slaves') hairstyle and makeup in your room's 'Bathroom' tab.
Added a content option in the 'Misc.' category to turn off arcane storm status effect interruptions.
Added another content option in the 'Misc.' category to toggle the usage of the 'shared encyclopedia', which is turned off by default. (i.e. The default setting is now for each of your saved characters to have their own Encyclopedias.)
Demons (and angels) are now affected by all transformative potions, but their transformative effects are automatically converted into demonic (or angelic) versions. (i.e. A TF potion which gives the drinker a horse-cock will give a demon a demonic cock instead.)
Improved alleyway prostitute encounter dialogue, added a way to get rid of prostitutes without having to fight them or first have sex with them, and added companion interaction options with them.
Re-enabled alleyway and harpy nest encounters during arcane storms. The associated encounter dialogue now correctly reflects the fact that there's an arcane storm going on.
The bathroom/spa room upgrade has been removed from the player's room (if you had already purchased this upgrade, there will be 300,000 flames in your room's inventory as a refund). (The spa room upgrade will be added fully into the next version.)

Balance:
Increased base damage of 'Fireball', 'Ice Shard', DoT of 'Poison Vapours', 'Slam', and DoT of 'Telekinetic Shower'.
'Flash', 'Witch's Seal', and the upgraded effect of 'Ice Shard' no longer stun a target, but instead apply effects which reduce the target's action points.
Reduced mana cost of flash (with upgrade) from 75 (40) to 50 (25).
Adjusted value calculations for clothing and weapons. Enchantments now have a bigger effect on increasing the value of the item, while special item colourings (platinum, gold, rose gold, silver) have less of an impact on price.
The 'shattered enchantments' status effect now additionally sets all shielding attributes to 0.

Sex:
Added ongoing suckle/breastfeed actions for crotch-boobs.
Added 'all fours' slot to 'stocks' and 'milking stall' sex positions.
When using the 'Quick sex' action, if you are a dom and are engaged in a significant penetrative action, then that action is now counted as your preferred sex type during the quick sex generation. (e.g. If you start vaginally riding your partner's cock and then use 'Quick sex', a 'pussy-cock' event will now always be generated.)
Kissing (mouth-to-mouth) is no longer counted as triggering the oral fetishes. (So NPCs who dislike/hate the oral fetishes will no longer lose a huge amount of lust when being kissed.)
Switching positions during sex no longer stops ongoing actions which are occurring between participants whose position did not change.

Items:
Added: 'Riding crop' (1-handed melee weapon, sold by Finch).
You can now recolour the rainbow gloves and stockings.
The three lollipops in the game now apply a 'sucking lollipop' status effect when used.
The arming sword, zweihander, demon's dagger, katana, and wakazashi now have more colouring options. (You may need to dye your katana and wakazashi, as their file changes will most likely have resulted in colours which you don't want.)
The lightning globe now has a chance to apply AoE damage to two additional targets.
Added 'iron' as a metallic colour.

Other:
Improved weapon, clothing, and item Encyclopedia pages.
Updated the spell management screen to allow you to cast spells out of combat. (Only elemental summoning spells and 'Soothing Waters' can be cast out of combat at the moment.)
Added a couple more penetration girth values, so there are 7 to choose from instead of 5.
Reduced length of buttplugs from 15m to 10cm.
Characters can now be set as having a single udder, and cow-morphs now spawn with a single udder + 4 nipples by default.
Added dates to yearly event descriptions on your room's calendar.
Separated self-transformation menu's 'head' category into 'eyes', 'hair', and 'head'. Added throat wetness to self-transformation options.
Added separate colour for slime tongues, allowing it to be set to a colour other than that of the rest of their body.
Body transformation enchantments are now free to remove from clothing/tattoos.
After giving Scarlett a vagina during Helena's quest, she now only has a 20% chance of being creampied by a random harpy every night, instead of the previous 100% chance. (She still has a 0% chance to be creampied if she likes the player.)
Prostitutes now apply heavy lipstick.
Horse-morphs now have a 75% chance to spawn with dark genitals/anus. If this chance is encountered, there is a further 33% chance for horse-morph penises to be mottled in colour.
Brax now has one of his wolf-girl transformative potions in his inventory (so you can obtain it after purchasing Brax as a slave).
Randomly-generated NPCs will now only spawn wearing chastity cages if they have the self-denial fetish (or if a 5% chance is rolled for randomly-spawned harpies).
Added indication of a race's base litter size in the phone's racial Encyclopedia entries.
You now unlock weapon, clothing, and item encyclopedia entries just by clicking on them in an inventory screen, instead of having to equip/use them.
Demons and half-demons are now affected by leg configuration changes from potions, although the type of leg which they end up with is converted to 'demonic horse' for demons.
Centaurs (and other taur subspecies) now have a default furry preference of 'minimum'.
When characters lose their horns, wings, tail, penis, or vagina, they now permanently lose any scars or tattoos in that slot. (Meaning that if they re-grow that part later on, they will no longer regain their old tattoo.)
Exiting the inventory screen now correctly restores the tab index which you were on when you entered it. (Should be most noticeable when trading with Nyan, as you will now always correctly return to her trading options.)
The item output tooltip in the enchantment screen now shows you the full details of the item which will be crafted. Clicking on the input/output icons no longer exits the enchantment screen/crafts the item.
When dying a weapon, a preview of the equipped image is now shown beneath the unequipped one. (Only shown if the weapon has a different icon when equipped.)
Saved characters which you can re-encounter in 'The Watering Hole' no longer have their affection reset to 5 if you've had sex with them before.
Slightly improved transformations which your slave experiences when assigned to work as a 'test subject' with either or both of the TF permissions selected.
Slaves working as prostitutes or in the public stocks now have a 50% chance of having sex every hour, instead of 5%. Similarly, slaves working as a 'test subject' now have a 50% chance to be transformed every hour, instead of 5%.
Replaced instances of 'rangiferine' with 'reindeer'.
Added slight variations of Amber's foot-related scenes for if you're got foot content disabled in your content options.
Money on the floor in tiles now shows up at the top of the 'Items Present' list on the right-hand side of the screen.

Bugs:
Parsing and typo fixes.
'Blonde' and 'bleach blonde' no longer share the same colour.
Fixed bug where race resets in debug menu would not give the correct configuration of crotch-boobs.
Fixed bug where entering the tattoo enchantment screen would sometimes incorrectly display you as interacting with the last NPC you encountered.
When starting a new game, you now correctly start with basic combat moves already equipped.
NPCs should no longer take their own virginities during sex.
Fixed bug where offspring in an apartment on the tile which becomes 'The Golden Feather' would no longer be able to be interacted with.
The effects of Takahashi's fox-transformative potion is now correctly based on your 'Forced TF Racial Limits' setting.
Fixed bug where half-demons of any subspecies could spawn in the harpy nests, instead of just furies (half-demon harpies).
Fixed issue with harpy subspecies being far more commonly-encountered than intended.
Fixed another issue with ages not being displayed correctly, including a reversion of the player's birth year change caused by v0.3.7.5.
All companions, including elementals, now correctly get the imp slayer perk for defeating all the imp waves in Submission's Imp Citadel.
Fixed bug where the 'International date' setting was reversed (displaying shortened date formats as 'international' when disabled instead of when enabled).
Fixed bug in the Watering Hole where submissive clubbers were incorrectly being treated as though they were dominant in some scenes.
Fixed issue where modded icons would sometimes render in-game as being far too big.
The 'Strike' combat move description in combat now correctly uses your equipped weapon's attack descriptor.
Fixed bug where cargo trousers weren't able to be dyed with a pattern.
Fixed minor UI bug where the dialogue's title wouldn't be displayed immediately after loading a saved game.
Fixed parsing bug where if a capital 'I' (which was not part of an 'IF') immediately followed an 'ELSE' conditional, it would not parse correctly.
Fixed bug where you couldn't finalise the order of a custom slave in Helena's Boutique (after completing her romance quest).
The makeup kit can no longer be used on characters who are unable to apply makeup (due to having a slime body).
Cumming into a character's hair now correctly describes their horns getting too (if they have any).
The 'Bath time' action now correctly cleans all clothes in your inventory as its tooltip says it will.
Removing or pulling up the 'tube top' is now correctly blocked by clothing being worn over the top of it.
Fixed bug where importing characters would not load their body correctly.
Fixed bug in combat, where attacking with lust damage would sometimes incorrectly describe you as having dealt health/mana damage. (Occurred when your target was not at maximum lust when your attack hit, but your attack caused them to reach max lust.)
Fixed bug where equipped dildos wouldn't be described by their correct colour.
Vicky no longer fucks your ass if you have anal content disabled.