At the moment skills can be applied to any npc on the map despite walls.
Also melee skills are restricted due to unlimited range.
Looks like some of weapon stats can be applied to skills to solve these issues:
- Max/Min range;
- Restriction (optional) to apply skills through walls.
Also for such skills like Fireball projectiles settings (object, speed etc) can be useful as well.