Slash commands: Update compares (#1270)

use case insensitive compare
use character name for kill instead of account name

Use correct Id for muting when a player is found
This commit is contained in:
David Markowitz
2023-11-15 17:29:00 -08:00
committed by GitHub
parent 8cd5bf7b8d
commit 59303a232e
3 changed files with 7 additions and 8 deletions

View File

@@ -228,9 +228,9 @@ Player* Player::GetPlayer(const std::string& name) {
for (auto* character : characters) {
if (!character->IsPlayer()) continue;
if (character->GetCharacter()->GetName() == name) {
return static_cast<Player*>(character);
if (GeneralUtils::CaseInsensitiveStringCompare(name, character->GetCharacter()->GetName())) {
return dynamic_cast<Player*>(character);
}
}