Replace most T.Parse with T.TryParse for all user input.

This commit is contained in:
hondacrx
2017-11-05 15:21:29 -05:00
parent 8c863de8a6
commit 8ed446ae7a
40 changed files with 477 additions and 527 deletions
@@ -44,10 +44,8 @@ namespace Game.Chat.Commands
return false;
}
string createGameAccountParam = args.NextString();
bool createGameAccount = true;
if (!string.IsNullOrEmpty(createGameAccountParam))
createGameAccount = bool.Parse(createGameAccountParam);
if (!bool.TryParse(args.NextString(), out bool createGameAccount))
createGameAccount = true;
string gameAccountName;
switch (Global.BNetAccountMgr.CreateBattlenetAccount(accountName, password, createGameAccount, out gameAccountName))