The thing everyone is missing here, is the truth-iness of those values. Anything that is not 0 will be considered true in an IF statement. TRUE the keyword is just 1. So the top IF is working because 1==1. you just need: IF BUTTON() AND #DOWN THEN