Din's Legacy cover
Din's Legacy screenshot
Linux PC Mac Steam Gog
Genre: Role-playing (RPG), Indie

Din's Legacy

Din's Legacy patch 0.832

This patch fixes a crash, adds the ninja specialty, adds a manual, makes god altars more unique, and fixes several minor issues.

0.832 change list:


  • fixed a crash in madeLoudNoise
  • added ninja specialty (no new skills, but still cool)
  • updated manual - still need to add new stuff
  • added Minor Mutation help topic (Beige Shiba)
  • added Major Mutation help topic
  • added mutations stuff to manual
  • added poison mist
  • added poison mist level modifier
  • added lightning swarm to Blixt altars
  • added acid bolts to Erillin altars
  • added earthquakes to Hamlec altars
  • added summon to Kracht altars
  • added raising dead to Mortus altars
  • added fire shield to Valta altars
  • mutated NPCs can no longer be infected (Bluddy)
  • fixed liquids not triggering multiple times correctly
  • triggers now more consistently do something (Dragonface)
  • dirt mounds can now be entrance to secret level
  • added XP Pillars
  • added Mutation Pillars
  • now skills like Whirlwind can't hit enemies that you can't see (Dragonface)
  • now quest items that aren't needed but are picked up are removed instead of dropping back to ground
  • now projectiles show explosions even if hitting a neutral or allied entity (even if they won't do any damage)
  • rain scrolls can now only be used outside
  • changed "Mutation Experience" to "Mutation Progress"
  • fixed highlight info on mutate from specialty ok button
  • changed PROTOCOL_VERSION to 82

Din's Legacy patch 0.831

This patch adds unique skills, a bunch of new mutations, and fixes a few minor issues.

0.831 change list:


  • added unique skills - skills with set skill modifiers
  • added 5 unique skills Mega Fireball, Greta's Healing, Brenna's Fire, Raven's Swarm, and Ciglio's Skeleton Archers
  • added Spores mutation
  • added Fire Proof mutation
  • added Teleporter mutation
  • added Temporal Flux mutation
  • added Reverse Projectiles mutation
  • added Lava Skin mutation
  • added Super Smell mutation
  • added Scrounger mutation
  • added Healing Aura mutation
  • added Infravision mutation
  • added Quiet mutation
  • added Telekinesis mutation
  • added X-ray Vision mutation
  • added Stench mutation
  • added Egg Layer mutation
  • added Engorged Left Arm mutation
  • added Engorged Right Arm mutation
  • added Thorn Spray mutation
  • added Mind Blast mutation
  • added One Eye mutation
  • added Thick Skull mutation
  • added Animal Control mutation
  • added Grotesque mutation
  • added Venomous mutation
  • added Hypnotic Gaze mutation
  • added Small Wings mutation
  • added Firestarter mutation
  • added Curious mutation
  • fixed RadiusIncrease skill mutation not showing up
  • flying entities no longer trigger ground traps
  • fixed some gate naming and level related issues
  • fixed losing reputation when a main quest giver is killed
  • fixed name on rubble (Bluddy)
  • removed reference to apocalypse in happiness highlight (Bluddy)

Din's Legacy patch 0.830

This patch adds a couple world options, fixes a slowdown, makes some areas more unique, improves treasure maps, rebalances several things, and fixes a bunch of minor issues

0.830 change list:


  • added exploration world setup option - less monsters
  • added overrun world setup option - more monsters (Rainbow)
  • fixed a slowdown due to forking projectiles (Dungeon Explorer Lan) - the fix for this was in push_backArray so it might actually fix a bunch of other slowdowns also
  • fixed NPCs not using healthstone properly, broke when I split damage type/source type, this will likely fix many monster use object issues (Varkon)
  • improved all treasure map chests
  • fixed some layout problems with dungeons (turned CanUseLooseBlockConnections off)
  • fixed invincible changelings issue (Varkon/Dungeon Explorer Lan)
  • now vampire effect will go away when in (or near enough) to a house (Sarah)
  • added fire, cold, lightning, and poison vulnerability mutations (Bluddy)
  • you can now donate to all recruitable NPCs (Bluddy)
  • increased Whirlwind mana per level from 1 to 2
  • whirlwind and other similar melee skills no longer hit untargetable objects (like oil on ground)
  • increased serrated arrow damage mult per level from 0.075 to 0.085 (Ninjakillzu)
  • campfires now provide a low health/mana regen to anyone nearby
  • removed Zombies Allowed world option (always defaults to on)
  • graveyards now have more statues/gargoyles
  • graveyards now have more fog
  • added rubble to ruins
  • fixed not getting any hit sounds when hitting a statue (twitch.tv/ninja)
  • tunnels don't tell you the destination until you have been to the destination
  • now random object size and rotation are consistent across save/load
  • increased max stack of food and drinks to 99 (Fulano)
  • fixed swarm projectiles prefix text
  • fixed some issues with cheat_completeAllQuests
  • split player level and title into 2 parts so it fits on character pages better (Destro*)

Din's Legacy patch 0.829

This patch adds the Warmaster, Steward, and Apothecary town roles, adds personal quests to NPCs, improves rewards from NPCs, and fixes a bunch of other smaller issues, mostly NPC related.

0.829 change list:


  • now have and must protect main quest givers (warmaster, steward, and apothecary) for many of the scenarios (Bluddy) - a few switched from protect town to protect the main quest givers (still have a few protect town) - many scenarios went from no lose condition to protect main quest givers
  • now NPCs can have personal quests
  • now NPCs can give the player personal reward chests when the player solves quests for them
  • fixed NPC activities not working
  • now get message if any town NPC dies
  • increased personal chests magic rarity
  • actors following player now decrease their aggression of higher level enemies
  • decreased BaseAggressionRange of recruits to compensate for higher default AggressionRangeMult
  • now warmaster is a warrior, apothecary is a wizard, and steward is a priest
  • on old maps, quests work like they did before, even if in a scenario that is supposed to have quest givers
  • now when a health bar blinks it doesn't blink out all of the way
  • fixed not being able to teleport to some gates when using gate map
  • decreased NegativeHappinessMult from 1.4 to 1.0 (Mandark)
  • stuck door/chest message no longer goes to event message queue
  • hidden entities no longer show on world map
  • now always send main quest giver data over network if player is in level
  • removed town prefix/suffix in NPC intro text
  • moved isInsideTownWalls from Game to World
  • fixed cheat_newRecruit not working correctly

Din's Legacy patch 0.828

Better monsters! This patch improves monsters in many ways: more item use, more destroying of environmental objects, using doors, new vulnerabilities, fire/acid weapons, vision cone, and much more.

0.828 change list:


  • now monsters are more likely to start with better items (mostly weapons)
  • decreased monster per block count and chances in all areas except graveyards and lairs (Varkon/Bluddy)
  • fire thrower can now throw projectile at flammable objects near target
  • now torva shaman, saurian mages, dark elf wizards, imps, and zombie imps can target objects near their target
  • now dark orc berserkers and torvas can use oil & magma to light their weapons on fire
  • now scree can use acid on their weapons
  • experiment - now monsters & renegades have a vision cone (you can sneak behind them)
  • now can cast most projectiles at enemies that character can't technically see (it will still likely hit the sight blocking obstacle though)
  • some monsters can now open doors
  • added taunts, tactics, and portraits to rylors and vortars
  • now torvas, orcs, and dark elves taunt more
  • now fire throwers, shadows, death knights, stalkers, imps, and screes taunt less (since this list is bigger, taunting as a whole will go down some)
  • now ambushers get an attack/defense bonus for 10 seconds
  • now renegades get a 10% reduction in attribute requirements for items
  • now monsters get a 25% reduction in attribute requirements for items
  • hooked up new mail plate skin
  • fire thrower fire can now hit objects
  • added charge skill to hulk
  • now monster resistance/imbue enhancements get some resistance added (instead of just a multiplier)
  • fire elementals and hellhounds now have a vulnerability to cold damage
  • now zombies are more aggressive at night
  • decreased chances of ghosts without haunted modifier or guarding something
  • fixed several faction reputation issues
  • decreased cast time debuff on monster taunts from 0.25 to 0.2 (Fulano)
  • now areas can have desired monster types (was only archetypes)
  • added nagas, scorpion, hell hounds, lurkers, and desert saurians as desired monsters to deserts
  • added skeletons and ghosts as desired monsters to graveyards and ruins
  • added dark elves, shadows, and wampirs as desired monsters underground
  • added spiders as desired monsters to caves
  • added stalkers, spiders, and forest saurians as desired monsters to forests
  • added imps, torvas, and jungle saurians as desired monsters to jungles
  • added random versions of unique leprechauns, rylors, kralls, vortars, chaos lords, raptors, styracs, scorpids, drakes, and lightning elementals
  • added names for unique Krall Scouts (were same as Krall Warriors)
  • made rylor bomb effects more noticable
  • fixed skeletons not being visible while "hidden"
  • fixed followers on lurker, plague bringer, zombie plaguebringer, zombie dark elf, and zombielord
  • added hellhound follower to torva and torva shaman
  • fixed noisy/quiet level not working correctly with monster idle sounds
  • demon dogs and hellhounds are now noisier at night
  • now doors will automatically close after a few seconds if a monster/NPC opens them
  • fixed having 2 ProjStalkerThrownDaggerHC entries
  • separated DamageType and SourceType
  • fixed bulletin board getting status effects
  • changed PROTOCOL_VERSION to 81

Din's Legacy patch 0.827

This patch adds a loot filter, makes food & drinks useful, adds a bunch of environmental bonuses/penalties to monsters, and fixes a bunch of other smaller issues.

0.827 change list:


  • added a loot filter (can specify min rarity items to show) (Sephumbra and probably many others over the years)
  • now food gives a 5 minute buff to healing and vitality
  • now drinks give a 5 minute to item mana gain and spirit
  • now NPCs can do activities while in player's party
  • dark elves and dark orcs now get bonuses when it is night
  • wisps, saurians, saurian mages, zombie saurians, lightning elementals, and lightning drakes now get bonuses when it is raining
  • now ice drakes get bonuses when it is snowing
  • now saurians, nagas, raptor, drakes (except ice), fire elemental, and hell hounds get penalties when snowing
  • fixed a few on hit mutations not working correctly (disease, cripple, freeze, etc) (Wayne)
  • changed a bunch of NPC skills to give food/drinks instead of adding food to clan
  • added doors back in so other clans could use them (drop is more rare than in Zombasite though)
  • chest objects in towns with no monsters now have less magic chance
  • added dirt mounds as a hidden/secret chest
  • changed about to lose in game taunt to 33% health instead of 25%
  • added 2 starting fight in game taunts
  • added special anim to all monsters in bestiary and added theme music
  • no longer get xp for finding direct neighbor of starting town
  • fixed HomingProjectiles translation

Din's Legacy patch 0.826

This patch fixes another crash, fixes recruits in multiplayer, adds some new in-game taunts, adds a new skin, adds several chests from Patreon, and fixes a bunch of other smaller issues.

0.826 change list:


  • fixed a rare infinite loop in generating road levels
  • now can correctly recruit NPC to party when client in a multiplayer game (Mandark)
  • added 1 new male mail skin
  • now quest NPCs spawned from special rooms will be deleted if quest doesn't start correctly
  • now keep monsters away from gates a little better (Boink)
  • now 1 kill can only apply to 1 uprising quest at a time
  • added 7 more unique chests from Patreon
  • added a monster spy quest (like monster scout quest, but can be hidden for a while)
  • now if a win quest is obsoleted for some reason the win quest will automatically move over to the new quest if there is one
  • made god retaliation more extreme
  • shifted reaver unholy strike passive from cold damage to weapon damage (eliotno3)
  • NPCs are more likely to join in a fight if someone they dislike is fighting (join fight against them)
  • made height change between flatten areas and neighbor areas much smoother
  • on level up free NPCs in a town have a chance of starting a clan
  • flying/hovering monsters can now fly over barrels and chests
  • now monsters have to be able to see victim to do a melee attack (Destro*)
  • now if a monster is purged (too many entities), put original position instead of current position on respawn list
  • added a bunch of in game dialog/taunts for various tactics
  • updated character export for all of new stuff and removed a few things that are no longer needed
  • added description to shared life status effect
  • when setting up renegade NPC can only teleport somewhere else if changing to a renegade
  • added more grass to ruins areas
  • now in-game health bars will blink for player and allies when have low health
  • added description to pierce status effect
  • torches now tell you they can't be repaired
  • torches now say Type: Torch (instead of Shield)
  • fixed life steal proc description indent/wrapping issue (also a few other similar descriptions)
  • added No Replacements button in editor UI to make adding things like grass safer
  • changed PROTOCOL_VERSION to 80
  • added cheat_playtestTeleport - teleports around every few seconds to stress test lots of different things

Din's Legacy patch 0.825

This patch fixes a couple of crashes, allows recruiting NPCs to town, makes guard items usable, improves gate UI, and fixes a bunch of other smaller issues.

0.825 change list:


  • fixed an infinite loop related to explosion traps and cave ins (Mandark)
  • fixed a possible multiplayer crash if have lots of entity deletes since last message (only developer testing modes?)
  • can now recruit NPCs to town (if you currently have a town)
  • now can use guard items to spawn in guard as a pet (Dragonface/chesse20)
  • now quests can add an NPC to town
  • can now go back and forth between map and list versions of available gates
  • assassins and scouts can now teleport back to target level if they leave it for some reason
  • now salvage to armory first works with people in town
  • can now switch bags where one is inside the other (Fulano)
  • boosted Herbology resistances, mana regen, and health regen (ricmadeira)
  • fixed Player covenant showing up on server player world map each time a player left a multiplayer game
  • now initial monster hate is the faction reputation (Fulano)
  • now starting hate scales with level better (so similar at low and high levels)
  • item skills no longer affects stand still stuff
  • fixed Titan shoulders item Charged Strike never going off (Mandark)
  • increased fire elemental and towers light
  • added light to elemental totems
  • ui_SalvageArmoryFirst now defaults to off
  • now item skills can hit dead monsters
  • now attack that does no damage but enemy is dead counts as a success
  • updated donation lists from Patreon
  • removed green background on mutated history screen
  • changed PROTOCOL_NUMBER to 79

Din's Legacy patch 0.824

This patch rebalances a ton of things, fixes another crash, adds a Patreon item, adds a new player skin, and fixes a bunch of other smaller issues.

0.824 change list:


  • hopefully fixed a crash in generateBlendedTileGeometry
  • increased armor values from items by 25%
  • now non-player critical hits are 1.5X instead of 2X
  • now if take a one-shot type of hit (compared to your max health), it reduces the damage, but gives an automatic deep wounds (not instant death but you're basically bleeding out)
  • increased monster health in higher difficulties
  • decreased AddAdditionalMaxCount from 3 to 2 on monsters (should make monster hordes a bit smaller)
  • added mutated level up sound when mutate with a specialty or another character
  • decreased spawn chance of zombie dark elves by 50%
  • increased Rylor Bull HealthMult from 1.3 to 2.5
  • increased gargoyle/statue armor bonus from 10 to 25
  • increased StatueHitDurabilityMult from 7.0 to 10.0
  • now damaging a gargoyle statue causes noise like damaging a door
  • doubled amount of money dropped from Pirate treasure map chest
  • fixed collision size of large dungeon stone block with brazier on top
  • added Mandark’s Tower Tribute Bow (item from Patreon) (Mandark)
  • decreased MaxDamagePercentTakenAtOnce from 0.75 to 0.7 for Lucky mutation
  • now Guardians and Ghosts that are guarding an object get a level boost
  • added 1 new male mail skin
  • decreased ParasiteGroundAcid chances from 0.25 to 0.2
  • decreased SpawnChance of blessing objects from 0.4 to 0.2
  • decreased SpawnChance of liches from 2.0 to 1.5
  • fixed 1 lever type that was inconsistent and showing object type (Varkon)
  • a permanently broken item will no longer show as a better item (green plus)
  • simplified set item text so text on set items is a good bit shorter
  • fixed yucca tree not fading out correctly
  • made vortar raider and warlocks larger
  • fixed the name of 2 illusionary trap objects to match the real versions
  • fixed thorns mutation icon
  • removed win type from win screen since not relevant really
  • simplified win screen a little more
  • added description to Mana Shield status effect (Zombasite & Din's Legacy)
  • changed PROTOCOL_VERSION to 78
  • changed Human to Mutated in one of the taunts

Din's Legacy patch 0.823

This patch makes several quests much more interesting, makes NPC dialog useful again, adds some new player skins, and fixes a bunch of other smaller issues.

0.823 change list:


  • NPC groups (like Cults, Syndicates, & Marauders) now have names, can spread, and can start clans
  • now NPCs in town can have dialog even though not in player clan
  • now makes sure there is a valid win quest and if not creates one (Varkon)
  • hooked up 3 new male mail skins
  • now if a town attacker wanders out of town it no longer counts as a town attacker (Etto)
  • monster wars now cause more problems
  • changed Herodius blessing to mana regeneration
  • added god pissed message when an evil god retaliates
  • now good gods can reward player for kills and completing quests - each of the 6 good gods reward different things
  • now uprisings can build an altar of the correct god (depends on which monsters)
  • now when an evil avatar is attacking the player there is a better chance of a good avatar spawning
  • added potential dialog to out rescue traps
  • now if search for an enemy and their location doesn't match the quest it updates the quest (Tyakraman)
  • replaced Superhero negative with one that matters in Din's Legacy (Varkon)
  • now quest counts can scale up with level
  • now number of siege towers scales up with level
  • added 17 prefixes and 13 suffixes to random clan names
  • now instead of saying (Area only) it says specific area name (Varkon)
  • changed hunter text to say "Last known location" since they can move (Tyakraman)
  • fixed some missing punctuation in war quest text
  • fixed demon faction plural issue