anchor.diff:  	message = "<span class='notice'>You glare your eyes.</span>"
   	charge_max = 600
   	clothes_req = 0
  -	range = 8
  +	range = 10
   
   /obj/effect/proc_holder/spell/aoe_turf/blindness/cast(list/targets)
   	for(var/mob/living/L in living_mob_list)
  
positive.code: 	include_user = 1
  
  /obj/effect/proc_holder/spell/targeted/night_vision/cast(list/targets)
  
  	for(var/mob/living/target in targets)
  		if(target.see_invisible == SEE_INVISIBLE_LIVING)
  			target.see_invisible = SEE_INVISIBLE_OBSERVER_NOLIGHTING
  
negative.code: 	// This loop will, at most, loop twice.
  	for(var/atom/check in check_list)
  		for(var/mob/living/M in viewers(world.view + 1, check) - src)
  			if(M.client && CanAttack(M) && !issilicon(M))
  				if(!M.blinded && !(sdisabilities & BLIND))
  					return M
  	return null
  