From e7580e660c17eb4cc0cf3452c37fd933ae007b95 Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Sat, 10 Feb 2024 17:05:44 +0100 Subject: [PATCH] Disable scaling in Panacea without SKSE --- scripts/_00e_fs_dreameatersc.pex | Bin 2884 -> 2875 bytes scripts/_60e_fs_mystical_panaceasc.pex | Bin 1342 -> 1424 bytes source/scripts/_00e_fs_dreameatersc.psc | 2 +- source/scripts/_60e_fs_mystical_panaceasc.psc | 9 ++++++--- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/scripts/_00e_fs_dreameatersc.pex b/scripts/_00e_fs_dreameatersc.pex index 56ff4ff10a14ad257d5b366a84c8e6003480a1cf..03ea5ffdcd2e56e88aefecdfb3f6482299ac4c3f 100644 GIT binary patch literal 2875 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 diff --git a/scripts/_60e_fs_mystical_panaceasc.pex b/scripts/_60e_fs_mystical_panaceasc.pex index 910699aa3dbe645c673caadcd8ce38cb9a76eb06..465eaff5f352f13d7097b415174a68d9d2e9935c 100644 GIT binary patch delta 652 zcmah^&rcIk5dLO&OY63@Rj|YoN}(bYwDLnaa3BOzj0p(@61`d1zVK`kZ|+=D~q?22d(aL5O!?KY4t4EvV|4c z(W@Prj?T)`rBZbARi02yUQ$K=pnLtnIoFI-zBl_jLM9M8IHT!yjfc@B)=Fc2`GitxGc zgO2CQOKo#IIrkfMzMG(_^A%7u1_r>NWH;Hf?77$rD6lw17*cAb{3*Za>+3iBER7;Y zxG65Bk-;d26OzMiZXQ(fDDlhzG3BJue6OL5sv6lhDibO&FxFRr*G_T&G`}I#a2GSU zhgr;_j(Lo;YytO?y+e3FXb@`gC8Yt#j1e9ZCJ6O7&vcQHA&e`ksql{X)UTJ(e^pBa jldz!X=<$L$uyj-b$`fV?Ii9{uU^1(+1}Ecc3Mu>paI#~m delta 507 zcmaiwy-or_6ot>-UF26;6hT3dKN0+m8XF1<3??Qd7$vdLM#&N-3u`u5TiO{m^8i}- z06u}SwldM$+L-tPR^A0S+Bqka$#?F}nLE?>Kls$IgU2^n0)f}j=3c{6GvUUWuBRHO z=0z7uW2aWbDq`Z9rlkEXt6jG~?&M6VWE<9N#0pJ|cN!Phl%=HgnH2XlD`L`>c#;xj z*S2mP_uwv-dRpgv4NAo@bO+a=v<$Q3;0A)mNn307Os%DvTDPf*s$3DbQqk)Sw=4Sc zOxgo4%g6Gw0xStG!U%?spd0Zbm&^Vkxw&luqYeZRM$myVOmfg5+zk&R2sxmNx>CJV z5FHxe8&VvS=IufTS;V=N!yNLMM*&56qJ#xPf{>BzpJZGlsD!wU(!k@||6TOkb@(T2 riQpmR>>POz<|K|0@&q3TFB1ZUf?ZJ9v`=#JxIB9dD@;F&Vua*3XiY-d diff --git a/source/scripts/_00e_fs_dreameatersc.psc b/source/scripts/_00e_fs_dreameatersc.psc index 41db13b6..c8e4e7a8 100644 --- a/source/scripts/_00e_fs_dreameatersc.psc +++ b/source/scripts/_00e_fs_dreameatersc.psc @@ -13,7 +13,7 @@ endevent Event OnEffectFinish(Actor akTarget, Actor akCaster) if ! fMagnitude - fMagnitude = - akTarget.GetActorValue(sActorValue) + fMagnitude = akTarget.GetActorValue(sActorValue) endif if akTarget.IsDead() diff --git a/source/scripts/_60e_fs_mystical_panaceasc.psc b/source/scripts/_60e_fs_mystical_panaceasc.psc index b489aae2..6d44ebeb 100644 --- a/source/scripts/_60e_fs_mystical_panaceasc.psc +++ b/source/scripts/_60e_fs_mystical_panaceasc.psc @@ -6,9 +6,12 @@ Scriptname _60E_FS_Mystical_PanaceaSC extends ActiveMagicEffect Event OnEffectStart(Actor akTarget, Actor akCaster) - _60E_FS_Mystical_PanaceaEnch.SetNthEffectMagnitude(0, Self.GetMagnitude()) - _60E_FS_Mystical_PanaceaEnch.SetNthEffectMagnitude(1, Self.GetMagnitude()) - _60E_FS_Mystical_ArmorBuffPerk.SetNthEntryValue(0, 0, Self.GetMagnitude()) + if SKSE.GetVersion() + _60E_FS_Mystical_PanaceaEnch.SetNthEffectMagnitude(0, Self.GetMagnitude()) + _60E_FS_Mystical_PanaceaEnch.SetNthEffectMagnitude(1, Self.GetMagnitude()) + _60E_FS_Mystical_ArmorBuffPerk.SetNthEntryValue(0, 0, Self.GetMagnitude()) + endif + PlayerREF.PlaceAtMe(_60E_FS_Mystical_PanaceaHazard) EndEvent