diff --git a/PKHeX.Core/Legality/Encounters/Templates/Gen3/XD/EncounterSlot3XD.cs b/PKHeX.Core/Legality/Encounters/Templates/Gen3/XD/EncounterSlot3XD.cs index 28d7ddeb2..7bd7ee6b3 100644 --- a/PKHeX.Core/Legality/Encounters/Templates/Gen3/XD/EncounterSlot3XD.cs +++ b/PKHeX.Core/Legality/Encounters/Templates/Gen3/XD/EncounterSlot3XD.cs @@ -61,7 +61,8 @@ private void SetPINGA(XK3 pk, EncounterCriteria criteria, PersonalInfo3 pi) { MethodPokeSpot.SetRandomPID(pk, criteria, pi.Gender, SlotNumber); if (criteria.IsSpecifiedIVsAll() && !MethodPokeSpot.TrySetIVs(pk, criteria, LevelMin, LevelMax)) - MethodPokeSpot.SetRandomIVs(pk, criteria, LevelMin, LevelMax); + return; + MethodPokeSpot.SetRandomIVs(pk, criteria, LevelMin, LevelMax); } #endregion