anchor.diff:  		var/datum/player_details/P = GLOB.player_details[owner.ckey]
   		if(P)
   			P.player_actions -= src
  -
  -#undef PEACE
  -#undef CHAOS
  
positive.code: 	if(mode)
  		if(CONFIG_GET(flag/no_dead_vote) && usr.stat == DEAD && !usr.client.holder)
  			return 0
  		if(!(usr.ckey in voted))
  			if(vote && 1<=vote && vote<=choices.len)
  				voted += usr.ckey
  				voted[usr.ckey] = vote
  				choices[choices[vote]]++	//check this
  				return vote
  		else if(vote && 1<=vote && vote<=choices.len)
  			choices[choices[voted[usr.ckey]]]--
  			voted[usr.ckey] = vote
  			choices[choices[vote]]++
  			return vote
  	return 0
  
  /datum/controller/subsystem/vote/proc/initiate_vote(vote_type, initiator_key, hideresults)//CIT CHANGE - adds hideresults argument to votes to allow for obfuscated votes
  	if(!mode)
  		if(started_time)
  			var/next_allowed_time = (started_time + CONFIG_GET(number/vote_delay))
  
negative.code: 	set category = "OOC"
  	set name = "Vote"
  
  	var/datum/browser/popup = new(src, "vote", "Voting Panel",nwidth=600,nheight=600)
  	popup.set_window_options("can_close=0")
  	popup.set_content(SSvote.interface(client))
  	popup.open(0)
  