From a664aab5e77f3b0afa26137f3267456b9077e665 Mon Sep 17 00:00:00 2001 From: Kyle Spier-Swenson Date: Thu, 28 Jan 2016 02:11:59 -0800 Subject: [PATCH] [s]Fixes locate exploit in datum/topic_input Also holy fuck this datum is a thing. --- code/datums/helper_datums/topic_input.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/datums/helper_datums/topic_input.dm b/code/datums/helper_datums/topic_input.dm index 8090a5221eb..236682dc2d0 100644 --- a/code/datums/helper_datums/topic_input.dm +++ b/code/datums/helper_datums/topic_input.dm @@ -14,6 +14,8 @@ var/t = get(i) if(t) t = locate(t) + if (istext(t)) + t = null return t || null /datum/topic_input/proc/getNum(i)