Summit's Gate: Unspawned enemies are iterated

I’m iterating through self.findEnemies to give my ranged minions targets easier.
However, the unspawned beam towers of stage two are found when parsing the array for highest maxHealth.

Naturaly this throws an exception when trying to trace distance with findNearest, breaking everything.