From eb765de73262122d7139c3f4bf844b4a556bf703 Mon Sep 17 00:00:00 2001 From: Contrabang <91113370+Contrabang@users.noreply.github.com> Date: Sun, 26 Mar 2023 06:46:15 -0400 Subject: [PATCH] Burning pAIs have a proper overlay (#20698) * paiburn * s34n review * spacing --- code/modules/mob/living/silicon/pai/pai.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 1edeb2a30f2..a511329dec4 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -135,6 +135,15 @@ icon_state = "[chassis]_dead" else icon_state = resting ? "[chassis]_rest" : "[chassis]" + update_icon(UPDATE_OVERLAYS) + +/mob/living/silicon/pai/update_fire() + update_icon(UPDATE_OVERLAYS) + +/mob/living/silicon/pai/update_overlays() + . = ..() + if(on_fire) + . += image("icon" = 'icons/mob/OnFire.dmi', "icon_state" = "Generic_mob_burning") // this function shows the information about being silenced as a pAI in the Status panel /mob/living/silicon/pai/proc/show_silenced()