anchor.diff:  		else if (href_list["revolution"])
   			switch(href_list["revolution"])
   				if("clear")
  -					if(src in ticker.mode.revolutionaries)
  -						ticker.mode.revolutionaries -= src
  -						current << "\red <FONT size = 3><B>You have been brainwashed! You are no longer a revolutionary!</B></FONT>"
  -						ticker.mode.update_rev_icons_removed(src)
  -						special_role = null
  -					if(src in ticker.mode.head_revolutionaries)
  -						ticker.mode.head_revolutionaries -= src
  -						current << "\red <FONT size = 3><B>You have been brainwashed! You are no longer a head revolutionary!</B></FONT>"
  -						ticker.mode.update_rev_icons_removed(src)
  -						special_role = null
  +					remove_antag("Rev")
  +					current << "\red <FONT size = 3><B>You have been brainwashed! You are no longer a revolutionary!</B></FONT>"
   					message_admins("[key_name_admin(usr)] has de-rev'ed [current].")
   					log_admin("[key_name(usr)] has de-rev'ed [current].")
  -
   				if("rev")
   					if(src in ticker.mode.head_revolutionaries)
   						ticker.mode.head_revolutionaries -= src
  
positive.code: 				obj_count++
  
  		edit_memory()
  /*
  	proc/clear_memory(var/silent = 1)
  		var/datum/game_mode/current_mode = ticker.mode
  
  		// remove traitor uplinks
  		var/list/L = current.get_contents()
  		for (var/t in L)
  			if (istype(t, /obj/item/device/pda))
  				if (t:uplink) qdel(t:uplink)
  				t:uplink = null
  			else if (istype(t, /obj/item/device/radio))
  				if (t:traitorradio) qdel(t:traitorradio)
  				t:traitorradio = null
  				t:traitor_frequency = 0.0
  			else if (istype(t, /obj/item/weapon/SWF_uplink) || istype(t, /obj/item/weapon/syndicate_uplink))
  				if (t:origradio)
  					var/obj/item/device/radio/R = t:origradio
  					R.loc = current.loc
  					R.traitorradio = null
  					R.traitor_frequency = 0.0
  				qdel(t)
  
  		// remove wizards spells
  		//If there are more special powers that need removal, they can be procced into here./N
  		current.spellremove(current)
  
  		// clear memory
  		memory = ""
  		special_role = null
  
  */
  
  	proc/find_syndicate_uplink()
  		var/list/L = current.get_contents()
  
negative.code: 		else if (href_list["nuclear"])
  			switch(href_list["nuclear"])
  				if("clear")
  					remove_antag("NuclearOp")
  					current << "\red <FONT size = 3><B>You have been brainwashed! You are no longer a syndicate operative!</B></FONT>"
  					message_admins("[key_name_admin(usr)] has de-nuke op'ed [current].")
  					log_admin("[key_name(usr)] has de-nuke op'ed [current].")
  				if("nuclear")
  					if(!(src in ticker.mode.syndicates))
  						ticker.mode.syndicates += src
  