I spent the better part of yesterday and today reorganizing all of my item scripts into neat ffc scripts instead of having their effects in the global loop. After all this massive reorganization, I'm kind of shocked that everything's working. Still waiting for something to break ...
In the process, I also made it so items can be equipped to both the A and B button. It may not sound like such an accomplishment, until you realize I had several items that rapid fired when you held the A or B button that had to be converted so it would work with both. I also cleaned up some of the item scripts which were unnecessarily bloated. It's amazing how much I've learned in such a short time, that these old scripts look so obviously bad.
Overall, this was a huge undertaking, but everything is so much cleaner and more efficient as a result.

