aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarbenium <carbenium@outlook.com>2020-08-19 00:25:36 +0200
committerShauren <shauren.trinity@gmail.com>2022-02-02 23:02:41 +0100
commita77303921195ea512c4a39ea801ca2880ce08aad (patch)
treeb2fc01c62ef7bd0110679cbd353a7531288072f1
parenteaa3c7e5a07802916ab00dd74aac6e0eb9cde957 (diff)
Scripts/Commands: Convert argument parsing of honor commands to new system
(cherry picked from commit 515a34f64f200ea0fb9722914b76ab8abd358891)
-rw-r--r--src/server/scripts/Commands/cs_honor.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/server/scripts/Commands/cs_honor.cpp b/src/server/scripts/Commands/cs_honor.cpp
index 25873b2963b..cf3ad51ba38 100644
--- a/src/server/scripts/Commands/cs_honor.cpp
+++ b/src/server/scripts/Commands/cs_honor.cpp
@@ -55,11 +55,8 @@ public:
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();
if (!target)
{
@@ -72,12 +69,11 @@ public:
if (handler->HasLowerSecurity(target, ObjectGuid::Empty))
return false;
- int32 amount = 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)