anchor.diff:  			if(prob(40))
   				deal_damage(50)
   
  +/obj/spacepod/emp_act(severity)
  +	switch(severity)
  +		if(1)
  +			if(src.occupant)
  +				src.occupant << "<span class='warning'>The pod console flashes 'Heavy EMP WAVE DETECTED'.</span>" //warn the occupants
  +			if(src.occupant2)
  +				src.occupant2 << "<span class='warning'>The pod console flashes 'EMP WAVE DETECTED'.</span>" //warn the occupants
  +
  +			if(battery)
  +				battery.charge = max(0, battery.charge - 5000) //Cell EMP act is too weak, this pod needs to be sapped.
  +			src.deal_damage(100)
  +			if(src.empcounter < 40)
  +				src.empcounter = 40 //Disable movement for 40 ticks. Plenty long enough.
  +			processing_objects.Add(src)
  +
  +		if(2)
  +			if(src.occupant)
  +				src.occupant << "<span class='warning'>The pod console flashes 'EMP WAVE DETECTED'.</span>" //warn the occupants
  +			if(src.occupant2)
  +				src.occupant2 << "<span class='warning'>The pod console flashes 'EMP WAVE DETECTED'.</span>" //warn the occupants
  +
  +			src.deal_damage(40)
  +			if(battery)
  +				battery.charge = max(0, battery.charge - 2500) //Cell EMP act is too weak, this pod needs to be sapped.
  +			if(src.empcounter < 20)
  +				src.empcounter = 20 //Disable movement for 20 ticks.
  +			processing_objects.Add(src)
  +
  +
  +
   /obj/spacepod/attackby(obj/item/W as obj, mob/user as mob, params)
   	if(iscrowbar(W))
   		hatch_open = !hatch_open
  
positive.code: 	if(src.occupant2)
  		if(user.ckey != src.occupant2.ckey)
  			var/moveship = 1
  			if(battery && battery.charge >= 3 && health)
  				src.dir = direction
  				switch(direction)
  					if(1)
  
negative.code: 
  	else
  		var/moveship = 1
  		if(battery && battery.charge >= 3 && health && empcounter == 0)
  			src.dir = direction
  			switch(direction)
  				if(1)
  