public override void OnHandshake() { switch (MapleConnection.User.State) { case UserState.Login: { this.Send(LoginPacket.Validate()); this.Send(LoginPacket.Initiate()); Main.Instance.SetTab(Indexer.Login); } break; case UserState.Game: { this.Send(InterPacket.MigrateIn()); Main.Instance.SetTab(Indexer.Field); } break; } }