implement EnemyAllRange (aka sweeping + AoE all)