It's really annoying when you are about to upgrade a relic weapon, ready to turn in a quest that you have been farming for days, only to find you don't have a replacement weapon to equip while you turn in your relic for upgrading. I would like SE to make it so you don't have to do that.
I know the way the code is currently written would make it difficult to do that, but with the armory changes (Belts removed, 15 new weapons, 15 new rings, 5 slots reserved for later use), there may be a way to do it, specifically involving the 5 reserved slots.
If you want to upgrade an equipped relic weapon, the game could do the following internally:
- Generate a temporary placeholder weapon in one of the hidden reserved slots.
- Equip the temporary placeholder wepon, moving the relic weapon to the reserved slot.
- Turn in and upgrade the relic weapon.
- Equip the upgraded relic weapon, moving the temporary placeholder weapon back to the reserved slot.
- Delete the temporary placeholder weapon.
This could all be done behind the scenes, making it appear to the player as if he/she is upgrading the relic weapon directly from the equipped slot.