Oct 31, 2016
KeeperRL - Michal Brzozowski
This is a quick follow-up update after Alpha20. It's a "preview" release, and it will be announced officially within a few days. Since it fixes some major issues, I decided to make it available to all Steam players now.

This update doesn't brake save compatibility.

Gameplay:
  • New menu for pillaging conquered enemies without having to personally retrieve the items.
  • Pretty custom mouse cursor.

Fixes
  • Major optimizations of dungeon logic, which should keep the framerate from dropping in the late game.
  • Optimization of handling huge (>5000) piles of items.
  • Fixed game locking up in the building menu.
  • Fixed world generation crash.
  • Improved crash reporting, which should make fixing crashes much easier.

Oct 31, 2016
KeeperRL - Michal Brzozowski
This is a quick follow-up update after Alpha20. It's a "preview" release, and it will be announced officially within a few days. Since it fixes some major issues, I decided to make it available to all Steam players now.

This update doesn't brake save compatibility.

Gameplay:
  • New menu for pillaging conquered enemies without having to personally retrieve the items.
  • Pretty custom mouse cursor.

Fixes
  • Major optimizations of dungeon logic, which should keep the framerate from dropping in the late game.
  • Optimization of handling huge (>5000) piles of items.
  • Fixed game locking up in the building menu.
  • Fixed world generation crash.
  • Improved crash reporting, which should make fixing crashes much easier.

KeeperRL - Michal Brzozowski
  • Fixed crash caused by destroying the walls in elementalist tower.
  • Prevented walls and mountains from being destroyed by blast and word of power spells. (it's a good feature, but needs to be implemented as a feature and not a bug :))
  • Fixed single map retirement crash caused by subtle save file corruption by dead shopkeepers.
  • Fixed animation crash caused by player-controlled creature being displaced by a spell before it made a single move.
  • Added some more diagnostic info to help figure out other crashes.
KeeperRL - Michal Brzozowski
  • Fixed crash caused by destroying the walls in elementalist tower.
  • Prevented walls and mountains from being destroyed by blast and word of power spells. (it's a good feature, but needs to be implemented as a feature and not a bug :))
  • Fixed single map retirement crash caused by subtle save file corruption by dead shopkeepers.
  • Fixed animation crash caused by player-controlled creature being displaced by a spell before it made a single move.
  • Added some more diagnostic info to help figure out other crashes.
KeeperRL - Michal Brzozowski
  • Added 4th geology tech tier for 1200 mana, which doubles the total amount of available resources.
  • The number of minerals dropped by digging out ore tiles has doubled, the number of veins halved for respective geology tiers. (effectively this change is neutral, except that less digging is necessary).
  • Digging out individual ore tiles takes a bit longer.
  • Decreased the number of orc shamans attracted by each library tile.
KeeperRL - Michal Brzozowski
  • Added 4th geology tech tier for 1200 mana, which doubles the total amount of available resources.
  • The number of minerals dropped by digging out ore tiles has doubled, the number of veins halved for respective geology tiers. (effectively this change is neutral, except that less digging is necessary).
  • Digging out individual ore tiles takes a bit longer.
  • Decreased the number of orc shamans attracted by each library tile.
KeeperRL - Michal Brzozowski
  • Fixed door locking crash.
  • Fixed single map world generation crash.
  • Fixed knights and other AI rushing to enter buildings.
  • Added diagnostics to trace an unresolved crash.
KeeperRL - Michal Brzozowski
  • Fixed door locking crash.
  • Fixed single map world generation crash.
  • Fixed knights and other AI rushing to enter buildings.
  • Added diagnostics to trace an unresolved crash.
KeeperRL - Michal Brzozowski
I'm pleased to announce that KeeperRL Alpha20 is out! This is a major update in the base-building department, featuring free furniture placement, manual workshop production, and the new steel resource, along with various room and item upgrades.

As always, the update is already available on Steam, Itch.io, and Humble Store. You can also get the free version from here.

Save format has changed since the previous update, so if you'd like to continue playing your old save file, please opt into the old_saves BETA branch in the game's properties in the Steam client. This will download Alpha19 for you. Remember to switch back to Alpha20 later!


Gameplay changes:
  • Steel resource, furnace and steel products.
  • Free floor and furniture placement.
  • Manual scheduling of production.
  • Steel and traps production scheduled automatically as needed.
  • Training room upgrades.
  • New formulas for creature experience gains from training and combat.
  • Manual ordering of doppelganger absorbtion.
  • Merged all crafting tasks, minions automatically choose what to work on.
  • New skills that influence workshop productivity and mana production.
  • Most furniture blocks movement.
  • More iron and stone generated on map, more wood dropped by trees.
  • Iron working tech more costly.
  • New trigger that causes major enemies to increase their attacks after 7k turns.
  • Wall reinforcing.
  • Fixed mana bonus for exterminating a tribe, instead of killing individual creatures.
  • Storage reimplemented as zones. Can designate anywhere.
  • Persistent version of the fetch items order.
  • The keeper is spawned away from map edges.
  • New tile efficiency formula.
  • Pre-generated sokoban levels (a lot) for faster world generation.
  • Whipping and torture reimplemented as minion activity.

UI changes:
  • New dialog for commands in control mode.
  • New dialog for creature experience level details.
  • Setting minion tasks by drag and dropping on the map.
  • Clicking on workshop or library tiles opens control window.
  • Simple animations for when minions are working.
  • Button group hotkey cycles through all sub-buttons.
  • Improved rendering of some highlights.
  • Improved throwing animation.

Bug fixes
  • Fixed white screen of death that prevented some players from launching the game.
  • Fixed dark elf recruitment, and made them respect their cave boundaries.
  • Fixed legendary humanoid limbs.
  • Fixed tile claiming.
  • Fixed movement glitches on some maps.
  • Fixed poison gas effects.
  • Game won't crash anymore in case of audio issues. Will mute audio instead.
  • Imp AI reacts better to being blocked when fetching items.
  • Fixed team UI issues.
  • Fixed boulder movement and animation glitches.
  • Fixed how minion's morale is used for their working efficiency.
  • Added diagnostics for various unknown crashes.
KeeperRL - Michal Brzozowski
I'm pleased to announce that KeeperRL Alpha20 is out! This is a major update in the base-building department, featuring free furniture placement, manual workshop production, and the new steel resource, along with various room and item upgrades.

As always, the update is already available on Steam, Itch.io, and Humble Store. You can also get the free version from here.

Save format has changed since the previous update, so if you'd like to continue playing your old save file, please opt into the old_saves BETA branch in the game's properties in the Steam client. This will download Alpha19 for you. Remember to switch back to Alpha20 later!


Gameplay changes:
  • Steel resource, furnace and steel products.
  • Free floor and furniture placement.
  • Manual scheduling of production.
  • Steel and traps production scheduled automatically as needed.
  • Training room upgrades.
  • New formulas for creature experience gains from training and combat.
  • Manual ordering of doppelganger absorbtion.
  • Merged all crafting tasks, minions automatically choose what to work on.
  • New skills that influence workshop productivity and mana production.
  • Most furniture blocks movement.
  • More iron and stone generated on map, more wood dropped by trees.
  • Iron working tech more costly.
  • New trigger that causes major enemies to increase their attacks after 7k turns.
  • Wall reinforcing.
  • Fixed mana bonus for exterminating a tribe, instead of killing individual creatures.
  • Storage reimplemented as zones. Can designate anywhere.
  • Persistent version of the fetch items order.
  • The keeper is spawned away from map edges.
  • New tile efficiency formula.
  • Pre-generated sokoban levels (a lot) for faster world generation.
  • Whipping and torture reimplemented as minion activity.

UI changes:
  • New dialog for commands in control mode.
  • New dialog for creature experience level details.
  • Setting minion tasks by drag and dropping on the map.
  • Clicking on workshop or library tiles opens control window.
  • Simple animations for when minions are working.
  • Button group hotkey cycles through all sub-buttons.
  • Improved rendering of some highlights.
  • Improved throwing animation.

Bug fixes
  • Fixed white screen of death that prevented some players from launching the game.
  • Fixed dark elf recruitment, and made them respect their cave boundaries.
  • Fixed legendary humanoid limbs.
  • Fixed tile claiming.
  • Fixed movement glitches on some maps.
  • Fixed poison gas effects.
  • Game won't crash anymore in case of audio issues. Will mute audio instead.
  • Imp AI reacts better to being blocked when fetching items.
  • Fixed team UI issues.
  • Fixed boulder movement and animation glitches.
  • Fixed how minion's morale is used for their working efficiency.
  • Added diagnostics for various unknown crashes.
...