anchor.diff:  
   /**
    * Calculates the pixel offsets and angle that a projectile should be launched at.
  - * 
  + *
    * Arguments:
    * - [source][/atom]: The thing that the projectile is being shot from.
    * - [target][/atom]: (Optional) The thing that the projectile is being shot at.
  
positive.code: 	trajectory_ignore_forcemove = FALSE
  
  	starting = source_loc
  	original = target
  	if(length(modifiers))
  		var/list/calculated = calculate_projectile_angle_and_pixel_offsets(source, target_loc && target, modifiers)
  
negative.code: 
  /**
   * Aims the projectile at a target.
   *
   * Must be passed at least one of a target or a list of click parameters.
   * If only passed the click modifiers the source atom must be a mob with a client.
   *
   * Arguments:
   * - [target][/atom]: (Optional) The thing that the projectile will be aimed at.
   * - [source][/atom]: The initial location of the projectile or the thing firing it.
  