diff --git a/code/modules/events/money_spam.dm b/code/modules/events/money_spam.dm index 093a01fb38a..8caf519dffa 100644 --- a/code/modules/events/money_spam.dm +++ b/code/modules/events/money_spam.dm @@ -11,13 +11,14 @@ break /datum/event/pda_spam/tick() - if(!useMS.active) + if(!useMS || !useMS.active) useMS = null - if(!useMS && message_servers) - for (var/obj/machinery/message_server/MS in message_servers) - if(MS.active) - useMS = MS - break + if(message_servers) + for (var/obj/machinery/message_server/MS in message_servers) + if(MS.active) + useMS = MS + break + if(useMS) time_failed = world.time if(prob(2))