mirror of
https://github.com/kwsch/PKHeX
synced 2024-11-10 14:44:24 +00:00
Update EntityPID.cs
This commit is contained in:
parent
a8be90be31
commit
b1f31e8198
1 changed files with 2 additions and 2 deletions
|
@ -19,12 +19,12 @@ public static class EntityPID
|
|||
public static uint GetRandomPID(Random rnd, ushort species, int gender, int origin, int nature, byte form, uint oldPID)
|
||||
{
|
||||
// Gen6+ (and VC) PIDs do not tie PID to Nature/Gender/Ability
|
||||
if (origin >= 24)
|
||||
if (origin is 0 or >= 24)
|
||||
return rnd.Rand32();
|
||||
|
||||
// Below logic handles Gen3-5.
|
||||
// No need to get form specific entry, as Gen3-5 do not have that feature.
|
||||
int gt = PKX.Personal[species].Gender;
|
||||
var gt = PersonalTable.B2W2[species].Gender;
|
||||
bool g34 = origin <= 15;
|
||||
uint abilBitVal = g34 ? oldPID & 0x0000_0001 : oldPID & 0x0001_0000;
|
||||
|
||||
|
|
Loading…
Reference in a new issue