]> git.localhorst.tv Git - l2e.git/blobdiff - src/common/Item.cpp
removed stupid file headers that eclipse put in
[l2e.git] / src / common / Item.cpp
index 259c4b55c449b8b92c6fae38ffed078af0956e83..3eee887590dcaf93d3f34e8427bf77f44d6566c6 100644 (file)
@@ -1,10 +1,3 @@
-/*
- * Item.cpp
- *
- *  Created on: Aug 9, 2012
- *      Author: holy
- */
-
 #include "Item.h"
 
 #include "Ikari.h"
@@ -33,6 +26,7 @@ Item::Item()
 , properties(0)
 
 , equipability(0)
+, heroMask(0)
 
 , mostUseful(false)
 , cursed(false)
@@ -66,6 +60,7 @@ void Item::CreateTypeDescription() {
        td.AddField("ikari", FieldDescription(((char *)&i.ikari) - ((char *)&i), Ikari::TYPE_ID).SetReferenced().SetDescription("ikari attack of the item (sensible only for equipment)"));
        td.AddField("attackanimation", FieldDescription(((char *)&i.attackAnimation) - ((char *)&i), Animation::TYPE_ID).SetReferenced().SetDescription("animation that is run when the item is used for attacking"));
        td.AddField("equipability", FieldDescription(((char *)&i.equipability) - ((char *)&i), Interpreter::NUMBER_ID).SetDescription("how this item can be equipped"));
+       td.AddField("heroMask", FieldDescription(((char *)&i.heroMask) - ((char *)&i), Interpreter::NUMBER_ID).SetDescription("which heroes may equip this item"));
 }
 
 void Item::Construct(void *data) {