diff options
| author | OmniTroid <davidskoland@gmail.com> | 2017-02-14 10:29:36 +0100 |
|---|---|---|
| committer | OmniTroid <davidskoland@gmail.com> | 2017-02-14 10:29:36 +0100 |
| commit | fd1ece1ac196e4584e78b981ba7b3dc7197a7d20 (patch) | |
| tree | a9f8ab31a50aef85e612442689a83fb2fa58c471 /packet_distribution.cpp | |
| parent | 2492c1fbe2d325a194edfe89091b7d1f71783a6b (diff) | |
| parent | 9e601caa568353cbb91b4f6e9b0a7a9159a436ac (diff) | |
Merge branch 'master' of https://github.com/Attorney-Online-Engineering-Task-Force/Attorney-Online-Client-Remake.git
Diffstat (limited to 'packet_distribution.cpp')
| -rw-r--r-- | packet_distribution.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/packet_distribution.cpp b/packet_distribution.cpp index 239d079..3a9e786 100644 --- a/packet_distribution.cpp +++ b/packet_distribution.cpp @@ -344,6 +344,9 @@ void AOApplication::server_packet_received(AOPacket *p_packet) } else if (header == "CharsCheck") { + if (!courtroom_constructed) + goto end; + for (int n_char = 0 ; n_char < f_contents.size() ; ++n_char) { if (f_contents.at(n_char) == "-1") @@ -425,13 +428,10 @@ void AOApplication::server_packet_received(AOPacket *p_packet) if (!courtroom_constructed) goto end; - w_courtroom->set_char_select_page(); - - w_courtroom->append_ms_chatmessage(w_lobby->get_chatlog()); - - w_courtroom->set_mute_list(); + if (lobby_constructed) + w_courtroom->append_ms_chatmessage(w_lobby->get_chatlog()); - w_courtroom->show(); + w_courtroom->done_received(); destruct_lobby(); } |
