Monsters often attack with spells too soon as things
are now, before the player sees them. Some possible
solutions are:
-Make monsters respect LOS
-Reduce sensing radius.
If making monsters respect LOS, then, dark vision
should just increase how far they see,and perhaps ESP
flag could be made for monsters that should sense
players like they currently do.