Legendary, my old project destroyer has a similar system to Teve dungeon loot drop. It is not really great coding, but it is basic and I'm sure you can modify it so that it drops one to people, and change it up to your liking.
All your really have to do is put all the items in an array, and do a loop so that it randomly shuffles between the list of item numbers. It's ok if you don't have a look, but just a suggestion to help.
http://www.hiveworkshop.com/forums/map-development-202/destroyer-remake-221309/