diff --git a/PKHeX.WinForms/Controls/PKM Editor/PKMEditor.cs b/PKHeX.WinForms/Controls/PKM Editor/PKMEditor.cs index 5827f2bcf..b2491bb7d 100644 --- a/PKHeX.WinForms/Controls/PKM Editor/PKMEditor.cs +++ b/PKHeX.WinForms/Controls/PKM Editor/PKMEditor.cs @@ -349,7 +349,8 @@ private void setForms() return; } - bool hasForms = pkm.PersonalInfo.HasFormes || new[] { 201, 664, 665, 414 }.Contains(species); + int count = (RequestSaveFile?.Personal[species] ?? pkm.PersonalInfo).FormeCount; + bool hasForms = count > 1 || new[] { 201, 664, 665, 414 }.Contains(species); CB_Form.Enabled = CB_Form.Visible = Label_Form.Visible = hasForms; if (HaX && pkm.Format >= 4) diff --git a/PKHeX.WinForms/Misc/SplashScreen.Designer.cs b/PKHeX.WinForms/Misc/SplashScreen.Designer.cs index 49013e121..659ef22b2 100644 --- a/PKHeX.WinForms/Misc/SplashScreen.Designer.cs +++ b/PKHeX.WinForms/Misc/SplashScreen.Designer.cs @@ -74,6 +74,7 @@ private void InitializeComponent() this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); this.Name = "SplashScreen"; + this.Opacity = 0.5D; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.Text = "Loading..."; ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();