There indeed are different models for hostile/friendly targets on quite a few spells, we need a generic handling for that