From 45876728df653ed19fb714b6e9565e174371f995 Mon Sep 17 00:00:00 2001 From: TheDZD Date: Sun, 20 Mar 2016 18:59:42 -0400 Subject: [PATCH] Fixes some HTML chuckelfuckery --- code/__HELPERS/text.dm | 2 +- code/modules/mob/living/carbon/human/emote.dm | 2 +- code/modules/mob/mob.dm | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index 865cf6f7384..703ad8a746b 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -357,7 +357,7 @@ proc/checkhtml(var/t) if(!lentext(string)) return "\[...\]" else - return string + return html_encode(string) //NO DECODED HTML YOU CHUCKLEFUCKS else return "[copytext_preserve_html(string, 1, 37)]..." diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index c874a5c99da..50a2f982c22 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -854,4 +854,4 @@ set desc = "Sets an extended description of your character's features." set category = "IC" - flavor_text = TextPreview(input(usr, "Please enter your new flavour text.", "Flavour text", null) as text) + update_flavor_text() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index a9ee30b26bc..c554a34430e 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -662,7 +662,7 @@ var/list/slot_equipment_priority = list( \ if (flavor_text && flavor_text != "") var/msg = replacetext(flavor_text, "\n", " ") if(lentext(msg) <= 40 || !shrink) - return "[msg]" + return "[html_encode(msg)]" //Repeat after me, "I will not give players access to decoded HTML." else return "[copytext_preserve_html(msg, 1, 37)]... More..."