I have a function that keeps getting called even though it shouldn't. I thought, "end loop" would end the loop but events are still firing.
Here's the function in question:
The event on the bottom still fires and I see the text "We shouldn't be here". The loop isn't being stopped before that bit of code executes.
This loop itself shouldn't even be firing because of the other loop I'm using ends up calling this function. That function:
For some reason both tool > 0 fires and tool < 0 fires. I suspect this is a picking issue.