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()