anchor.diff:  
   		/******************* GROUP HANDLING START *****************************************************************/
   
  +			var/should_share_air = FALSE
   			if(enemy_tile.excited)
   				//cache for sanic speed
   				var/datum/excited_group/enemy_excited_group = enemy_tile.excited_group
  
positive.code: 	if(!our_excited_group && remove == 1)
  		SSair.remove_from_active(src)
  
  
  /turf/open/proc/share_air(turf/open/T, fire_count, adjacent_turfs_length)
  	if(T.current_cycle < fire_count)
  		var/difference = air.share(T.air, adjacent_turfs_length)
  		if(difference)
  			if(difference > 0)
  				consider_pressure_difference(T, difference)
  			else
  				T.consider_pressure_difference(src, -difference)
  		last_share_check()
  
  //////////////////////////SPACEWIND/////////////////////////////
  
  
negative.code: 						EG.add_turf(src)
  						EG.add_turf(enemy_tile)
  						our_excited_group = excited_group //update our cache
  					should_share_air = TRUE
  
  			//air sharing
  			if(should_share_air)
  				var/difference = air.share(enemy_tile.air, adjacent_turfs_length)
  				if(difference)
  					if(difference > 0)
  						consider_pressure_difference(enemy_tile, difference)
  					else
  						enemy_tile.consider_pressure_difference(src, -difference)
  				last_share_check()
  
  
  		/******************* GROUP HANDLING FINISH *********************************************************************/
  
  