anchor.diff:  	INVOKE_ASYNC(src, .proc/spiral_shoot, TRUE)
   
   /mob/living/simple_animal/hostile/megafauna/colossus/proc/spiral_shoot(negative = FALSE, counter_start = 8)
  +	var/turf/start_turf = get_step(src, pick(GLOB.alldirs))
   	var/counter = counter_start
   	for(var/i in 1 to 80)
   		if(negative)
  
positive.code: 			counter = 1
  		if(counter < 1)
  			counter = 16
  		shoot_projectile(null, counter * 22.5)
  		playsound(get_turf(src), 'sound/magic/clockwork/invoke_general.ogg', 20, 1)
  		sleep(1)
  
  
negative.code: 		angle_to_target = set_angle
  	var/static/list/colossus_shotgun_shot_angles = list(12.5, 7.5, 2.5, -2.5, -7.5, -12.5)
  	for(var/i in colossus_shotgun_shot_angles)
  		shoot_projectile(target_turf, angle_to_target + i)
  
  /mob/living/simple_animal/hostile/megafauna/colossus/proc/dir_shots(list/dirs)
  	if(!islist(dirs))
  