PKHeX/PKHeX.Core/Resources/byte
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
..
eggmove_ao.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
eggmove_bw.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
eggmove_c.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
eggmove_dppt.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
eggmove_gs.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
eggmove_hgss.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
eggmove_rs.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
eggmove_sm.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
eggmove_swsh.pkl Initial Isle of Armor support 2020-06-19 18:51:15 -05:00
eggmove_uu.pkl PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00
eggmove_xy.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
encounter_a.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_b.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_b2.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_blue.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_crystal.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_d.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_e.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_fr.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_ge.pkl add dumped encounters/levelup moves 2018-11-11 22:46:56 -08:00
encounter_gold.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_gp.pkl add dumped encounters/levelup moves 2018-11-11 22:46:56 -08:00
encounter_hg.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_lg.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_mn.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_o.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_p.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_pt.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_r.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_red.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_rse_swarm.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_s.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_sh_hidden.pkl Initial Isle of Armor support 2020-06-19 18:51:15 -05:00
encounter_sh_symbol.pkl Update SWSH enc binaries, fix Rotom form/move issues (#2927) 2020-07-05 11:45:53 -05:00
encounter_silver.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_sn.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_ss.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_sw_hidden.pkl Initial Isle of Armor support 2020-06-19 18:51:15 -05:00
encounter_sw_symbol.pkl Update SWSH enc binaries, fix Rotom form/move issues (#2927) 2020-07-05 11:45:53 -05:00
encounter_um.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_us.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_w.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_w2.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_x.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_y.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
encounter_yellow.pkl Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
evos_ao.pkl Handle level20 transferred feebas edge case 2019-09-27 20:22:54 -07:00
evos_g3.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
evos_g4.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
evos_g5.pkl Handle level20 transferred feebas edge case 2019-09-27 20:22:54 -07:00
evos_gg.pkl Handle level20 transferred feebas edge case 2019-09-27 20:22:54 -07:00
evos_gsc.pkl Consolidate duplicate logic 2019-03-23 10:05:33 -07:00
evos_rby.pkl Consolidate duplicate logic 2019-03-23 10:05:33 -07:00
evos_ss.pkl Initial Isle of Armor support 2020-06-19 18:51:15 -05:00
evos_uu.pkl Handle level20 transferred feebas edge case 2019-09-27 20:22:54 -07:00
hmtm_g3.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_ao.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_b2w2.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_bw.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_c.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_dp.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_e.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_fr.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_gg.pkl Scrub unused data 2018-11-12 18:58:02 -08:00
lvlmove_gs.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_hgss.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_lg.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_pt.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_rb.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_rs.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_sm.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_swsh.pkl Initial Isle of Armor support 2020-06-19 18:51:15 -05:00
lvlmove_uu.pkl add lvl/egg move tables for usum 2017-11-08 19:31:07 -08:00
lvlmove_xy.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
lvlmove_y.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
personal_ao Add formcount for scatterbug/spewpa 2020-01-04 22:31:46 -08:00
personal_b2w2 Fill empty ability values with ability1 2018-06-15 23:41:07 -07:00
personal_bw Propagate ability1 to empty ability slots 2020-09-19 07:53:25 -07:00
personal_c Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
personal_dp Rewrite evolution lineage generating 2019-12-05 22:32:47 -08:00
personal_e Update e/fr/lg stats for deoxys formes 2018-07-28 09:02:41 -07:00
personal_fr Update e/fr/lg stats for deoxys formes 2018-07-28 09:02:41 -07:00
personal_gg Scrub unused data 2018-11-12 18:58:02 -08:00
personal_gs Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
personal_hgss Rewrite evolution lineage generating 2019-12-05 22:32:47 -08:00
personal_lg Update e/fr/lg stats for deoxys formes 2018-07-28 09:02:41 -07:00
personal_pt Rewrite evolution lineage generating 2019-12-05 22:32:47 -08:00
personal_rb Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
personal_rs Fill empty ability values with ability1 2018-06-15 23:41:07 -07:00
personal_sm Add formcount for scatterbug/spewpa 2020-01-04 22:31:46 -08:00
personal_swsh Initial Isle of Armor support 2020-06-19 18:51:15 -05:00
personal_uu Remove manual personal info fix 2020-01-12 11:39:43 -08:00
personal_xy Add formcount for scatterbug/spewpa 2020-01-04 22:31:46 -08:00
personal_y Fix g1 yellow personal table in binary rather than while running 2020-09-19 07:52:35 -07:00
pgf.pkl Update 20.08.07 2020-08-06 19:15:16 -07:00
trees_h_c.pkl Generation 1/2 Legal improvements (#1310) 2017-07-06 16:03:41 -07:00
tutors_g3.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
tutors_g4.pkl Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
wb7full.pkl Update 19.11.15 2019-11-15 17:52:08 -08:00
wc4.pkl Update event database, handle HOME gifts horribly 2020-03-14 14:22:45 -07:00
wc6.pkl Update 20.08.07 2020-08-06 19:15:16 -07:00
wc6full.pkl Update 19.07.05 2019-07-04 22:00:48 -07:00
wc7.pkl Update 19.04.02 2019-04-01 18:35:01 -07:00
wc7full.pkl Update 19.12.26 2019-12-26 19:07:04 -08:00
wc8.pkl Update 20.08.07 2020-08-06 19:15:16 -07:00