diff --git a/scripts/_00e_fs_mesmerizesc.pex b/scripts/_00e_fs_mesmerizesc.pex index 9836783a..0317cec2 100644 Binary files a/scripts/_00e_fs_mesmerizesc.pex and b/scripts/_00e_fs_mesmerizesc.pex differ diff --git a/source/scripts/_00e_fs_mesmerizesc.psc b/source/scripts/_00e_fs_mesmerizesc.psc index 3ea946d3..c9e31112 100644 --- a/source/scripts/_00e_fs_mesmerizesc.psc +++ b/source/scripts/_00e_fs_mesmerizesc.psc @@ -20,10 +20,13 @@ Event OnEffectStart(Actor akTarget, Actor akCaster) Else PlayerREF.AddPerk(_00E_FS_MesmerizePerk) - float fBuff = ((PlayerREF.GetActorValue("Illusion")/6 as Int) + Self.GetMagnitude())/100 + + if SKSE.GetVersion() + float fBuff = ((PlayerREF.GetActorValue("Illusion")/6 as Int) + Self.GetMagnitude())/100 - _00E_FS_MesmerizePerk.SetNthEntryValue(0, 0, (1.0-fBuff)) - _00E_FS_MesmerizePerk.SetNthEntryValue(1, 0, (1.0+fBuff)) + _00E_FS_MesmerizePerk.SetNthEntryValue(0, 0, (1.0-fBuff)) + _00E_FS_MesmerizePerk.SetNthEntryValue(1, 0, (1.0+fBuff)) + endIf EndIf