Quote Originally Posted by RatElemental View Post
These are the kinds of reasons why I've been kicking around the idea of having the alignment detection and hate spells just be, essentially, "detect ally" or "detect enemy" but misnamed by the mortal spellcasters who first discovered/invented them. That does bring a few other problems though, for one it'd have to involve pretty messed up criteria for who counts as an enemy.
I have been thinking of something like that for one of my pet projects actually; for example anti-demon spells... aren't necessarily inherent good in a setting where demons aren't any better or worse than other types of supernatural entities.