Certain Items will be essential to the adventure, so we don't want the Player to sell/drop those. Perhaps this means we should add a boolean 'disposable' attribute to Item. When 'disposable' is false, the Player won't be able to drop or sell that Item.
Certain Items will be essential to the adventure, so we don't want the Player to sell/drop those. Perhaps this means we should add a boolean 'disposable' attribute to Item. When 'disposable' is false, the Player won't be able to drop or sell that Item.