I was wondering whether I was correct about the way it works:
If the object below the bag/back pack in the inventory is a quest item, and the quest item is attempted to be removed by a script, then it remains instead, correct?
I'm not sure to which items this applies and how I could correctly test it, but what I've done is have the game delete the bag every time inventory is closed and reconstitute it whenever the inventory opens. This is of course very crude and would only work for the purposes I intend to use it for (a generic upkeep bag which automatically deletes every item put in it, just registering their value), but this should work to avoid the bag bug from happening right?
If so I suppose it could be possible to make it work for regular bag use (e.g. delete the item and store it in an array for each bag, refilling it whenever it is recreated), tho I couldn't care less about bags personally.
If the object below the bag/back pack in the inventory is a quest item, and the quest item is attempted to be removed by a script, then it remains instead, correct?
I'm not sure to which items this applies and how I could correctly test it, but what I've done is have the game delete the bag every time inventory is closed and reconstitute it whenever the inventory opens. This is of course very crude and would only work for the purposes I intend to use it for (a generic upkeep bag which automatically deletes every item put in it, just registering their value), but this should work to avoid the bag bug from happening right?
If so I suppose it could be possible to make it work for regular bag use (e.g. delete the item and store it in an array for each bag, refilling it whenever it is recreated), tho I couldn't care less about bags personally.