I think the reason it doesn register parts after is because, after it his the fire debris since we are doing it if its not, it just compltely resets
Also those codes dont work, but yes i do have debouces for the ability cool down
Yeah so without further info I can’t really see why it wouldn’t work for parts past the debris when you are outright ignoring them. It could be the debounce where it isn’t registering hits, or could be the hitbox of the firedebris being large.
Well i know why its not registering, we are seeing if its hitting the part, and if its not it continues with the code, but if it is, then it wont explode or anything at all because we told it not to if it touched the part
So somehow we would have to run the touced function again after it hits it
Edit: I think i litterally just made the solution…
How is your touch function set up? I was assuming that it was just a normal .OnTouched:Connect() function…If it doesn’t run after touching the first part then that’s your problem
Is set up like Fireball.Touched
But the problem with copy and pasting the code for the touched function is if it goes through 2 fire debris, so maybe do you know i was it can just return back to the beggining of the touched event each time it touches it?
Code snippet of how that is set up?