PKHeX/PKHeX.Core
Kurt 9f4b18119e Propagate ability1 to empty ability slots
now matches all other personal table formats

var data = File.ReadAllBytes(path);
for (int i = 0; i < data.Length; i += PersonalInfoBW.SIZE)
{
	if (data[i + 0x19] == 0) // Ability2
		data[i + 0x19] = data[i + 0x18];
	if (data[i + 0x1A] == 0) // AbilityH
		data[i + 0x1A] = data[i + 0x18];
}
File.WriteAllBytes(path, data);
2020-09-19 07:53:25 -07:00
..
Editing Refactoring 2020-09-18 22:11:13 -07:00
Game Add support for reading and editing Underground Items (#2987) 2020-09-13 14:55:50 -07:00
Legality Use reference to personal info rather than fetching again 2020-09-19 07:52:50 -07:00
MysteryGifts Refactoring 2020-09-18 22:11:13 -07:00
PersonalInfo Fix g1 yellow personal table in binary rather than while running 2020-09-19 07:52:35 -07:00
PKM Refactoring 2020-09-18 22:11:13 -07:00
Resources Propagate ability1 to empty ability slots 2020-09-19 07:53:25 -07:00
Ribbons Check Winning/Victory ribbons for gen3 origin based on encounter 2020-09-18 16:23:17 -07:00
Saves Refactoring 2020-09-18 22:11:13 -07:00
Util Refactoring 2020-09-18 22:11:13 -07:00
app.config Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
PKHeX.Core.csproj Add support for reading and editing Underground Items (#2987) 2020-09-13 14:55:50 -07:00