anchor.diff:  	cant_discount = TRUE
   
   /datum/uplink_item/badass/random/spawn_item(turf/loc, datum/component/uplink/U)
  -	var/list/uplink_items = get_uplink_items(SSticker.mode)
  +	var/list/uplink_items = get_uplink_items(SSticker && SSticker.mode? SSticker.mode : null)
   	var/list/possible_items = list()
   	for(var/category in uplink_items)
   		for(var/item in uplink_items[category])
  
positive.code: 	cant_discount = TRUE
  
  /datum/uplink_item/badass/surplus/spawn_item(turf/loc, datum/component/uplink/U)
  	var/list/uplink_items = get_uplink_items(SSticker.mode)
  
  	var/crate_value = 50
  	var/obj/structure/closet/crate/C = new(loc)
  
negative.code: 			if(!istype(I))
  				continue
  			if(I.include_modes.len)
  				if(!gamemode && SSticker && SSticker.mode && !(SSticker.mode.type in I.include_modes))
  					continue
  				if(gamemode && !(gamemode in I.include_modes))
  					continue
  			if(I.exclude_modes.len)
  				if(!gamemode && SSticker && SSticker.mode && (SSticker.mode.type in I.exclude_modes))
  					continue
  				if(gamemode && (gamemode in I.exclude_modes))
  					continue
  