diff options
Diffstat (limited to 'src/packet_distribution.cpp')
| -rw-r--r-- | src/packet_distribution.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/packet_distribution.cpp b/src/packet_distribution.cpp index 6aa50368..066fc6be 100644 --- a/src/packet_distribution.cpp +++ b/src/packet_distribution.cpp @@ -223,10 +223,15 @@ void AOApplication::server_packet_received(AOPacket packet) CharacterSlot f_char; f_char.name = sub_elements.at(0); + f_char.passworded = false; if (sub_elements.size() >= 2) { f_char.description = sub_elements.at(1); } + if (sub_elements.size() >= 3) + { + f_char.passworded = sub_elements.at(2) == "P"; + } // temporary. the CharsCheck packet sets this properly f_char.taken = false; |
