It's based on a raycast, if your path you would take intersects the path the bullet takes then you get hit. That wasn't implemented till like 5 hours before submission though so if there's some bugs I would not at all be suprised lol. Thanks for playing!