Mortal Sin cover
Mortal Sin screenshot
Genre: Role-playing (RPG), Hack and slash/Beat 'em up, Adventure

Mortal Sin

Endless Runs! An INFINITE progression...

Mortal Sin is now officially an ENDLESS roguelike! Chain runs together infinitely and reach ungodly levels of power unknown to mere mortals... until nowđź’Ş

The possibilities are truly endless. 16 curses simultaneously? Level 300 Spirit Drill? You've got it! But the enemies are no slouch either so beware...


Progress will be stored per character, try to beat you high score! Might add leaderboards if the balance is in a good place but needs some testing first to see how far people can get.


Content

  • Added endless runs! Reach ungodly levels of power unknown to mere mortals… until now!
  • Continue your character progression, eventually getting every skill and curse and growing in power endlessly! Enemies scale too at a greater rate each round you do to keep the challenge compelling. Beat your best record with each character!
  • More elite enemies spawn with higher rounds, as well as bosses having a chance to be elite (even without the Eclipse curse)
  • Durability damage taken scales with each round gradually up to 4x
  • Gold essence gains increase per round, but so do essence costs (at a higher rate)
  • Introduced a new type of essence, sinful essence. Sinful essence is green and spawns at the end of the final trial, or in the place of passive skills if you are completely maxed out on all of them. It gives the same stat boosts as a sinful offering.
  • Completing the final trial rewards 5 sinful essence, 100k gold essence and a curse removal statue on completion so it can benefit into the next round.
  • There is no longer any curse limit, and you can stack curses until you find them all!
  • Added a new curse: Vengeful Remains. Has a chance to spawn scares when enemies die.
  • Spells radius and been reworked into range instead. In endless rounds spells can scale their range to insane levels, so some weapons like spectral mace for example increase their length rather than full radius as it did before


Balance

  • Hoarder reworked a bit. No longer loses speed, but loses essence if taking hits. Stay incredibly powerful as long as you play well and don’t get hit! Disabled Sinful Offering since the cost greatly outweighs the benefit of just keeping the essence.
  • Combo sustain Helena quest now ramps up per A, B, C area for 1.5x, 2.5x, or 3x multiplier respectively since it’s harder to maintain combos with less enemies at lower levels
  • Levels with very few enemy spawns will use all of the available spawns for kill / delimb quests so it isn’t a trivial number like 2 enemies
  • Helena upgraded armor / weapon reward now breaks the original so you can’t have multiple copies at the same time
  • Nerfed Divine Retribution durability from 2000 to 1250
  • Portal rooms will now pause the Helena timed level quest similar to arena battles
  • Nerfed block / quake shockwave damage scaling from 20% of attack to 5%
  • Reworked guard damage calculation to no longer benefit from defense and be more consistent. Should result in more guard damage taken than before generally.
  • Increased cheat death durability cost, reduced invulnerability period from 2 seconds to 1 second.
  • Increase Deadly Horror curse item level bonus from 1 to 2
  • Baron of Sin fire explosion and Last Stand explosions no longer ignore the player’s guard, but instead break it.
  • Increased spawn rate and number of enemies in the Helena time floor plate quest
  • Legendary anvils found in areas have +8 item level (up from +1) to be more appealing
  • Reduced Spirit Drill damage and scaling
  • Reduced Hellfire damage
  • Buffed Mortal Coil and Soul Lance damage
  • Kill traps (spikes / swinging branch / drop gate) now deal fixed damage to the player instead of health percentage which was inconsistent and didn’t scale well


Polish

  • Added friction material to portal room with floor boards so it’s harder to slip off
  • Added friction material to the newly added Cave arenas so the player doesn’t slide
  • Any battle arena will spawn enemies consistently after the first second (had some long delays before)
  • Changed controller default bind for progress screen to right stick press so it doesn’t conflict with dpad menu navigation
  • The Trial of Resolve will now cleanup any essence or items dropped when you exit so it doesn’t carry over next time you enter
  • Reworded Devil’s Luck description to be less confusing


Bug Fixes

  • Fixed bug where weapon and armor upgrades essentially doubled their level. Now it is working as intended with +10 item level along with any other item level bonuses you have
  • Refresh context UI when hovering over anything with essence cost to update red text correctly as soon as essence is spent
  • Fixed bug where loading a save with darkness curse purged still activated the darkness effect
  • Fixed bug where exiting during an area after completing a quest, then loading up the game again would keep the quest state allowing you to stack rewards indefinitely
  • Fixed big performance hang that happened going through portals sometimes (especially when returning from the trial)
  • Fixed bug where you couldn’t upgrade Divine Retribution with some classes
  • Fixed bug that allowed multiple quest reward tabs to be selected simultaneously
  • Fixed bug where icy veins would consume durability when blocking flesh wall creatures even though it doesn’t freeze them
  • Fixed bug where embodiment of sin shoulder bash attack was teleporting a bit

5/21 Content Update! New class: Enigma, 6 new arena areas added

Content

  • Added a new class: Enigma! A truly randomized class with a random weapon spawn pool, random stats and random skills. Must reach level 25 and obtain absolution with 6 classes to unlock it.
  • Added 6 new arena variants, 2 for each main area. Each area now has 3 arenas that can spawn, making each run feel a bit more varied instead of always having the same arena every time.
  • Reworked kill enemy quest to involve killing enemies with a specific kind of attack instead (i.e. thrust, punch, bash, etc)
  • Added new color palette unlocked at level 20: Purgatory (smooth orange / light purple)
  • Added the ability to Whirlwind clockwise. Whirlwind direction is determined by the direction you are moving, and random if you do not input any direction.
  • Added two new secret rooms full of breakable objects


New Cave Arena

New Dungeon Arena


Balance

  • Reworked speed, luck and defense scaling to have a logarithmic curve so it approaches the cap gradually at higher values. Increased the amount of stat you need to hit the caps as appropriate


Polish

  • Added a full weapon / armor tooltip to the stats screen with all the information
  • Various UI polish (tightening up borders)
  • Reduced enemy shield distortion to be easier to see
  • Put hotkey prompt for stats screen and progress screen on escape menu in case people miss how to check their gear or combos
  • Can go straight into menus from one another without having to close the menu first
  • Increased Maniac enemy size to be same as Zealot (pumpkin head)


Bug Fixes

  • Fix bug where you could swap weapons with the mouse wheel while the game is paused
  • Fix bug where enemy could spawn inside rock in the cave arena
  • Reverted unity version because new one caused some performance degradation

5/15 bug fixes

Hello sinners! I just got back from a 5 day trip since I pushed the last major update. This patch today should fix some of the more glaring issues from that update, and I will be resuming with the regular content update schedule. Thank you for your patience and support!


  • Upgraded unity version in hopes it will fix rare crash / hangup some users experience
  • Excluded limbless quest objective from hunter class since it doesn't make sense
  • Banned indomitable spirit and power infusion from appearing as Helena innate item skill rewards
  • Maxing out a passive skill from the Helena quest reward will now reroll the hub world skill vendor if it was the same skill that was just maxed to prevent getting +11 of that skill
  • Fixed bug where hitting normal floor plates could trigger the timed floor plate / elite floor plate quest events (should only just be the specially marked floor plate now as intended)
  • Fixed bug where timed floor plate enemy maximum was higher than it should have been
  • Added Deliverance item skill to Divine Radiance skill pool to fit with the holy theme


*NOTE* Some users have reported occasional crashing or more accurately hang-ups for the past month or so suspiciously after I last updated unity which may have introduced some compatibility issues. I updated unity again this patch to see if it might help, but I am doubtful. If you get a "mortal sin has stopped responding" or something along those lines, please try to leave it hanging and see if it will eventually close on its own. When the program is terminated manually, there is no crash log which means I am unable to track down the exact problem. If you have this hang-up, please stop by the discord and let me know if possible.

Questing Content Update - Helena's Awakening

Added a dynamic questing system with a new npc character, Helena. My goal was to enrich the world of Mortal Sin and also add new objectives that increase variety between runs.

Plan your route based on the quest objective and which powerful reward they give!

Complete the quest objective and return to Helena for a reward. These include maxing out your passive skills, adding an innate item skill, upgrading your equipment and more!


Each quest you turn in will also give Helena experience, eventually leveling her up and unlocking a new part of her story. At maximum level, you get a powerful unique weapon called Divine Retribution. Divine Retribution has a unique new skill, Unyielding Faith, and can be crafted at any point during a run (but only once per run).


Other changes this update:

Balance

  • When the player falls in a secret room, they will no longer be killed instantly. Instead, all of their equipment will break so they are still punished but have a chance to recover the run.
  • Added a skill statue and early exit portal to the two long trap hallway secret rooms to make them more rewarding and also give people the option to back out.


Tweaks

  • Progress screen, Stats screen and other various UI’s were updated to be more polished and sleek with tighter art and borders
  • Made automatic scrolling of skills, classes and other various menus smoother and more accurate than it was before


Bug Fixes

  • Fixed bug where any prompt with a hotkey popup always showed “E” the first time it was activated
  • Banned unusable whirlwind perks Vortex and Berserker Rage from the Monk’s spawning pool


Mortal Sin has been regularly updated since its release in March. I want to thank the community for all the support so far and I am fully dedicated to making it the best action roguelike that I can make. To recap, here are some highlights from the features added over the past couple of months:

  • Four new playable classes: Gladiator, Warlock, Stalker and Hoarder.
  • The ability to save your run’s progress
  • Alternate color palettes that allow you to see the world in new ways
  • Many new weapons, skills and items
  • Regular balance updates that keep the game fresh and improve the overall experience

5/2 Hotfix

Bugs

  • Disabled Temporal Rift audio that wasn't supposed to be there
  • Fixed bug where Major Essence retention and Minor Essence retention unlocks did not apply their bonuses. The total essence you can retain between runs should now be 50,000 (up from 25,000) if you have all of these unlocked.

Balance

  • Reduced Temporal Rift slow by 6% (i.e. max level slow is 24% down from 30%)

4/29 Content and Balance patch!

4/29 Content and Balance patch! New weapons Ram-Dao, new ultra-rare staff Spirit Drill, new passive skills and secret rooms!

Content

  • Added a new (and first) ultra-rare staff, the Spirit Drill! Spirit drill is essentially a long ranged magical chainsaw that rips enemies apart as you hold it.
  • Added a new Berserk-inspired weapon, the Ram-Dao! A faster variant of the Hundred Man Slayer with different skills, including the new Vortex skill!
  • Added Vortex item skill! Vortex pulls all enemies towards you while you are in a Whirlwind.
  • Added Overpower statue passive skill! Overpower increases your combo multiplier while you hold / charge your weapon swing.
  • Added Temporal Rift statue passive skill! Temporal Rift gives you a permanent aura that reduces the movement and attack speed of enemies near you.
  • Added two new secret rooms that involve avoiding hazards while riding platforms :^)
  • Added 5 new intro story cards for you to ponder as you question your mortality.


Balance

  • Hoarder stat scaling from Gold Essence reduced a bit. Hoarder now starts with high speed, but actually loses speed with higher Gold Essence (down to at most -50% speed). Now you must trade off losing speed with increasing other stats, encouraging more essence spending.
  • Removed the damage reduction component of Indomitable Spirit, so now it only provides temporary invulnerability which is very powerful by itself.
  • Sleight of Hand combo now provides 1 second of invulnerability when executed.
  • Gladiator health reduced from 150 to 120
  • Vampire can now find the Alchemist skill, but it only increases Wizard Oils.
  • Vampire health increased from 75 to 90.
  • Warlock now has Vortex instead of Escape Artist. Warlock defense stats have been boosted and his attack was reduced slightly.
  • Berserker had the Ram Dao added to his item pool, and has reduced chance to find Divine Radiance so it’s a little bit more difficult to get two of them quickly in a run.
  • Buffed Sword and Cleaver durability
  • Adjusted some weapon spawn rates so some of the more powerful weapons are slightly less common.
  • Slowed down that one ultra fast Maniac attack (scythe-wielders) so it’s humanly possible to parry it.
  • Gave Haruspex (melee goat-men) a mirrored version of their left hand attack for the right hand attack, since the old one was hard to read and hit way too fast.


Performance

  • Added texture streaming system to reduce RAM requirement for the game. The game should now use ~2 gigs less ram than it did before (from roughly ~4.3gb to ~2.3gb). This was mostly done to allow for adding more future content without breaking the memory budget for low end machines.
  • Optimized flesh hand on walls delimbing to be same method as everything else.


Tweaks

  • Selecting the Clear Data option in the settings during a session will now exit the session.
  • Added low friction material to Maw of Sin bridges to make it harder to slip off
  • Adjusted Blood Moon gold essence UI Color
  • Made the combo tutorial text more clear about what the Combo Multiplier is and how it increases your overall damage.
  • Reworded manifest weapon description to be Combo Multiplier language like everything else.
  • Made freeze effect smaller so it’s less obstructive
  • Made the in-game weapon UI and stats screen weapons laid out in the order.


Bug Fixes

  • Fixed bug where the in-game timer on the progress screen would reset between areas.
  • Fixed bug where Fractured Limbs could cause spawned enemies to get stuck in walls or geometry.
  • Fixed bug where Indomitable Spirit and Power Infusion showed the wrong icons.
  • Fixed bug where Hoarder could get the armor durability buff from challenge orbs.
  • Fixed some class descriptions using the old names for essence.
  • Fixed bug where Martyr’s starting weapon would roll twice and only apply the stats of the first roll, leading to stat desync.

Content Update! Color Palettes, New Class: Hoarder

4/22 Content Update! Color Palettes, New Class: Hoarder, Reaper updates

Content

  • Added alternate color palettes, with 5 to start and more to be added later! Colors can be changed at any time from the main menu or in-game escape menu and will affect not only gameplay, but the UI as well.
  • Added new class: Hoarder! The Hoarder starts short and will gain stats and size as he acquires more yellow essence. Starts with Soul Siphon and Alchemist and cannot use armor of any kind. Hoarder must be unlocked first by completing the game with over 100,000 essence in a single run.
  • Added new statue skill: Shared Misery! When you delimb an enemy, nearby enemies have a chance to also get delimbed in the same way. Has a short cooldown, chance and number of enemies affected increase with level. Bosses can only get delimbed if another boss was the first to lose its limb.


Balance

  • Reaper Changes: Removed stun immunity and faster move speed from enemies. Instead, enemies will now fire a projectile at you when killed from a distance. Now Reaper can melee freely like other classes without stun resistance, and must also be a bit less mindless when spamming soul cleave from a distance because of the return fire.
  • Increased Eclipse Boss Elites health to 2x, up from 1.5x
  • Reduced Eclipse item bonus from +4 to +2, since the skill drops are already a very good reward
    Waveblade no longer stuns enemies to bring it in line with Soul Cleave (which also does not stun)


Tweaks

  • Added in-game timer to progress screen (press T to view at any time)
  • Reduce Film Grain size slightly to be have more pixel accuracy
  • Guillotine trap can only hit up to twice per animation (could cause damage many times in a row before)
  • Renamed Red Essence to Vital Essence, Blue Essence to Magic Essence, and Yellow Essence to Gold Essence. Because of color palettes, the names can now be less color dependent.
  • Adjusted potion tutorials to make it more clear that you need Vital / Magic essence to fill respective flasks
  • Fixed bug where charging a swing would not show the flashing color immediately for fast weapons

New Class: Stalker, Reaper tweaks, New weapons: Scythe and Dual Cleavers!

Added Stalker Class, melee / ranged hybrid with powerful projectile skills
-Uses fast weapons
-Has multiple projectile skills: Waveblade, Inner Fire, Manifest Weapon
-Has Echo to multiply these projectiles
-First challenge unlock: Must complete the game in 30 minutes or less to unlock

Reworked Reaper a bit
-Enemies now have Unholy Rage to be a bit more durable to reaper's onslaught
-Reaper can now use a second weapon, the Scythe!
-Scythe is a long ranged whirlwind weapon that deals good damage and has some unique skills not normally found on melee weapons such as Echo and Fracture.

Added Dual Cleavers for Struggler, Martyr, Duelist, Gladiator and Stalker classes

And much much more... Check the full patch notes for details

Content Update! Added Scythe Weapon, Stalker Class, Dual Cleavers and more!

===RESTART STEAM TO UPDATE RIGHT AWAY===
-Added new class: Stalker
--> First conditional unlock class, must achieve player level 21 and complete the game in 30 minutes or less
--> True melee / ranged hybrid with fast weapons, doubled projectiles and cannot use whirlwind
-Added new weapon: Scythe
--> Scythe is like a long range sickle that is slower but deals more damage and has some unique weapon skills such as echo and fracture
-Added new weapon: Dual Cleavers
--> Dual cleavers are the fastest dual wield weapon and can drop for Struggler, Martyr, Gladiator, Duelist and Stalker
-Added new curse orb: Darkness
--> Darkness creates a fog obscuring vision at long distance. Gives +2 item level bonus
-Added new elite enemy type: Echo. Echo makes casting type enemies double up on their spell casts
-Showing overall player level on the class select screen
-Buffed mana battery mana potion gain per kill from 4% to 5%
-Completing the Final Trial with a class will now reward a burning star icon (instead of just a star)
-Charging a weapon attack now charges faster with increased attack speed
-Added two skill statues in hard to reach places in the large trap portal room

-Tweak some projectile audio being way too loud and stacking to unreasonable levels
-Made frenzy cap at 10 like other skills (was 11)
-Made scares do less durability damage to staves (should be closer to melee weapons now)
-Added glowing particles to skill reroll statue to be easier to see
-Made the saw trap 25% bigger, brighter and deal 20% less damage
-Fixed performance on some scares sticking around when they shouldn't
-Fixed bug where you could swap weapons while dead or grabbed by a scare
-Other minor tweaks and bug fixes

Added Saving Run Progress

The #1 most requested feature, run saving has been added! (Restart steam to update right away)
-Runs will save automatically whenever you return to the starting area
-You may also save your run again if you exit at any time in the starting area (not including the very first one)
-You may only save one run at a time, and the save will be wiped if you die or complete the game
-You may NOT save in the middle of a dungeon
-Minor bug fixes