0 of 0

File information

Last updated

Original upload

Created by

HuiXing_Official

Uploaded by

HuiXingOfficial

Virus scan

Safe to use

Tags for this mod

About this mod

Bringing elemental reaction to Skyrim, where be triggered on actors that take damage from fire, frost, and shock (any two of the three), causing damage based on the attacker's level and adding special effects such as stagger and resistance reduction, similar to the same-named mechanism in Genshin Impact. Supports 1.5.97 and 1.6.1170.

Requirements
Permissions and credits
Changelogs
What is Elemental Reaction ?
Any "magic effect" (It may originate from spells, enchanted weapon attacks, fire traps, etc.) has keyword "magicDamage[Fire/Frost/Shock]" will apply corresponding element to target. When there are two or more elements present on the target, an elemental reaction will be triggered, causing damage and various effects.
Any elemental attachment to a target will have a 2-second cooldown, during which the target cannot be attached with the same element.

Reactions
Overload (Fire + Shock) :
Triggering an explosion causes area damage and staggers the targeted individual. (won't stagger player)

Melt (Fire + Frost) :
Causing single-target damage and reducing 40% elemental and magical resistances. (4% to player)

Superconductivity (Frost + Shock) :
Causing single-target damage and reducing 333 points armor rating. (Roughly equivalent to 40% physical damage resistance, 33 point to player equivalent to 4%)

Damage Calculation
Based attacker's level. Somewhat complex but in short, a level 1 npc or player can deal about 4 damage, while a level 25 can deal about 50 damage, and a level 81 can deal about 100 damage. After level 25, damage increases by about 1 point per level. Damage caused by traps and other environmental factors always remains around 4 points.
Specially "direct" damage to players will not exceed 10. "non-direct" damage means that when an enemy triggers overload explosion on a teammate, the player will take full damage. I don't know how to handle it :(

Supported Skyrim Version
The mod is built with CommonLib-NG is verified to work on 1.5.97 and 1.6.1170
1.6.640 and other version supported by address library should also work. (In theory)

Requirements
SKSE
Address Library for SKSE Plugins
SPID-Protected Citizens - Protected or Essential NPCs (Recommended: Avoid unique NPCs being accidentally killed.)
Simple Offence Suppression MCM - Block Friendly Fire (Recommended: Avoid unintended hostilities.)
MCM Helper

Load Order
Doesn't matter. the plugin (esm with esl flag) doesn't overwrite any thing.

Known Issue
Some spells such as "sparks" or "elemental blast" have two or more "magic effects" with "magicDamage[Fire/Frost/Shock]" keywords. These spells will cause multiple reactions with a single hit. It's not a major issue, but it does create some imbalance, or you can treat it as a feature :)

Install & Uninstall
Anytime, but it's best to save the game indoors and away from NPCs in combat before uninstalling to ensure no active magic effects are present.

Source Code
Github


Credits
Mrowr Purr Tutorials & Templates

SKSE
CommonLibSSE-NG
Address Library