i havent tried this yet but i want to take a ROUND sprite and spscale it up to the ship shield make it perfectly (or almost perfectly) fit, then use spcolor to make it invisible. this way i can keep the cool look while also being able to use spcollision, which i finally understand now that i realised all the mistakes i was doing. and lol i deleted 700 uneeded lines of code yesterday. yay..?