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