diff --git a/world/cli/copy_character.cpp b/world/cli/copy_character.cpp index 86c268217..ebe8e1831 100644 --- a/world/cli/copy_character.cpp +++ b/world/cli/copy_character.cpp @@ -11,13 +11,13 @@ void WorldserverCLI::CopyCharacter(int argc, char **argv, argh::parser &cmd, std "destination_account_name" }; std::vector options = {}; - - EQEmuCommand::ValidateCmdInput(arguments, options, cmd, argc, argv); - + if (cmd[{"-h", "--help"}]) { return; } + EQEmuCommand::ValidateCmdInput(arguments, options, cmd, argc, argv); + std::string source_character_name = cmd(2).str(); std::string destination_character_name = cmd(3).str(); std::string destination_account_name = cmd(4).str();