From 1376791e7a2bb13cdf868788e4b0e29ecd3e630e Mon Sep 17 00:00:00 2001 From: deathride58 Date: Thu, 22 Aug 2019 20:13:56 -0400 Subject: [PATCH] fixes the poly tgs command not working at all --- modular_citadel/code/modules/admin/chat_commands.dm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/modular_citadel/code/modules/admin/chat_commands.dm b/modular_citadel/code/modules/admin/chat_commands.dm index 39f4158646..501e0fa25a 100644 --- a/modular_citadel/code/modules/admin/chat_commands.dm +++ b/modular_citadel/code/modules/admin/chat_commands.dm @@ -27,19 +27,13 @@ var/list/speech_buffer /datum/tgs_chat_command/poly/Run() - GenerateSayList() //Has a check in here, but we're gunna sanity it after - if(!speech_buffer) - return "**BAWWWWWK!** LEAVE THE HEADSET! ***BAWKKKKK!!***" - - -/datum/tgs_chat_command/poly/proc/GenerateSayList() LAZYINITLIST(speech_buffer) //I figure this is just safe to do for everything at this point if(length(speech_buffer)) //Let's not look up the whole json EVERY TIME, just the first time. return "[pick(speech_buffer)]" else var/json_file = file("data/npc_saves/Poly.json") if(!fexists(json_file)) - return + return "**BAWWWWWK!** LEAVE THE HEADSET! ***BAWKKKKK!!***" var/list/json = json_decode(file2text(json_file)) speech_buffer = json["phrases"] - return "[pick(speech_buffer)]" \ No newline at end of file + return "[pick(speech_buffer)]"