diff --git a/BSBshared/BotTypes/BasicBot.cs b/BSBshared/BotTypes/BasicBot.cs index 0f1e7ff..744aea3 100644 --- a/BSBshared/BotTypes/BasicBot.cs +++ b/BSBshared/BotTypes/BasicBot.cs @@ -75,7 +75,31 @@ namespace BetterSecondBotShared.bottypes Client.Settings.ALWAYS_REQUEST_OBJECTS = true; Client.Settings.AVATAR_TRACKING = true; List bits = myconfig.Basic_BotUserName.Split(' ').ToList(); - LoginParams Lp = new LoginParams(Client, bits[0], bits[1], myconfig.Basic_BotPassword, "BetterSecondBot", version); + LoginParams Lp; + if (myconfig.Setting_loginURI != "secondlife") + { + if (myconfig.Setting_loginURI != null) + { + if (myconfig.Setting_loginURI.Length > 5) + { + Lp = new LoginParams(Client, bits[0], bits[1], myconfig.Basic_BotPassword, "BetterSecondBot", version, myconfig.Setting_loginURI); + } + else + { + ConsoleLog.Warn("loginURI invaild: using secondlife"); + Lp = new LoginParams(Client, bits[0], bits[1], myconfig.Basic_BotPassword, "BetterSecondBot", version); + } + } + else + { + ConsoleLog.Warn("loginURI invaild: using secondlife"); + Lp = new LoginParams(Client, bits[0], bits[1], myconfig.Basic_BotPassword, "BetterSecondBot", version); + } + } + else + { + Lp = new LoginParams(Client, bits[0], bits[1], myconfig.Basic_BotPassword, "BetterSecondBot", version); + } if (reconnect == false) { BotStartHandler();