From 6c67ba12efd4833f3a4c48ea586d2f72c4135425 Mon Sep 17 00:00:00 2001 From: Migratingcocofruit <69551563+Migratingcocofruit@users.noreply.github.com> Date: Fri, 18 Apr 2025 23:50:45 +0300 Subject: [PATCH] Fix holopara action buttons remaining if your holopara gets gibbed (#29011) * Fix incorporeal mobs getting sucked into the singularity * Correctly removes the guardian UI from summoner on death --- code/game/gamemodes/miniantags/guardian/guardian.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/gamemodes/miniantags/guardian/guardian.dm b/code/game/gamemodes/miniantags/guardian/guardian.dm index 778aee87126..72b73aebee1 100644 --- a/code/game/gamemodes/miniantags/guardian/guardian.dm +++ b/code/game/gamemodes/miniantags/guardian/guardian.dm @@ -137,6 +137,7 @@ return FALSE to_chat(summoner, "Your [name] died somehow!") UnregisterSignal(summoner, COMSIG_LIVING_HEALTH_UPDATE) + summoner.remove_guardian_actions() summoner.death() @@ -182,8 +183,10 @@ /mob/living/simple_animal/hostile/guardian/gib() if(summoner) + summoner.remove_guardian_actions() to_chat(summoner, "Your [src] was blown up!") summoner.Weaken(20 SECONDS)// your fermillier has died! ROLL FOR CON LOSS! + UnregisterSignal(summoner, COMSIG_LIVING_HEALTH_UPDATE) ghostize() qdel(src)