If your going to store more than 1 item in a chest and only allow 1 item for the player to retrieve then you will need a script
Scripts are written with conditions in mind
As a scripter we ask ourselves questions before or as we are writing the script, so I will now think out loud, so you too can see the questions too and maybe give me the answer.
Question :
If a chest script has more than 1 item in it, what are the conditions that need to be met in order for the proper items to be distributed?
Question :
Are the conditions based on the Level?
Question :
Are the conditions based on the Vocation?
Question :
Are the conditions based on the Vocation & Level?
Question :
Did they need to kill someone / something?
Question :
Did they need to complete a quest?
Question :
Do they need a certain storage?
Question :
Is the Item a random pick? Meaning when they click on the chest do they get 1 out the max amount of items in the chest.