Core/Commands: Fixed not being able to use command: .levelup
This commit is contained in:
@@ -83,7 +83,7 @@ namespace Game.Chat
|
|||||||
if (tempVal is ulong)
|
if (tempVal is ulong)
|
||||||
{
|
{
|
||||||
_guid = ObjectGuid.Create(HighGuid.Player, tempVal);
|
_guid = ObjectGuid.Create(HighGuid.Player, tempVal);
|
||||||
if ((_player = Global.ObjAccessor.FindPlayerByLowGUID(_guid.GetCounter())))
|
if ((_player = Global.ObjAccessor.FindPlayerByLowGUID(_guid.GetCounter())) != null)
|
||||||
_name = _player.GetName();
|
_name = _player.GetName();
|
||||||
else
|
else
|
||||||
if (!Global.CharacterCacheStorage.GetCharacterNameByGuid(_guid, out _name))
|
if (!Global.CharacterCacheStorage.GetCharacterNameByGuid(_guid, out _name))
|
||||||
@@ -97,7 +97,7 @@ namespace Game.Chat
|
|||||||
if (!ObjectManager.NormalizePlayerName(ref _name))
|
if (!ObjectManager.NormalizePlayerName(ref _name))
|
||||||
return ChatCommandResult.FromErrorMessage(handler.GetParsedString(CypherStrings.CmdparserCharNameInvalid, _name));
|
return ChatCommandResult.FromErrorMessage(handler.GetParsedString(CypherStrings.CmdparserCharNameInvalid, _name));
|
||||||
|
|
||||||
if ((_player = Global.ObjAccessor.FindPlayerByName(_name)))
|
if ((_player = Global.ObjAccessor.FindPlayerByName(_name)) != null)
|
||||||
_guid = _player.GetGUID();
|
_guid = _player.GetGUID();
|
||||||
else if ((_guid = Global.CharacterCacheStorage.GetCharacterGuidByName(_name)).IsEmpty())
|
else if ((_guid = Global.CharacterCacheStorage.GetCharacterGuidByName(_name)).IsEmpty())
|
||||||
return ChatCommandResult.FromErrorMessage(handler.GetParsedString(CypherStrings.CmdparserCharNameNoExist, _name));
|
return ChatCommandResult.FromErrorMessage(handler.GetParsedString(CypherStrings.CmdparserCharNameNoExist, _name));
|
||||||
|
|||||||
@@ -672,7 +672,7 @@ namespace Game.Chat
|
|||||||
}
|
}
|
||||||
|
|
||||||
[CommandNonGroup("levelup", RBACPermissions.CommandLevelup)]
|
[CommandNonGroup("levelup", RBACPermissions.CommandLevelup)]
|
||||||
static bool HandleLevelUpCommand(CommandHandler handler, PlayerIdentifier player, short level)
|
static bool HandleLevelUpCommand(CommandHandler handler, [OptionalArg]PlayerIdentifier player, short level)
|
||||||
{
|
{
|
||||||
if (player == null)
|
if (player == null)
|
||||||
player = PlayerIdentifier.FromTargetOrSelf(handler);
|
player = PlayerIdentifier.FromTargetOrSelf(handler);
|
||||||
|
|||||||
Reference in New Issue
Block a user