You have a lot of cleaning up to do on your event sheets. Thus is just a look through cause I can't power mines up right now. No PC access.
But 1. Why you wasting an action to subtract zero from the health every tick?? If nothing triggers to subtract from health it stays at its current value.
2. You can make a trigger once event for the hearts level when it hits zero.
3. What is the purpose of the health 3 variables??