anchor.diff:  			M.take_damage(45, BRUTE, "melee", 1)
   		sleep(1.5)
   
  -/mob/living/simple_animal/hostile/megafauna/dragon/proc/swoop_attack(lava_arena = TRUE, atom/movable/manual_target, var/swoop_cooldown = 15)
  +/mob/living/simple_animal/hostile/megafauna/dragon/proc/swoop_attack(lava_arena = FALSE, atom/movable/manual_target, var/swoop_cooldown = 30)
   	if(stat || swooping)
   		return
   	if(manual_target)
  
positive.code: 
  	if(prob(15 + anger_modifier) && !client)
  		if(health < maxHealth*0.5)
  			swoop_attack()
  		else
  			lava_swoop()
  
  	else if(prob(10+anger_modifier) && !client)
  		if(health < maxHealth*0.5)
  			triple_swoop()
  		else
  			fire_cone()
  	else
  		fire_cone()
  
  /mob/living/simple_animal/hostile/megafauna/dragon/proc/lava_pools(var/amount)
  	if(!target)
  		return
  	target.visible_message("<span class='boldwarning'>Lava starts to pool up around you!</span>")
  
negative.code: 	sleep(1)
  	swooping &= ~SWOOP_DAMAGEABLE
  	SetRecoveryTime(swoop_cooldown)
  	if(!lava_success)
  		arena_escape_enrage()
  
  /mob/living/simple_animal/hostile/megafauna/dragon/AltClickOn(atom/movable/A)
  	if(!istype(A))
  		return
  	if(player_cooldown >= world.time)
  		to_chat(src, "<span class='warning'>You need to wait [(player_cooldown - world.time) / 10] seconds before swooping again!</span>")
  		return
  	swoop_attack(FALSE, A)
  	lava_pools(10, 2) // less pools but longer delay before spawns
  	player_cooldown = world.time + 200 // needs seperate cooldown or cant use fire attacks
  
  /obj/item/gps/internal/dragon
  