diff --git a/Alchemy overhaul.esp b/Alchemy overhaul.esp index 41a24d8f..9aa5d949 100644 Binary files a/Alchemy overhaul.esp and b/Alchemy overhaul.esp differ diff --git a/Autolearn effects of unique ingredients.esp b/Autolearn effects of unique ingredients.esp new file mode 100644 index 00000000..8640ab21 Binary files /dev/null and b/Autolearn effects of unique ingredients.esp differ diff --git a/Enderal SE v2.1.4 Changelog.txt b/Enderal SE v2.1.4 Changelog.txt index 003fe07c..b0478889 100644 --- a/Enderal SE v2.1.4 Changelog.txt +++ b/Enderal SE v2.1.4 Changelog.txt @@ -7,6 +7,12 @@ Beware, spoilers ahead! 2.1.4 (TBD) +- Revised alchemy system: +-- Merged two separate Damage Stamina groups and Drain Stamina into a single Damage Stamina group, applying damage over time. +-- Merged Damage Mana and Damage Mana temporary into a single Damage Mana group, applying damage over time. +-- Significantly increased effect from Damage Mana and Damage Stamina to finally make them useful. +-- Fixed the Slow effect almost never applying due to an engine bug. Improved magnitude consistency which was all over the place. +-- Effects of unique ingredients are discovered automatically when they are added to the inventory. - Chinese Simplified localization has been revised by DaisyComment (no translation of lines added after 2.0.12.4 yet). - Dimension Rift might get stuck in an infinite effect+sound loop if player left the cell while it's active. diff --git a/scripts/_00e_learnalleffects.pex b/scripts/_00e_learnalleffects.pex new file mode 100644 index 00000000..c409ce99 Binary files /dev/null and b/scripts/_00e_learnalleffects.pex differ diff --git a/source/scripts/_00e_learnalleffects.psc b/source/scripts/_00e_learnalleffects.psc new file mode 100644 index 00000000..9fe53eb6 --- /dev/null +++ b/source/scripts/_00e_learnalleffects.psc @@ -0,0 +1,9 @@ +Scriptname _00E_LearnAllEffects extends Ingredient + +Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer) + + If akNewContainer && akNewContainer == Game.GetForm(0x14) + LearnAllEffects() + EndIf + +EndEvent