

Antioch’s archaic and clunky 10 second onupdate loop has been reworked into a registerforsingleupdate chain that polls every 30 seconds. The scripting has been improved immensely.
#HOW TO USE TES5EDIT TO CLEAN MOD#
I fixed most of Undeath’s issues with my mod Classical Lichdom. This will also work for modded spells, making the game more consistent. This is a clean mechanic that prevent the player from using summon spells with Dark Pact active, without having dirty edits. What he should have done was to attach an entry point to the Dark Pact perk which would mod the spell duration of spells with the “magicsummon” keywords to 0. This implementation is also flawed as it does not apply to mod spells obviously, which is funny because 90% of Undeath players would use spell mod packages. He also inadvertently breaks the Elemental Potency perk. However, he does not integrate USLEEP changes, reintroducing the spell absorb bug that USLEEP fixed. Antioch implements by adding conditions to all vanilla summon spells. Dark Pact is supposed to let you reanimate 4 more minnion, at the cost of preventing you from using summon spells. Undeath’s implementation of the “Dark Pact” ability is also problematic.
#HOW TO USE TES5EDIT TO CLEAN MODS#
This means that if those mods are loaded before Undeath, undeath will cause issues with those mods.

For example, Aurora and Corpse Preparation both make necessary edits to vanilla spells, spells which Undeath edits too. This means that Undeath could overwrite other mods which NEED to overwrite those records, causing inconsistency and bugs. The mod makes wild edits to things not even relevant to the mod, editing vanilla spells and some npc templates.

This flawed scripting creates inconsistency in the phylactery regeneration ability, causing it to not work for fall damage or for simply taking too much damage. The dark resurgence ability is also scripted poorly, firing onhit instead of making the player essential via ref alias and having a onbleedout function. This is a wholly unnecessary burden to script load. Undeath has very inefficient scripting : it uses a 10second onupdate loop for very minor features. It includes clunky and inefficient scripting, as well as dirty edits. Undeath is an awesome and ambitious mod, but sadly it has not been updated in 4 years, and has a lot of bad modding techniques making it a very dirty mod.
