moved the logic around but the collision detection is taking the wrong enemy out
flips the logic, ends up bigger than what it was
getting somewhere, got this down to 871b vanilla
furthersize reduction by reducing the number of variables used