From 95e5717b8a0bc091363d7fd7b4bf62687cc0d7b2 Mon Sep 17 00:00:00 2001 From: Charlie <69320440+hal9000PR@users.noreply.github.com> Date: Fri, 3 Dec 2021 18:36:04 +0000 Subject: [PATCH] Fixes mindslaves not giving a de-activation message (#17167) --- code/modules/antagonists/traitor/datum_mindslave.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/antagonists/traitor/datum_mindslave.dm b/code/modules/antagonists/traitor/datum_mindslave.dm index b798d36ce82..bad6e398980 100644 --- a/code/modules/antagonists/traitor/datum_mindslave.dm +++ b/code/modules/antagonists/traitor/datum_mindslave.dm @@ -23,6 +23,10 @@ greet_text = _greet_text return ..() +/datum/antagonist/mindslave/Destroy() + master = null + return ..() + /datum/antagonist/mindslave/on_gain() SSticker.mode.implanted[owner] = master @@ -53,7 +57,6 @@ var/datum/mindslaves/slaved = owner.som slaved.serv -= owner slaved.leave_serv_hud(owner) - master = null return ..() /datum/antagonist/mindslave/greet()