anchor.diff:  	new /obj/effect/temp_visual/hierophant/telegraph/teleport(T, src)
   	new /obj/effect/temp_visual/hierophant/telegraph/teleport(source, src)
   	for(var/t in RANGE_TURFS(1, T))
  -		new /obj/effect/temp_visual/hierophant/blast/pandora(t, src, donthurt = list(owner))
  +		new /obj/effect/temp_visual/hierophant/blast/pandora(t, src, null, null, list(owner))
   	for(var/t in RANGE_TURFS(1, source))
  -		new /obj/effect/temp_visual/hierophant/blast/pandora(t, src, donthurt = list(owner))
  +		new /obj/effect/temp_visual/hierophant/blast/pandora(t, src, null, null, list(owner))
   	animate(src, alpha = 0, time = 2, easing = EASE_OUT) //fade out
   	visible_message("<span class='hierophant_warning'>[src] fades out!</span>")
   	density = FALSE
  
positive.code: 		return
  	for(var/t in spiral_range_turfs(ring, T))
  		if(get_dist(t, T) == ring)
  			new /obj/effect/temp_visual/hierophant/blast/pandora(t, src, donthurt = list(owner))
  	addtimer(CALLBACK(src, .proc/aoe_squares_2, T, (ring + 1), max_size), 2)
  
  //The specific version of hiero's squares pandora uses
  
negative.code: 	var/turf/T = get_turf(target)
  	for(var/t in spiral_range_turfs(3, T))
  		if(get_dist(t, T) > 1)
  			new /obj/effect/temp_visual/hierophant/blast/pandora(t, src, null, null, list(owner))
  
  /mob/living/simple_animal/hostile/asteroid/elite/pandora/proc/pandora_teleport(target)
  	ranged_cooldown = world.time + cooldown_time
  