diff --git a/code/controllers/subsystem/SSticker.dm b/code/controllers/subsystem/SSticker.dm index c08699c48ee..e641ed030c4 100644 --- a/code/controllers/subsystem/SSticker.dm +++ b/code/controllers/subsystem/SSticker.dm @@ -852,17 +852,17 @@ SUBSYSTEM_DEF(ticker) if(length(SSticker.mode.blob_overminds)) switch(outcome) if(ROUND_END_NUCLEAR) - SSblackbox.record_feedback("tally", "Biohazard nuclear victories", 1, "Blob") + SSblackbox.record_feedback("tally", "Blob nuclear victories", 1, "Blob") if(ROUND_END_CREW_TRANSFER) - SSblackbox.record_feedback("tally", "Biohazard survives to normal round end", 1, "Blob") + SSblackbox.record_feedback("tally", "Blob survives to normal round end", 1, "Blob") if(ROUND_END_FORCED) - SSblackbox.record_feedback("tally", "Biohazard survives to admin round end", 1, "Blob") + SSblackbox.record_feedback("tally", "Blob survives to admin round end", 1, "Blob") else switch(outcome) if(ROUND_END_NUCLEAR) - SSblackbox.record_feedback("tally", "Biohazard dies station nuked", 1, "Blob") + SSblackbox.record_feedback("tally", "Blob dies station nuked", 1, "Blob") if(ROUND_END_CREW_TRANSFER) - SSblackbox.record_feedback("tally", "Biohazard dies normal end", 1, "Blob") + SSblackbox.record_feedback("tally", "Blob dies normal end", 1, "Blob") if(ROUND_END_FORCED) - SSblackbox.record_feedback("tally", "Biohazard dies admin round end", 1, "Blob") + SSblackbox.record_feedback("tally", "Blob dies admin round end", 1, "Blob") diff --git a/code/modules/events/blob/blob_structures/blob_core.dm b/code/modules/events/blob/blob_structures/blob_core.dm index 4d1f4f8a784..826f4155f39 100644 --- a/code/modules/events/blob/blob_structures/blob_core.dm +++ b/code/modules/events/blob/blob_structures/blob_core.dm @@ -38,6 +38,8 @@ /obj/structure/blob/core/Destroy() if(overmind) + if(overmind.mind) + SSticker.mode.blob_overminds -= overmind.mind overmind.blob_core = null overmind = null STOP_PROCESSING(SSobj, src)