anchor.diff:  		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))
  -			radiation_pulse(src, power * (1 + power_transmission_bonus/10))
  +			//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
   
  
positive.code: 
  	var/moveable = FALSE
  
  	var/last_accent_sound = 0	/// cooldown tracker for accent sounds, 
  
  	var/messages_admins = TRUE
  
  
negative.code: #define DAMAGE_HARDCAP 0.002
  #define DAMAGE_INCREASE_MULTIPLIER 0.25
  
  #define THERMAL_RELEASE_MODIFIER 5         //Higher == less heat released during reaction, not to be confused with the above values
  #define PLASMA_RELEASE_MODIFIER 750        //Higher == less plasma released by reaction
  #define OXYGEN_RELEASE_MODIFIER 325        //Higher == less oxygen released at high temperature/power
  