ok about half 11 two nights ago i had a huge brainstorm, trying to work out a way of having multiple items for TBC, my rpg game, because you can create clones but that would be fiddly. my brain storm was this:
instead of having real objects, which you give and take from the player, they have a status variable for each object they can get. the number is how many they have. when for example your buying something it just adds 1 to that value, selling -1.
this also can be used for rpg's nicly because you can do encumberment by just adding the values (bigger things can have times on them) and testing it against your strength.
equipment can be done when you have a value for each slot (body, legs, feet, hands, cape, head, beat, tail, wings (if you have those) ), you just set them to a number code for each object you can wear, and hey presto. you can look at the values to work out armour and attack bonuses etc.
that's it so far. please tell me what you think, cos this could be very good for all rpg's to come.