anchor.diff:  #define DETONATION_RADS 200
   #define DETONATION_HALLUCINATION 600
   
  -
   #define WARNING_DELAY 60
   
   #define HALLUCINATION_RANGE(P) (min(7, round(P ** 0.25)))
  -
   
   #define GRAVITATIONAL_ANOMALY "gravitational_anomaly"
   #define FLUX_ANOMALY "flux_anomaly"
  
positive.code: #define PLASMA_HEAT_PENALTY 15     // Higher == Bigger heat and waste penalty from having the crystal surrounded by this gas. Negative numbers reduce penalty.
  #define OXYGEN_HEAT_PENALTY 1
  #define CO2_HEAT_PENALTY 0.1
  #define NITROGEN_HEAT_MODIFIER -1.5
  
  #define OXYGEN_TRANSMIT_MODIFIER 1.5   //Higher == Bigger bonus to power generation.
  #define PLASMA_TRANSMIT_MODIFIER 4
  
  #define N2O_HEAT_RESISTANCE 6          //Higher == Gas makes the crystal more resistant against heat damage.
  
  #define POWERLOSS_INHIBITION_GAS_THRESHOLD 0.20         //Higher == Higher percentage of inhibitor gas needed before the charge inertia chain reaction effect starts.
  #define POWERLOSS_INHIBITION_MOLE_THRESHOLD 20        //Higher == More moles of the gas are needed before the charge inertia chain reaction effect starts.        //Scales powerloss inhibition down until this amount of moles is reached
  
negative.code: 		power = clamp( (removed.return_temperature() * temp_factor / T0C) * gasmix_power_ratio + power, 0, SUPERMATTER_MAXIMUM_ENERGY) //Total laser power plus an overload
  
  		if(prob(50))
  			//1 + (tritRad + pluoxDampen * bzDampen * o2Rad * plasmaRad / (10 - bzrads))
  			radiation_pulse(src, power * max(0, (1 + (power_transmission_bonus/(10-(bzcomp * BZ_RADIOACTIVITY_MODIFIER))))))// RadModBZ(500%)
  		if(bzcomp >= 0.4 && prob(50 * bzcomp))
  			src.fire_nuclear_particle()	// Start to emit radballs at a maximum of 50% chance per tick
  			rps = round((bzmol/150), 1) // Cause more radballs to be spawned
  			for(var/i = 1 to rps)
  				if(prob(80))
  					src.fire_nuclear_particle()		// Spawn more radballs at 90% chance each
  
  		var/device_energy = power * REACTION_POWER_MODIFIER
  
  