diff --git a/scripts/_00e_bonespiritcontrolscript.pex b/scripts/_00e_bonespiritcontrolscript.pex index 890ea26f..4a22feea 100644 Binary files a/scripts/_00e_bonespiritcontrolscript.pex and b/scripts/_00e_bonespiritcontrolscript.pex differ diff --git a/source/scripts/_00e_bonespiritcontrolscript.psc b/source/scripts/_00e_bonespiritcontrolscript.psc index 2a5abd1e..406deaed 100644 --- a/source/scripts/_00e_bonespiritcontrolscript.psc +++ b/source/scripts/_00e_bonespiritcontrolscript.psc @@ -5,12 +5,17 @@ Event OnInit() EndEvent Event OnUpdate() - If bSetupDone == False + If ! bSetupDone Setup() EndIf EndEvent Function Setup() + ; Can be called on demand from GetOriginalSpellDamage() + if ! SKSE.GetVersion() + return + endif + boneSpiritSpells = New Spell[12] boneSpiritMagnitudes = New Float[12]