anchor.diff:  	qdel(src)
   
   /obj/item/device/nuclear_challenge/proc/check_allowed(mob/living/user)
  +	if(!istype(N))
  +		return 0
   	if(declaring_war)
   		return 0
   	if(player_list.len < CHALLENGE_MIN_PLAYERS)
  
positive.code: 
  	declaring_war = 1
  	var/war_declaration = "[user.real_name] has declared his intent to utterly destroy [station_name()] with a nuclear device, and dares the crew to try and stop them."
  	priority_announce(war_declaration, title = "Declaration of War", sound = 'sound/machines/Alarm.ogg')
  	user << "You've attracted the attention of powerful forces within the syndicate. A bonus bundle of telecrystals has been granted to your team. Great things await you if you complete the mission."
  
  	for(var/V in syndicate_shuttle_boards)
  
negative.code: #define CHALLENGE_TELECRYSTALS 200
  #define CHALLENGE_TIME_LIMIT 4800
  #define CHALLENGE_MIN_PLAYERS 50
  #define CHALLENGE_SHUTTLE_DELAY 10200 // 17 minutes, 2 minutes are spent in the bobby.
  
  /obj/item/device/nuclear_challenge
  	name = "Declaration of War (Challenge Mode)"
  