From 8eff079fa3e32afae29236e0abb79355dd5f156e Mon Sep 17 00:00:00 2001 From: Sharkmare <34294231+Sharkmare@users.noreply.github.com> Date: Fri, 8 Mar 2019 10:32:10 +0100 Subject: [PATCH] Life() Structure --- .../mob/living/simple_animal/mobject/mobjects.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/simple_animal/mobject/mobjects.dm b/code/modules/mob/living/simple_animal/mobject/mobjects.dm index 1572608658..145de56023 100644 --- a/code/modules/mob/living/simple_animal/mobject/mobjects.dm +++ b/code/modules/mob/living/simple_animal/mobject/mobjects.dm @@ -17,16 +17,17 @@ mob/living/simple_animal/mobject/New() animal_icon_state = icon_state mob/living/simple_animal/mobject/Life() + if(!obj_on && anchored) + icon = animal_icon + icon_state = animal_icon_state + anchored = !anchored if(obj_on) icon = obj_icon icon_state = obj_icon_sate anchored = 1 process() - if(!obj_on && anchored) - icon = animal_icon - icon_state = animal_icon_state - anchored = !anchored - ..() + else + ..() mob/living/simple_animal/mobject/proc/process() //proccess performed instead of Life in OBJ form.