diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 0257dcd0f29..21ff9dcd3fc 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -276,11 +276,10 @@ text += "
enthralled" text = "[text]: " if(src in ticker.mode.vampire_enthralled) - text += "YES|no" + text += "YES|no" else text += "yes|NO" - sections["vampire"] = text @@ -948,6 +947,13 @@ log_admin("[key_name(usr)] has automatically forged objectives for [key_name(current)]") message_admins("[key_name_admin(usr)] has automatically forged objectives for [key_name_admin(current)]") + else if(href_list["vampthrall"]) + switch(href_list["vampthrall"]) + if("clear") + if(src in ticker.mode.vampire_enthralled) + ticker.mode.remove_vampire_mind(src) + log_admin("[key_name(usr)] has de-vampthralled [key_name(current)]") + message_admins("[key_name_admin(usr)] has de-vampthralled [key_name_admin(current)]") else if(href_list["nuclear"]) var/mob/living/carbon/human/H = current