diff --git a/Pages/Account.cshtml.cs b/Pages/Account.cshtml.cs
index 14cb121..80ce73e 100644
--- a/Pages/Account.cshtml.cs
+++ b/Pages/Account.cshtml.cs
@@ -37,23 +37,16 @@ namespace NightmareCoreWeb2.Pages
{
OnGet();
- if (!IsAuthenticated)
+ Character c = new Character(guid);
+ if (!IsAuthenticated || c.Username != this.UserAccount.Username)
{
return;
}
- Character c = new Character(guid);
- foreach (Character test in this.UserAccount.Characters)
+ if ((c.AtLogin & Character.AtLoginOptions.AT_LOGIN_FIRST) == 0)
{
- if (test.guid == c.guid)
- {
-
- if ((c.AtLogin & Character.AtLoginOptions.AT_LOGIN_FIRST) == 0)
- {
- c.AtLogin |= (Character.AtLoginOptions)action;
- }
- c.SetAtLogin();
- }
+ c.AtLogin |= (Character.AtLoginOptions)action;
}
+ c.SetAtLogin();
}
public void OnGet()