From 18b55740cf79394abd408b8ecaa5d0f542e253f2 Mon Sep 17 00:00:00 2001 From: octareenroon91 Date: Sun, 9 Apr 2017 10:23:14 -0500 Subject: [PATCH] Fix wire randomization (#26018) --- code/datums/wires/wires.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/datums/wires/wires.dm b/code/datums/wires/wires.dm index 3c4835a9a4c..ed9b9b4b462 100644 --- a/code/datums/wires/wires.dm +++ b/code/datums/wires/wires.dm @@ -74,9 +74,11 @@ "white", "yellow" ) + + var/list/my_possible_colors = possible_colors.Copy() for(var/wire in shuffle(wires)) - colors[pick_n_take(possible_colors.Copy())] = wire + colors[pick_n_take(my_possible_colors)] = wire /datum/wires/proc/shuffle_wires() colors.Cut()