22 #ifndef NET_EATHENA_PETHANDLER_H
23 #define NET_EATHENA_PETHANDLER_H
39 void move(
const int x,
40 const int y)
const override final;
42 void emote(
const uint8_t emoteId)
override final;
48 void setName(
const std::string &name)
const override final;
52 void feed()
const override final;
54 void dropLoot()
const override final;
58 void unequip()
const override final;
60 void setDirection(
const unsigned char type)
const override final;
void evolution(const Item *const item) const
void emote(const uint8_t emoteId)
void move(const int x, const int y) const
void setName(const std::string &name) const
void sendPetMessage(const int data) const
void requestStatus() const
void catchPet(const Being *const being) const
void setDirection(const unsigned char type) const
#define A_DELETE_COPY(func)