diff --git a/scripts/_00e_smoking_crossleggedmarkerscript.pex b/scripts/_00e_smoking_crossleggedmarkerscript.pex index fd68eee1..f4add3bf 100644 Binary files a/scripts/_00e_smoking_crossleggedmarkerscript.pex and b/scripts/_00e_smoking_crossleggedmarkerscript.pex differ diff --git a/source/scripts/_00e_smoking_crossleggedmarkerscript.psc b/source/scripts/_00e_smoking_crossleggedmarkerscript.psc index aa724712..66bb0bb8 100644 --- a/source/scripts/_00e_smoking_crossleggedmarkerscript.psc +++ b/source/scripts/_00e_smoking_crossleggedmarkerscript.psc @@ -50,6 +50,18 @@ Event OnPackageChange(Package akOldPackage) Target.RemoveSpell(_00E_Smoking_CrossLeggedMarkerSP) EndEvent +Event OnCellAttach() + If ! bIsFinished + RegisterForSingleUpdate(1.0) + RegisterForSleep() + endif +endEvent + +Event OnCellDetach() + UnregisterForUpdate() + UnregisterForSleep() +endEvent + Event OnSleepStart(float afSleepStartTime, float afDesiredSleepEndTime) ; Debug.Trace(self + ": OnSleepStart, " + Target)