diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index bfb95d5d498..22af74fddef 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -41,6 +41,23 @@ gold_core_spawnable = 0 /mob/living/simple_animal/pet/cat/Life() + if(!stat && !buckled) + if(prob(1)) + emote("me", 1, pick("stretches out for a belly rub.", "wags its tail.")) + icon_state = "[icon_living]_rest" + resting = 1 + else if (prob(1)) + emote("me", 1, pick("sits down.")) + icon_state = "[icon_living]_sit" + resting = 1 + else if (prob(1)) + if (resting) + emote("me", 1, pick("gets up and meows.")) + icon_state = "[icon_living]" + resting = 0 + else + emote("me", 1, pick("grooms her fur.")) + //MICE! if((src.loc) && isturf(src.loc)) if(!stat && !resting && !buckled) diff --git a/icons/mob/pets.dmi b/icons/mob/pets.dmi index cc6355a0e84..90e62e7699b 100644 Binary files a/icons/mob/pets.dmi and b/icons/mob/pets.dmi differ