public new static void PrintHasSecondPasswordMessage(HasSecondPasswordMessage msg, object tag) { MessagePrinter.PrintHasSecondPasswordMessage(msg, tag); FrontendConnect fc = (FrontendConnect)tag; if (fc.State == LoginState.WaitHasSecondPassword) { fc.State = LoginState.QueryCashShopBalance; } }