This is what they should do with this, I see a lot of people talking about how people leave after they get or don't get armor.

Simple solution to this would be if the person gets their item it locks till they are done with the dungeon if they leave the item stays with the dungeon and removes itself from the inventory of said player.

If they leave because they didn't get anything their armor fully breaks and they have a huge repair cost.