fix(Scripts/Commands): cs_character - Restore character rename reserved_name functionality (#9195)

This commit is contained in:
IntelligentQuantum
2021-11-15 19:00:01 +03:30
committed by GitHub
parent 70fbaefa8e
commit 91eb17f888
2 changed files with 11 additions and 1 deletions

View File

@@ -322,7 +322,7 @@ public:
}
//rename characters
static bool HandleCharacterRenameCommand(ChatHandler* handler, Optional<PlayerIdentifier> player, Optional<std::string_view> newNameV)
static bool HandleCharacterRenameCommand(ChatHandler* handler, Optional<PlayerIdentifier> player, Optional<bool> reserveName, Optional<std::string_view> newNameV)
{
if (!player && newNameV)
return false;
@@ -417,6 +417,11 @@ public:
}
}
if (reserveName)
{
sObjectMgr->AddReservedPlayerName(player->GetName());
}
return true;
}