I just came across a really weird glitch in RPG Maker 2003 that I can't seem to fix.
I have an item called "Phantom Potion" that, when used in battle, blesses the user with a condition called "Phantom" in battle that allows him/her to appear spectral and evade all attacks for a few turns.
The item's type is set to "Skill Scroll" in the database so that it invokes a skill when used (a skill called Phantom that does what I already mentioned.) My first problem is, you can actually use it outside of battle as well. But whatever, that's no big deal and not what I'm concerned with.
But when you do use it outside of battle, even if you have multiple party members (in my case, I had four) it only allows you to use it on the first member. You can't move the cursor up and down. The strange part is though, it doesn't inflict that character with Phantom. It inflicts the FOURTH party member with Phantom every time. I can't seem to fix it.
The skill itself is set to "Self", so that isn't that problem. As well, I have another Skill Scroll type item that inflicts the user with Haste - it's the same exact type of item as Potion of Phantom, but it works correctly. Even more unusual, though, is that the Haste skill that the Haste potion allows the user to cast is set to "Single Ally" rather than Self.
What the hell? I guess this is just some weird bug with RM2K3, but anyone have any ideas?