diff --git a/scripts/_00e_fs_nq05_playeralias.pex b/scripts/_00e_fs_nq05_playeralias.pex index e1916623..564dda67 100644 Binary files a/scripts/_00e_fs_nq05_playeralias.pex and b/scripts/_00e_fs_nq05_playeralias.pex differ diff --git a/source/scripts/_00e_fs_nq05_playeralias.psc b/source/scripts/_00e_fs_nq05_playeralias.psc index a785a1ac..2c91898a 100644 --- a/source/scripts/_00e_fs_nq05_playeralias.psc +++ b/source/scripts/_00e_fs_nq05_playeralias.psc @@ -24,12 +24,11 @@ EndEvent Event OnItemAdded(Form akBaseItem, int aiItemCount, ObjectReference akItemReference, ObjectReference akSourceContainer) If FS_NQ05.GetCurrentStageID() != 35 - AddInventoryEventFilter(_00E_EmptyFormlist) ; in case clearing fails + AddInventoryEventFilter(_00E_EmptyFormlist) RemoveInventoryEventFilter(Garlic) RemoveInventoryEventFilter(MothWingMonarch) RemoveInventoryEventFilter(Vynroot) RemoveInventoryEventFilter(SkeeverTail) - Self.Clear() return endif @@ -57,13 +56,12 @@ EndEvent Event OnItemRemoved(Form akBaseItem, int aiItemCount, ObjectReference akItemReference, ObjectReference akDestContainer) - If FS_NQ05.GetStage() != 35 - AddInventoryEventFilter(_00E_EmptyFormlist) ; in case clearing fails + If FS_NQ05.GetCurrentStageID() != 35 + AddInventoryEventFilter(_00E_EmptyFormlist) RemoveInventoryEventFilter(Garlic) RemoveInventoryEventFilter(MothWingMonarch) RemoveInventoryEventFilter(Vynroot) RemoveInventoryEventFilter(SkeeverTail) - Self.Clear() return endif