diff options
Diffstat (limited to 'src/net/gameserver/player.h')
-rw-r--r-- | src/net/gameserver/player.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/net/gameserver/player.h b/src/net/gameserver/player.h index 7ebb2830..eea15c2b 100644 --- a/src/net/gameserver/player.h +++ b/src/net/gameserver/player.h @@ -26,8 +26,16 @@ #include "../../being.h" +#include <guichan/actionlistener.hpp> + #include <iosfwd> + +struct RespawnRequestListener : public gcn::ActionListener +{ + void action(const gcn::ActionEvent &event); +}; + namespace Net { namespace GameServer @@ -53,6 +61,8 @@ namespace Net void tradeWithNPC(int item, int amount); void raiseAttribute(int attribute); void lowerAttribute(int attribute); + void respawn(); + static RespawnRequestListener respawnListener; } } } |