anchor.diff:  
   /datum/objective/traitor_progression/New(text)
   	. = ..()
  -	required_total_progression_points = round(rand(possible_range[1], possible_range[2]) / PROGRESSION_POINT_FACTOR)
  -	explanation_text = replacetext(explanation_text, "%REPUTATION%", required_total_progression_points)
  +	required_total_progression_points = round(rand(possible_range[1], possible_range[2]))
  +	explanation_text = replacetext(explanation_text, "%REPUTATION%", DISPLAY_PROGRESSION(required_total_progression_points))
   
   /datum/objective/traitor_progression/check_completion()
   	if(!owner)
  
positive.code: 		return FALSE
  	if(!traitor.uplink_handler)
  		return FALSE
  	if(traitor.uplink_handler.progression_points / PROGRESSION_POINT_FACTOR < required_total_progression_points)
  		return FALSE
  	return TRUE
  
  
negative.code: 		if(objective.objective_state != OBJECTIVE_STATE_COMPLETED)
  			continue
  		total_points += objective.progression_reward
  	if(total_points < required_progression_in_objectives)
  		return FALSE
  	return TRUE
  
  