This should be the item select menu, but instead it just goes to @hpot... I tried putting in extra loops to see if it was just the buttonthats why there is the lst2,3,4. But it still just goes to @hpot
Try using BUTTON(2) instead of just BUTTON(), and try writing your IF statements with ELSEIF like this:
IF B AND #DOWN THEN
GOTO @ITEMLST2
ELSEIF B AND #A THEN
GOTO @HPOT
ELSEIF B AND #B THEN
GOTO @ITEM
ENDIF
This way will ensure only one action is used each. Note that order is very important here. If A and B are both pressed, it will GOTO @HPOT.
I think it is saving an A press somewhere down the line. Because if I change the #A to #Y it goes to the menu properly..... But the weird thing is I am leaving the #A in the second part of the menu code that makes the arrow point to the mana pot and it doesn't automatically click it.
And the battler itself doesn't keep pressing a on its own either