7 static const std::string TXT_UNEQUIP_CURSED;
13 virtual void execute(
Hero* hero, std::string action);
15 virtual void cast(
Hero* user,
int dst);
Definition equipableitem.h:5
static const std::string AC_EQUIP
Definition equipableitem.h:10
virtual void doDrop(Hero *hero)
Definition equipableitem.cpp:25
static void equipCursed(Hero *hero)
Definition equipableitem.cpp:75
virtual bool doUnequip(Hero *hero, bool collect, bool single)
Definition equipableitem.cpp:46
virtual float time2equip(Hero *hero)
Definition equipableitem.h:23
static const std::string AC_UNEQUIP
Definition equipableitem.h:11
virtual void cast(Hero *user, int dst)
Definition equipableitem.cpp:33
virtual void execute(Hero *hero, std::string action)
Definition equipableitem.cpp:9
virtual bool doEquip(Hero *hero)=0
Item()
Definition item.cpp:65
virtual boolean collect(Bag *container)
Definition item.cpp:301