anchor.diff:  		M << "\red You feel searing heat inside!"
   
   
  -
   	attack_self(mob/living/user as mob)
   		usr = user
  +		if(!usr.canmove || usr.stat || usr.restrained())
  +			return
  +
   		if(!wordtravel)
   			runerandom()
   		if(iscultist(user))
  
positive.code: 					if("Cancel")
  						return
  					if("Read it")
  						user << browse("[tomedat]", "window=Arcane Tome")
  						return
  					if("Notes")
  						notedat = {"
  					<br><b>Word translation notes</b> <br>
  					[words[1]] is <a href='byond://?src=\ref[src];number=1;action=change'>[words[words[1]]]</A> <A href='byond://?src=\ref[src];number=1;action=clear'>Clear</A><BR>
  
negative.code: 			if (!istype(user.loc,/turf))
  				user << "\red You do not have enough space to write a proper rune."
  				return
  
  
  
  
  			if (C>=26+runedec+ticker.mode.cult.len) //including the useless rune at the secret room, shouldn't count against the limit of 25 runes - Urist
  				switch(alert("The cloth of reality can't take that much of a strain. By creating another rune, you risk locally tearing reality apart, which would prove fatal to you. Do you still wish to scribe the rune?",,"Yes","No"))
  					if("Yes")
  