summaryrefslogtreecommitdiff
path: root/src/net/eathena/guildhandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/eathena/guildhandler.h')
-rw-r--r--src/net/eathena/guildhandler.h17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/net/eathena/guildhandler.h b/src/net/eathena/guildhandler.h
index 3ff9d5042..1a5248517 100644
--- a/src/net/eathena/guildhandler.h
+++ b/src/net/eathena/guildhandler.h
@@ -22,12 +22,14 @@
#ifndef NET_EATHENA_GUILDHANDLER_H
#define NET_EATHENA_GUILDHANDLER_H
-#include "net/ea/guildhandler.h"
+#include "net/guildhandler.h"
+
+class GuildTab;
namespace EAthena
{
-class GuildHandler final : public Ea::GuildHandler
+class GuildHandler final : public Net::GuildHandler
{
public:
GuildHandler();
@@ -36,6 +38,10 @@ class GuildHandler final : public Ea::GuildHandler
~GuildHandler();
+ void clear() const override final;
+
+ ChatTab *getTab() const override final;
+
void create(const std::string &name) const override final;
void invite(const std::string &name) const override final;
@@ -89,11 +95,10 @@ class GuildHandler final : public Ea::GuildHandler
void requestEmblem(const int guildId) const override final;
};
+extern Guild *taGuild;
+
} // namespace EAthena
-namespace Ea
-{
- extern Guild *taGuild;
-}
+extern GuildTab *guildTab;
#endif // NET_EATHENA_GUILDHANDLER_H