The shop system will need to handle the request of the player; whether he/she wants to buy or sell. When confirming the choices, the system needs to double check the accumulated currency and if the total exceeds that amount. Otherwise, the inventory has to be appropriately updated.
As an enhancement, it would be a neat feature to be able to update a character's equipment directly from the shop.
Some bugs in the implementation of the equipments slows down the implementation of the shop system. The shop is entirely dependant on the equipment system and can't be build until it's at least compiling.
The shop system will need to handle the request of the player; whether he/she wants to buy or sell. When confirming the choices, the system needs to double check the accumulated currency and if the total exceeds that amount. Otherwise, the inventory has to be appropriately updated.
As an enhancement, it would be a neat feature to be able to update a character's equipment directly from the shop.