anchor.diff:  	if(M.key == src.key)
   		usr << "\red You can't spend karma on yourself!"
   		return
  -	if(M.client.address == src.address)
  +	if(M.client.address == src.client.address)
   		message_admins("\red Illegal karma spending detected from [src.key] to [M.key]. Using the same IP!")
   		log_game("\red Illegal karma spending detected from [src.key] to [M.key]. Using the same IP!")
   		usr << "\red The karma system is not available to multi-accounters."
  
positive.code: 	if(choice == "Good")
  		M.client.karma += 1
  	usr << "[choice] karma spent on [M.name]."
  	src.karma_spent = 1
  	karma_spenders.Add(src.key)
  	if(M.client.karma <= -2 || M.client.karma >= 2)
  		var/special_role = "None"
  
negative.code: 
  var/list/karma_spenders = list()
  
  /mob/verb/spend_karma(var/mob/M in player_list) // Karma system -- TLE
  	set name = "Award Karma"
  	set desc = "Let the gods know whether someone's been nice. <One use only>"
  	set category = "Special Verbs"
  