anchor.diff: +/mob/living/silicon/robot/updatehealth()
  +	if(status_flags & GODMODE)
  +		health = 100
  +		stat = CONSCIOUS
  +		return
  +	health = 100 - getBruteLoss() - getFireLoss()
  +	return
  +
   /mob/living/silicon/robot/getBruteLoss()
   	var/amount = 0
   	for(var/V in components)
  
positive.code: 	if(!parts.len)	return
  	var/datum/robot_component/picked = pick(parts)
  	picked.heal_damage(brute,burn)
  
  /mob/living/silicon/robot/take_organ_damage(var/brute, var/burn, var/sharp = 0)
  	var/list/components = get_damageable_components()
  
negative.code: 		burn	-= (picked.electronics_damage - burn_was)
  
  		parts -= picked
  
  	updatehealth()
  