As I talked in my previous thread, I thought it would be really nice to also have consumables in the item shop.
Let's first talk about slots, we currently have 4 slots right now: Head, armor, weapon and trinket. So i thought to add 6 slots for consumables to reach the 10 slots in total.
The consumables would also be set from common to legendary but being one time use their prices would be much lower.
Common: 1000J
Uncommon: 10000J
Rare: 50000J
Unique:100000J
Legendary: 300000J
The prices don't have to be like that, you can feel free to modify it. I think the ratio would be quite good.
Now there are some types of consumables: Health Potion and Mana potion.
Buff Potion(which increases one of your stats).
Resistance Potion which will increase the resistance to one element.
Potion usage: Only one potion can be used per turn and one can have max one potion buff and one resistance buff at the same time, any other potions would overwrite the respective buffs.
Magic scroll: A scroll that contains a one use spell which can be cast anytime without needing mana or anything else other that the scroll. One can also get an empty scroll which can also act as a shield. By using it first, it can absorb a spell in it which can be used one time by sacrificing the scroll. The scroll has the same usage rules, in one turn either use a scroll or a potion and the empty scroll can't absorb and cast the spell in the same turn.
Poison/Venom: Basically a coating put on your weapon that gives a certain debuff to those hit, or regularily lose stamina.
The intensity of the spell or stat buff of each type of item rarity is directly proportional to the power of a spell's rank. Meaning that a Legendary potion will restore/buff as much as an S-rank spell, and Unique one as much as an A-rank one etc.
As for the duration of the buffing potion, this is debatable, we could set it so the buff remains until the end of the fight or have it a set number of turns, different from each rarity or not.
I think this covers everything. If not please ask and I will complete it. Also as this is a concept, i don't know if it's current form would be acceptable so feel free to modify it as you see fit to integrate in the system in the case you think this would be a good idea for updating the system. :)