84a9d4ffcf
* 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 |
||
---|---|---|
.. | ||
ability | ||
form_change | ||
gimmick | ||
hold_effect | ||
item_effect | ||
move_effect | ||
move_flags | ||
status1 | ||
terrain | ||
weather | ||
ai.c | ||
ai_calc_best_move_score.c | ||
ai_check_viability.c | ||
ai_powerful_status.c | ||
ai_trytofaint.c | ||
crit_chance.c | ||
damage_formula.c | ||
exp.c | ||
move.c | ||
trainer_control.c | ||
trainer_control.h | ||
trainer_control.party |