From ceed418d0640786dfa1aade200aba5e3d16d393c Mon Sep 17 00:00:00 2001 From: KorPhaeron Date: Thu, 2 Feb 2017 18:40:35 -0600 Subject: [PATCH] While instead of for --- code/modules/events/holiday/vday.dm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/code/modules/events/holiday/vday.dm b/code/modules/events/holiday/vday.dm index d420758fc74..bcb215ff934 100644 --- a/code/modules/events/holiday/vday.dm +++ b/code/modules/events/holiday/vday.dm @@ -26,12 +26,11 @@ valentines |= M - for(var/mob/living/L in valentines) - valentines -= L + while(valentines.len) + var/mob/living/L = pick_n_take(valentines) if(valentines.len) - var/mob/living/date = pick(valentines) + var/mob/living/date = pick_n_take(valentines) - valentines -= date forge_valentines_objective(L, date) @@ -46,7 +45,6 @@ ticker.mode.traitors |= L.mind L.mind.objectives += normiesgetout - /proc/forge_valentines_objective(mob/living/lover,mob/living/date) ticker.mode.traitors |= lover.mind