diff --git a/code/game/gamemodes/blob/blobs/factory.dm b/code/game/gamemodes/blob/blobs/factory.dm index 2c821c23c5d..d379146f265 100644 --- a/code/game/gamemodes/blob/blobs/factory.dm +++ b/code/game/gamemodes/blob/blobs/factory.dm @@ -56,6 +56,9 @@ ..() adjustBruteLoss(Clamp(0.01 * exposed_temperature, 1, 5)) + blob_act() + return + New(loc, var/obj/effect/blob/factory/linked_node) if(istype(linked_node)) factory = linked_node diff --git a/code/game/gamemodes/blob/powers.dm b/code/game/gamemodes/blob/powers.dm index b0b86cfacee..a054514dd7c 100644 --- a/code/game/gamemodes/blob/powers.dm +++ b/code/game/gamemodes/blob/powers.dm @@ -94,7 +94,7 @@ B.change_to(/obj/effect/blob/resource) - var/obj/effect/blob/resource/R = locate(/obj/effect/blob/resource) + var/obj/effect/blob/resource/R = locate() in T if(R) R.overmind = src