diff --git a/scripts/_00e_fs_nq03_commentskeletonscr.pex b/scripts/_00e_fs_nq03_commentskeletonscr.pex index 384cd351..680d9850 100644 Binary files a/scripts/_00e_fs_nq03_commentskeletonscr.pex and b/scripts/_00e_fs_nq03_commentskeletonscr.pex differ diff --git a/scripts/_00e_fs_nqr05_fatherdeathsc.pex b/scripts/_00e_fs_nqr05_fatherdeathsc.pex index 1d7080ec..bb30db8a 100644 Binary files a/scripts/_00e_fs_nqr05_fatherdeathsc.pex and b/scripts/_00e_fs_nqr05_fatherdeathsc.pex differ diff --git a/scripts/_00e_nq_g_06_chestactivationevent.pex b/scripts/_00e_nq_g_06_chestactivationevent.pex index 4237b20f..27251b5b 100644 Binary files a/scripts/_00e_nq_g_06_chestactivationevent.pex and b/scripts/_00e_nq_g_06_chestactivationevent.pex differ diff --git a/scripts/_00e_setstageonopen.pex b/scripts/_00e_setstageonopen.pex index d2c50edd..6888da5f 100644 Binary files a/scripts/_00e_setstageonopen.pex and b/scripts/_00e_setstageonopen.pex differ diff --git a/source/scripts/_00e_fs_nq03_commentskeletonscr.psc b/source/scripts/_00e_fs_nq03_commentskeletonscr.psc index a6104064..b2dc9f7b 100644 --- a/source/scripts/_00e_fs_nq03_commentskeletonscr.psc +++ b/source/scripts/_00e_fs_nq03_commentskeletonscr.psc @@ -1,5 +1,10 @@ Scriptname _00E_FS_NQ03_CommentSkeletonScr extends ObjectReference +event OnInit() + ; Block loot menus + BlockActivation() +endevent + Event OnActivate(ObjectReference akActionRef) if Done == false diff --git a/source/scripts/_00e_fs_nqr05_fatherdeathsc.psc b/source/scripts/_00e_fs_nqr05_fatherdeathsc.psc index 9209e562..4c17242d 100644 --- a/source/scripts/_00e_fs_nqr05_fatherdeathsc.psc +++ b/source/scripts/_00e_fs_nqr05_fatherdeathsc.psc @@ -1,8 +1,16 @@ Scriptname _00E_FS_NQR05_FatherDeathSC extends Actor +Event OnDying(Actor akKiller) + BlockActivation() +endEvent + +Event OnDeath(Actor akKiller) + BlockActivation() +endEvent + Event OnActivate(ObjectReference akActionRef) - if akActionRef == Game.GetPlayer() && Self.IsDead() + if (akActionRef == Game.GetForm(0x14)) && IsDead() _00E_MAGEldritchFireSSVar01M.Play(Game.GetPlayer()) _00E_FS_NQR05_FatherActivationBlock.Show() @@ -13,4 +21,4 @@ EndEvent Message Property _00E_FS_NQR05_FatherActivationBlock Auto -Sound Property _00E_MAGEldritchFireSSVar01M Auto \ No newline at end of file +Sound Property _00E_MAGEldritchFireSSVar01M Auto diff --git a/source/scripts/_00e_nq_g_06_chestactivationevent.psc b/source/scripts/_00e_nq_g_06_chestactivationevent.psc index c0dc14cb..a3dbe1d6 100644 --- a/source/scripts/_00e_nq_g_06_chestactivationevent.psc +++ b/source/scripts/_00e_nq_g_06_chestactivationevent.psc @@ -1,5 +1,14 @@ Scriptname _00E_NQ_G_06_ChestActivationEvent extends ObjectReference +event OnInit() + ; Block loot menus + BlockActivation() +endevent + +Event OnLoad() + BlockActivation() +endEvent + Event OnActivate(ObjectReference akActionRef) if akActionRef == PlayerREF && !bDone && _00E_NQ_G_SidedMael.GetValue() == 1 diff --git a/source/scripts/_00e_setstageonopen.psc b/source/scripts/_00e_setstageonopen.psc index faba667b..6cf758ae 100644 --- a/source/scripts/_00e_setstageonopen.psc +++ b/source/scripts/_00e_setstageonopen.psc @@ -1,5 +1,13 @@ Scriptname _00E_SetStageOnOpen extends ObjectReference +Event OnInit() + BlockActivation() +EndEvent + +Event OnLoad() + BlockActivation() +EndEvent + Event OnActivate(ObjectReference akActionRef) If (akActionRef == Game.GetPlayer()) && (doOnce == 0)