So what I want is whenever the bullet hits it will call on the clock which will do damage every 1 second. Although after 3 seconds it stops is there a way I could achieve this?
The test button is used to collide the ball with the sprite. It collides, waits four seconds and you can try again until you deplete health.. and DESTROY the sprite
The procedure you set your ThumbPosition probably needs to go (be called) into your Timer2 event handler. A guess, we don't know what else you are trying to do with the code in it.
Do I know for sure? Nope, not when you aren't sharing pertinent blocks.
For reference, the example aia I posted (which indeed is not exactly what your app needs to do) shows how I used code to post the present health value.