diff --git a/code/game/objects/items/body_egg.dm b/code/game/objects/items/body_egg.dm index 66d1b8dbd89..4be111b5aad 100644 --- a/code/game/objects/items/body_egg.dm +++ b/code/game/objects/items/body_egg.dm @@ -9,10 +9,10 @@ ..() to_chat(finder, "You found an unknown alien organism in [owner]'s [zone]!") -/obj/item/organ/body_egg/New(loc) +/obj/item/organ/body_egg/Initialize() + . = ..() if(iscarbon(loc)) - src.Insert(loc) - return ..() + Insert(loc) /obj/item/organ/body_egg/Insert(var/mob/living/carbon/M, special = 0) ..()