From d1ee476eac28f1b8789dc6988229686e109a57d7 Mon Sep 17 00:00:00 2001 From: Divulf <134484326+Divulf@users.noreply.github.com> Date: Mon, 17 Jul 2023 04:26:28 +1200 Subject: [PATCH] Fixes inaccuracy in changeling chemical storage UI element. (#21583) * Fixes error in changeling chemical storage UI element. * Fixed argument path. --- code/modules/antagonists/changeling/changeling_power.dm | 1 + code/modules/antagonists/changeling/datum_changeling.dm | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/code/modules/antagonists/changeling/changeling_power.dm b/code/modules/antagonists/changeling/changeling_power.dm index 4a00b88fcbd..70ee60d2510 100644 --- a/code/modules/antagonists/changeling/changeling_power.dm +++ b/code/modules/antagonists/changeling/changeling_power.dm @@ -69,6 +69,7 @@ /datum/action/changeling/proc/take_chemical_cost() cling.chem_charges -= chemical_cost + cling.update_chem_charges_ui() /datum/action/changeling/proc/can_sting(mob/user, mob/target) SHOULD_CALL_PARENT(TRUE) diff --git a/code/modules/antagonists/changeling/datum_changeling.dm b/code/modules/antagonists/changeling/datum_changeling.dm index bc97091c41e..2ca7e16979c 100644 --- a/code/modules/antagonists/changeling/datum_changeling.dm +++ b/code/modules/antagonists/changeling/datum_changeling.dm @@ -183,15 +183,18 @@ if(!owner || !owner.current) return PROCESS_KILL var/mob/living/carbon/human/H = owner.current - if(H.hud_used?.lingchemdisplay) - H.hud_used.lingchemdisplay.invisibility = 0 - H.hud_used.lingchemdisplay.maptext = "