[Edit: Uploaded 2015.06.30 to fix a crash involving dragging minions over heroic champions! This was the root cause of most of the recent crash reports (it could happen very quickly, so it may even have seemed like you were just clicking a floor or hero).]
I wouldn't normally consider this substantial enough to warrant an update, but some of the changes I made today may make the game a little more stable.
Lately, I've received some troubling crash reports that have been irreplicable on my end, so I spent today investigating this issue; in doing so, I addressed some performance bottlenecks, reduced memory usage, and just generally cleaned up code. I have no reason to believe that this will definitely resolve any issues, but perhaps it may help someone.
If you are still experiencing regular crashes and can spare some time, I am looking for someone who can help me troubleshoot them; go ahead and send me a Steam friend request and drop me a message, and I'll work with you on resolving any issues.
Last night was my least popular update ever. If you disagree with any changes and want to discuss them, let me know; I really want you all to be a part of the game's evolution! That said, I actually decided to reduced the trap costs back to their original prices in this update, because it felt a little overkill on top of the other changes. We'll see if they stay that way.
As this is the second underwhelming update in a row, I now owe you all extra content in the next one =). (Unless the next one is some miracle panacea for random crashes, because that would be important enough to forgo content.)
Changelog
Changes:
- Trap costs reduced to original prices (about 2 resources less than in 2015.06.29)
- "Humanoid" trait has been changed to "Biped," as that is essentially what the trait is for (so necromancers don't raise wolves as bipedal skeletons)
Fixes:
- Worker champs could continue working after being stationed on other floors
- Numerous performance tweaks and improvements (the vast majority of which should not be directly noticeable)