diff --git a/src/egs_game.erl b/src/egs_game.erl index ba280c1..9f704da 100644 --- a/src/egs_game.erl +++ b/src/egs_game.erl @@ -231,7 +231,7 @@ counter_load(CSocket, GID, Quest, MapType, MapNumber, MapEntry) -> send_packet_1207(CSocket, GID), egs_proto:send_load_quest(CSocket, GID), send_packet_201(CSocket, GID, User, Char), - % 0a06 + send_packet_0a06(CSocket, GID), egs_proto:send_loading_end(CSocket, GID), egs_proto:send_camera_center(CSocket, GID) catch diff --git a/src/egs_proto.erl b/src/egs_proto.erl index 19b104e..4c01026 100644 --- a/src/egs_proto.erl +++ b/src/egs_proto.erl @@ -221,7 +221,7 @@ send_load_quest(CSocket, GID) -> packet_send(CSocket, Packet). %% @doc Indicate to the client that loading should finish. -%% @todo Last value seems to be 2 most of the time. Never 0 though. +%% @todo Last value seems to be 2 most of the time. Never 0 though. Apparently counters have it at 4. send_loading_end(CSocket, GID) -> Packet = << 16#02080300:32, 0:160, 16#00011300:32, GID:32/little-unsigned-integer, 0:64, 2:32/little-unsigned-integer >>,