Skyrim

File information

Last updated

Original upload

Created by

powerofthree

Uploaded by

powerofthree

Virus scan

Safe to use

About this mod

Applies visual effects to animals and NPCs when killed by fire, frost, fear, lightning, poison, drain, sun damage and soultrap.

Requirements
Permissions and credits
Changelogs
THIS MOD IS OBSOLETE. BUY SKYRIM SE

FROZEN ELECTROCUTED
COMBUSTION
(plus more effects!)



DESCRIPTION

powerofthree's Papyrus Extender 2.3 is now required.

This mod applies VFX to bodies when killed by several effects. 

Fire - bodies self immolate and either combust into skeletons or become charred, leaving smoke behind (Humanoids and animals)

Frost - bodies freeze solid/shatter after some time/become encased in case (Humanoids and animals).

Fear - skin becomes pale and hair turns white with shock (Humanoids only).

Shock - bodies spasm and char, explode into guts and goo, or turn flesh translucent and bones luminescent (Humanoids and animals only).

Sun Damage - bodies disintegrate into ash (Humanoids only).

Drain - flesh strips away and bodies become desiccated or age rapidly (Humanoids only).

Poison - bodies turn sickly and show signs of cyanosis (Humanoids only).

Soul Trap - bodies are drained of life (Humanoids only).

Decomposition - corpses will undergo decomposition and attract blowfly swarms (Humanoids and animals).

An MCM menu has been added under FEC allowing you to customise many aspects of this mod.

REQUIREMENTS

SKSE
Dawnguard
Dragonborn
powerofthree's Papyrus Extender 2.3


Version History : 3.2 - 3.0
Spoiler:  
Show

3.2
What's New
- You can continue to burn/freeze/electrocute corpses even after they had effects applied
- Added several MCM options to reset effects on a single NPC/loaded NPCs/all tracked NPCs.

Fire
- Added ability to char drained corpses.
Frost
- Ice blocks are removed when burning frozen corpses.
Decomposition
- fixed bug where flies would continue to stack on themselves, causing a massive performance loss.
Poison
- fixed bug where hagravens never got poisoned.

Misc
- Fixed instance where effects would not reset properly when switching saves and the same set of NPCs had different effects in each save.
- Refactored code and removed some assets that were not being used anymore.

3.1
What's New
- FEC will now yell at you if you haven't updated Papyrus Extender, or confused it with PapyrusUtil

Fire
- Improved enb light performance
- Draugrs will become carbonized
- Changed carbonized textures to fit draugrs
- Fixed bug where burning skeletons could cause other skeletons in the area to become charred
Frost
- Removed collision for frozen bodies
- Fixed bug where the subtitle fix resulted in no death dialogue when dying due to other means
Shock
- Fixed bug with missing electrocution sounds 
- Increased lightning effect radius
Decomposition
- flies are now smaller, particle density has been halved
- turning flies option in the MCM will cause all flies in the area to dissipate
Poison
- Hagravens can be poisoned

Misc
- All effects now properly reset when reloading earlier saves.

3.0

What's new
- Rewrote all portions of this mod, deleted ancient entries, optimized many functions.
- Quest alias method to grab NPCs around the player has been scrapped. FEC 3.0 now dynamically grabs any actor that is loaded.
- Added decomposition effect, where dead NPCs will undergo the basic stages of decomposition and attract fly and blowfly swarms

Fire
- Added heat refraction effect when corpses burn
- Added fire impact decals when corpses burn
- Burning corpses can damage anyone who steps on them
- Corpses don't burn when in water, instead they will boil and steam
- Brand new charred body textures
- New soot shader, increased from 1K to 2K
- Tweaks to fire shaders
Frost
- Fixed bug where subtitles would get stuck when frozen 
- Fixed bug where enemies would not immediately die when frozen (currently this fix only affects NPCs)
- Frozen enemies can be thawed by setting them on fire
- Frozen NPCs can be shattered using Unrelenting Force
- Made shattered bodyparts more consistent
Shock
- Fixed incorrect skinning on female skeletons
- Spasm duration is now consistent across effects
Drained

Misc
- Effects are now properly reset and reapplied when reloading saves or re-entering cells.
- Added "Reset actors around player" in MCM to reset every actor's visuals back to default.
- Fixed FEC's invisible actor from being detected by NPCs. There is an additional fix in FEC.ini if this is not sufficient.
- Tweaks to internal functions.


Version History : 2.4 - 2.45
Spoiler:  
Show

2.45

Misc
- Fixed bug where the death camera duration was not properly set using the MCM

2.42

Fire
- Fixed bug where beast races would have missing bones when skeletonized.
Frost
- Fixed bug where frozen NPCs would T-Pose when respawning.
- SKSE plugin retroactively handles frozen respawning NPCs.
Shock
- X-Ray effect has decapitation support.
- X-Ray effect has beast race support.
- Increased spasm time for X-Ray and Charred effects.
Drained
- Aged effect no longer applies on elderly NPCs. They will be dessicated instead

Misc
- Framework setup for SKSE plugin to handle majority of effects next update.
- Script based bugfix to remove testing daedric swords that were left in the player's inventory by accident.
- Improved performance when death effects are reset/reapplied on game reload.
- Partial fix to death effects not reapplying on NPCs when returning to the scene of their demise.
- Effects do not apply to reanimated NPCs
- Tweaks to internal functions.


2.41

Frost
- Fixed frozen NPCs from not being properly reset on respawn
- Fix Effects in MCM now resets frozen NPCs
- Added framework for future frozen effects

Misc
- Removed two Daedric Greatswords that were not deleted while testing the last update

2.4

What's new
- Charred, drained, poisoned and skeletonized bodies now remain the way they are, instead of reverting to normal on game reload.
- Most effects should reset when reloading earlier saves. 
Fire
- Tweaks to fire shader
- Fixed ENB light not persisting for duration of effect
- Fixed bug where charred decapitated enemies would regrow heads
- No more blood splatter on bodies when charred or skeletonized
Frost
- Fixed papyrus log spam when shattering frozen corpses
Drained
- Fixed bug where drained decapitated enemies would regrow heads
Poison
- Poison effect is now reset on the player when reloading earlier saves

Misc
- Fixed charred bodies from being equipped on living NPCs when reloading saves.
- Dragons and atronachs are no longer affected
- Reduced NPC limit to 75
- Miscellaneous bugfixes
- Script optimization


Version History : 2.3
Spoiler:  
Show

2.3

What's new
- New effect mode for drain - rapid aging! NPCs will rapidly age when killed by drain spells.
- New burn effects - flesh will now burn away leaving charred flesh and bones in place of skin. Charred bodies will now glow as they cool down.
- ENB light FX for fire and shock effects

Fire
- Expert and master spells will now reduce bodies to skeletons when using Automatic effect mode. Previously it only did so for master level spells.
- Tweaks to fire shader
- Tweaks to smoke shader
Frost
- Larger frost decals
Shock
- Increased explosive electrocution's explosion's size by 25%
- Larger blood decals for explosive electrocution
Fear
- Fear effect gets applied if NPCs are killed by spooky ghosts
Poison
- Decreased poison intensity to 40%
- Tweaks to poison mist shader
Soul Trap
- Now correctly applies soul trap effect only if the NPC was soultrapped successfully. Previously it applied the effect in all cases.

Misc
- Disabled burning frozen bodies, for performance issues.
- Miscellaneous bugfixes
- Script optimization


Version History : 2.2
Spoiler:  
Show

2.2

What's new
- Sun damage and drain spells now affect the player
- Support for multiple effect modes for the player

Fire
- Tweaks to fire shader
Frost
- Reduced ice shatter explosion particle count by 5%
Shock
- Reduced explosive electrocution's explosion's particle count by 50% .
- Increased spasms
Sun damage
- Fire FX has been changed to match the Dawnguard Sun Fire effect
- Faster disintegration
- Increased ashpile smoke
- Added MCM option to modify intensity of sun fire FX

Misc
- Added checks to minimise suspended stack dumping when applying effects on already dead bodies
- Added toggle in MCM to stop effects from applying to already dead bodies.


Version History : 2.1
Spoiler:  
Show

2.1

What's new
- Dead bodies can now be frozen, electrocuted and combusted.
- Meat gets cooked when burning animals and humanoids, with support for CACO if present.
- Undead creatures such as skeletons and draugr are now affected by effects.
- Frozen (humanoid and bipedal creature) bodies can be looted as normal now, by hovering the cursor over them and pressing E.
- Frozen  (humanoid and bipedal creature) bodies can be shattered into ice shards on hit and when you ram into them with Whirlwind Sprint.

Fire
- Skeleton creature's bones turn charred when burnt.
- Tweaks to smoke shader.
- Tweaks to fire shader
- MCM menu has option to modify the intensity of the fire shader .
Frost
- Improved frost shader
- Added female versions of frozen bodyparts
- Frozen bodies can now be reanimated, either by burning them and then casting the reanimate spell, or casting reanimate twice on the body.
- Improved performance of ice shatter explosion.
Shock
- Increased shock spasm and duration.
- Improved performance of explosive electrocution's explosion.
Sun damage
- Undead creatures are now affected by sun spells.
Poison
- Increased default intensity of poison effect to 60%.

Misc
- Improved cell polling system, should be faster now.
- NPC and animal/creature limit raised to 100

Bugfixes
- Fixed bug (for real this time) where smoldering sound did not fade properly with distance.


Version History : 2.0
Spoiler:  
Show

2.0

What's new
- Major rewrite to the code, with new functionality added by Papyrus Extender.
- MCM has been simplified with more options to configure
- Two new electrocution effects - Explosive Electrocution and X-Ray Sparks
- One new frozen effect - Ice Blocks
- One new player only effect - dragons absorb the player's soul if killed by them
- New and improved poison/soul-trap/drain/fear/sun damage effects
- Added 'random'  mode to each effect with more than one option
- Added hotkey in MCM to refresh aliases instantly (default is 'K')
- Added 'statistics' to MCM, showing how many NPCs and animals are detected by FEC
- Lots of other things I probably forgot

Fire
- Fire now burns away hair
- Duration increased slightly
- New elf/orc skeletons
- Hagraven specific fire effects, based off my Realistic Skin Shaders mod.
- Decreased fire particle count - shouldn't blind people with ENBs and fire re-textures now
Frost
- Modified ice explosion effect
- Frozen bodyparts are now transparent and refractive
- New ice fx for the pouch/satchel containing items
Shock
- New shock shaders
- New shock SFX
- Increased shock spasm and duration
Drain
- Drain effects now strip away flesh and turn into a desiccated corpse seamlessly
Sun damage
- Improved ash piles 
Fear/Poison/Soultrap
- Skin actually turns white/purple
Misc
- Added locks in place to allow only one script at a time to refresh aliases on cell change
- Notifications can be disabled via MCM

Bugfixes
- Fixed some instant duration spells from not triggering effects
- Fixed poison and soultrap effects from not triggering (previously the effect would expire too fast for the mod to detect it)
- Fixed issue where the percentage chance slider was not updating correctly
- Fixed improper havok settings for frozen bodyparts
- Fixed Papyrus log spam involving Is3DLoaded() checks
- Fixed some sound effects that continued to play after the effect had expired.
- Fixed a bug where the fear effect would cause decapitated enemies to grow back heads.
- Fixed aliases not refreshing after the player slept or waited
.
- Tons of other changes

Version History : 1.0 to 1.6
Spoiler:  
Show

1.6

- Added new effect for enemies that die of fear - hair turns white with shock
- Added new soot shader that shows on armour for charred bodies
- New 2048x2048 normal maps for skeletons
- Added new meshes for shattered bodyparts

- Player will get effects applied for fire, frost, shock, poison 
- New VFX for drain effect
- Reworked frozen shatter effect and explosion
- Frozen enemies will now drop pouches if they carry more than 5 types of items
- Increased NPC and animal limit to 77

- Cleaned and optimized code using arrays instead of individual properties
- Spells from DB and DG are now recognized by the mod
- Split effects into 2 scripts for faster multithreading

- Reworked MCM
- Added MCM option to manually refresh enemy aliases

- Fixed bug where effects would fail to apply after some time
- Fixed bad UVW mapping on skeletons
- Fixed Argonian skeletons having the wrong skull mesh
- Fixed bug where shattered bodyparts would not fall onto the ground after being spawned
- Fixed bug where multiple effects could be applied at once on animals

1.5 

- Major script rewrite
- Added drain and sun damage effect 
- New VFX for frozen effect - Frozen bodies now shatter into bits or stay frozen permanently
- Fire now burns away clothing if charred option is selected
- New cell based trigger instead of polling - increased performance
- Increase NPC and animal count to 25
- Optimised and darkened skeleton textures
- Updated MCM with new settings

1.4

- Support for 20 NPCs and animals
- New charred skeleton textures
- Increased Havok impulse force for shock affected victims
- Choice between skeletons and burnt bodies in MCM menu
- Added poison and soul trap effects
- Support for effects when player dies of shock or poison

1.3

- fixed loot bug with frozen enemies
- changed how freezing works, now they're frozen alive if health drops below 10%
- added charred effects to skeletons (experimental)

1.2


- Added freezing and electrocution effects
- Added toggle for player combustion in MCM

1.1

- Reduced fire particle count by half
- Added an MCM menu 
- Bleached skeleton textures
- Increased NPC count to 15

1.0

-Intial Release

NOTES

1. This mod extends the death camera duration to 15 seconds when players are killed by effects. Can be customized in the MCM.
2. Shattered/exploded enemies will drop a satchel which contains their belongings. Frozen enemies can be looted as normal.

INSTALLATION

Place this anywhere in your load order.

  • Installing using Vortex/ModOrganizer - Just click the "Download with Manager" button and it will install.
  • Manually installing - Unzip the contents of this folder into your Skyrim/Data Folder

UPGRADING

  • When updating to version 3.1, upgrade as normal by overwriting version 3.0

UNINSTALLATION

It is recommended to make a clean save.

  • Uninstalling using Vortex/ModOrganizer- Uncheck FireBurns.esp and uncheck the mod.
  • Manually uninstalling - Delete the files/folders associated with this mod

ISSUES

  • You might experience a drop in FPS, especially when multiple NPCs are affected at once, but most systems should handle it fine.
  • Stack dumping may occur while hitting dead bodies with concentration spells, especially if multiple scripts are already running. 
If this is a regular occurrence, turn off effects from applying to dead bodies in the MCM.

PERMISSIONS

  • If you want to use any of the files in this mod, please let me know in a PM. 
  • You are welcome to port this to consoles as long as credit is given.

CREDITS

  • JustinOther of Death Cam Duration Options for helping me figure out how to extend the death camera
  • PROMETHEUS_ts for the beast skeleton meshes and textures
  • SRW0 for the charred skeleton textures 
  • achintyagk for his snowflake texture
  • fadingsignal for his SkySight skin normal map texture and 3D feet meshes


Peace out.