sovereignx/test
AgustinGDLV 84a9d4ffcf
Terastallization (#4110)
* wrote foundational terastal tests

* implemented baseline test-only Tera functionality; modified GetBattlerType + STAB calculations, misc. changes to some moves

* added tests and func. for Stellar type, more tests for Tera Blast

* more tests for Stellar type, Conversion fixes, Color Change + Conversion2 future proof

* implemented tera blast, expanded stellar type func., fixed tests

* last set of Tera/Tera Blast tests for checklist, protean fix

* implemented in-battle Terastallization, WIP stellar indicator and tera animation

* fixed bad merge

* expanded NUMBER_OF_MON_TYPES, cut down on TYPE_STELLAR hackiness, added Stellar type to summary

* fixed type indicators

* added tera logic to AI

* implemented code review changes, added B_TERA_ORB_NO_COST

* updated AI to calc damage with Tera when applicable; minor rework to AI gimmick handling

* fixed Tera Blast split choice occuring when not Terastallized

* fixed Tera Blast using Last Respects BP calcs

* added tera type to TrainerMon, code review tweaks
2024-04-24 11:17:46 +02:00
..
battle Terastallization (#4110) 2024-04-24 11:17:46 +02:00
fpmath.c
pokemon.c Fixes givemon moves not defaulting to none (#4377) 2024-04-11 20:34:11 +01:00
random.c Optional high-quality RNG (#3780) 2023-12-22 17:39:15 +00:00
species.c Backwards-compatible BoxPokémon Refactor (#3438) 2023-12-27 17:48:17 +01:00
sprite.c
test_runner.c Save-compatible SaveBlock3 (#4112) 2024-02-10 18:14:36 +01:00
test_runner_args.c
test_runner_battle.c Terastallization (#4110) 2024-04-24 11:17:46 +02:00