kep-hack/data/trainers
Martha Schilling e6763371e4 AI Improvements
This fixes some of the issues with the current AI system to make them better. In short:

- Most Trainers should correctly recognise when a move is not very effective, and not use it. If they have a supereffective move and a regular-effective move, they will slightly prioritise the supereffective one, but not always use it like in regular RBY. This prevents the Lorelei softlock, for example.

- Trainers won't attempt to set status effects on Pokemon that already have one, won't try recovering at full health, and won't attempt to set up multiple Reflects or Light Screen

- Certain high-level trainers will recognise when a Pokemon does not have a status, and will try to inflict one if so. This makes Agatha's, Erika's and Koga's team types much more effective.

- Youngsters and Cue Balls no longer pick moves randomly and will actually give it some thought

- Brock and the Engineers now recognize type effectiveness, Students do not given how early they're encountered.

- General improvements to move choices for all Gym Leaders, E4 and Shinjuku Jacky.

We're almost done.
2024-01-05 13:59:27 +00:00
..
ai_pointers.asm Koichi unique trainer class! 2023-12-24 22:18:00 +00:00
encounter_types.asm Koichi unique trainer class! 2023-12-24 22:18:00 +00:00
move_choices.asm AI Improvements 2024-01-05 13:59:27 +00:00
names.asm Koichi unique trainer class! 2023-12-24 22:18:00 +00:00
parties.asm Mewtwo sprite improvement! 2023-12-31 16:59:29 +00:00
pic_pointers_money.asm Koichi unique trainer class! 2023-12-24 22:18:00 +00:00
rival_parties.asm Postgame boss movesets: Batch 1 2023-12-27 23:31:30 +00:00
scaled_parties.asm Postgame boss movesets: Batch 1 2023-12-27 23:31:30 +00:00
special_moves.asm Improvements to Chief! 2023-12-30 22:39:09 +00:00