anchor.diff:  		else if (href_list["changeling"])
   			switch(href_list["changeling"])
   				if("clear")
  -					if(src in ticker.mode.changelings)
  -						ticker.mode.changelings -= src
  -						special_role = null
  -						current.remove_changeling_powers()
  -						if(changeling)
  -							del(changeling)
  -						current << "<FONT color='red' size = 3><B>You grow weak and lose your powers! You are no longer a changeling and are stuck in your current form!</B></FONT>"
  -						message_admins("[key_name_admin(usr)] has de-changeling'ed [current].")
  -						log_admin("[key_name(usr)] has de-changeling'ed [current].")
  +					remove_antag("Changeling")
  +					current << "<FONT color='red' size = 3><B>You grow weak and lose your powers! You are no longer a changeling and are stuck in your current form!</B></FONT>"
  +					message_admins("[key_name_admin(usr)] has de-changeling'ed [current].")
  +					log_admin("[key_name(usr)] has de-changeling'ed [current].")
   				if("changeling")
   					if(!(src in ticker.mode.changelings))
   						ticker.mode.changelings += src
  
positive.code: 		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
  					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
  
negative.code: 		else if (href_list["silicon"])
  			switch(href_list["silicon"])
  				if("unmalf")
  					remove_antag("Malf")
  					current << "\red <FONT size = 3><B>You have been patched! You are no longer malfunctioning!</B></FONT>"
  					message_admins("[key_name_admin(usr)] has de-malf'ed [current].")
  					log_admin("[key_name(usr)] has de-malf'ed [current].")
  
  				if("malf")
  					make_AI_Malf()
  