Scripts/Commands: Convert argument parsing of honor commands to new system
(cherry picked from commit 515a34f64f200ea0fb9722914b76ab8abd358891)
This commit is contained in:
@@ -55,11 +55,8 @@ public:
|
|||||||
return commandTable;
|
return commandTable;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool HandleHonorAddCommand(ChatHandler* handler, char const* args)
|
static bool HandleHonorAddCommand(ChatHandler* handler, int32 amount)
|
||||||
{
|
{
|
||||||
if (!*args)
|
|
||||||
return false;
|
|
||||||
|
|
||||||
Player* target = handler->getSelectedPlayer();
|
Player* target = handler->getSelectedPlayer();
|
||||||
if (!target)
|
if (!target)
|
||||||
{
|
{
|
||||||
@@ -72,12 +69,11 @@ public:
|
|||||||
if (handler->HasLowerSecurity(target, ObjectGuid::Empty))
|
if (handler->HasLowerSecurity(target, ObjectGuid::Empty))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
int32 amount = atoi(args);
|
|
||||||
target->RewardHonor(nullptr, 1, amount);
|
target->RewardHonor(nullptr, 1, amount);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool HandleHonorAddKillCommand(ChatHandler* handler, char const* /*args*/)
|
static bool HandleHonorAddKillCommand(ChatHandler* handler)
|
||||||
{
|
{
|
||||||
Unit* target = handler->getSelectedUnit();
|
Unit* target = handler->getSelectedUnit();
|
||||||
if (!target)
|
if (!target)
|
||||||
@@ -96,7 +92,7 @@ public:
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool HandleHonorUpdateCommand(ChatHandler* handler, char const* /*args*/)
|
static bool HandleHonorUpdateCommand(ChatHandler* handler)
|
||||||
{
|
{
|
||||||
Player* target = handler->getSelectedPlayer();
|
Player* target = handler->getSelectedPlayer();
|
||||||
if (!target)
|
if (!target)
|
||||||
|
|||||||
Reference in New Issue
Block a user