From 567c308eeb8cd5ab815289bf98a4ebb4802eb514 Mon Sep 17 00:00:00 2001 From: Pinta <68373373+softcerv@users.noreply.github.com> Date: Thu, 22 Jun 2023 19:50:52 -0400 Subject: [PATCH] [MODULAR][NO GBP] Fixes soulcatcher join action duplicating itself (#21997) Update soulcatcher_component.dm --- .../modular_implants/code/soulcatcher/soulcatcher_component.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modular_skyrat/modules/modular_implants/code/soulcatcher/soulcatcher_component.dm b/modular_skyrat/modules/modular_implants/code/soulcatcher/soulcatcher_component.dm index 9c660f5f7db..fc26b143b91 100644 --- a/modular_skyrat/modules/modular_implants/code/soulcatcher/soulcatcher_component.dm +++ b/modular_skyrat/modules/modular_implants/code/soulcatcher/soulcatcher_component.dm @@ -397,5 +397,8 @@ GLOBAL_LIST_EMPTY(soulcatchers) if(!soulcatcher_action_given) return + if(locate(/datum/action/innate/join_soulcatcher) in actions) + return + var/datum/action/innate/join_soulcatcher/new_join_action = new new_join_action.Grant(src)