Ok Xela I got a few things running in my mind and I'll see if I can work on some things in the upcoming weeks. It's like I got a brain rush or something...
Awesome

-----------------------------------------------------
I am adding a couple optional fields as well. Since hero will be a part of the game, some items should be specifically blocked for him so I am adding an optional block. Also effects, like poisoned or pregnant... they can be pushed to traits in design but it feels like that should be a separate argument.
So...
So far we have:
Should modify min/max/current values of all stats.
Should have a description.
Should have an icon.
Should add/remove traits.
Should add/remove battleskills. (Also attack skills may actually depend on the item equiped (or lack thereof) like 'Slash' with sword or 'Stab' with dagger...)
Should have duration (for temporary effects).
Should have price.
Should have 'type' or 'slot' like weapon, clothing, make-up or consumable.
Should have a list of locations where it is possible to acquire the item (like script, catacombs, forest, specific shop etc.)
Should have a chance to acquire the item (where it's applicable)
Should have some form of 'chance' for girl to buy the items while shopping. Like how good the item is for the girl.
Should be a 'badness' field but I still don't get how is that different from shopping chance? Why would a girl buy something she doesn't want to wear/consume?
Should be a list of good/bad traits as an option for every item.
Should be an optional field preventing item to be equipped by the hero.
Should be an optional field to set item to 'Infinite' inventory in the shops.
- Items should be stackable.
- Shops should have locked inventories to be restocked once in 'x' number of days.
Anything else?