diff --git a/src/net/Types.hpp b/src/net/Types.hpp index f57b59a..b70de69 100644 --- a/src/net/Types.hpp +++ b/src/net/Types.hpp @@ -1171,6 +1171,7 @@ enum NETSTATE { NS_INITIALIZED = 2, NS_STATE_3 = 3, NS_CONNECTING = 4, + NS_CONNECTED = 5, }; enum WOW_CONN_STATE { diff --git a/src/net/connection/NetClient.cpp b/src/net/connection/NetClient.cpp index e7489c9..c2e0092 100644 --- a/src/net/connection/NetClient.cpp +++ b/src/net/connection/NetClient.cpp @@ -180,7 +180,12 @@ int32_t NetClient::HandleCantConnect() { } int32_t NetClient::HandleConnect() { - // TODO + // TODO push obj mgr + + this->m_netState = NS_CONNECTED; + + // TODO pop obj mgr + return 1; }