From f400d4ff04b51e10f8115055ee53bb6f01f1afb2 Mon Sep 17 00:00:00 2001 From: White Date: Wed, 29 Apr 2015 17:41:43 +0930 Subject: [PATCH] Fix a missed line --- TShockAPI/Commands.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/TShockAPI/Commands.cs b/TShockAPI/Commands.cs index 0d793b63..2a9b4f1f 100755 --- a/TShockAPI/Commands.cs +++ b/TShockAPI/Commands.cs @@ -885,19 +885,18 @@ namespace TShockAPI { if (args.Player.IsLoggedIn && args.Parameters.Count == 2) { - var user = TShock.Users.GetUserByName(args.Player.User.Name); string password = args.Parameters[0]; - if (user.VerifyPassword(password)) + if (args.Player.User.VerifyPassword(password)) { args.Player.SendSuccessMessage("You changed your password!"); - TShock.Users.SetUserPassword(user, args.Parameters[1]); // SetUserPassword will hash it for you. - TShock.Log.ConsoleInfo(args.Player.IP + " named " + args.Player.Name + " changed the password of account " + user.Name + "."); + TShock.Users.SetUserPassword(args.Player.User, args.Parameters[1]); // SetUserPassword will hash it for you. + TShock.Log.ConsoleInfo(args.Player.IP + " named " + args.Player.Name + " changed the password of account " + args.Player.User.Name + "."); } else { args.Player.SendErrorMessage("You failed to change your password!"); TShock.Log.ConsoleError(args.Player.IP + " named " + args.Player.Name + " failed to change password for account: " + - user.Name + "."); + args.Player.User.Name + "."); } } else