anchor.diff:  	display_results(user, target, "<span class='warning'>You screwed up!</span>",
   		"<span class='warning'>[user] screws up!</span>",
   		"<span class='notice'>[user] fixes some of [target]'s wounds.</span>", TRUE)
  -	var/urdamageamt_burn = brutehealing * 0.8
  -	var/urdamageamt_brute = burnhealing * 0.8
  -	if(missinghpbonus)
  -		urdamageamt_brute += round((target.getBruteLoss()/ (missinghpbonus*2)),0.1)
  -		urdamageamt_burn += round((target.getFireLoss()/ (missinghpbonus*2)),0.1)
  -
  -	target.take_bodypart_damage(urdamageamt_brute, urdamageamt_burn, wound_bonus=CANT_WOUND)
  +	var/brute_dealt = brutehealing * 0.8
  +	var/burn_dealt = burnhealing * 0.8
  +	brute_dealt	+= round((target.getBruteLoss() * (brute_multiplier * 0.5)),0.1)
  +	burn_dealt += round((target.getFireLoss() * (burn_multiplier * 0.5)),0.1)
  +	target.take_bodypart_damage(brute_dealt, burn_dealt, wound_bonus=CANT_WOUND)
   	return FALSE
   
   /***************************BRUTE***************************/
  
positive.code: /datum/surgery_step/heal/burn/basic
  	name = "tend burn wounds"
  	burnhealing = 5
  	missinghpbonus = 15
  
  /datum/surgery_step/heal/burn/upgraded
  	burnhealing = 5
  	missinghpbonus = 10
  
  /datum/surgery_step/heal/burn/upgraded/femto
  	burnhealing = 5
  	missinghpbonus = 5
  
  /***************************COMBO***************************/
  /datum/surgery/healing/combo
  
negative.code: /datum/surgery_step/heal/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results = FALSE)
  	var/umsg = "You succeed in fixing some of [target]'s wounds" //no period, add initial space to "addons"
  	var/tmsg = "[user] fixes some of [target]'s wounds" //see above
  	var/brute_healed = brutehealing
  	var/burn_healed = burnhealing
  	if(target.stat == DEAD) //dead patients get way less additional heal from the damage they have.
  		brute_healed += round((target.getBruteLoss() * (brute_multiplier * 0.2)),0.1)
  		burn_healed += round((target.getFireLoss() * (burn_multiplier * 0.2)),0.1)
  	else
  		brute_healed += round((target.getBruteLoss() * brute_multiplier),0.1)
  		burn_healed += round((target.getFireLoss() * burn_multiplier),0.1)
  	if(!get_location_accessible(target, target_zone))
  		brute_healed *= 0.55
  		burn_healed *= 0.55
  		umsg += " as best as you can while [target.p_they()] [target.p_have()] clothing on"
  		tmsg += " as best as [user.p_they()] can while [target.p_they()] [target.p_have()] clothing on"
  	target.heal_bodypart_damage(brute_healed,burn_healed)
  
  	display_results(user, target, "<span class='notice'>[umsg].</span>",
  		"[tmsg].",
  		"[tmsg].")
  