mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-07-30 22:46:33 -05:00
Fix 1 -> 2 Conversion bug, gender issues (Closes #232)
This commit is contained in:
parent
ed76235e9a
commit
fb313edeac
|
|
@ -284,7 +284,7 @@ public PK2 convertToPK2()
|
|||
pk2.CurrentFriendship = PersonalTable.C[Species].BaseFriendship;
|
||||
// Pokerus = 0
|
||||
// Caught Data = 0
|
||||
pk2.Stat_Level = Stat_Level;
|
||||
pk2.Stat_Level = PKX.getLevel(Species, EXP);
|
||||
Array.Copy(otname, 0, pk2.otname, 0, otname.Length);
|
||||
Array.Copy(nick, 0, pk2.nick, 0, nick.Length);
|
||||
|
||||
|
|
|
|||
|
|
@ -215,18 +215,18 @@ public override bool getGenderIsValid()
|
|||
if (gv == 255)
|
||||
return Gender == 2;
|
||||
if (gv == 254)
|
||||
return Gender == 0;
|
||||
if (gv == 0)
|
||||
return Gender == 1;
|
||||
if (gv == 0)
|
||||
return Gender == 0;
|
||||
switch (gv)
|
||||
{
|
||||
case 191:
|
||||
return IV_ATK >= 2 ? Gender == 0 : Gender == 1;
|
||||
case 127:
|
||||
return IV_ATK >= 5 ? Gender == 0 : Gender == 1;
|
||||
case 63:
|
||||
return IV_ATK >= 7 ? Gender == 0 : Gender == 1;
|
||||
case 31:
|
||||
return IV_ATK >= 2 ? Gender == 0 : Gender == 1;
|
||||
case 63:
|
||||
return IV_ATK >= 5 ? Gender == 0 : Gender == 1;
|
||||
case 127:
|
||||
return IV_ATK >= 7 ? Gender == 0 : Gender == 1;
|
||||
case 191:
|
||||
return IV_ATK >= 12 ? Gender == 0 : Gender == 1;
|
||||
}
|
||||
return false;
|
||||
|
|
@ -242,18 +242,18 @@ public override int Gender
|
|||
if (gv == 255)
|
||||
return 2;
|
||||
if (gv == 254)
|
||||
return 0;
|
||||
if (gv == 0)
|
||||
return 1;
|
||||
if (gv == 0)
|
||||
return 0;
|
||||
switch (gv)
|
||||
{
|
||||
case 191:
|
||||
return IV_ATK >= 2 ? 0 : 1;
|
||||
case 127:
|
||||
return IV_ATK >= 5 ? 0 : 1;
|
||||
case 63:
|
||||
return IV_ATK >= 7 ? 0 : 1;
|
||||
case 31:
|
||||
return IV_ATK >= 2 ? 0 : 1;
|
||||
case 63:
|
||||
return IV_ATK >= 5 ? 0 : 1;
|
||||
case 127:
|
||||
return IV_ATK >= 7 ? 0 : 1;
|
||||
case 191:
|
||||
return IV_ATK >= 12 ? 0 : 1;
|
||||
}
|
||||
Console.WriteLine("Unknown Gender value: " + gv);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user