anchor.diff:  			if((!is_servant_of_ratvar(L) || (is_servant_of_ratvar(L) && affects_servants)) && L.mind)
   				if(L.null_rod_check())
   					var/obj/item/I = L.null_rod_check()
  -					L.visible_message("<span class='warning'>[L]'s [I.name] protects them from [src]'s effects!</span>", "<span class='userdanger'>Your [I.name] protects you!</span>")
  +					L.visible_message("<span class='warning'>[L]'s [I.name] glows [resist_string], protecting them from [src]'s effects!</span>", \
  +					"<span class='userdanger'>Your [I.name] glows [resist_string], protecting you!</span>")
   					return
   				sigil_effects(L)
   			return 1
  
positive.code: 	burntime = 1
  	var/affects_servants = FALSE
  	var/stat_affected = CONSCIOUS
  
  /obj/effect/clockwork/sigil/attack_hand(mob/user)
  	if(iscarbon(user) && !user.stat && (!is_servant_of_ratvar(user) || (is_servant_of_ratvar(user) && user.a_intent == "harm")))
  
negative.code: 	alpha = 75
  	affects_servants = TRUE
  	stat_affected = DEAD
  	resist_string = "shimmering yellow"
  	var/vitality = 0
  	var/base_revive_cost = 20
  	var/sigil_active = FALSE
  