diff options
Diffstat (limited to 'packet_distribution.cpp')
| -rw-r--r-- | packet_distribution.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packet_distribution.cpp b/packet_distribution.cpp index e5b2c633..956c4b3a 100644 --- a/packet_distribution.cpp +++ b/packet_distribution.cpp @@ -520,9 +520,10 @@ void AOApplication::server_packet_received(AOPacket *p_packet) if (courtroom_constructed && f_contents.size() > 0) w_courtroom->mod_called(f_contents.at(0)); } - else if (header == "checkconnection") + else if (header == "checkconnection" || header == "CHECK") { - send_server_packet(new AOPacket("CH#" + QString::number(w_courtroom->get_cid()) + "#%")); + if (courtroom_constructed) + w_courtroom->check_connection_received(); } end: |
