diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/Commands/cs_character.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/scripts/Commands/cs_character.cpp b/src/server/scripts/Commands/cs_character.cpp index 0b955f6ca4b..5fada2a7944 100644 --- a/src/server/scripts/Commands/cs_character.cpp +++ b/src/server/scripts/Commands/cs_character.cpp @@ -493,6 +493,9 @@ public: } } + if (Player* onlinePlayer = player->GetConnectedPlayer()) + onlinePlayer->GetSession()->KickPlayer("HandleCharacterChangeAccountCommand GM Command transferring character to another account"); + CharacterDatabasePreparedStatement* charStmt = CharacterDatabase.GetPreparedStatement(CHAR_UPD_ACCOUNT_BY_GUID); charStmt->setUInt32(0, newAccount.GetID()); charStmt->setUInt32(1, player->GetGUID().GetCounter()); |