From d816623aeb38a718a9c43fa1135e37146ae92db9 Mon Sep 17 00:00:00 2001 From: AnturK Date: Mon, 30 Jan 2017 22:27:36 +0100 Subject: [PATCH] Fixes game mode odds --- code/datums/helper_datums/getrev.dm | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index 2e5961c8a69..90e99bcc69e 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -68,17 +68,17 @@ var/global/datum/getrev/revdata = new() continue probs[ctag] = 1 prob_sum += config.probabilities[ctag] - for(var/i in 1 to config.probabilities.len) - if(config.probabilities[i] > 0 && (i in probs)) - var/percentage = round(config.probabilities[i] / prob_sum * 100, 0.1) - src << "[i] [percentage]%" + for(var/ctag in probs) + if(config.probabilities[ctag] > 0) + var/percentage = round(config.probabilities[ctag] / prob_sum * 100, 0.1) + src << "[ctag] [percentage]%" src <<"All Game Mode Odds:" var/sum = 0 - for(var/i in 1 to config.probabilities.len) - sum += config.probabilities[i] - for(var/i in 1 to config.probabilities.len) - if(config.probabilities[i] > 0) - var/percentage = round(config.probabilities[i] / sum * 100, 0.1) - src << "[i] [percentage]%" + for(var/ctag in config.probabilities) + sum += config.probabilities[ctag] + for(var/ctag in config.probabilities) + if(config.probabilities[ctag] > 0) + var/percentage = round(config.probabilities[ctag] / sum * 100, 0.1) + src << "[ctag] [percentage]%" return \ No newline at end of file