0.5.25 bug fixes


Changelog for 0.5.25:

* Setting the text window brightness back to 0 no longer triggers save warnings whining about bg_brightness. (You should get the warning at most one more time.)
* Resetting video settings to default now turns off wing cropping.
* Note about spellcard pulled from Sacrifice spell-learning scene.
* Sacrifice spellcard desc mentions cost and max MP gain.
* Sacrifice gives a different message when you don't have enough HP left to gain anything.
* 'replied on standard suppliers' typo fixed.
* exam3 debug code now sets correct date.
* If you've somehow managed to be defeated in exam3 (Boost Strength+Sicken will do it), now treat it as self-destruction.
* Units of unspecified location no longer get spuriously reported as 'moving' when we walk past them (occurs with Spirit Echoes data-carrier units.)
* Detect Charm should no longer insist that rune circles are buttons in the floor.
* Disenchanted rune circles should no longer be falsely reported as enchanted when you cast Detect Charm next to them.
* Detect Charm now reports 'something to the <compass direction>' is enchanted when there's something that's within detection range, the player can see,
but the player can't see the specific item. (Say, because there's a wall blocking the way...)
* No longer crashes when you try to crush the Abyss.
* Spirit Sense now adds the spirits' location to your list of Known Facts.
* Sparkles now become visible once they notice someone can perceive them.
* Dungeon console massively reworked under the hood. This should make it a lot simpler to code Detailed Feedback For Things because the rework means that I can have a more-accurate description of an event REPLACE a less-accurate one - giving us "The snail leaves to the north." instead of "The snail leaves to the north. The snail leaves to the north. The snail has moved." without having to disable "The snail has moved." This will probably wind up breaking something somewhere. (It also means that dungeon console contents in pre-0.5.25 saves will be truncated, but that's minor.)
* Unit leave events now reported to the player.
* Better debug representation of UnitFacts.
* Reporting of unit movement now distinguishes between units which have moved in the previous turn and units which are just there (for example, because they moved into a dark cell and you just lit it up.)
* No longer report 'the Carving has moved' when you know it's enchanted and are moving around in its vicinity.
* Flames and Telepyre now damage things in the surrounding niche cells.
* Walls taking Fire damage now gain the Scorched condition.
* Walls taking damage now may lose some moss (higher moss loss for Fire damage)
* Damage elemental types now all Titlecase (internal change which SHOULD have no visible effect and will improve maintainability, but might break some type-specific damage code somewhere.)
* Debug messages trimmed.
* Inventory tooltip now moved out of the way of wands (if you have a wand equipped)
* XXX pulled from Drain Life spell-learning scene.

Files

Windows Version 219 MB
Version 0.5.25 Mar 19, 2019
Mac Version 218 MB
Version 0.5.25 Mar 19, 2019
Linux Version 224 MB
Version 0.5.25 Mar 19, 2019

Get Magical Diary: Wolf Hall

Buy Now$25.00 USD or more