diff --git a/code/datums/diseases/lycancoughy.dm b/code/datums/diseases/lycancoughy.dm index 079c024ddaa..b50b7e0a0c3 100644 --- a/code/datums/diseases/lycancoughy.dm +++ b/code/datums/diseases/lycancoughy.dm @@ -34,21 +34,21 @@ affected_mob.visible_message("[affected_mob] howls!", \ "You howl!") affected_mob.AdjustConfused(rand(6, 8)) - if(prob(3)) - if(barklimit <= 10) - var/list/puppytype = list(/mob/living/simple_animal/pet/corgi/puppy, /mob/living/simple_animal/pet/pug, /mob/living/simple_animal/pet/fox) - var/mob/living/puppypicked = pick(puppytype) - affected_mob.visible_message("[affected_mob] coughs up [initial(puppypicked.name)]!", \ - "You cough up [initial(puppypicked.name)]?!") - new puppypicked(affected_mob.loc) - new puppypicked(affected_mob.loc) - barklimit ++ - else - var/obj/item/toy/plushie/coughfox = /obj/item/toy/plushie/orange_fox - new coughfox(affected_mob.loc) - affected_mob.visible_message("[affected_mob] coughs up a fox plushie!", \ - "You cough up FOX PLUSHIE?!") + if(prob(3) && barklimit <= 10) + var/list/puppytype = list(/mob/living/simple_animal/pet/corgi/puppy, /mob/living/simple_animal/pet/pug, /mob/living/simple_animal/pet/fox) + var/mob/living/puppypicked = pick(puppytype) + affected_mob.visible_message("[affected_mob] coughs up [initial(puppypicked.name)]!", \ + "You cough up [initial(puppypicked.name)]?!") + new puppypicked(affected_mob.loc) + new puppypicked(affected_mob.loc) + barklimit ++ + if(prob(1)) + var/list/plushtype = list(/obj/item/toy/plushie/orange_fox, /obj/item/toy/plushie/corgi, /obj/item/toy/plushie/robo_corgi, /obj/item/toy/plushie/pink_fox) + var/obj/item/toy/plushie/coughfox = pick(plushtype) + new coughfox(affected_mob.loc) + affected_mob.visible_message("[affected_mob] coughs up a [initial(coughfox.name)]!", \ + "You cough [initial(coughfox.name)] up ?!") - affected_mob.emote("cough") - affected_mob.adjustBruteLoss(5) + affected_mob.emote("cough") + affected_mob.adjustBruteLoss(5) return