diff options
Diffstat (limited to 'packet_distribution.cpp')
| -rw-r--r-- | packet_distribution.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packet_distribution.cpp b/packet_distribution.cpp index 4c0e15fb..105feae2 100644 --- a/packet_distribution.cpp +++ b/packet_distribution.cpp @@ -76,6 +76,7 @@ void AOApplication::ms_packet_received(AOPacket *p_packet) else if (header == "AO2CHECK") { send_ms_packet(new AOPacket("ID#AO2#" + get_version_string() + "#%")); + send_ms_packet(new AOPacket("HI#" + get_hdid() + "#%")); if (f_contents.size() < 1) goto end; @@ -107,6 +108,13 @@ void AOApplication::ms_packet_received(AOPacket *p_packet) destruct_courtroom(); destruct_lobby(); } + else if (header == "DOOM") + { + call_notice("You have been exiled from AO." + "Have a nice day."); + destruct_courtroom(); + destruct_lobby(); + } end: |
