X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fcommon%2FItem.h;h=279235572768662e820ea60b3fd15533f31a099a;hb=7651db1476453d8d4162e8708265a36c1a3c0441;hp=ffa50e32f116ff09d61c3e0da3d8cb0077970588;hpb=147732d7eaf3c082b9120a7f2b815a4a7886aa97;p=l2e.git diff --git a/src/common/Item.h b/src/common/Item.h index ffa50e3..2792355 100644 --- a/src/common/Item.h +++ b/src/common/Item.h @@ -8,22 +8,20 @@ #ifndef COMMON_ITEM_H_ #define COMMON_ITEM_H_ +#include "fwd.h" #include "HeroGroup.h" #include "TargetingMode.h" +#include "../graphics/fwd.h" #include -namespace graphics { - class Animation; - class Sprite; -} - namespace common { -class Ikari; - class Item { +public: + static const int TYPE_ID = 303; + public: Item(); @@ -89,6 +87,7 @@ public: void SetAttackAnimation(graphics::Animation *a) { attackAnimation = a; } static void CreateTypeDescription(); + static void Construct(void *); private: enum Equipable {