anchor.diff:  
   	//High power fusion might create other matter other than helium, iron is dangerous inside the machine, damage can be seen
   	if(moderator_internal.total_moles() > 0)
  -		moderator_internal.remove(moderator_internal.total_moles() * 0.0005 * power_level)
  +		moderator_internal.remove(moderator_internal.total_moles() * (1 - (1 - 0.0005 * power_level) ** delta_time))
   	if(power_level > 4 && prob(17 * power_level))//at power level 6 is 100%
   		iron_content += 0.005 * delta_time
   	if(iron_content > 0 && power_level <= 4 && prob(25 / (power_level + 1)))
  
positive.code: 						heat_output *= 2.25
  					if(m_bz)
  						for(var/mob/living/carbon/human/human in view(src, HALLUCINATION_RANGE(heat_output)))
  							var/distance_root = sqrt(1 / max(1, get_dist(human, src)))
  							human.hallucination += power_level * 150 * distance_root
  							human.hallucination = clamp(human.hallucination, 0, 200)
  						moderator_internal.gases[/datum/gas/antinoblium][MOLES] += clamp((scaled_helium / (fuel_injection_rate * 0.0045)), 0, 10) * delta_time
  					if(m_healium > 100)
  						if(critical_threshold_proximity > 400)
  							critical_threshold_proximity = max(critical_threshold_proximity - (m_healium / 100), 0)
  							moderator_internal.gases[/datum/gas/healium][MOLES] -= min(moderator_internal.gases[/datum/gas/healium][MOLES], scaled_production * 20) * delta_time
  					internal_fusion.gases[/datum/gas/antinoblium][MOLES] += 0.01 * (scaled_helium / (fuel_injection_rate * 0.0095)) * delta_time
  
  	//heat up and output what's in the internal_output into the linked_output port
  
negative.code: 						moderator_internal.gases[/datum/gas/halon] += scaled_production * 1.35
  						moderator_internal.gases[/datum/gas/nitrous_oxide][MOLES] -= min(moderator_internal.gases[/datum/gas/nitrous_oxide][MOLES], scaled_production * 1.5)
  				if(3, 4)
  					var/scaled_production = clamp(heat_output * 5e-4, 0, fuel_consumption_rate) * delta_time
  					if(power_level == 3)
  						moderator_internal.gases[/datum/gas/oxygen][MOLES] += scaled_production * 0.5
  						moderator_internal.gases[/datum/gas/nitrogen][MOLES] += scaled_production * 0.45
  