Release v0.65

In this release I’ve added:

  • A bunch of new transformations for concubines.
  • Folding sections on Laboratory screen so that it doesn’t get crazy long.
  • More variety in encounter messages.
  • Now all concubine transformations take the same amount of work to do. The work required ramps up as you apply more and more transformations to one concubine. Previously it depended on which transformation it was, with the entry level transformations quicker than the higher tiers. This created an incentive to take all the entry level ones. Now there’s no penalty for picking whatever you fancy.
  • Fixed a bug where when you’re picking a minion to replace, minions with zero upgrades were shown as having one upgrade.

Known bugs:

  • If you’ve got an existing profile and there’s a concubine transformation in progress, the progress bar might show weird values temporarily because the length of time required has changed. Subsequent transformations should be fine.

Release v0.64

This release I’ve introduced the ability for some mortals to arouse the succubus/incubus beyond normal and bring them to orgasm. When this is starting to happen, a new lust meter is shown for the succubus/incubus. Orgasm drains your mana, but the effects of mingling mana during a simultaneous orgasm can help win a mortal’s trust. Quite of the bit of the text associated with this is a first draft. I’ll be improving it and adding more variations down the line.

  • I’ve added a new mortal character: porn star. They have the above ability, and all the other high level mortals with beast bonuses do too. They appear at cynical difficulty.
  • Fixed a bug where piercings weren’t showing up in character descriptions.

Release v0.63

New stuff:

  • When starting a new game, there are a couple of options to include mortals that are male-to-female transsexuals and female-to-male transsexuals. (Though currently the only mortals that fit these categories are randomly generated characters)
  • A bunch of new body part descriptions from Porpentine.
  • A couple of new equipment items, a crystal glass strap-on to make sure our femme quotient is keeping pace with our butch quotient, and latex gloves (as opposed to the opera gloves).
  • The fingering messages now drop some hints about how much the orifice has been loosened.

Release v0.62

This one’s pretty minor, mostly just want to get the live server back on to the latest revision after the rollback yesterday.

  • Added some cock descriptions.
  • Rephrased expired trial page to be clearer, hopefully.
  • Fixed some editor bugs.
  • Fixed error from trying to pay pied piper without enough mana.

Stale link detection

One of the larger causes of seeing Internal Server Errors is clicking links in pages that are out of date. e.g. Open two tabs, reject a prospective minion in one, and then try to visit them in the other. Today I briefly deployed code that gave a better error message in that case (“Stale link clicked. Try to avoid opening multiple Fleshcult tabs or using the back button”). I pulled it shortly after, because it was getting tripped really frequently.

I’m curious what the situations are where players want to click links on pages that aren’t the latest page that the server has sent back. The only thing I can think of is double clicking an action during an encounter, so that it’ll run twice without having to wait through two page loads.

In any case, I don’t think I’ll try stale link detection again until I’ve got an AJAX UI going.

Release v0.61

This release has internal changes so that people with older saved games can see the new anal moves I added in v0.60. You’ll still need the anal tome for them to appear. If you don’t like the idea of rimjobs or the player character receiving anal, don’t pick that tome. 🙂

Internally, I’ve changed actions so that instead of being created once when you get a new body part, they’re created from scratch whenever you enter an encounter. This should make backward compatibility easier.

I’m considering making it so that giving anal requires the tome as well. At the moment being a top is standard issue, but being a bottom is an extra. Maybe it’d be better for the people who are grossed out by buttsex if both were opt-in.

Release v0.60

New stuff:

  • New action for receiving anal that’s revealed if you have the new anal-themed tome.
  • New action for giving rimjobs if you have the new anal-themed tome.
  • Neither of the new actions are visible to people with saved games created prior to this release, for reasons I’ll get into below.
  • Fixed a bug where the fuck action would give a lust bonus based on the capacity of the orifice rather than how much you’re filling it.
  • A bunch of changes to remove text from the source code and move it out into data where the editor can see it.

I made a real hash of handling backward compatibility for this release:

  1. Moving the text into data caused crashes for people loading up saved games that had vibrators, tentacles, clamps, needles or lactating nipples. I should have that all fixed now.
  2. A couple of folks who tried to load up a saved game during my frantic version rollback and patching might’ve seen an erroneous message about incompatible profiles. Ignore it. As far as I know your saved game should be OK now.
  3. I hit a snag trying to figure out a way to retrofit new actions into old body parts inside old savegames. It’s not an impossibility though. I hope to have it going in the next release.

Please let me know if you’re seeing bugs I haven’t mentioned here.

EDIT: Patched another crash that was affecting both old and new games. The symptom was that you’d hit a certain point in an encounter, and it’d crash whenever you tried to pick an option.

Release v0.58

I got a staging server working and I’ll be splitting my time 50/50 between sexy new features and working on the editor in the coming week. This release is mainly to make sure none of the stuff I’ve reorganised is going to break on the production server.

Other tweaks:

  • Changing your e-mail address requires following an activation link sent to the new address, to make sure you don’t lock yourself out of your account with a typo.
  • Only the beast upgrades that are appropriate for the minion’s gender are shown.
  • Reduced width of encounter action buttons so that a wider range of display resolutions get a two-column layout.

Release v0.57

Mostly bug fixes and UI refinements this release. I’m also figuring out how to set up a dev server so that writers messing around in the editor can’t disrupt players on live.

Changes in this release:

  • 28 new body part descriptions from Porpentine.
  • Fixed a bug where some insert, grope and reveal nature messages got lost.
  • Reorganised building menu so that descriptions are shown for the things that you’ve built, rather than the things that you haven’t.
  • Redid Sanctum page so that it’s easier to navigate. Each tome is now a folding section.

Release v0.56

This release adds the ability to manually pair concubines and beasts by dragging and dropping in the minion list.

I learned a bit of JQuery to do it, so there’s a high probability of n00b mistakes. In principle it should work on touchscreen devices too, but so far I’ve only been able to test on a battered old iOS 4 phone. Let me know if it breaks on your device.