From 1a3b0c6528c5627b7f5193382008d9848a709ae1 Mon Sep 17 00:00:00 2001 From: deathride58 Date: Wed, 11 Oct 2017 18:07:08 -0400 Subject: [PATCH] applies optimizations to miscreants --- code/citadel/cit_miscreants.dm | 2 +- code/controllers/subsystem/ticker.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/citadel/cit_miscreants.dm b/code/citadel/cit_miscreants.dm index e658fad097..ec5ff0156f 100644 --- a/code/citadel/cit_miscreants.dm +++ b/code/citadel/cit_miscreants.dm @@ -11,7 +11,7 @@ return if(jobban_isbanned(crewMind, "Syndicate")) return - var/list/objectiveTypes = typesof(/datum/objective/miscreant) - /datum/objective/miscreant + var/list/objectiveTypes = miscreantobjlist if(!objectiveTypes.len) return var/selectedType = pick(objectiveTypes) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 34e20ceee9..2b3d1f9887 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -127,7 +127,7 @@ SUBSYSTEM_DEF(ticker) login_music = pick(music) crewobjlist = typesof(/datum/objective/crew) - miscreantobjlist = typesof(/datum/objective/miscreant) + miscreantobjlist = (typesof(/datum/objective/miscreant) - /datum/objective/miscreant) for(var/hoorayhackyshit in crewobjlist) var/datum/objective/crew/obj = hoorayhackyshit //dm is not a sane language in any way, shape, or form. var/list/availableto = splittext(initial(obj.jobs),",")