Your problem is easy I hope :D
If link is on the button it set the animation frame to 1, this is right
BUT
Also your statue IS NOT on the button which means it sets the animation frame to 0
So your only problem is the 2 events get triggered and not only the one you want.
Just delete the second "or"
This is how it should looks like:
+ link is NOT overlaping button
+ statue is NOT overlaping button
You could also try:
+ props is overlaping button
or
+ zelda is overlaping button
+ trigger once
--> button set animation frame 1
+ props is NOT overlaping button
+ zelda is NOT overlaping button
+ trigger once
--> button set animation frame 0
This would work with more than 1 button, and you don?t need pick UID. (I think)