So basically as you can see in these pictures, for some reason no matter what is in the "else if" statement, it will ALWAYS trigger the last "SET" action. It is really driving me mental, cause it makes no sense to me. Why would it do this? How do i fix this?



(The testvar is set to 0, so this definitely should NOT run)
I'm pulling out my hair with this. Makes no sense.