Core/Commands: More work on commands.
This commit is contained in:
@@ -27,7 +27,7 @@ namespace Game.Chat
|
||||
class CastCommands
|
||||
{
|
||||
[Command("", RBACPermissions.CommandCast)]
|
||||
static bool HandleCastCommand(CommandHandler handler, uint spellId, string triggeredStr)
|
||||
static bool HandleCastCommand(CommandHandler handler, uint spellId, [OptionalArg] string triggeredStr)
|
||||
{
|
||||
Unit target = handler.GetSelectedUnit();
|
||||
if (!target)
|
||||
@@ -48,7 +48,7 @@ namespace Game.Chat
|
||||
}
|
||||
|
||||
[Command("back", RBACPermissions.CommandCastBack)]
|
||||
static bool HandleCastBackCommand(CommandHandler handler, uint spellId, string triggeredStr)
|
||||
static bool HandleCastBackCommand(CommandHandler handler, uint spellId, [OptionalArg] string triggeredStr)
|
||||
{
|
||||
Creature caster = handler.GetSelectedCreature();
|
||||
if (!caster)
|
||||
@@ -70,7 +70,7 @@ namespace Game.Chat
|
||||
}
|
||||
|
||||
[Command("dist", RBACPermissions.CommandCastDist)]
|
||||
static bool HandleCastDistCommand(CommandHandler handler, uint spellId, float dist, string triggeredStr)
|
||||
static bool HandleCastDistCommand(CommandHandler handler, uint spellId, float dist, [OptionalArg] string triggeredStr)
|
||||
{
|
||||
if (CheckSpellExistsAndIsValid(handler, spellId))
|
||||
return false;
|
||||
@@ -88,7 +88,7 @@ namespace Game.Chat
|
||||
}
|
||||
|
||||
[Command("self", RBACPermissions.CommandCastSelf)]
|
||||
static bool HandleCastSelfCommand(CommandHandler handler, uint spellId, string triggeredStr)
|
||||
static bool HandleCastSelfCommand(CommandHandler handler, uint spellId, [OptionalArg] string triggeredStr)
|
||||
{
|
||||
Unit target = handler.GetSelectedUnit();
|
||||
if (!target)
|
||||
@@ -110,7 +110,7 @@ namespace Game.Chat
|
||||
}
|
||||
|
||||
[Command("target", RBACPermissions.CommandCastTarget)]
|
||||
static bool HandleCastTargetCommad(CommandHandler handler, uint spellId, string triggeredStr)
|
||||
static bool HandleCastTargetCommad(CommandHandler handler, uint spellId, [OptionalArg] string triggeredStr)
|
||||
{
|
||||
Creature caster = handler.GetSelectedCreature();
|
||||
if (!caster)
|
||||
@@ -138,7 +138,7 @@ namespace Game.Chat
|
||||
}
|
||||
|
||||
[Command("dest", RBACPermissions.CommandCastDest)]
|
||||
static bool HandleCastDestCommand(CommandHandler handler, uint spellId, float x, float y, float z, string triggeredStr)
|
||||
static bool HandleCastDestCommand(CommandHandler handler, uint spellId, float x, float y, float z, [OptionalArg] string triggeredStr)
|
||||
{
|
||||
Unit caster = handler.GetSelectedUnit();
|
||||
if (!caster)
|
||||
|
||||
Reference in New Issue
Block a user