What you are doing is "overloading" the walls.
say you launch 3 level 5 wall breaker at a purple wall.
the first 2 will blow up the purple wall.
the 3rd one, at that instant that the first 2 blow up, and him not having any walls to blow up, will reset his pathing, and find the next "wall" that fullfills his criteria.
His criteria is what you and I know, shortest path to the next enclosed building blah blah blah

