From ebba0413d0fc423aba1ee6bcfc2f24b507857401 Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Wed, 29 Dec 2021 13:48:11 +0100 Subject: [PATCH] Disable potion return in _00E_Theriantrophist_TransformSC in non-SKSE mode --- scripts/_00e_theriantrophist_transformsc.pex | Bin 3066 -> 3190 bytes .../_00e_theriantrophist_transformsc.psc | 10 +++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/scripts/_00e_theriantrophist_transformsc.pex b/scripts/_00e_theriantrophist_transformsc.pex index bcc00009f10c4f451dc55ff54be48472bd0daef5..3247979bf8c79eec6624096044042dcf778ee9d7 100644 GIT binary patch literal 3190 zcmbtV+fo}x5IqY5Nr=0-*f@!m_!?g@vN6W8u>k=#4q%M1vGbxDq>?pe{Q~r+p zOdj%(*Hq;j@*#Q3nHjB+K~A~K+q(4hboZRTOz*#YfBw_m1qXb@-|v3ImD0@2YH9aC z2Cndc^!Vjw|I4TyV>tPw`)k;M*g0SHs`KGwKb7#ANpOK}lEJdemqu7>q zKf9GG*mg+{jhF@X&kURw~lR<&MDiWFU`~SKU@x z9l3nIquRD|L*>8nKUFV%5CM9^y7W9uG%Ys^rGoHWv9r2nw?#Qp0d9ZBaY6XLidF*G zKeP~xQSwNJp{PkL=kvzfiYq)-Ysk`?3Ti5fq+g_0SB7UYT~J3y(vQMjRd>r4L8Mtc zXd+lEp0Qc-JaxP)kLoHA!N*pujP+p6Q~SbWq^{WaBu4XjW|xKaUNI^-a$d@?E`m5ag?!!$z9zt#ruTv;!m|n4p2?Mp#Ov3VJ*6rJaH1}QL(G1r zCd_eJwz9A+%7>e_9L9FKV}pFw22Z}GfEYHXwKWw+Vo58LxYZF-=bpv2j>>2H5I2q9 z7v&TSUsXi(w|5lonuEW*O_A7AzQm)ohF{i~I2#>^C>tKTQTafIT)AOZ?f=5*kc||V zGRqrVcB`(eWJ5DaQocO4gQS<8;`%kD^Lg#`Et|Vf`Kx}#ZYM(NRgui+?Xq9_%d+P3 zF6w!d5{J7YsL4ok1rbIv(5eyd)lAIfkXTlVL(j_Z#moa-Wz=V9U)>WQWgx=i=9ogt z8s>87S@V>LVh8upz3#VGvly}w2eL{_zbtXly4pK%y_4RSl_idmQ>${aG9;jm^bQ;iGarKPEL}v)d(EhFP8d66v z$^;e~0YOI_F_vL==W;u0^hv+Mym+3wkIZ_wvazwDL`7DRr1_Qx)l-rCjT-v5IM}Oh zGpNDR4#$xSWOLk4y;qHF*^J<9>ot?*`$tY=U_ETj06HEjEmbN@0hQ&N{J_%onJd2| ztGfyrp1RTqZ06D}GZWbg-+w|^pt~qO;`*mu8px;-__|4Dwrr!eJ!xO4fBn9RZoc#! zbm03jWU@40%z9;=ax{B+#VdxGtP2(n79rvV2yxlie>HYpNRHNe3{ z-X_*N{0_1V8B>NF3vrJ{(5aupL(DVb+Iya|$1M5+_n-3njOQ*==g9>JOAeMDOq)}O z9Ncwqo68AuT9hY(f)VBP(s3}+=OD)qHH;`pjTHy|4(7B*n%%|1e&NrcgL!(Vi&Y1y zX7F7Uf}*vy$fq!7&i}^2a|fdi?lD7o{!#CRgW=}sU<3qbkRV1lOr3QT!(;73yMAem z7n&hGW=ISC(7=c?Ov_IWHXJ-P29z77hnAZT&O3N!o@Tv)$xp_u~?Kac~bJr=g zF1)5%r{HXe+}ttn?BN#M(->Qd+r_pcPBOS_j7<9w$~^Vn7`;V=9g_v5j9hbOn^(}u(wat-fw!R_Nr@lO2*Rt42e literal 3066 zcmbtV+fo}x5IqY5iTlM|;!9#V#`uP@z!-yKI|hMl9D^}Z?3Yxj25BTVEIZ2X%9Q^t z4|z`I8}cD}%9)v6BrZ-|Wwj7JGu@}VPxsFL^Wl%bySw0kpI=@-{|hsfTyC>cK9GSc z{3uY(12>E+FhKUc=cyp&NX5|KpT zOBE@r4!!j^>vdVxCqaaPs`6`YIor zpMNdGrU<^K{ONXYELhT z&WXZ99@#WtGqCEZ_5KxoS~A z9JpS4I%RE**G-t>h)#F4%bWwdKDM*5WqclETU zN(br~Da{9ZYp%YGkP4+&$JE7XV1Ov^h1Zh0pmFk9Xa%exdXwZc%2`?O%p7T2?dS}8 zYI48Tz~ByV)4ChyKU~@49iRdk-?2km;mJcOYZ$4l)oN=&RrsV%VYZ<=~w=yU$Z)Cx5}Vmxeb>WwKl$eI!+*?R^aO}GF!DoS=8i(_$Rvg z)^gCLUyxeSOQWQK60xiOpo< zK9v~jV$7$X6^+1Ki@@5N7#%8+Skwsc9Gj`n|I9LQ49!OJ)ohubuG z)sY>S7bR;`=HXU5oUW1?>R5)p43A%TK(!h9$v7EC7&1q@H^y$&SzBQN0_eM(m;D14013^Jm+q?W0%j$ N3VycU2H^_L{sqf_xeEXQ diff --git a/source/scripts/_00e_theriantrophist_transformsc.psc b/source/scripts/_00e_theriantrophist_transformsc.psc index afbee2d2..203686ba 100644 --- a/source/scripts/_00e_theriantrophist_transformsc.psc +++ b/source/scripts/_00e_theriantrophist_transformsc.psc @@ -26,12 +26,16 @@ Event OnEffectStart(Actor akTarget, Actor akCaster) Endif _00E_Theriantrophist_PlayerAsWerewolf playerWhileTransformedAlias = controlQuest.playerWhileTransformed - if _00E_FS_Theriantrophist_AllowTemporaryTransform.GetValueInt() == 0 if !playerWhileTransformedAlias.CanBeTransformed(akTarget.getCurrentLocation()) - Debug.Notification(_00E_Theriantrophist_ForceTransformBackMessage.getName()) - _RestorePotion() + if EnderalLib.IsDLLLoaded() + Debug.Notification(_00E_Theriantrophist_ForceTransformBackMessage.getName()) + _RestorePotion() + else + ; TODO: Replace the string with a localizable message. + Debug.Notification("You cannot transform here.") + endif self.dispel() return Endif