diff --git a/PKHeX.Core/Legality/RNG/Frame/Frame.cs b/PKHeX.Core/Legality/RNG/Frame/Frame.cs index 9f786b53f..7ab7b2bfa 100644 --- a/PKHeX.Core/Legality/RNG/Frame/Frame.cs +++ b/PKHeX.Core/Legality/RNG/Frame/Frame.cs @@ -80,14 +80,10 @@ public bool IsSlotCompatibile(EncounterSlot slot, PKM pkm) /// Slot number for this frame & lead value. private int GetSlot(EncounterSlot slot) { - uint esv = RandESV; - if (FrameType != FrameType.MethodH && !slot.FixedLevel) - esv = RNG.Prev(RandLevel) >> 16; - // Static and Magnet Pull do a slot search rather than slot mapping 0-99. return Lead != LeadRequired.StaticMagnet - ? SlotRange.GetSlot(slot.Type, esv, FrameType) - : SlotRange.GetSlotStaticMagnet(slot, esv); + ? SlotRange.GetSlot(slot.Type, RandESV, FrameType) + : SlotRange.GetSlotStaticMagnet(slot, RandESV); } ///