From fa6537a092239f65c9cebc9ebd55d64c8114deb7 Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Sat, 26 Dec 2020 21:53:38 -0800 Subject: [PATCH] fix --- code/datums/elements/flavor_text.dm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/code/datums/elements/flavor_text.dm b/code/datums/elements/flavor_text.dm index 0a9171a90a..769ea5510b 100644 --- a/code/datums/elements/flavor_text.dm +++ b/code/datums/elements/flavor_text.dm @@ -124,7 +124,10 @@ GLOBAL_LIST_EMPTY(mobs_with_editable_flavor_text) //et tu, hacky code set category = "IC" var/list/L = GLOB.mobs_with_editable_flavor_text[src] - var/datum/element/flavor_text/carbon/temporary/T = locate() in L + var/datum/element/flavor_text/carbon/temporary/T + for(var/i in L) + if(istype(i, /datum/element/flavor_text/carbon/temporary)) + T = i if(T) to_chat(src, "Your mob type does not support temporary flavor text.") return @@ -195,3 +198,8 @@ GLOBAL_LIST_EMPTY(mobs_with_editable_flavor_text) //et tu, hacky code return if(ismob(target)) add_verb(target, /mob/proc/set_pose) + +/datum/element/flavor_Text/carbon/temporary/Detach(datum/source, force) + . = ..() + if(ismob(source)) + remove_verb(target, /mob/proc/set_pose)