From 618eb8a2d246d89364337821d687fdea7b4e0cbb Mon Sep 17 00:00:00 2001 From: Luc <89928798+lewcc@users.noreply.github.com> Date: Thu, 28 Mar 2024 18:08:35 -0400 Subject: [PATCH] Fixes elite action buttons breaking entirely (#24860) * fixes elite action buttons breaking entirely * fixes icons, maptext is still odd --- .../mob/living/simple_animal/hostile/mining/elites/elite.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/hostile/mining/elites/elite.dm b/code/modules/mob/living/simple_animal/hostile/mining/elites/elite.dm index 5c6f883a02e..b3260be8952 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining/elites/elite.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining/elites/elite.dm @@ -125,13 +125,15 @@ While using this makes the system rely on OnFire, it still gives options for tim STOP_PROCESSING(SSfastprocess, src) qdel(src) return - UpdateButton() + UpdateButtons() /datum/action/innate/elite_attack/UpdateButton(atom/movable/screen/movable/action_button/button, status_only = FALSE, force = FALSE) + . = ..() if(status_only) return var/mob/living/simple_animal/hostile/asteroid/elite/elite_owner = owner var/timeleft = max(elite_owner.ranged_cooldown - world.time, 0) + if(timeleft == 0) button.maptext = "" else