diff --git a/code/game/objects/items/clown_items.dm b/code/game/objects/items/clown_items.dm index f6a1d6c8d0c..99733d170f5 100644 --- a/code/game/objects/items/clown_items.dm +++ b/code/game/objects/items/clown_items.dm @@ -112,9 +112,7 @@ /obj/item/soap/suicide_act(mob/living/user) user.say(";FFFFFFFFFFFFFFFFUUUUUUUDGE!!", forced="soap suicide") user.visible_message(span_suicide("[user] lifts [src] to [user.p_their()] mouth and gnaws on it furiously, producing a thick froth! [user.p_they(TRUE)]'ll never get that BB gun now!")) - var/datum/effect_system/fluid_spread/foam/foam = new - foam.set_up(1, holder = src, location = user.loc) - foam.start() + new /obj/effect/particle_effect/fluid/foam(loc) return TOXLOSS /obj/item/soap/proc/should_clean(datum/cleaning_source, atom/atom_to_clean, mob/living/cleaner) diff --git a/code/modules/mob/living/basic/pets/dog.dm b/code/modules/mob/living/basic/pets/dog.dm index 49469e90ccd..9cb5a6ae0b4 100644 --- a/code/modules/mob/living/basic/pets/dog.dm +++ b/code/modules/mob/living/basic/pets/dog.dm @@ -639,6 +639,7 @@ GLOBAL_LIST_INIT(strippable_corgi_items, create_strippable_list(list( "DELICIOUS SOULS") playsound(src, 'sound/magic/demon_attack1.ogg', 75, TRUE) narsie_act() + P.investigate_log("has been gibbed by [src].", INVESTIGATE_DEATHS) P.gib() for(var/mob/living/basic/pet/P in range(1, src)) if(P != src && !istype(P,/mob/living/basic/pet/dog/corgi/narsie)) diff --git a/code/modules/mob/living/carbon/alien/special/alien_embryo.dm b/code/modules/mob/living/carbon/alien/special/alien_embryo.dm index fb25683777a..7970b230ffa 100644 --- a/code/modules/mob/living/carbon/alien/special/alien_embryo.dm +++ b/code/modules/mob/living/carbon/alien/special/alien_embryo.dm @@ -143,6 +143,7 @@ owner.log_message("had an alien larva within them escape (without being gibbed).", LOG_ATTACK, log_globally = FALSE) owner.adjustBruteLoss(40) owner.cut_overlay(overlay) + owner.investigate_log("has been gibbed by an alien larva.", INVESTIGATE_DEATHS) qdel(src)