Thanks! Good idea, I'll start working on a better interface for adding spells. I'm just really lazy when it comes to windows forms. As for better avoidance, right now it should theoretically avoid things even when multiple AoEs are nearby. For every active AoE around, it calculates an "escape route" depending on the AoE's shape and reach, then adds up their angles when there are many at the same time. There's probably many combinations of aoe directions that could be handled better than simply adding angles but I haven't been able to test that out much since it's a little hard to consistently get those situations to happen. I'll try fix stuff whenever I find it, or if you give me a more detailed description of what happened that would definitely help.