mooege/mooege — pull request #221 by angerwin (2011-10-18 22:27:27+00:00)
Title: Refactored Item Attributes and added Dyeing functionality

- Added Subclasses of item for Weapon, Armor, Healthpotion and Gold.
- Refactored item attributes. They are now created in the constructor ot the differnet Item subclasses.
- GamteAttributes are wrapped by Properties.
- introduced an ItemCreationContext with gameplaymode, playerlevel, ...

- dye can now be used on armor items. The visualitems are displayed correctly and the dye-item is destroyed afterwards.