diff --git a/code/modules/cm_aliens/structures/special/egg_morpher.dm b/code/modules/cm_aliens/structures/special/egg_morpher.dm index b7f2034d47a0..217af1d96490 100644 --- a/code/modules/cm_aliens/structures/special/egg_morpher.dm +++ b/code/modules/cm_aliens/structures/special/egg_morpher.dm @@ -45,9 +45,12 @@ if(isxeno(user) || isobserver(user)) . += "It has [stored_huggers] facehuggers within, with [huggers_to_grow] more to grow (reserved: [huggers_reserved])." if(isobserver(user)) - #include "code\modules\mob\living\carbon\xenomorph\hive_status.dm" + var/current_hugger_count = 0 + for(var/mob/mob as anything in totalXenos) + if(isfacehugger(mob)) + current_hugger_count++ var/datum/hive_status/hive = GLOB.hive_datum[hivenumber] - . += "Current facehugger limit: [current_hugger_count]/[playable_hugger_limit]" + . += "Current facehugger limit: [hive.current_hugger_count]/[hive.playable_hugger_limit]" /obj/effect/alien/resin/special/eggmorph/attackby(obj/item/I, mob/user) if(istype(I, /obj/item/grab))