Fixed up AOE attacks

As it stood, they'd only ever trigger if you were literally surrounded due to some odd counting.

This adjusts AOE to have three options... wide, deep and circle. Wide hits victims adjacent to your original target, deep hits a random person behind your target (impale!) and circle behaves as wide used to, which is to hit everyone next to you. I've added the flags to weapons as appropriate.