flare-game
flare-game copied to clipboard
In dungeon, about the reward item when hero's inventory is full.
If a reward item is paid when the inventory is full, the hero can not carry the item.
For example, at Averguard, the hero can not use shared_stash when the reward item is paid.
So, when the hero goes out of Averguard, the reward items will be lost.
However, this behavior is unnatural. Guill should hold payment for reward items in this case(case of that inventory is full).
"Save buyback storage per-NPC instead of global buyback" https://github.com/clintbellanger/flare-engine/commit/18e46de130d5fa1b5d7c7ee4fe91c9bf46ff39e6
I think that adding this feature of buyback to Guill will solve this issue of full inventory.
In some Japanese RPG, there are games where players can choose items they want to receive when they receive rewards (i.g. "Romancing SaGa" etc.). This per-NPC buyback mechanism can also be used for such scenes.
But, well, in this quest of Averguard, this choosing system may be unnecessary.