- Swords cannot charge if they are on the X/Y buttons. I don't know any other items that require you to hold the button down, but these may be similarly bugged.
- L/R switching of the B button doesn't take into account the equipped items on X/Y. I imagine that this is also bugged for EX3/EX4 switching the A button.
- There seems to be a separate L/R/EX3/EX4 behavior if a script sets ItemA, ItemB, ItemX, and ItemY. This doesn't seem to update the switch list properly.
Additionally, it would be good to have CB_X and CB_Y constants in std.zh (of course these would be identical to CB_EX1 and CB_EX2).
Overall functionality and reading/writing ItemX/ItemY from script seems totally correct from my testing though.
Edited by Mitchfork, 19 March 2021 - 11:39 AM.