diff --git a/code/modules/virus2/disease2.dm b/code/modules/virus2/disease2.dm index 6d9ca33526..a31b4542d5 100644 --- a/code/modules/virus2/disease2.dm +++ b/code/modules/virus2/disease2.dm @@ -45,14 +45,17 @@ var/list/res = list() for (var/specie in all_species) var/datum/species/S = all_species[specie] - if(!(S.flags & IS_SYNTHETIC)) - meat += S.name + if(!(S.flags & IS_SYNTHETIC) && S.flags & CAN_JOIN) + meat += S if(meat.len) var/num = rand(1,meat.len) for(var/i=0,i