diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 3d3ae7162b2..2a82f5e59c8 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -682,6 +682,7 @@ SUBSYSTEM_DEF(ticker) var/news_message var/news_source = "Nanotrasen News Network" var/decoded_station_name = html_decode(station_name()) //decode station_name to avoid minor_announce double encode + var/decoded_emergency_reason = html_decode(emergency_reason) switch(news_report) // The nuke was detonated on the syndicate recon outpost @@ -697,7 +698,7 @@ SUBSYSTEM_DEF(ticker) // Had an emergency reason supplied to pass along if(emergency_reason) news_message = "[decoded_station_name] has been evacuated after transmitting \ - the following distress beacon:\n\n[html_decode(emergency_reason)]" + the following distress beacon:\n\n[Gibberish(decoded_emergency_reason, FALSE, 8)]" else news_message = "The crew of [decoded_station_name] has been \ evacuated amid unconfirmed reports of enemy activity." @@ -766,7 +767,8 @@ SUBSYSTEM_DEF(ticker) // The emergency escape shuttle was hijacked if(SHUTTLE_HIJACK) news_message = "During routine evacuation procedures, the emergency shuttle of [decoded_station_name] \ - had its navigation protocols corrupted and went off course, but was recovered shortly after." + had its navigation protocols corrupted and went off course, but was recovered shortly after. \ + The following distress beacon was sent prior to evacuation:\n\n[decoded_emergency_reason]" // A supermatter cascade triggered if(SUPERMATTER_CASCADE) news_message = "Officials are advising nearby colonies about a newly declared exclusion zone in \