Scripts/Commands: Convert argument parsing of honor commands to new system

This commit is contained in:
Carbenium
2020-08-19 00:25:36 +02:00
parent f04f4e91ff
commit 515a34f64f

View File

@@ -55,11 +55,8 @@ public:
return commandTable;
}
static bool HandleHonorAddCommand(ChatHandler* handler, char const* args)
static bool HandleHonorAddCommand(ChatHandler* handler, uint32 amount)
{
if (!*args)
return false;
Player* target = handler->getSelectedPlayer();
if (!target)
{
@@ -72,12 +69,11 @@ public:
if (handler->HasLowerSecurity(target, ObjectGuid::Empty))
return false;
uint32 amount = (uint32)atoi(args);
target->RewardHonor(nullptr, 1, amount);
return true;
}
static bool HandleHonorAddKillCommand(ChatHandler* handler, char const* /*args*/)
static bool HandleHonorAddKillCommand(ChatHandler* handler)
{
Unit* target = handler->getSelectedUnit();
if (!target)
@@ -96,7 +92,7 @@ public:
return true;
}
static bool HandleHonorUpdateCommand(ChatHandler* handler, char const* /*args*/)
static bool HandleHonorUpdateCommand(ChatHandler* handler)
{
Player* target = handler->getSelectedPlayer();
if (!target)