anchor.diff:  	else
   		cult_name = null
   		owner << "\red \b Your god has taken your secret name."
  -	
  -	
  +
  +
   /obj/cult_viewpoint/proc/get_display_name()
   	if (!owner)
   		return
   	if (cult_name)
   		return cult_name
   	return owner.name
  -	
  +
   
   /obj/cult_viewpoint/proc/become_mask()
   	set category = "Cult"
   	set name = "Become Mask"
   	set desc = "Sacrifice your life and become a Mask of Nar'sie."
   	set src in usr
  -	
  +
   	cult_log("[key_name(usr,0)] has tried to become a Mask of Nar'sie.")
  -	
  +
   	if (!active_mask())
  -		var/transformation_type = alert(owner.client, "You are about to become a Mask. Do you want it to be subtle or violent?", "Mask", "Subtle", "Violent")
  -		if(!active_mask())
  -			cult_log("[key_name(usr,0)] has become a Mask of Nar'sie.")
  -			if (transformation_type=="Subtle")
  -				log_admin("[key_name_admin(owner)] has subtly become a Mask of Nar'sie")
  -				owner.make_into_mask(0,0)
  -			else
  -				log_admin("[key_name_admin(owner)] has violently become a Mask of Nar'sie")
  -				owner.make_into_mask(1,1)
  +		var/confirm = alert(owner.client, "You are about to become a Mask of Nar'sie.  This will destroy your body, and you will only be able to guide the other cultists through communication. Are you sure?", "Confirm Your Sacrifice", "Yes", "No")
  +		if(confirm == "Yes")
  +			var/transformation_type = alert(owner.client, "You are about to become a Mask. Do you want it to be subtle or violent?", "Mask", "Subtle", "Violent")
  +			if(!active_mask())
  +				cult_log("[key_name(usr,0)] has become a Mask of Nar'sie.")
  +				if (transformation_type=="Subtle")
  +					log_admin("[key_name_admin(owner)] has subtly become a Mask of Nar'sie")
  +					owner.make_into_mask(0,0)
  +				else
  +					log_admin("[key_name_admin(owner)] has violently become a Mask of Nar'sie")
  +					owner.make_into_mask(1,1)
  +		else
  +			return
   	else
   		owner << "\b You cannot become a mask of Nar'Sie because a Mask already exists."
   	mask_has_been_found()
   	return
  -	
  -	
  +
  +
   /obj/cult_viewpoint/proc/active_mask()
   	for(var/mob/spirit/mask/currentMask in spirits)
   		if (currentMask.is_active())
   			return TRUE
   	return FALSE
  -	
  -	
  +
  +
   /obj/cult_viewpoint/proc/handle_missing_mask()
   	if (active_mask())
   		mask_has_been_found()
  
positive.code: 	set desc = "Reach out for your gods presence."
  	set name = "Reach Out"
  	set src in usr
  	
  	for(var/mob/spirit/mask/currentMask in spirits)
  		if (currentMask.is_active())
  			owner << "\red \b You feel the reassuring presence of your god."
  
negative.code: 	var/urge = ""
  	var/favor = FAVOR_INDIFFERENT
  	var/cult_name = null
  
  
  /obj/cult_viewpoint/New(var/mob/target)
  	owner = target
  