diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index ca87e8b1e22..542db99dc1e 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -366,6 +366,7 @@ /mob/living/carbon/handle_sleeping() if(..()) + handle_dreams() adjustStaminaLoss(-10) if(prob(10) && health && !hal_crit) spawn(0) diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index 91248c2ab14..ee8ef7efee2 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -154,7 +154,6 @@ /mob/living/proc/handle_sleeping() if(sleeping) - handle_dreams() sleeping = max(sleeping - 1, 0) return sleeping