Friday, 25 June 2021

Progress News

Hello once again,

This is just a small post to keep you all updated on how things are progressing towards 0.4.1.

Over the past few days I've mainly been focused on getting some bugs and other minor things sorted out, as well as adding NPCs and content to the Farmer's Market and 'The Centaur's Sword' tavern in Elis. I've still got quite a lot left to add before 0.4.1 will be ready for release, so while I'll do my very best to get it out in about a week from now, it's likely going to take a little longer than that.

I'll make another post around Wednesday next week to give you a more detailed rundown of what I've got done and what's still left for me to do, so I'll see you again in that post!

Tuesday, 22 June 2021

Plan For Version 0.4.1

Hello again,

Now that all of the preview versions are completed, I'm moving on to start work on the public release of version 0.4.1. My goals for this version have remained mostly unchanged since my last plan for this release, and include the following key points:

- Adding all of the unique NPCs to Elis (shopkeepers and tavern owners)
- Adding all of the internal maps for the locations in Elis
- Interactions with all of the unique NPCs added to Elis (most will be simple 'trade' interactions)
- Main quest content (meeting Minotallys and the main quest stage after that)
- A generic 'bandit' encounter for the Foloi Forest & Fields
- Bugs and PRs

I think that adding all of that will take me up to (and probably a little past) the end of June. I'll make a progress post at the weekend to let you all know how much I've got done, so I'll see you again then!

Friday, 18 June 2021

Version 0.4.0.10 Preview Mini-Update

Hello once again,

As you all know, this version was originally planned to just have Meraxis's placeholders filled out and the demonic centaur encounters added to the Foloi Fields. I ended up adding a little more than that, which is why this mini update took me a couple of weeks to get released instead of just one.

Provided that I don't need to make a hotfix, the next version will be the public one of 0.4.1, which I'm hoping to have out in a week or two from this release. Oh, and this version is '0.4.0.10' instead of '0.4.0.9' as I'd already pushed some progress to github under the version of '0.4.0.9', so I wanted to increment the version number again to help with tracking down bug reports.

I'll make another post at the start of next week to outline my plan for v0.4.1 so I'll see you again then!

Important note: This update includes the following bug fix: 'NPCs who have sexual histories with the player are now fully deleted when removed from the game, instead of simply being moved to the generic holding tile. This will retroactively apply when loading into this version, and should help to cut down on save file size and end turn lag.' While I've done a lot of testing of this, there is the possibility that it might end up having unintended effects (possibly of the same severity as the game-breaking bugs in v0.4.0.5 and v0.4.0.6). Just to be safe, I advise you to make a backup of your saves before loading into this version, in case this bug fix damages your save file in some way! If you do encounter such an issue, please let me know about it and I'll get it fixed as a priority.



I package and release these in-between preview builds for backers over on my SubscribeStar, but anyone can play them at any time by building them directly from the public github (which is always kept up to date with the very latest version):
https://github.com/Innoxia/liliths-throne-public/tree/dev
(There's a build tutorial here.)

IMPORTANT: If you're building through github, you'll now need to place the 'liliths-throne-public/res' folder in the same directory as the exported .jar!

ALSO IMPORTANT: Make sure you build from 'dev' branch.


v0.4.0.10 Patch Notes

Contributors:

  • Replaced depreciated hashmaps with active hashmaps in AbstractClothingType. (PR#1542 by Maxis010)
  • Increased script performance by adding a memoization cache to compile scripting engine scripts. (PR#1442 by CognitiveMist)
  • Fixed several instances of the 'wall' parser tag not being correctly applied in several sex classes. (by AceXP)
  • Fixed parsing errors in TongueVagina sex action class. (by AceXP)

Engine/Modding:

  • Added 'applyItemTransactionEffects()' method to NPC.java class which can be overridden to define special behaviour during item/weapon/clothing transactions.
  • When defining a 'copyFromDialogueId' element in an external DialogueNode's 'responses' element, the game will now prioritise any responses/tabs you've defined within the 'responses' element, and then fall back on those from the 'copyFromDialogueId' element (i.e. you can now override responses/tabs from the copied dialogue node).
  • Added a 'wallName' element to xml sex managers so that you can set the name of walls in sex scenes.
  • Moved all kimono clothing into external res files.

Gameplay:

  • Added a small side quest for unlocking the spells from the arcane lightning globe (which is found in the warehouse during Claire's teleportation quest). If you have the globe in your inventory, you'll be able to ask Arthur about it to start this quest.
  • Filled in all of Meraxis's placeholder content, and added the option to have sex in her room after you've unlocked vaginal, oral, and anal (if anal content is enabled) actions with her.
  • Added an internal map for the Farmer's Market in Elis. (It's all placeholders at the moment, but will be filled in for the next update.)
  • Added demonic centaur encounters which can be triggered in the Foloi fields, Hubur river, and grassland wilderness tiles in the world map. (These encounters are quite basic and will be expanded upon in future updates.)

Items:

  • Added 'battle axe' weapon (two-handed, all damage types, sold by Vicky).
  • The 'dory' spear is now sold by Vicky.
  • Added 'short kimono' as a short-skirt variation of the kimono. Also made the flowers on the kimono into a 'sticker', which can be removed so as to make a plain kimono. Also added a new 'blossom' pattern for the kimono.

Sex:

  • Tagged 'tentacle-squeeze' and 'tail-squeeze' as being sadistic actions, and added non-sadistic actions 'tentacle-massage' and 'tail-massage' as an alternative for non-sadistic characters. (These 'massage' actions are available to sadistic characters in addition to the 'squeeze' actions.)
  • Enabled availability of forcing creampies and asking for pull-out or creampie for when a character's spinneret was the orifice being penetrated by their partner's cock.
  • Added sex actions to cast and dispel the immobilising effects of the spell 'Witch's Seal' on your sexual partners, so long as you know the spell (obtained from equipping a Witch's broom) and have full control in the sex scene.

Other:

  • Added 'spinneret creampie' status effect, so cum now correctly leaks out of a creampied spinneret over time.
  • Added correct tracking of spinneret virginity loss, and added spinneret penetration/virginity loss descriptions to sex.
  • Added 'Automatic text copying' as a new option (disabled by default). When enabled, the current scene's text will automatically be copied to your system's clipboard every time a new scene is loaded. This option is so that you can easily paste the game's text into text readers without needing to select and copy the scene's text every time.
  • NPCs will now have more variance in the following body parts: ass and hip sizes, femininity, muscle, body size, nipple and areolae size, crotch nipple and areolae size, and lip size.
  • Quests are now ordered in the phone menu based on whether they're completed or not.
  • Added additional menu 'Misc. spells' in the spell menu to see what spells are available from weapons/unique events.
  • Renamed the race & subspecies of 'cow-morph' to 'cattle-morph', and changed the male name from 'cow-boy' to 'bull-boy'.
  • Greatly increased lust resistance for characters with low levels of corruption: 'pure' level 5->25; 'vanilla' level 0->15; 'dirty' 0->5.
  • Lyssieth's sex scenes are no longer locked to the 'over desk' position, and instead start in the 'standing' position, from which normal positioning options are now available.
  • Added variation to the demon TF scene with Lyssieth so that you can prevent her from growing a cock.
  • The Foloi Fields and Hubur river tiles in the world map are now classified as dangerous, due to the new demonic centaur encounters being in these areas.
  • Added 'Explore' action to the Foloi fields, river Hubur, and the grassland wilderness, which just provides a more convenient method of trying to trigger a random encounter instead of having to travel back and forth.

Bugs:

  • Typos and parsing bugs fixed.
  • Fixed bug where the count of total unique sex partners would always start at 1.
  • Fixed issue where Vengar would get stuck on the Milking Room tile after losing the fight to him.
  • Fixed bugs where loitering or sleeping for multiple hours at a time could cause multiple generic NPCs to spawn and get stuck in Angel's Kiss and on Dominion alleyway tiles occupied by a prostitute.
  • Bat-morphs in the bat caverns will no longer spawn without having bat-morph arms.
  • Fixed issue where Meraxis would sometimes not move to the tile she was supposed to be in.
  • Fixed the spell 'Witch's Seal' being classed as an air school spell instead of arcane.
  • Sadist fetish text now correctly indicates that it unlocks sex actions.
  • Fixed issue where Lyssieth would not return to her human form after having lilin-form sex.
  • Fixed issue where the post-Lyssieth sex scene in Meraxis's office indicated that Meraxis was present, even if she had reloacted to Elis.
  • Elis internal maps now correctly have 'against wall' sex position available in them.
  • Added ability to stop Rose's hand-holding sex scene to rpevent you from getting stuck in it if you weren't able to orgasm.
  • The 'Grow cock' sex actions now correctly give larger penises to leg configurations which have large genitals.
  • Fixed bug where the 'companionsAreAllies' element in a response's 'combatVariables' element would not work correctly and throw background errors when set to true.
  • NPCs who have sexual histories with the player are now fully deleted when removed from the game, instead of simply being moved to the generic holding tile. This will retroactively apply when loading into this version, and should help to cut down on save file size and end turn lag.
  • Fixed bug in sex managers defined in external files where repeat instances of using the sex manager with non-unique NPCs would throw background errors.
  • Fixed issue where the 'incubated offspring' list in the pregnancy stats screen was showing all non-incubated offspring instead of incubated offspring.

Wednesday, 16 June 2021

Progress News

Hello once again,

This is just a really small post to let you know that I've got almost everything ready for the mini preview update of v0.4.0.9. I just need to get the demonic centaur encounters finished, and as soon as I've got that done I'll get it pushed to github and make a post to let you know. I'm expecting this to take me just a couple of days, and if it's not completely ready by Friday evening, I'll get it out to you then anyway with placeholders.

So I'll see you again very soon!

Saturday, 12 June 2021

Progress News

Hello,

This is once again just a small post to keep you updated on how things are progressing towards the mini-preview-update of 0.4.0.9.

Since the last hotfix I've been focusing on fixing bugs and adding some other miscellaneous content which I've been wanting to get done for a long time. I've also got pretty much all of Meraxis's content written, and I'll get that finished off tomorrow. After that, I'll get the demonic centaur encounters implemented, although if it takes me more than a couple of days to get that done, I'll likely release 0.4.0.9 with placeholder content just so that I can keep the momentum going and get the public release of 0.4.1 out to you all as soon as possible.

I'll make another post on Tuesday evening, so I'll see you again then!

Wednesday, 9 June 2021

Plan for v0.4.1

Hello again,

I'm making this small post to let you all know what my plans are for the next couple of releases. I'm planning on making another small mini-update to the preview version, which I'll put out as v0.4.0.9, and then after that I'll get the full public release of 0.4.1 released.

So, for the preview mini-update of v0.4.0.9, I'm going to be on working on a few things:
- Adding demonic centaur encounters in the fields.
- Filling in Meraxis placeholders.
- Bug fixing and a few other minor additions.

I'm hoping to have that mini-update out by the end of this week, but as always, please don't pay too much attention to that release target. I might end up taking slightly longer to get v0.4.0.9 ready as I'm not really sure how long the centaur encounters will take me to get added.

After v0.4.0.9 is out, I'll then move on to working on v0.4.1, which will include:
- All of the core unique NPCs added for Elis (shopkeepers and other such characters).
- Content for all of the shops, market stalls, bank, and other unique place in Elis.
- The next stage of the main quest (meeting Minotallys and the stage after that).

I'll make a progress post on Friday, by which time I should have a good idea of how much longer v0.4.0.9 will take me to get completed. Thank you all for your continued interest in LT, and I'll see you in the next post!

Tuesday, 8 June 2021

Version 0.4.0.8 Preview Hotfix

Hello once again,

I decided to release yet another hotfix as there was a major bug in v0.4.0.5 and v0.4.0.6 where dialogue flags would not be loaded correctly if your save had broken mods in it, resulting in many potentially game-breaking effects. If your game has experienced bugs related to the resetting of knowledge about quests, the calendar, essences, etc., then I would advise you to load an older save before that happened or start a new game (sorry again for the inconvenience).

This hotfix also contains quite a lot of changes from contributors who had submitted PRs, with a large amount of bugs and typos fixed by AceXP (who is also to thank for getting the major bug described above fixed), especially in their PR#1550. There's also some updates from DSG to their HLFQuest (the one in the bat caverns), and some other large contributions for a few other people (see the patch notes for full details). I also had time to add some other minor things today, including armpit licking sex actions (which I know is unlikely to be on many of your 'most wanted' lists, but with both tongue and penis armpit actions now added, underarm content is now pretty much done with).

I'll make another post tomorrow outlining my plans for the week(s) ahead, so I'll see you again then!



I package and release these in-between preview builds for backers over on my SubscribeStar, but anyone can play them at any time by building them directly from the public github (which is always kept up to date with the very latest version):
https://github.com/Innoxia/liliths-throne-public/tree/dev
(There's a build tutorial here.)

IMPORTANT: If you're building through github, you'll now need to place the 'liliths-throne-public/res' folder in the same directory as the exported .jar!

ALSO IMPORTANT: Make sure you build from 'dev' branch.


v0.4.0.8 Patch Notes

Contributors:

  • Fixed a bug where dialogue flags would not be loaded correctly under certain conditions, resulting in many potentially game-breaking effects. (by AceXP) Innoxia's note: If your game has experienced bugs related to the resetting of knowledge about quests, the calendar, essences, etc., then I would advise you to load an older save before that happened or start a new game (sorry for the inconvenience).
  • Added functionality to debug menu to show the chances of encountering various races in the current location - added in the 'Misc.' tab, 2nd page as 'Spawn rates' action. (PR#1531 by AceXP)
  • Added a special attack, 'talon slash', to characters that have taloned feet (i.e. harpies). The base damage is 20 (same as a kerambit). If the attack does damage, extra damage is applied as a critical effect. (PR#1530 by AceXP)
  • Made some optimisations to the GameCharacter.getChildren() and GameCharacter.getNonCommonNodes() methods to decrease save times by around 33%. This change is most noticeable on games with a large number of offspring. (PR#1533 by Sarkath)
  • Fixed issue where the key for locked clothing that was unequipped during sex was being removed from the unequipper's keys, even though the item was automatically re-equipped after sex resulting in the unequipper not having the key. (PR#1541 by debouchere)
  • Fixed a huge amount of typos and consistency errors in dialogue. Full patch notes for this PR are at the bottom of these patch notes. (PR#1550 by AceXP)
  • Fixed a NullReferenceException which was being thrown whenever a slave laying incubated eggs hadn't previously birthed live young. (PR#1551 by Maxis010)
  • Fixed some parser bugs and improved HLFQuest UX by adding button to search for password and improving firebomb quest descriptions and triggers. (PR#1547 by DSG)
  • Refactored all of the existing 'Self' type sex actions from 'Player/Partner' into shared actions. (PR#1539 by Maxis010)
  • Added more detailed rabbit-morph lore. (by Manwhore)

Sex:

  • Sadistic sex actions are now only available to characters who have the 'sadist' fetish.
  • Set 'slap ass' as a sadistic action, and added 'spank ass' as an alternative that's available to characters who don't have the sadist fetish.
  • Added tongue-armpit sex actions (i.e. licking armpits), which are available in any position that allows tongue-breast interactions. (Armpit content can be disabled in the content options.)

Other:

  • Renamed the actions for entering Elis to 'Enter (main)' and 'Enter (rear)'.
  • The 'aristocrat' occupation is now recognised by Leotie as being a suitable occupation at the start of her test.
  • Added 'eggs implanted' and 'eggs incubated' as tattoo counter types.

Bugs:

  • Typo and parsing fixes.
  • Fixed issue where Loppy's artwork wasn't being displayed.
  • Fixed bug where over 24 hours would sometimes pass when using Astrapi's centaur ride for the first time, and also fixed a related bug where Vronti's journeys would always pass over 24 hours.
  • Fixed issue where tattoo cum counts would not increment for slaves who were having sex with generic characters. (e.g. When they were having sex in the brothel or in the stocks or with other slaves.)
  • The 'Forced chastity (desperate)' status effect will no longer be reset to 'Forced chastity (calm)' after every save/load.

AceXP's PR#1550 Patch Notes:

  • Typos:
  • Dragon leg transformation mentions fur, should be scales.
  • Mommy's nice and full and today -> Mommy's nice and full today.
  • Remove extra ) at the end of dialogue with pregnant npc.
  • out of this area ... -> out of this area...
  • candi pouts -> Candi pouts.
  • greedily kissing and kicking the cougar-girl -> greedily kissing and licking the cougar-girl.
  • take out the shotgun -> take out the rifle (DSG HLF bolt rifle)
  • centuar -> centaur

  • Consistency:
  • River Huber -> River Hubur.
  • One Night in June -> One Day in June.
  • Bat cavern attacker mentions two-hundred and fifty flames, should be five hundred flames.
  • Red light district -> Red-light district.
  • Nyan: I'm on the second floor -> I'm on the third floor.
  • Opening hours of the Watering Hole should display in 12/24 hour clock format

  • Bugs:
  • Parser error with kilometers/miles when the world map is mentioned.
  • Parser error in the stocks if you have a companion.
  • appears to be in his past seventy -> appears to be past seventy
  • Several text fixes and other issues in Helena's quest and Dominion Express content
  • Fixed switched text for single/multiple tails while petting
  • Thoughts should not be muted (also change dialogue for alleyway demon attacker)
  • Minor octopus morphs spawned with eight HUMAN legs.
  • Changed some occurences of step and walk to user parser commands [pc.step] etc.
  • After freeing a slave a Freedom certificate should be removed from the inventory.
  • Clothing that is discarded on use (condom, web seals) should be removed from the game when doing Unequip all.
  • Fixed info text for changing pubic hair mentioning no genitalia when that is not true.
  • Fixed (not solo) handjob climax looking weird when the character is giving themselves a handjob.
  • Fixed elemental birth date of 29 february leading to Exception
  • Fixed self-TF menu leading to NPE with true race
  • Fix issues with Bunny/Loppy pregnancy (also move Loppy images to KT80 folder)

  • New features:
  • Added missing penetration length code for tentacles.
  • Add the rolled-up posters to the encyclopedia when you get them, as you can never see them otherwise.
  • Add crawl/slide as movement verbs for cephalopods.

Friday, 4 June 2021

Version 0.4.0.6 Preview Hotfix

Hello again,

I decided that this hotfix needed to be released as soon as possible as it addresses the major bug in v0.4.0.5 where starting a new game would fail to assign NPCs to their intended home tile (which led, among other things, to all the shopkeepers in the Shopping Arcade being missing from their stores). If you've started a new game in v0.4.0.5, please consider it to be irreversibly bugged and restart your game in this hotfixed version!

Exporting your character from v0.4.0.5 and using it as an import when starting a new game in this version should work fine, so you won't have to lose your character entirely. Also, old saves (i.e. ones which were started in a previous version and continued in v0.4.0.5) should be fine; this issue only affects newly-created games in v0.4.0.5.

I'm really sorry for this inconvenience, and I'll see you again in the next post (early next week)!



I package and release these in-between preview builds for backers over on my SubscribeStar, but anyone can play them at any time by building them directly from the public github (which is always kept up to date with the very latest version):
https://github.com/Innoxia/liliths-throne-public/tree/dev
(There's a build tutorial here.)

IMPORTANT: If you're building through github, you'll now need to place the 'liliths-throne-public/res' folder in the same directory as the exported .jar!

ALSO IMPORTANT: Make sure you build from 'dev' branch.


v0.4.0.6 Patch Notes

Contributors:

  • Deprecated the toc.xml in favour of file name based sorting for patch notes. (PR#1537 by Stadler76)

Bugs:

  • Typo fixes.
  • Fixed issue where NPCs would not be present in their intended home cells when creating a new game, which was affecting all unique NPCS, most noticeably harpies and shop keepers in the Shopping Arcade. If you made a new game in 0.4.0.5, I'd advise starting over as I haven't retroactively fixed these NPCs being in incorrect tiles (as it would take a long time to go through them all and check where they're meant to be).
  • The underarm content toggle should now correctly disable the availability of armpit actions in sex.
  • Fixed issue where exiting Dominion into the world map would sometimes place you in the last world map location you'd been in instead of the Dominion tile.
  • Removed the 'Masturbate' action when accepting Meraxis's duel (which I was using for debugging purposes but forgot to remove it for the release).
  • Fixed issue with Meraxis's post-kiss actions' tooltips incorrectly stating that sex areas were inaccessible.
  • Fixed a couple of bugs related to the issue where trying to use the centaur transport back to Dominion from Elis would not work correctly.
  • Fixed issue where you had to use the 'Wait' action twice at the Elis centaur depot for Astrapi or Vronti to appear.
  • Fixed another centaur depot issue where the 'Introduction' scene would replay when using the 'Wait & enter' action at the Dominion depot.
  • Fixed issue where Astrapi or Vronti would get stuck on the depot tile at ELis when choosing the decline their offer of a ride.
  • Fixed (the final) issue with centaur transports where the time would not progress properly on your route to/from Dominion when travelling during the hour of 06:00.
  • Fixed issue where the game would sometimes become unresponsive when more than one generic NPC spawned on the same tile (which happened most often when Enforcers were spawned).
  • Fixed some slight awkwardness in the flow of dialogue when looking at the calendar in your room.

Thursday, 3 June 2021

Version 0.4.0.5 Progress Update (Preview Build)

Hello again,

First of all, I'm really sorry for how long this update has taken to get ready. When I started working on it at the beginning of May I felt very confident that I'd have it ready in a couple of weeks, but then I ran into the issue of needing to add support for sex managers (so that I could have more control over how sex plays out when using external dialogue files). After that, I soon needed to add support for custom sex actions being defined in external files, which, along with the manager support, unexpectedly took up a lot of time.

After adding that sex support, I moved on to adding Meraxis content, which proved to be more complex to implement than I expected. Adding centaur transports and content for characters in 'The Red Dragon' (a tavern in Elis) then really pushed me well past the time in which I'd originally hoped to have this version released. At that point it finally looked like I was able to release this preview, and so I made the post on SubscribeStar and this blog stating that I'd have it ready by Friday 21st.

After that, I was beset by numerous issues during testing of the content I'd added, and after having to delay the release several times I got quite down about my failure to keep to schedule. As a result of that, I ended up letting myself get sidetracked, and instead of adding the demonic centaur encounters as I'd planned, I ended up filling in all of the placeholders for the centaur transport and writing almost all of the content in The Red Dragon. The only parts which still have placeholder content are those related to Meraxis's sex scenes (which I'm planning on filling in and expanding in the next update). I also spent some of this time adding armpit sex actions, which I know is quite an obscure fetish and one that perhaps should have been left until after other content was added, but I had it on the back of my mind and just decided to add it now.

So those are basically the reasons why this version took so long to get done. I was also slower than usual in implementing the content as this was my first time really using the external dialogue framework to a significant degree. Now that I'm used to it, hopefully the next update will not take so long.

Speaking of which, I plan on making a small update to this preview (which will be v0.4.0.6) to add the demonic centaur encounters and to fill in Meraxis's placeholders, as well as to get some more PRs merged. There are likely also some bugs which I haven't caught, so I'll get those sorted as well, whatever they may turn out to be.

After that, I'll move on to filling out content for Elis's shopkeepers and other places around town for the public release of 0.4.1. I also plan on adding Minotallys's meeting in that update, as well as the next stage of the main quest after that.

I'm sorry once again for the slow update, and especially for the significant delay after confidently announcing that this version was to be released over a week ago. I know that I'm really saying sorry too much, especially since I said that I'd cut back on apologising all the time, but I really also want to say sorry for not keeping you updated in posts here on the blog. I felt like I didn't have much to say, although looking back I know that it would have been far better to have simply said something along the lines of "I'm still working on it" than nothing at all.

Anyway, I'll make another post to keep you all updated on my progress some time early next week, so I'll see you again then!


Enforcer Artwork

A while ago now, DSG made a promotional poster using Enforcer artwork commissioned from Jam (https://twitter.com/JamDrawers), along with Enforcer clothing, rank insignia, and lore that DSG had made. I owe DSG a really big thanks not only for making all of the Enforcer clothing & weapons, but also for creating and expanding upon the vast majority of the game's Enforcer lore. I've attached this promotional poster here, so check it out (in full size to read the text) if you want to see some really cool artwork and background lore to the Enforcers!



I package and release these in-between preview builds for backers over on my SubscribeStar, but anyone can play them at any time by building them directly from the public github (which is always kept up to date with the very latest version):
https://github.com/Innoxia/liliths-throne-public/tree/dev
(There's a build tutorial here.)

IMPORTANT: If you're building through github, you'll now need to place the 'liliths-throne-public/res' folder in the same directory as the exported .jar!

ALSO IMPORTANT: Make sure you build from 'dev' branch.


v0.4.0.5 Patch Notes

    Contributors:

  • Updated lilithsThroneBuildTutorial.md. (by AceXP)
  • Fixed bug where Angel's Tears didn't reset the consumer's lust value like it should. (by AceXP)
  • Fixed bug where imp gangs would have elixirs with no effects in their inventories if the player was a slime. (by AceXP)
  • Fixed minor issue with random generation not being as random as it should have been. (by AceXP)

    Engine/Modding:

  • Added support for world and place types to define whether walls are present (which enables the 'against wall' sex position).
  • Added support for sex actions to be applied at the start of sex when using the sexVariables element in responses.
  • Added framework for external sex manager support, granting significantly more control over how sex scenes play out. (You can see a commented example in 'res/sex/innoxia/managers/meraxis/duel/masturbation.xml')
  • Added framework for external sex action support. (You can see a commented example in 'res/sex/innoxia/actions/meraxis/duel/orgasm_panties_cum.xml')
  • When defining dialogue nodes, added the ability to copy responses from another dialogue node instead of having to copy+paste them. (Done by using 'copyFromDialogueId' attribute in the 'responses' element.)
  • Improved the 'random' parsing command so that empty strings are discarded from the potential returns, allowing you to use conditional statements to allow or remove strings from the randomly selected pool.
  • Added new CoverableArea value 'ARMPITS', and applied this value to all applicable blocked body parts for 'torso over' and 'torso under' clothing in the game.

    Gameplay:

  • Re-enabled ability to leave Dominion. (Note that demonic centaur encounters aren't yet enabled in the fields, so there's not much to do there yet.)
  • Enabled entry to Elis. (Note that while all the places in Elis have dialogue, there isn't much to do there yet outside of the content in The Red Dragon.)
  • Added Meraxis dialogue for when leaving Dominion for the first time.
  • Added Meraxis dialogue in The Red Dragon.
  • Added two new unique centaur characters ('Astrapi' and 'Vronti') who together provide transport between Elis and Dominion (includes sex scenes for both characters).
  • Added interactions with Flash in The Red Dragon (talking and buying drink/food).
  • Added interactions with Jess in The Red Dragon tavern (paying for her company and sex), and added voyeurism scene at her bedroom when she's entertaining a client.

    Items:

  • Added weapon 'arcane recurve bow' (two-handed, ranged, physical/ice/fire/poison damage, sold by Vicky).

    Sex:

  • Added armpits as a new sexual 'orifice'.
  • Added penis-armpit sex actions, which are typically available in the same positions that penis-breast actions are available.

    Other:

  • Added new content toggle for armpit content. (On by default.)
  • Roughly halved travel time for all fields tiles in the world map.
  • Reduced the values of several drink items.

    Bugs:

  • Parsing and typo fixes.
  • Fixed badger foot type being hoofs instead of paws.
  • Fixed 'barren' and 'firing blanks' perks being detected as physical perks instead of sex ones.
  • Added missing description for mouth-foot sex actions in quick sex overview screen.
  • Fixed issue with incorrectly parsed descriptions for when orgasming during an ongoing self-cock stroking action.
  • Added handling for several errors when loading saved games from several versions ago.
  • The 'anus' status effect during sex will no longer be displayed if anal content is turned off in your content options.
  • Fixed the export character screen saying that the export button was in the top-right instead of bottom-right.
  • Fixed tongue-nipple dirty talk referencing penetrating the nipple even if the target's nipples were not penetrable orifices.
  • Fixed issue where banned sex areas would sometimes become available after changing positions in special sex scenes.