Essentially what I'm looking for is a way to create a non-consumable item that can be used once per battle. This is akin to the "repeat items" found in Legend of Dragoon (if anyone else is familiar with the game).
I've tried at this a few separate times using common events, but ended up frustrated as it will take at least two per item that I wish to create. I originally had one event, called upon when the item was used, that triggered the "no-longer-usable-in-this-battle" effect. Then I created another that would be triggered upon exiting battle, which would re-enable the item to be used in the next battle. Sadly, it was a very ineffective method for creating what I wanted, and would take too much time and did not work the way I intended it to.
Perhaps there is a simple script that exists, or a simple edit someone may have that will help to quickly and effectively create this type of item? Ideally, the item would be either removed from the inventory or grayed out (indicating that it is indeed unusable anymore) after being used in battle, and then this effect would dissolve at the end of the battle. Any help, as always, is greatly appreciated.