anchor.diff:  
   /mob/living/silicon/ai/attackby(obj/item/weapon/W, mob/user, params)
   	if(W.force && W.damtype != STAMINA) //only sparks if real damage is dealt.
  -		var/datum/effect/effect/system/spark_spread/spark_system = new /datum/effect/effect/system/spark_spread
  -		spark_system.set_up(5, 0, src)
  -		spark_system.attach(src)
   		spark_system.start()
   	return ..()
  
positive.code: 	loc = loc
  
  	holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo1"))
  
  	if(L)
  		if (istype(L, /datum/ai_laws))
  
negative.code: 	var/obj/item/device/multitool/aiMulti = null
  	var/obj/machinery/bot/Bot
  	var/tracking = 0 //this is 1 if the AI is currently tracking somebody, but the track has not yet been completed.
  	var/datum/effect/effect/system/spark_spread/spark_system//So they can initialize sparks whenever/N
  
  	//MALFUNCTION
  	var/datum/module_picker/malf_picker
  