diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm index 00d1d18a09..8bf17c2e04 100644 --- a/code/defines/obj/weapon.dm +++ b/code/defines/obj/weapon.dm @@ -1068,9 +1068,9 @@ New() ..() + info = "" for(var/tp in typesof(/datum/genetics/side_effect) - /datum/genetics/side_effect) var/datum/genetics/side_effect/S = new tp - info = "" info += "Name:\t [S.name]
" info += "Symptom:\t [S.symptom]
" info += "Treatment:\t [S.treatment]
" diff --git a/code/modules/genetics/side_effects.dm b/code/modules/genetics/side_effects.dm index 71f32aec44..b8a4a6b80e 100644 --- a/code/modules/genetics/side_effects.dm +++ b/code/modules/genetics/side_effects.dm @@ -61,6 +61,7 @@ H.monkeyize() proc/trigger_side_effect(mob/living/carbon/human/H) + if(!istype(H)) return var/tp = pick(typesof(/datum/genetics/side_effect) - /datum/genetics/side_effect) var/datum/genetics/side_effect/S = new tp