Scripts/Commands: Convert argument parsing of honor commands to new system
Port From (https://github.com/TrinityCore/TrinityCore/commit/a77303921195ea512c4a39ea801ca2880ce08aad)
This commit is contained in:
@@ -25,7 +25,7 @@ namespace Game.Chat.Commands
|
|||||||
class HonorCommands
|
class HonorCommands
|
||||||
{
|
{
|
||||||
[Command("update", RBACPermissions.CommandHonorUpdate)]
|
[Command("update", RBACPermissions.CommandHonorUpdate)]
|
||||||
static bool HandleHonorUpdateCommand(CommandHandler handler, StringArguments args)
|
static bool HandleHonorUpdateCommand(CommandHandler handler)
|
||||||
{
|
{
|
||||||
Player target = handler.GetSelectedPlayer();
|
Player target = handler.GetSelectedPlayer();
|
||||||
if (!target)
|
if (!target)
|
||||||
@@ -46,11 +46,8 @@ namespace Game.Chat.Commands
|
|||||||
class HonorAddCommands
|
class HonorAddCommands
|
||||||
{
|
{
|
||||||
[Command("", RBACPermissions.CommandHonorAdd)]
|
[Command("", RBACPermissions.CommandHonorAdd)]
|
||||||
static bool HandleHonorAddCommand(CommandHandler handler, StringArguments args)
|
static bool HandleHonorAddCommand(CommandHandler handler, int amount)
|
||||||
{
|
{
|
||||||
if (args.Empty())
|
|
||||||
return false;
|
|
||||||
|
|
||||||
Player target = handler.GetSelectedPlayer();
|
Player target = handler.GetSelectedPlayer();
|
||||||
if (!target)
|
if (!target)
|
||||||
{
|
{
|
||||||
@@ -62,13 +59,12 @@ namespace Game.Chat.Commands
|
|||||||
if (handler.HasLowerSecurity(target, ObjectGuid.Empty))
|
if (handler.HasLowerSecurity(target, ObjectGuid.Empty))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
int amount = args.NextInt32();
|
|
||||||
target.RewardHonor(null, 1, amount);
|
target.RewardHonor(null, 1, amount);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
[Command("kill", RBACPermissions.CommandHonorAddKill)]
|
[Command("kill", RBACPermissions.CommandHonorAddKill)]
|
||||||
static bool HandleHonorAddKillCommand(CommandHandler handler, StringArguments args)
|
static bool HandleHonorAddKillCommand(CommandHandler handler)
|
||||||
{
|
{
|
||||||
Unit target = handler.GetSelectedUnit();
|
Unit target = handler.GetSelectedUnit();
|
||||||
if (!target)
|
if (!target)
|
||||||
|
|||||||
Reference in New Issue
Block a user