Update: the Necromancer faction is back, a few "offending" sprites are still missing but will be replaced soon.
It has come to light that some graphical assets in KeeperRL infringe 3rd party copyrights. I wasn't aware of this, as these were made by someone hired for sprite creation recently. This is very bad news and all assets made by that person have just been taken down from the game. Unfortunately this includes the whole Necromancer faction, which is now unavailable in the game starting menu. Saved Necromancer games will still load, but a majority of sprites won't be displayed. If you have a Necromancer game in progress I suggest waiting a few days until we sort it out. Other factions should be playable outside of an occasional missing sprite here and there.
In the next few days we will figure out exactly which assets are non-original and add replacements for them, and everything should be back to normal.
I am terribly sorry for this blunder and inconvenience to all players. From now on I will make sure to have a 100% certainty about the origins of new assets.
If you have any suspicion that a KeeperRL asset may be "stolen", please get in touch, but also keep in mind that some older sprites come from the https://www.oryxdesignlab.com/products/16-bit-fantasy-tileset and you may see them in other games.
Out of solidarity with our neighbor Ukraine, the KeeperRL team will give away a free copy of the game to anyone who donates to any Ukrainian charity. You can find a list of reputable charities here. You should donate at least 20 USD. To redeem your copy of the game, please forward the email confirming your donation to miki@keeperrl.com.
The team will also donate all proceeds from the sales of our game coming from Russia.
I’d like to thank everyone involved in crash testing this patch, sending bug reports and suggestions. Your help was invaluable!
If you would like to continue your saved game from Alpha 33, you can opt-in into the "Alpha 33 save compatibility" BETA branch under the game's properties in Library. Make sure to opt-out of the branch to go back to Alpha 34 when you're done!
Gameplay
New steeds mechanic, minions are automatically assigned steeds and mount them.
Multiple stairs per level are allowed.
Inter-level portals are allowed.
Stairs can be removed.
All Z-levels are aligned and stairs always lead straight up or down.
Home base level has been made smaller in order to have the same size as all Z-levels.
Simplified roof support mechanic that only requires ‘building interior’ to be designated.
Automaton assembling now uses the same, simpler crafting logic as the morgue.
All non-humanoids made from flesh can now be captured.
Added a ‘resistant to capture’ trait to some bosses.
Creatures won’t auto-equip infernite weapons without having fire resistance, player is warned when trying to equip.
Animal pens now require an animal fence to be active.
Wildlife respawns.
Content
Some villains and bosses receive their own special steeds.
Some immigrants receive special attribute boosts related to riding steeds.
Added ridable horses and warhorses to the white knight faction.
Added hay piles for non-humanoids to eat at.
Added an infinite carry capacity balsam to necromancer’s lab.
Removed all beasts immigrants, must be captured in the wild now.
Merge multi-weapon and extra arms balsams.
New chicken and cow breeding techs.
Added special enemies to some mountain tops.
Added worship tech requirement to white knight priests.
Gallows and beast cages moved to prison menu.
Greenskins faction gets coffins to be able to recruit vampires.
Djinn lamp moved to a new location.
Leather equipment crafting no longer costs wood.
Imps no longer have a speed buff.
UI
New menu for restricting equipment types for chosen minion groups.
New moddable help system with images and links.
Enlarging the minimap doesn’t block the rest of the UI.
Item choice menu has an owner counter to improve clarity.
Added a tooltip to the combat experience UI element.
Modding
Made possible to add new farm creatures.
Added SameTribe creature predicate.
Added Frequency predicate.
Fixes
Fixed a retirement crash caused by a captured minion being tied to a phylactery.
Disabling an activity will stop minion from doing it right now.
It’s now impossible to set an activity that’s disabled.
Enemies that are stunned or unable to move are not considered for danger warning or preventing the player from travelling.
Master artisan’s bodyguards are fighters instead of civilians.
Archwood bow crafting requires archery.
Amulet of life saving is preferred to using the phylactery when killed by Death.