Decided to take a small break from music making to fix a few things. Sorry things are taking so long.
0.91
Fixed an issue where bloodmoth projectiles would splash against room entrances when it looked like they should get through.
Fixed an issue with challenge room gates on upper entrance tiles being closed before the room is entered.
Enemies should now attack more readily when fighting on little staircases.
Changed the way physics objects are pushed a little to mitigate random weirdness.
Fixed a bug with waypoints that could cause enemies to not find a way to the player on rare occasions.
Fixed an issue with projectiles sometimes not being deflected even though the Deflect skill had been attained.
Added sounds for deflecting projectiles.
Fixed an issue where the camera FOV could get stuck when switching to melee while going from hipfire to aiming down the wand.
Fixed a minor issue that could cause some enemies in large rooms not to be targeted by a mage buff.
It should no longer be possible to open the pause menu or the inventory while the loading screen is active.
Consumables will now get automatically stacked correctly when picked up.
Secret switches will now show up on the minimap as soon as the tile they're on gets charted. The crudely drawn map item will still reveal them too.
This update will upgrade your savegames upon loading. That means you will get a new dungeon floor of the same level but your character and inventory will remain unchanged.
To opt into the beta branch right-click on Slasher's Keep in your Steam library, select Properties, click the Betas tab, then select the beta branch from the drop-down menu.
Fixed a bug with the arm animations when getting parried.
Fixed an issue that could prevent the next swing from starting after taking a haymaker to the face.
Fixed another issue with an enemy getting pushed back too much when getting spiked.
Fixed a bug that could produce chasms right at room entrances in L-shaped rooms.
Fixed an issue with challenge room gates not closing behind the player in a timely fashion.
Fixed an issue that allowed the player to fly via kinetic magic by stepping on the object they were levitating.
Fixed a bug that could prevent flying skulls from ever getting unfrozen.
They can also take burn damage now.
Fixed a bug that would cause challenge room gates to be placed at the wrong height for upper entrances sometimes.
Challenge room gates should now also appear on secret entrance tiles where necessary.
Artisan skill now only goes up to skill level 5 (7 extra parts).
Nerfed skill scaling past skill level 10.
Added new enemy type: Loot Goblin. He functions as a type of mini-boss and provides some loot as well as teaching the player to use the Sack Smackā¢. There will always be a Loot Goblin in the very first floor and you will have to kill him to progress. Later he may appear in some hidden rooms. In dungeon type 1 his room has sword racks in it which may yield a usable sword or two.
Added a new piece of unique boss loot: Cuirass of the Arachnoid Humanoid It comes with its own unique skill: Sticky Excretions
Slightly increased drop rate of unique items from the giant spider.
Some other small stuff.
This update will upgrade your savegames upon loading. That means you will get a new dungeon floor of the same level but your character and inventory will remain unchanged.
To opt into the beta branch right-click on Slasher's Keep in your Steam library, select Properties, click the Betas tab, then select the beta branch from the drop-down menu.
Edit: going live on default
Edit: Hotfix
Fixed a bug that made the spider boss immune to melee attacks.
Sticky excretions should now work on spiderlings.
Increased proc chance of sticky excretions to 16%.
Added a bit of discoloration to the dungeon walls via a new shader.
Added wall cracks to dungeon type 1 as an aesthetic feature.
Replaced images for two pieces of tier 1 chest armor, one piece of tier 3 chest armor, two pairs of tier 1 pants and one pair of tier 2 pants for aesthetic reasons.
Some other small touch ups
Added demon story text. (also changed flavor text for the vampiroid racial skill to reflect the lore)
Added checkbox to disable head bobbing.
Fixed an issue with arm not bobbing smoothly when starting to walk.
Fixed a bug that could have spiked enemies getting pushed back too far or not far enough.
Cockroaches no longer spawn in chasms type rooms so as not to float about.
Changed dungeon altar model to have polygonal spikes in place of billboards.
Turned off gamepad detection in-game if no gamepad is plugged in. You'll have to go back to the main menu and plug it in should you wish to switch over to gamepad control. Did this for performance reasons.
Some other small performance improvements
This update will upgrade your savegames upon loading. That means you will get a new dungeon floor of the same level but your character and inventory will remain unchanged.
To opt into the beta branch right-click on Slasher's Keep in your Steam library, select Properties, click the Betas tab, then select the beta branch from the drop-down menu.
Please let me know if you find anything out of the ordinary in this version, like misplaced objects, or billboards not switching perspectives correctly. Or anything else really.
Fixed a couple of bugs relating to the generation of rooms of the type with the round platforms in the corners.
Fixed a bug that could cause the secret switch to not be placed correctly.
You will now be able to assign Hotkey number 0 via keyboard input, and also use it.
Fixed an issue with spiderling corpse colliders blocking item colliders, thus preventing the player from picking them up.
Fixed a thing that could cause large wine barrels to be placed on tiles with wooden platforms in cellar type rooms.
Fixed a bug that could cause wall objects to be misplaced.
Fixed an issue with ranged speed bonuses not being applied correctly.
Very long item descriptions should now also be scrollable for items lying on the ground.
Added new skill: Master Parrier
Added controller support. You can switch between controller and mouse/keyboard on the fly by moving the left analog stick, or clicking the left mouse button. When in menus use the left analog stick to change your selection and button 0 (A) to confirm. Further controls for the inventory and other interfaces will be displayed on the screen.
In-game button layout is as follows:
Right Trigger: Attack Left Trigger: Parry/ADS Right Bumper: Sack Smack Left Bumper: Hotkey modifier
A: Jump B: Switch Melee/Ranged (or unsheathe when weapon not drawn) X: Interact
Y: Hotkey 1 D-Up: Hotkey 2 D-Right: Hotkey 3 D-Down: Hotkey 4 D-Left: Hotkey 5 Left Bumper + D-Up: Hotkey 6 Left Bumper + D-Right: Hotkey 7 Left Bumper + D-Down: Hotkey 8 Left Bumper + D-Left: Hotkey 9 Left Bumper + Y: Hotkey 0
Start: Pause Select: Inventory
Click analog sticks to scroll item descriptions that exceed the screen height
Hold the right bumper when hitting A to separate items from a stack
This update will upgrade your savegames upon loading. That means you will get a new dungeon floor of the same level but your character and inventory will remain unchanged.
To opt into the beta branch right-click on Slasher's Keep in your Steam library, select Properties, click the Betas tab, then select the beta branch from the drop-down menu.
Edit: So there are some problems with Steam Input. Controller support may not work correctly if Steam Input is on for the game. It may also not work if it's off. I'm working on it. Edit2: Okay, I've switched the game over to XInput, which should play nice with Steam Input. I've also fixed a couple of minor things in the process.
Fixed enemies not hearing you run at them from behind in gamepad mode.
Fixed an issue that caused the crafting component list to lock up when removing a component at the bottom of the list when the list was longer than the visible slots, in gamepad Mode.
Do let me know if you're still having problems with Steam Input.
Edit: Setting the build live on the default branch.
Removed penalty for dying on levels and attributes when playing in easy mode.
Squashed down difficulty curve a little more for easy mode.
Adjusted it downwards a little for both modes in the mid-game.
Added floor number to the minimap. (from 2 upwards)
Added a bit of info text to the character creation screen.
Damage numbers now disappear more quickly.
Fixed a bug with waypoints in chasms type rooms that would cause enemies to get stuck on other enemies.
Fixed a bug that caused mages and ranged orcs to be placed on a ledge in some rooms.
Fixed a bug that could cause legendary and premade weapon damage values to be too low.
Fixed a bug that could cause your melee weapon to be invisible after loading if it was a crumbling weapon.
Added sparks effect for projectiles hitting certain metal objects.
Added cooldown for throwables.
You can now set a map marker by clicking on the map from the inventory screen. Click it again to remove it.
Changed the character sheet a bit. It now shows you an equipment level to give you an idea of how well equipped you are. (won't work with pre-patch items)
Added undead story text.
Replaced particle-based screen effect for taking damage with a shader-based one.
Frozen screen effect now scales with screen aspect ratio.
Added checkbox for vertical synchronization in the in-game options menu.
Added mid-game boss: Giant Spider. This boss has its own dungeon floor that comes after the prison. Also added an achievement for defeating it.
Added new enemy type: Spiderling
Added new enemy type: Venomous spider
Added new enemy type: Red orc (this one has a shield)
Added new special skill for unique boss loot: Exterminate!
Some minor fixes and tweaks
This update will upgrade your savegames upon loading. That means you will get a new dungeon floor of the same level but you'r character and inventory remain unchanged.
To opt into the beta branch right-click on Slasher's Keep in your Steam library, select Properties, click the Betas tab, then select the beta branch from the drop-down menu.
Torn wallpaper decals should no longer get placed over wood paneling in 2-floor library rooms.
Floating decals obscuring roof transitions should also no longer be happening.
Frozen enemies should no longer be running backwards if slowed down by 100+%.
Fiddled with some physics stuff to make some things more pushable and prevent the player from getting launched into the air as much.
Potions at the shop should now also scale every 5 player levels forever.
Fixed a bug that would cause the first reload cycle after drawing and firing a wand to be silent.
Bloodmoth corpses no longer collide with the player.
Fixed some other small stuff.
Traps should now deal less damage in easy mode.
Added a decorative water feature for walls in dungeon type 1. It's supposed to make the soundscape a little less boring and look nice.
Added a couple of sounds for bloodmoths.
Changed architecture for dungeon type 3 some.
Replaced lightning bolt effect for lightning wands and chain lightning procs.
Added skill: Bomberperson.
Added special skills: (These can only appear on certain weapon types and only on tier 3 and up. They're supposed to have a somewhat larger impact on gameplay and come with downsides.) Charged Weapon Crumbling Weapon Cursed Weapon Blessed Weapon
This patch will once again upgrade your saves upon loading. This means you'll get a new current dungeon floor but you will keep your character and items. To opt into the beta branch right-click on Slasher's Keep in your game library, click "properties", select the "betas" tab and select the beta branch from the drop-down menu.
Fixed an issue with some skill levels not being displayed correctly on skill icons.
Fixed a bug that could cause shooty statues to be placed in front of secret entrances.
Fixed a bug that could cause secret passages to block doors in rare cases.
Fixed a bug that could cause stairs from a catwalk to lead into an inaccessible corridor.
Fixed a bug that could cause wall objects (paintings and the like) to be placed on doors.
Fixed a bug that could cause a locked exit to be blocked by a hidden treasure room.
Fixed a bug that could cause the turret disabling lever thing to be placed below ground level in some rooms in dungeon type 3.
Fixed an issue with certain protruding boards in round climbey rooms floating in front of doors.
Fixed an issue with floating rail posts in dungeons of type 3.
Fixed an issue with burn damage being too high for burn procs caused by melee attacks.
Fixed an issue with the character on the character sheet being undressed after starting a new game with a veteran character.
Fixed a bug that would cause the extra damage from the Stormtamer skill to not be applied.
Fixed an issue with skill enchantments not being applied to the character if the enchanted item was equipped.
Fixed a thing that would cause melee speed to not be updated when switching weapons via hotkeys.
Ava should be positioned a little better when she's being pushed into spikes. This also makes a sound now.
It should no longer be possible for hidden switches to appear on top of fuseboxes.
Enemies should now get aggroed more readily when their mates are attacked.
Enemies should now push physics objects with greater force.
It is now possible for ambidextrous orcs to have two weapons of different tiers.
Item requirements should be a little more lenient now.
Shadow resolution on the low and medium quality settings is now higher to mitigate flickery shadow patterns on walls.
HP and MP potion yields will now keep scaling every 5 player levels forever.
HP/MP refill and invulnerability shrines should no longer get placed on tiles with stairs or in chasms.
HP should be refilled correctly after dying with a veteran character.
Fixed an issue with flying skulls ... uhm ... not dealing melee damage at all. I hope this wasn't actually an issue in the previous version.
Rooms with round corners will now be depicted more accurately on the mini map.
Added functionality for non-rectangular room combinations in the dungeon generation. These can occur in all dungeon types. This was way complicated, man. I plan on using it for more diverse architecture in the future. I hope it'll be worth the trouble.
Made another room type for dungeon type 1 which utilizes that.
Added a fireplace which can appear in large open spaces in some rooms in dungeon type 1. It has cozy beds around it and even some delicious roasted food. You may also smack enemies into the fire which is cruel and unusual but sometimes necessary.
Also added a decorative stone circle thing which can appear in such spots.
Replaced images for a tier 3 chest armor item which looked bad.
Slightly lowered lightning wand damage.
Slightly increased enemy damage and HP on higher dungeon levels to account for epic items gained at that stage in the game.
Added an easy mode which lowers enemy damage, attack speed and HP across the whole dungeon and disables achievements.
It is now possible to toggle the permadeath status of a veteran character upon starting a new run with them. This goes for the new easy mode as well.
Added new skill: Electrified Strikes.
Some other stuff I forget
This patch will once again upgrade your saves upon loading. This means you'll get a new current dungeon floor but you will keep your character and items. I've also been working on some other content which is not part of this update. Should've maybe moved that ahead. Anyway, let me know if I created any new bugs with this one.
To opt into the beta branch right-click on Slasher's Keep in your game library, click "properties", select the "betas" tab and select the beta branch from the drop-down menu.
Attributes in descriptions of crafted items should now get combined into one line per type of attribute.
Fixed an issue with certain doors not showing up on the mini map.
Fixed a bug that would cause your wand to be invisible.
Fixed an issue with the hit indicator effect not working.
The rest of the achievements should now work. I also added one for beating a "large" dungeon, which was missing.
Added a badge for that as well, which should show up on your character in the "load game" menu if you've beaten a "large" dungeon with them.
Fixed an issue with badges being displayed incorrectly.
Fixed colliders in cave type rooms so enemies stop falling through the floor.
Lowered quest reward money by half.
Parrying a zombies swinging arm will no longer deal damage to the zombie.
Added a kind of half-parry. If you're trying to parry a swing and fail to block the enemy's blade (or zombie arm) you will now still block half the damage if you're sort of facing the enemy in question. I made different *clang* noises for half- and full-parries too.
Also, orcs and zombies should no longer be able to swing through you, deal damage and then still take a parry when hitting your weapon, which could happen when you were facing away from them while parrying.
Added a hint that pops up when you pick up a component for the first time, that's like "Find a smithy to use this."
Added a little animated hint that is displayed when a long item description is scrollable to let you know that it's scrollable.
Added sound effects for the haymaker attack that the molerat men do.
Added a little particle effect for clicking menu buttons.
Added new images for two randomized items.
Added jellyman story text.
Added two new monologues for the talking wall ornament. They come in at dungeon type 2 and 3 respectively.
Reactivated Permadeath mode: There should now be a tiny room on every other dungeon floor above the second. In this room you'll find a trapdoor on the floor and a lever to operate it. Stand on the trapdoor and pull the lever to drop back to floor 0 and get a new dungeon. It's functionally like dying with a non-permadeath character. These prisoner chutes will alternate with item chutes, so you'll find an item chute on floor 1, a prisoner chute on floor 2, then an item chute on floor 3, and so on.
Added achievement for having used a prisoner chute because why not.
To opt into the beta branch right-click on Slasher's Keep in your Steam library, select properties, then the Betas tab and then select the beta branch from the drop-down menu.
The Sack Smack will now give physics objects a little shove.
HP and MP gained from consuming food and wine will now be displayed.
Toned down the visual intensity of the kinetic wand blast effect.
The penalty for dying for veteran characters is now limited to prevent them from becoming too weak to go on.
Your complimentary starting weapon will now have a higher rarity tier if you're playing a veteran character.
Added 7 new images for randomized items.
Added skill: Desperate Rage
This patch will not need to upgrade your saves.
To opt into the beta branch right-click on Slasher's Keep in your Steam library, select properties, then the Betas tab and then select the beta branch from the drop-down menu.
The Sack Smack will now give physics objects a little shove.
HP and MP gained from consuming food and wine will now be displayed.
Toned down the visual intensity of the kinetic wand blast effect.
The penalty for dying for veteran characters is now limited to prevent them from becoming too weak to go on.
Your complimentary starting weapon will now have a higher rarity tier if you're playing a veteran character.
Added 7 new images for randomized items.
Added skill: Desperate Rage
This patch will not need to upgrade your saves.
To opt into the beta branch right-click on Slasher's Keep in your Steam library, select properties, then the Betas tab and then select the beta branch from the drop-down menu.