Poisoning enemy

I was recently trying to figure out how to freeze my enemy. I did that, but now I want to poison my enemy. Any suggestions?

…it should be simple depending on how are u subtracting enemies healt…

If you’re using the healtbar extension…you could try it combined with the repeat timed extension…

like
repeat every 3 sec ------------> subtract 1 health point to enemy healt bar.
and maybe a var poison to trigger the effect

and i would add some adjust effect to change color to green for a sec or some green bubbles animation above the enemy

I am Using variables because I have a health bar. Is there a way to do it that way? You don’t need to go out of your way to do this.

i suppose you have your health bar set up.
In that case…let’s see. .

your poison attack condition,(if player hit ecc…) ----> cheange obj var poison to 1
trigger once

if obj var poision = 1 -------> start the object timer “poisoned”
triggerr once

If object timer poisoned >= 3 -----> subtract 1 to health bar, reset timer poisoned
trigger once

your poison strenght (eg 10 points of healt subtracted,or timer),trigger once ----> change obj var poison=0, delete obj timer poisoned

edit:u can start the timer when the hit happen
I would use some health percent formula for poison strenght, you can use the compare two numbers condition