From 009fbd3b44ff100425a8e6e9046eaf929fa48076 Mon Sep 17 00:00:00 2001 From: joep van der velden Date: Thu, 25 Oct 2018 16:55:23 +0200 Subject: [PATCH] Fixed it --- code/datums/mind.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 727f25b75f4..7e484469da7 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -598,6 +598,7 @@ if(objective) objectives -= objective + qdel(objective) objectives.Insert(objective_pos, new_objective) else objectives += new_objective @@ -613,6 +614,7 @@ log_admin("[key_name(usr)] has removed one of [key_name(current)]'s objectives: [objective]") message_admins("[key_name_admin(usr)] has removed one of [key_name_admin(current)]'s objectives: [objective]") + qdel(objective) else if(href_list["obj_completed"]) var/datum/objective/objective = locate(href_list["obj_completed"]) @@ -939,6 +941,7 @@ special_role = null for(var/datum/objective/nuclear/O in objectives) objectives-=O + qdel(O) to_chat(current, "You have been brainwashed! You are no longer a syndicate operative!") log_admin("[key_name(usr)] has de-nuke op'd [key_name(current)]") message_admins("[key_name_admin(usr)] has de-nuke op'd [key_name_admin(current)]")