anchor.diff:  		to_chat(chassis.occupants, "[icon2html(src, chassis.occupants)][span_warning("[src] deactivated - no power.")]")
   		STOP_PROCESSING(SSobj, src)
   		return
  -	var/mob/living/carbon/M = patient
  -	if(!M)
  -		return
  -	if(M.loc != src)
  +	var/mob/living/carbon/ex_patient = patient
  +	if(!ex_patient)
  +		return
  +	if(ex_patient.loc != src)
   		to_chat(chassis.occupants, "[icon2html(src, chassis.occupants)][span_notice("[patient] no longer detected. Life support functions diabled.")]")
   		log_message("[patient] no longer detected - Life support functions disabled.", LOG_MECHA)
   		STOP_PROCESSING(SSobj, src)
   		patient = null
  -	if(M.health > 0)
  -		M.adjustOxyLoss(-0.5 * delta_time)
  -	M.AdjustStun(-40 * delta_time)
  -	M.AdjustKnockdown(-40 * delta_time)
  -	M.AdjustParalyzed(-40 * delta_time)
  -	M.AdjustImmobilized(-40 * delta_time)
  -	M.AdjustUnconscious(-40 * delta_time)
  -	if(M.reagents.get_reagent_amount(/datum/reagent/medicine/epinephrine) < 5)
  -		M.reagents.add_reagent(/datum/reagent/medicine/epinephrine, 5)
  +	if(ex_patient.health > 0)
  +		ex_patient.adjustOxyLoss(-0.5 * delta_time)
  +	ex_patient.AdjustStun(-40 * delta_time)
  +	ex_patient.AdjustKnockdown(-40 * delta_time)
  +	ex_patient.AdjustParalyzed(-40 * delta_time)
  +	ex_patient.AdjustImmobilized(-40 * delta_time)
  +	ex_patient.AdjustUnconscious(-40 * delta_time)
  +	if(ex_patient.reagents.get_reagent_amount(/datum/reagent/medicine/epinephrine) < 5)
  +		ex_patient.reagents.add_reagent(/datum/reagent/medicine/epinephrine, 5)
   	chassis.use_power(energy_drain)
  -
  -
   
   
   ///////////////////////////////// Syringe Gun ///////////////////////////////////////////////////////////////
  
positive.code: 	energy_drain = 20
  	range = MECHA_MELEE
  	equip_cooldown = 20
  	var/mob/living/carbon/patient = null
  	var/inject_amount = 10
  
  /obj/item/mecha_parts/mecha_equipment/medical/sleeper/Destroy()
  	for(var/atom/movable/AM in src)
  		AM.forceMove(get_turf(src))
  	return ..()
  
  /obj/item/mecha_parts/mecha_equipment/medical/sleeper/get_snowflake_data()
  
negative.code: 
  /obj/item/mecha_parts/mecha_equipment/medical
  	mech_flags = EXOSUIT_MODULE_MEDICAL
  
  /obj/item/mecha_parts/mecha_equipment/medical/can_attach(obj/vehicle/sealed/mecha/M, attach_right = FALSE)
  	. = ..()
  