Thank you for your input! The invincibility timer isn't something I considered, which I will definitely add soon. Funnily enough, I do have a reload timer node on the player, but because I didn't have time to nerf the enemies, I needed to throw the player a bone. Eventually I will make it good!