From 962383f1e1b62b667b982d0d923db1b6fdd5b833 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 16 Apr 2016 17:44:52 +0300 Subject: Update login server plugin for support new hercules. --- src/elogin/init.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/elogin/init.c') diff --git a/src/elogin/init.c b/src/elogin/init.c index 7094321..caebf5d 100644 --- a/src/elogin/init.c +++ b/src/elogin/init.c @@ -14,6 +14,7 @@ #include "common/strlib.h" #include "common/timer.h" #include "common/mapindex.h" +#include "login/lclif.h" #include "login/login.h" #include "ecommon/init.h" @@ -38,10 +39,10 @@ HPExport void plugin_init (void) addPacket(0x7530, 22, login_parse_version, hpParse_Login); addPacket(0x027c, 91, elogin_parse_client_login2, hpParse_Login); addPacket(0x5000, 54, elogin_parse_change_paassword, hpParse_FromChar); - addHookPre("login->parse_client_login", elogin_parse_client_login_pre); + addHookPre("login->client_login", elogin_client_login_pre); addHookPre("login->check_password", elogin_check_password); - addHookPre("login->parse_ping", elogin_parse_ping); - addHookPost("login->parse_client_login", elogin_parse_client_login_post); + addHookPre("lclif->p->parse_CA_CONNECT_INFO_CHANGED", elogin_parse_ping); + addHookPost("login->client_login", elogin_client_login_post); } HPExport void server_preinit (void) -- cgit v1.2.3-70-g09d2