Scriptname _00E_MQ12c_SC2_BedSC extends ObjectReference Event OnActivate(ObjectReference akActionRef) ; Start the third dream if MQ12c is at the appropriate stage; ; otherwise, act as a regular bed. If akActionRef == Game.GetPlayer() If (MQ12c.GetCurrentStageID() >= 5) && (MQ12c.GetCurrentStageID() <= 20) If (MQ12c.GetCurrentStageID() <= 10) MQ12c.ShowMessageBoxBeforeSleeping() EndIf Else Game.SetInChargen(False, False, False) Self.Activate(PlayerREF, True) Game.SetInChargen(False, True, False) EndIf EndIf EndEvent _00E_MQ12c_Functions Property MQ12c Auto Actor Property PlayerREF Auto Quest Property MQ14 Auto