diff --git a/PKHeX.WinForms/Controls/SAV Editor/SlotChangeManager.cs b/PKHeX.WinForms/Controls/SAV Editor/SlotChangeManager.cs index 51364ea85..32dc9b61c 100644 --- a/PKHeX.WinForms/Controls/SAV Editor/SlotChangeManager.cs +++ b/PKHeX.WinForms/Controls/SAV Editor/SlotChangeManager.cs @@ -157,9 +157,15 @@ private void PlayCry(PKM pk) if (pk.Species == 0) return; - var path = Path.Combine("sounds", $"{pk.Species}.wav"); + string resource = $"{pk.Species}-{pk.AltForm}"; + var path = Path.Combine("sounds", $"{resource}.wav"); if (!File.Exists(path)) - return; + { + resource = $"{pk.Species}"; + path = Path.Combine("sounds", $"{resource}.wav"); + if (!File.Exists(path)) + return; + } Sounds.SoundLocation = path; Sounds.Play();