Friday, 29 January 2021

Progress News

Hello again,

This is just a short post to let you all know how things are progressing and what my plans are for the next version.

This week I've been working on getting some bugs fixed and adding more of Nyan's content, and everything is progressing well on both of those fronts. However, I've listened to a lot of your feedback regarding the focus on Nyan, and so I've decided to cut her planned content rework short. My plan is to now add her content up to and including the encounter with her mother, and I'll leave the addition of her marriage content until after I've added a significant amount of Fields content.

Speaking of which, I should have Nyan's reduced content finished by the end of this weekend, at which point I'll move on to adding Fields encounters and the Elis map. I'm also planning on adding the next stage of the main quest, which will take place in Elis itself. There are a few other minor additions and changes I also want to make for this next release, so while I'm aiming to have the public release out by the weekend of the 6th-7th February, it will most likely end up being pushed back a little due to how much I want to get done.

I'll make another progress news post on Tuesday, 2nd February, by which time I expect to be working on Fields encounters. I'll give you a more accurate date for version 0.4's release in that post as well.

Finally, while I do really appreciate your comments, I would like to ask those of you who are insulting others to please stop. There's really nothing positive to be gained for anyone by insulting other people.

That being said, I'd like to thank the majority of you for your civil and comprehensive feedback, and I'll see you again soon!

Monday, 25 January 2021

Version 0.3.15 Progress Update

Hello again,

I've pushed my current progress to github and have released it as a preview build over on SubscribeStar. For this preview version of 0.3.15, I've mainly been working on the remake of Nyan's romance quest, which includes a new warehouse map and a new character. Her post-quest dating content has also been reworked, although it's currently in a half-finished state, ending just before her restaurant date starts. I'll definitely have it completed for the next release (which will end with Nyan marriage).

Unfortunately, I haven't managed to get a Fields encounter added for this preview, but there have been several other additions, improvements, and contributions, including a few new races by NoStepOnSnek, updates to Enforcer items and races by DSG, and numerous fixes by Stadler76 and AceXP. I'll get Fields content and the map of Elis added for the full release of 0.4, which will hopefully be out in 1-2 weeks from now.

I'll make another progress update post around Thursday evening, and if a hotfix is required, I'll get one pushed to github by then.

Thank you all for your comments and patience, and I'll get 0.4 released to you as soon as I possibly can.



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.3.15 Patch Notes


  • NoStepOnSnek's races:
    • Added snake race, with subspecies of 'snake-morph' (bipedal snakes), 'lamia' (long-tailed snakes), and 'melusine' (long-tailed snakes with wings).
          Added octopus race, with subspecies of 'octopus-morph' (cephalopod body).
          Added capybara race, with subspecies of capybara-morph (bipedal or quadrupedal body).
          Added 6 food/drink items: Boiled Eggs/Snake Oil for snakes, Shrimp Cocktail/Ink Vodka for octopuses, Chocolate Brownie/Chamomile Tea for capybaras.
          Added special attack 'Ink Cloud', unlocked by having an octopus face.
      • Contributions:
        • Added support for multiple vagina or penis types per race in enchanted TF potion effects. (PR#1465 by Stadler76)
          Fixed issue where the combat moves of the player's elemental were reset. (by AceXP)
          Fixed softlock at the end of combat when fighting imps in Submission. (by AceXP)
          Improved performance by caching subspecies variables and only doing a recalculation when needed. (PR#1471 by AceXP)
          Fixed typo in 'Ear pull' blowjob action. (PR#1472 by darkofoc)
          Fixed issue where the appearance for feral legs was hardcoded and didn't take various leg configurations into account. (PR#1467 by Stadler76)
          Tidied up a lot of race code, and fixed issue where changing a character's tongueType (as part of changing face type) wouldn't resets its modifiers. Also added 'WING_SIZE_' as a parser prefix hook for WingSize enum values. (PR#1480 by Stadler76)
          Updated the tentacle-constrict icon. (by DSG)
          Made the tooltip fade-in animation toggleable via the existing 'Fade-In' game option. This fixes the bug where tooltips were appearing blank when using some versions of java to run the game. (PR#1449 by CognitiveMist)
          Improved damage calculations for special attacks. Added ability to set 'damageVariance' in modded combat moves. Added CombatMoveType POWER for use when defining special attacks instead of having to use ATTACK or SPELL. (PR#1473 by Stadler76)
          Fixed references to the player using their wings in several scenes when the player was in fact able to fly without their wings. (PR#1483 by Stadler76)
          Performance improvement and fixed issue with loading of book entries for subspecies without a bookEntries.xml file. (PR#1484 by AceXP)
          Fixed an oversight for mer-tailed and serpent-tailed non-ferals where the full leg description, complete with references to feet, was being incorrectly shown. (PR#1487 by Stadler76)
          Fixed graphical issues which arose when selecting very dark dye colors on items due to some stroke colors being set to CMYK black (#231f20) instead of RGB black (#000000). (PR#1488 by DSG)
          Fixed parsing errors, typos and minor issues in Nyan's updated quest content. (PR#1491 by AceXP)
          Added new icons for eagle-harpies and fennec-foxes. (by NeverLucky)
          Fixed bug where upon summoning your elemental for the first time, background errors would be thrown. (by AceXP)
          Made artwork file extension checking case insensitive. (PR#1448 by CognitiveMist)
          Improved performance and memory usage by implementing use of a single instance of the TransformerFactory, DocumentBuilderFactory and DocumentBuilder. (PR#1493 by AceXP)
          Fixed issue with wing types not being available in the enchantment menu, and also maximum penetration girth not being able to be selected. (by Stadler76)
      • DSG's Enforcer Item updates (PR#1490):
        • Updated Enforcer item files: deleted outdated comments; fixed typos; updated weapon effects to be applied via effects element.
          Enforcer weapon effects are now applied on critical hits instead of by random chance.
          Pepperball rifle and pistol now have new special attacks of 'Mag Dump' and 'Seven Rounds Rapid', respectively.
          The Liquid Stun Gun's silly-mode effects have been moved into a new silly-mode variant of the weapon, which can be spawned via the debug menu's cheat spawn menu.
          Added a test Enforcer beret with no sticker requirements to the debug menu's cheat spawn menu.
          Updated Enforcer beret with some description text that was lost during sticker work.
      • DSG's race fixes:
        • Race version 1.3:
          Removed face requirements from wyvern, drake, coatl, and ryu subspecies weighting for improved support for lesser morphs.
          Removed attribute scaling from the Breath Weapon special attack as it was already having damage boosted in damage calcuation, creating a double-dip. Base damage is now fixed at 75.
          Removed ear requirement from coatls.
          Removed face TF from wyverns and drakes.
          Changed coatl tongue requirement to only require the BIFURCATED modifier.
          Improved flightlessness detection in drakes and ryus.
          Fixed incorrect year and formatting in the book entry for dragons.
          Fixed typo in bear vagina descriptions.
          Fixed gryphons spawning in with generic feathered wings instead of the correct wing type.
          Race version 1.31:
          Fixed three typoes in the dragon vagina TF description.
          Race version 1.32:
          Fixed similar typoes as 1.31 in the vagina TF descriptions for bears, ferrets, gryphons, otters, raccoons, sharks.
          Race version 1.33:
          Fixed formatting issue in the otter beverage effects description.
          Changed Breath Weapon calculation, base damage will now scale with spell damage bonuses. Starting damage is now 20. Having either a dragon torso or dragon face will increase starting damage to 50. Having both will increase starting damage to 75.
          Fixed feral coatls with a leg configuration of TAIL_LONG not being recongized as a coatl.
          Race version 1.34:
          Fixed dragon racialBody not having any tails listed
          Fixed gryphon racialBody not having tail feathers listed
          Added the feathered tail type to dragons
          Added a missing ARM_WINGS_LEATHERY tag to dragon arm-wings
      • Engine/Modding:
        • Added parser prefix hooks for muscle, body size, and body shape enums (using 'MUSCLE_', 'BODY_SIZE_', and 'BODY_SHAPE', respectively).
          Added parser prefix hook for the DayPeriod enum (using 'DAY_PERIOD_').
          Eye type xml files now support the 'tags' element.
          Added argument to foot/feet parsing commands to ignore clothing when parsed during sex.
          Added 'CHASTITY' item tag, which makes clothing with this tag apply the new chastity effect to characters who equip it.
          Added an 'applicationLength' element to status effect mods. This enables you to define how long a custom status effect will be applied for if its application conditions are found to be true. If this 'applicationLength' is missing, the currently-used default value of -1 is used, so you don't need to refactor any of your status effect mod files to account for this change.
          Added RESTING_LUST as an attribute, so any modded items or effects can now influence this.
          Changed method signature for Sex methods: 'setTimesCummedInside()' and 'incrementTimesCummedInside()'.
          Added 'newSexType(SexParticipantType, SexAreaInterface, SexAreaInterface)' method to the sex class (at the very bottom of the class file) so that there's a way to generate SexType objects from the parser (via the 'sex' object).
          You can now define 'placeLocations' in subspecies xml files to allow for subspecies to spawn in specific place types. (See 'res/mods/innoxia/race/hyena/spotted.xml' for an annotated example.)
          You can now actually leave 'regionLocations' and 'worldLocations' elements in subspecies xml files blank without throwing errors, as the comments said you could.
          Added ability to define body hair availability to the bodyPart xml files: anus, arm, face, penis, and vagina.
          Added ability to define subspecies names based on their leg configuration. Refactoring old subspecies xml files is not needed. If you would like to make use of this functionality, see the 'res/mods/innoxia/race/hyena/spotted.xml' file.
          Also added ability to define subspecies silly-mode names. See the same file as above.
          Added 'HAIR_NATURAL_MANE' as a body part tag for defining HairTypes as being naturally styled into a mane.
          Added 'slotClothing(slot, coloured)' parsing command for parsing the name of a character's clothing.
      • Gameplay:
        • Reworked Nyan's romance quest, which includes a new warehouse map and a new character. Nyan's post-quest dating content is half-finished, but will be completed for the next release.
          Added 'cougar-morph' as a subspecies of cat-morph. Requirements to be identified as a cougar are: non-patterned tan fur, muscles of at least 'muscular', and body size of at least 'average'.
          All chastity devices (cages and belt) now apply a new chastity status effect when equipped, which increases in intensity the longer the character continues wearing it.
          Added internal map to Slaver Alley's bounty hunter lodge, and renamed it to 'The Rusty Collar' tavern.
          Added public toilets to the Shopping Arcade, which you can use to wash yourself and/or use a gloryhole.
      • Items:
        • Added: Women's trousers (feminine, leg slot, sold by Nyan).
          Added: Gemstone necklace (androgynous, neck/wrist slots, sold by Nyan).
          Added: Women's winter coat (feminine, over-torso slot, sold by Nyan).
          Bandada can now be worn in the head and hair slots, and supports pattern recolouring.
          Long-sleeved shirt is now unisex, and the colours of its buttons and tag can be changed.
          Added more colouring options to men's and women's watches.
          All glasses can now be displaced by being pulled up (onto forehead).
          Made the three brown clothing colours less saturated, so they look less orange and more brown than before. Also slightly desaturated the tan colour.
          Added 'dark desaturated brown' and 'desaturated tan' as new clothing colours.
          In clothing/weapon dye screens, standard colours for the selected item now have a slightly lighter border, and the tooltip for each colour reveals whether it's a standard colour or not.
          The 'Demonstone necklace' item is now sold by Vicky, not Nyan.
      • Sex:
        • Added 'Stroke cock' as an ongoing self-action, which you can start/stop like other ongoing actions.
          Added 'foot worship' actions (performing oral on a partner's feet). Available in the slots: Performing oral (in positions Standing/Behind desk/All fours/Lying down), Reverse cowgirl (for non-taurs), Missionary (for non-taurs), Scissoring.
          Weighting of NPCs' choice to use foot actions is no longer partially based on the player character's fetishes, and is now only affected by the foot action content setting and whether the NPC at least likes the associated foot fetish.
          Added more information to NPCs' 'Desires' status effect tooltip when in sex, so that you can now see NPCs' foreplay and main sex preferences.
          Added 'Humping' sex slots to the 'Over desk' sex position.
          Characters can now use their serpent-tail lower body to perform all of the usual tail sex actions. Serpent-tail girth is based on hip size, while length starts at 500% of height.
          Stomach bulge descriptions are now appended when the penetration length inserted into a character's vagina or anus is greater than 12.5% of their height, instead of just when penetration lengths were detected as being uncomfortable.
      • Other:
        • The five main horn types (curled, spiral, curved, swept-back, straight) are no longer limited to demons, and instead are generically available for all races who lack special horn types in the same way that feathered/leathery wings are.
          Hyena, panther, and demon eyes now have night vision.
          Rabbits, rats, and squirrels now correctly have plantigrade feet by default instead of digitgrade.
          Removed the 8-hour loiter action and added a 24-hour action.
          Resting lust increase from being vulnerable to an ongoing arcane storm has been reduced from 75 to 50.
          Hyena-morphs now correctly spawn with vertical pupils instead of round, and panther-morphs spawn with round pupils instead of vertical.
          You can now get your milk, cum, and girlcum recoloured by Kate at Succubi's Secrets, and you will no longer see covering recolouring options for parts you do not have (e.g. Horn covering colours will no be displayed if you have no horns).
          NPC surnames are now shown in their name tooltip.
          Updated home icons for Arthur, Zaranix, Desryth, and Helena.
          Slightly adjusted penetration girth brackets.
          Added indication of a serpent-tail's length in characters' body tooltip, and changed torso's 'Height' indication to 'Length' if the character is feral and their size is measured head-to-tail instead of how high they are.
          Serpent-tailed lower bodies can now have their length transformed (either from the self-TF menu or by enchanting food items which have the 'serpent tail' leg configuration transformation available to them, such as snake eggs).
          By default, only body parts belonging to mammal or bird races now support having pubic, facial, ass, and underarm hair.
          Feral snake subspecies now have more accurate body-to-tail length ratios, and by default are now closer to 2m in total length as a result.
          Added tentacle attributes to your phone's 'Body stats' screen and removed breast stats for if you're a feral which has no breasts.
          Added subspecies' status effect attributes to their encyclopedia pages.
          Nyan's Clothing Emporium is now open from 09:00-20:00 instead of 06:00-22:00.
          Traders will no longer always sell/buy unidentified clothing for 50 flames, and instead will offer a buy/sell price that's based on the item's unenchanted value. Also halved items' value reduction from having a 'jinxed' rarity.
          Added debug option to spawn an attacker of a defined race when on either a Submission tunnel tile or a Dominion alleyway or canal tile.
      • Bugs:
        • Numerous parsing fixes.
          Fixed issue where characters could have their location set to coordinates outside of the map's edges.
          Fixed incorrect parsing in numerous footjob actions.
          Fixed rare issue where characters would have unintended sex preferences after changing position.
          The 'Frustrated' status effect is now correctly removed when the character under its effect orgasms.
          Fixed issue with Kruger and Kalahari not spawning correctly as lion-morphs (and retroactively reset their bodies to their correct forms when you load into this version).
          Fixed bug where numerous miscellaneous sex actions (including most of the sadistic actions and the 'pull hair/ears'-type actions) would never be available to use.
          The 'transformationName' element in vagina body part xml definitions now works correctly.
          Fixed bug where Helena would repeat conversation topics before you'd seen all of them.
          Fixed issue with several incorrectly-gendered cock names (e.g. A male fox's cock being called a 'vixen-cock').
          Fixed very rare bug where the game could randomly freeze for a turn when removing certain items of clothing.
          Fixed issue where 'Present pussy' positioning action was available in gloryhole scenes even if you didn't have a vagina.
          The size of the preview image when dying clothing and weapons now correctly fits into the tooltip's width.
          Fixed incorrect colouring of some status effect icons (such as the icons for the smoking effects).
          Fixed minor bug where ordering of attributes in modded race tooltips would be random.
          Fixed issue where tentacle count was not correctly linked to leg count.
          Fixed incorrect descriptions of height and serpent-tail length for feral characters.
          Fixed issue where transforming into a feral wouldn't apply the correct leg configuration changes, which was leaving characters with tails where they should have had them removed.
          Fixed bug where feral attributes of modded races were not being loaded correctly.
          Fixed minor issue with feral Coatl not being described as serpents in some places.
          Fixed issue with unintended subspecies spawning in the stocks at slaver alley (such as dragons).
          Changing pupil and sclera colour in Succubi's Secrets should now work correctly.
          Fixed issue where hair type was not being checked as being suitable for pulling or not in hair-pulling sex actions.
          Fixed issue where non-harpy offspring could be encountered in the harpy nests.
          Tail length percentages in the self-TF menu should now always correctly increment by 5%, instead of sometimes jumping by 6%.
          Fixed issue where rat-penises were no longer spawning in with pale pink skin by default.
          Fixed issue with feral parts on a half-demon (such as on taurs) always being referred so as being of a 'demonic-horse', instead of the half-demon's correct subspecies.
          Fixed bug where name of nipples was being shown instead of name of crotch nipples, and added more randomly-generated descriptors to the list which nipples use.

      Thursday, 21 January 2021

      A few more days...

      Hello again,

      While I've got quite a lot done for this next preview update (about 125 lines of patch notes so far), I've not quite made enough progress on Nyan's romance content to feel comfortable releasing it tonight. I'd also like to include at least a small Fields encounter as part of the preview, so with those two things in mind, I'll once again need to delay this release by a few days.

      I think that what I've currently got done is probably already enough for a preview release, but I really wanted to get Nyan's romance content completed up to the point past going for a restaurant date (which I'm almost at). I promise that this preview really will be released by the end of this weekend, even if it's not completely up to the point I wanted.

      Sorry again, and I'll see you in the next post in a few days (with the preview release)!

      Monday, 18 January 2021

      Progress News

      Hello again,

      This is just a small update to let you know that I've almost got enough done to make a preview release, but I just need a few more days in which to get some things finished off. I'll make another post on Wednesday night, and I'm sure that by that time I'll have the preview release ready. After that, it should be just a week or so until the full public release of 0.4.

      Sorry about this small delay!

      Sunday, 10 January 2021

      Progress News & Plan

      Hello once again!

      Since the last update, I've been working on a couple of main things for the next release. First of all, I'd promised a while ago that I'd make an expansion to Nyan's romance quest, so I've been getting a lot of that done. I've also been planning out the Fields encounters, as well as the stages of the main quest for the Fields and Elis (the town around which the next stage of the main quest will focused).

      I'm going to get a preview of this next version released at the end of this upcoming week (probably on Friday or at the weekend), and then I'll finally get the public release of v0.4 released about a week or so after that. While there may be some unfinished parts in next week's preview, the public release should contain the finished version of Nyan's reworked romance quest, as well as a couple of Field encounters and the map of Elis. As usual, there will also be a few other small additions, alterations, and bug fixes.

      I'll do my very best to get these next updates out on time, and I'll see you again in my next post (which will be the preview release post)!


      P.S. I hope you all had a good Yule and New Year, and I wish you all the best for the year ahead.

      Friday, 25 December 2020

      Version 0.3.13 Hotfix

      Hello again,

      I had more free time this evening than I expected, so I put together this small hotfix to address some of the issues reported in v0.3.12. The next update to be released after this will be v0.4, which I'll get to you as soon as I possibly can!


      As always, you can also build these releases yourself from the public github's dev branch (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!


      v0.3.13 Download Links

      This is still an alpha, and contains bugs and half-finished content!

      .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.13 Patch Notes

    • Contributors:
      • Dragon breath attack is now unlocked by the character's race being identified as 'dragon', not by having a dragon torso. (by DSG)
        Fixed issue with the dragon subspecies 'Coatl' not being detected correctly. (by Stadler)
        Fixed bug where feral characters would spawn with crotch-boobs, even if crotch-boob row count was defined as 0. (by Stadler)
    • Engine/Modding:
      • Added parser hooks to penetration, orifice, and tongue modifiers (using prefixes 'PENETRATION_MODIFIER_', 'ORIFICE_MODIFIER_', and 'TONGUE_MODIFIER_' respectively).
        Added support in racialBody xml files for setting 'breastCrotchType' to NONE for races you want to never spawn with crotch-boobs.
    • Other:
      • Characters no longer have their cum & girlcum automatically gain the 'musky' modifier when changing into a non-bipedal leg configuration. (Centaurs still have this modifier by default.)
        Sharks and all dragon subspecies will no longer spawn with crotch-boobs.
        Removed restrictive minimum and maximum limitations for insect wing size.
        Ralph no longer sells Impish Brew (you can still buy it from Roxy).
    • Bugs:
      • Racial food items which have more than one torso type associated with them now have access to those torso types in the enchantment menu.
        Fixed dragon's 'Breath weapon' special attack dealing 0 damage.
        Fixed some minor issues with NPCs spawned as a dragon subspecies having the odd part assigned incorrectly.
        Fixed bug where the penis slot would not accept any clothing if a character lacked a penis, causing strapons to be impossible to equip.

      Thursday, 24 December 2020

      Version 0.3.12 Release

      Hello again,

      Since v0.3.10's release, I've been working on getting the bugs and other issues that were present in that update fixed, so I'm able to release this more stable version of 0.3.12 to you today.

      Although I really wanted to get some content added for this update, I simply ran out of time in which to do so, and so I'm going to have to once again say that I'll get the Fields content added for the next update. I'm sorry about how long it's taking me to get to that, but with this update now done, there's really very little left that's going to stop me from getting started on that long-awaited version of 0.4.

      This update contains a lot of contributed code submitted by several people via github, so I owe them my thanks for helping to make this update a lot larger and smoother than it would otherwise have been. While a lot of these contributions are importantly addressing bugs and other issues, there has also been some new content added in the form of a new poncho clothing item by NoStepOnSnek, as well as a huge amount of work done by DSG to add 7 new races (which you can see more about in the patch notes below). There's likely to be some other contributors' race mods added to the base game in the next update as well (I unfortunately ran out of time tonight in which to merge them).

      I'm going to be away for the next few days, but when I get back, I'll get started on the Fields content and get v0.4 out to you as soon as I possibly can. Thank you all once again for your feedback and support, and whether you celebrate it or not, I wish you a very happy Yule! I'll most likely be back with at least a status update before the New Year, but if I end up getting sidetracked, then I'll say Happy New Year to you now as well!

      See you soon,
      Innoxia


      As always, you can also build these releases yourself from the public github's dev branch (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!


      v0.3.12 Download Links

      This is still an alpha, and contains bugs and half-finished content!

      .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.12 Patch Notes

    • Contributors:
      • Added variations of starting demonstone damage type based on your birth month, and correct some descriptions during the prologue related to this. (PR#1409 by Rfpnj)
        Fixed bug where the 'Dye & reforge all (stack)' action would not consume reforge hammers. (by AceXP)
        Fixed bug where 'Unequip all' would inadvertently unequip milking pumps, which would end up with them being added to your inventory. (by AceXP)
        Editing your character's description in their save file will now display that description in the in-game selfie screen. (PR#1411 by aDrunkLittleDerp)
        Fixed issue with incorrect anus description for elementals (with help from PR#1412 by AceXP).
        Fixed parser command 'glow' to work without a defined colour, as well as for rainbow colours. (PR#1439 by CognitiveMist)
        Typo fix in bread roll description. (PR#1414 by aDrunkLittleDerp)
        Added the option for a slave to be mute to Helena's custom slave shop and removed tongue recolouring from the Hair options tab. (PR#1416 by AceXP)
        Characters with the NON_CON_DOM fetish will now gain lust when having sex with someone that is resisting. (PR#1417 by AceXP)
        Slaves in the stocks at Slaver Alley without a vagina will no longer have vaginal sex events generated for them. Also fixed these slaves' descriptions and the issue where they would always have all permissions granted. (PR#1426 by AceXP)
        Added checks for fertility pills, including broodmother. Roxy now sells broodmother pills and random NPCs may sometimes be carrying them. Ralph and Lilaya now react to broodmother pills in the same way as fertility pills. Fixed incorrect colour descriptions of fertility pills in several places. (PR#1422 by AceXP)
        Fixed issue where hair length, breast size, ass size, and hip size had no tolerance so that post-combat forced TFs alternated between too big and too small. (PR#1334 by Stadler76)
        Fixed typo in phoenix-harpy description and tidied up parts of the code in UtilText.java. (PR#1336 by Stadler76)
        Fixed some instances of incorrect unit parsing. (PR#1321 by NoStepOnSneks)
        Fixed a bug where if a clothing item to be equipped had multiple occurrences, equipping this item would lead to bugs when the next occurrence of the item was to be equipped. (PR#1419 by Deboucher & AceXP)
        Fixed the bug where clicking on an equipped item while enchanting during a trading session would give you full access to the inventory of the trader, allowing you to take all their equipped items and the items in their inventory. (PR#1420 by AxeXP)
        Fixed issue with milking rooms not being able to support 8 slaves, maids gathering on the player's tile when loitering in the corridors of Lilaya's home, and the 'well rested' status effect no being applied correctly. (PR#1425 by AceXP)
        Enchantment recipes can now be applied to weapons that already have enchantments. (PR#1423 by AceXP)
        Updated github build tutorial. (PR#1323 by LjyiH)
        Fixed missing verbs in several files. (PR#1291 by TadUnlikely)
        Fixed incorrect dialogue scene titles when getting tattoos in Kate's shop, incorrect description of how much cum was expelled during orgasm when performing a double creampie orgasm action, and a reference to ass instead of breast in nipple-fingering actions. (by AceXP)
        Fixed a bug where having an elemental in a feral form would cause the the left and right sidebar to go blank. (PR#1457 by AceXP)
        Prevented pregnant slimes without a vagina from transforming back to flesh, as the birthing scenes only account for characters with a vagina. (PR#1459 by AceXP)
        Fixed issue where Sean could not be challenged a second time if you backed out and changed your mind about fighting him. Also fixed some incorrect clothing descriptions and missing text. (PR#1458 by AceXP)
        Added support for defining feral face description in face modding xml files. (PR#1452 by Stadler76)
        Added 'Poncho' clothing item. (Unisex, over-torso slot, sold by Nyan.) (by NoStepOnSnek)
    • DSG's race contributions:
      • Added 7 new races: Sharks, Bears, Dragons, Ferrets, Gryphons, Otters, and Raccoons.
        Added 1 subspecies for each of these new races, except for the dragon race, which has the subspecies: Coatl, Ryu, Dragon, Drake, and Wyvern.
        Added 18 new consumable items, consisting of a drink (attribute) & food item (transformative) for each of the 7 new races, with dragons having an extra 2 variants of their drink item and 2 extra variants of their food item.
        Added 12 new colours related to the new races added.
        Added 7 new combat moves for the new races: 'Charging Bite' (sharks), 'Five Claw Strike' (bears), 'Breath Weapon' (dragons), 'War Dance' (ferrets), 'Hunting Call' (gryphons), 'Tail Slap' (otters), and 'Cornered Beast' (raccoons).
    • Engine/Modding:
      • Made some slight improvements to the documentation of the xml files related to race modding.
        Added support for wing types to have a defined minimum and maximum size (see the 'res/mods/innoxia/race/hyena/unused_bodyParts/wing.xml' for the commented example).
        Added comments for the imageName elements in 'res/mods/innoxia/items/items/race/hyena_bone_crunchers.xml'.
        Choosing to not define any covering modifiers or patterns in coveringType mods is now correctly handled without throwing background errors.
        Leaving the 'backgroundName' element empty or not including it in subspecies xml mod files is now correctly handled and uses the default race background (as was implied it should in the comments).
        Added elements in the 'racialBody.xml' file for defining male and female hip sizes ('maleHipSize' and 'femaleHipSize').
        Added parsing hook to BodyPartTag (using the prefix 'BODY_PART_TAG_').
        Added ColourTags, which can be added to modded colours to have them be automatically added to the game's covering colour lists.
        Added setCovering() to Body class to make the setting of coverings easier in race mods. (See 'applySubspeciesChanges' element in lion.xml for an example on this being used.)
        You can now leave the half-demon name elements empty in subspecies xml files (in which case the game will automatically generate a generic half-demon name for your subspecies).
        Added support for a 'displaySize' attribute to the 'iconName' element in subspecies xml files, allowing you to define the resizing percentage of your icon image.
        Added 'coveringIconColour' element for modded colours, allowing you to define the colour to use a different colour for covering icons than its usual colour for text.
    • Gameplay:
      • Added a separate variant of the aquatic status effects for characters of an aquatic race who have the leg configuration 'TAIL'.
        Added ability to recolour cum, girlcum, and milk in the self-TF menu.
        Minimum size for a clitoris to be used as a psuedo-penis has been increased from 1cm to 5cm.
        Split cat-morph race into cat-morph and panther-morph. Removed cat-morph's 'panther face' TF option. Tigers, lions, leopards, and snow leopards are now classed as panther-morphs.
        If a character has the cat-morph's 'panther face', their cat-morph body parts will be converted into panther-morph parts when loading into this version.
        Added 'Deep Roar' and 'Panther's Delight' consumable items for the new panther-morph race.
    • Other:
      • Improved sorting of subspecies in several menus.
        Updated spawn locations of all subspecies.
        Altered the names of the reindeer and centaur books.
        Added some more global NPC transformation debug buttons (in Misc. category).
        Added labourer outfits, so reindeer overseers will no longer spawn with completely random outfits.
        Slightly adjusted the default colours of the leather belt.
        Diamond necklaces will no longer spawn as a random item in Dominion's alleyways, canal tiles, or in the crates in the Supplier Depot.
        Characters with the TAIL_LONG leg configuration now gain access to the 'tail swipe' combat move.
    • Body:
      • Added ROUGH as a covering modifier.
        Added TAPERED as a tongue modifier.
        Added REPTILIAN and AMPHIBIAN foot types.
        Added BodyPartTags TORSO_DORSAL_FIN, TAIL_TYPE_SCALES, THERMAL_VISION, and ALLOWS_FLIGHT.
    • Sex:
      • NPCs now have the chance to decide to initiate penetration using a clitoris that's large enough to act as a pseudo-penis.
    • Bugs:
      • Fixed bug where characters of a modded race would show as 'human' after loading a game.
        Fixed non-centred alignment and uneven circle dimensions of race & item backgrounds.
        Encyclopedia information for modded races should now load and display correctly.
        Fixed issue with the tile's default dialogue being shown alongside the intended dialogue when refusing a partner's offer of sex in the nightclub.
        Fixed issue where declining sex in a nightclub partner's apartment would lead into the nightclub's toilets dialogue instead of Dominion boulevard dialogue.
        The game no longer autosaves when following or taking a nightclub partner home, as loading the autosave which was generated at that point would result in that NPC being unintentionally deleted. Instead the autosave is generated after leaving the partner.
        Fixed bug where nightclub partners would not be saved if you followed them home and then refused sex, despite the tooltip indicating otherwise.
        Fixed huge amount of background errors being thrown whenever you changed any of your furry preferences (which was causing that preference screen to lag a lot).
        Fixed issue with race books not showing up in the library.
        Added handling for automatic birthing of nipple-incubation eggs when a character transforms into a feral form which lacks breasts.
        Fixed issue where litters birthed by NPCs would always have the same birth date as their conception date.
        Fixed issue where background errors would be thrown if a generic sex event generated a half-demon character.
        Fixed issue where NPCs with eggs implanted in them would never lay the eggs if you saved & loaded the game while they were in the 'completed' stage of incubation.
        Removed incorrect reference to going to consulting Lilaya when having eggs implanted inside of you, and replaced it with a hint on having to access your phone's menu in order to lay them.
        Enchanting the item 'Biojuice Canister' now correctly gives you just the option to create a slime-reversion elixir, instead of the full racial options that other standard racial TF items have access to.
        Fixed image position and alignment in combat move tooltips.
        Fixed issue where milking pumps and spider webbing seals could spawn as generic clothing on randomly-generated NPCs.
        Fixed spotted & striped hyenas not having correct plural names for their feral forms.
        Fixed issue where TF potions with a TF type that's been removed from the game would throw background errors when trying to use it.
        Fixed parsing errors when eating the hyena food item 'Bone Crunchers'.
        Fixed reference to feral characters having feet when they had a tail lower body type.
        Fixed a couple of issues that were causing modded status effects to not work.
        Fixed issue where loading a previously saved game would sometimes show parsing errors on the initial dialogue page (for example, in the entrance tile to Slaver Alley).
        Fixed spam of warnings about getFeralAttributes() returning null every time you loaded the game as a feral character.