To merge in this update, use the command git pull expansion-1.0.0
after setting up this repo as a remote
BREAKING
- Reworked TMHM into expandable list format by @gruxor in #2233
- Tutor moves and TM/HM moves have been combined into a single list of Teachable Moves.
- With this change, it allows users to have official data for compatibility if they add their own TMs/HMs and Tutors.
- Added Legends: Arceus species by @Blackforest92 in #2177
- Fixed PokemonSubstruct3 alignment by @AsparagusEduardo in #2265
ADDED
- Added Legends: Arceus' move data by @LOuroboros in #2280
- Inclusion of the TheXaman's Debug Menu by @TheXaman in #2277
- Introduced FORM_BATTLE form changes by @LOuroboros in #2273
- Form changes for Zacian, Zamazenta and Xerneas before a battle's intro.
- Optional parameter to check for held item.
- Introduced
param3
to facilitate this and merging of FORM_ITEM_USE.
- Introduced
CHANGED
- Merged FORM_ITEM_USE_TIME into FORM_ITEM_USE by @LOuroboros in #2304
- Comatose prevents Battle Pike's status effects. by @AsparagusEduardo in #2198
- Updated Serene Grace checks in AI_CheckViability by @LOuroboros in #2218
FIXES
- Fixed Quash's effect by @DizzyEggg in #2239
- Fixed pickup running when it shouldn't in some cases. by @StephenLynx in #2284
- Dragon Tail Weak Armor fix by @DizzyEggg in #2278
- Fix Magic Bounce targets by @DizzyEggg in #2260
- Fixed ball multiplier fallthroughs by @AsparagusEduardo in #2290
- Weather forms fixes and config by @Sneed69 in #2150
- Fixed compile error when using
GEN_3
setting for sport moves by @Yak-Attack-1012 in #2295
PRET MERGES
- Up to 578064d (2022-08-26) by @AsparagusEduardo in #2286
CLEANUP
- Updated README.md to reflect the new workflow by @LOuroboros in #2287
- Updated README.md with credits and wiki links by @ghoulslash in #2299
- Config refactor by @AsparagusEduardo in #2297
- Refactored uses of configs to be exclusivetly handled by preproc, as an optimization such that we don't have stuff like (is 3 > 4?)
- Moved Gen definitions to
include/config.h
, to be used by all config files. - Created
GEN_LATEST
as a way to avoid conflicts with users that modify the default configs and have a way for them to easily set everything to their prefered generation.
- Tyding graphics
- Tidying Graphics/Battle_Anims by @Blackforest92 in #2289
- Acupressure by @Blackforest92 in #2301
- Small syntax fix for CanLearnTeachableMove by @LOuroboros in #2302
- Added missing constant in GetBattleMonMoveSlot by @LOuroboros in #2294
New Contributors
- @StephenLynx made their first contribution in #2284
- @Yak-Attack-1012 made their first contribution in #2295
Full Changelog: expansion/0.9.0...expansion/1.0.0