Scriptname _00E_MQ11a_SC20_SigilBox extends ObjectReference Event OnActivate(ObjectReference akActionRef) if !Done && akActionRef == PlayerREF && MQ11a.GetCurrentStageID() >= 115 ; int iButton = _00E_MQ11a_SC20_SigilBox01.Show() if GlobalVariableToCheck.GetValueInt() >= 9 Done = True if GlobalVariableToCheck == MQ11a_RightTower ; Taynisha MQ11a.SetObjectiveCompleted(45) MQ11a.SetObjectiveCompleted(47) Else ; Maya MQ11a.SetObjectiveCompleted(42) MQ11a.SetObjectiveCompleted(40) EndIf MQ11a_DoorRiddle.SetValueInt(MQ11a_DoorRiddle.GetValueInt() + 1) if MQ11a_DoorRiddle.GetValueInt() == 1 DRSStoneLabyrinthianKnockM.Play(Self) EndIf MQ11a.CheckForRiddleDoor() Else _00E_MQ11a_sSigilBoxMagic.Show() EndIf EndIf EndEvent bool Done Actor Property PlayerREF Auto Message Property _00E_MQ11a_SC20_SigilBox01 Auto Message Property _00E_MQ11a_sSigilBoxMagic Auto GlobalVariable Property MQ11a_DoorRiddle Auto GlobalVariable Property GlobalVariableToCheck Auto GlobalVariable Property MQ11a_LeftTower Auto GlobalVariable Property MQ11a_RightTower Auto _00E_MQ11a_Functions Property MQ11a Auto Sound Property DRSStoneLabyrinthianKnockM Auto