From cbc02a8f0b3afec5bc5ca8a032e676dac1c0c1d0 Mon Sep 17 00:00:00 2001 From: Putnam Date: Fri, 17 Apr 2020 18:28:15 -0700 Subject: [PATCH] fixes a divide-by-zero whoops --- code/datums/radiation_wave.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/datums/radiation_wave.dm b/code/datums/radiation_wave.dm index 5dce5791c2..298dc4d89f 100644 --- a/code/datums/radiation_wave.dm +++ b/code/datums/radiation_wave.dm @@ -117,10 +117,9 @@ continue contam_atoms += thing var/did_contam = 0 - if(can_contam) + if(can_contam && contam_atoms.len) var/rad_strength = ((strength-RAD_MINIMUM_CONTAMINATION) * RAD_CONTAMINATION_STR_COEFFICIENT)/contam_atoms.len - for(var/k in 1 to contam_atoms.len) - var/atom/thing = contam_atoms[k] + for(var/thing in contam_atoms) thing.AddComponent(/datum/component/radioactive, rad_strength, source) did_contam = 1 return did_contam