summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--src/account-server/accounthandler.cpp2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 4e086a12..798442ae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-05-30 Roderic Morris <roderic@ccs.neu.edu>
+
+ * src/account-server/accounthandler.cpp: Register chat clients with
+ their account level, don't assume normal user.
+
2008-05-29 Roderic Morris <roderic@ccs.neu.edu>
* src/game-server/command.cpp: Fixed execution of commands even if the
diff --git a/src/account-server/accounthandler.cpp b/src/account-server/accounthandler.cpp
index 871d1685..649aa267 100644
--- a/src/account-server/accounthandler.cpp
+++ b/src/account-server/accounthandler.cpp
@@ -630,7 +630,7 @@ static void handleCharacterSelectMessage(AccountClient &computer, MessageIn &msg
DEFAULT_SERVER_PORT) + 2);
GameServerHandler::registerClient(magic_token, selectedChar);
- registerChatClient(magic_token, selectedChar->getName(), AL_NORMAL);
+ registerChatClient(magic_token, selectedChar->getName(), acc->getLevel());
computer.send(reply);
}