Made changes to allow the Poke Ball selection UI to be opened during a Raid-style capture instead of the normal bag menu.
Fixed some compatibility issues with other plugins that may lead to crashes.
Fixed a damage calc bug related to Water moves and weather.
Made various tweaks to Mega Evolution so that a Pokémon's moveset can change upon Mega Evolution, as shown with Mega Zygarde in Legends ZA.
Made changes to allow for better integration with the Enhanced Battle UI plugin.
Fixed the...
Can you describe what you changed in the Pokedex Data Page code that warrants replacing the entire plugin? At a glance, it looks like it's pretty much just asset swaps.
I know this is a late response, but this must be something related to your AI plugin. Bonsly is trying to use Max Darkness for some reason, even though Fake Tears should be converting into Max Guard instead. This isn't something that could ever happen with the AI in the base Dynamax plugin.
You cant have 2 partners in Essentials. DBK doesnt touch or edit this in any way. Having two partners could fundamentally soft lock the game due to how targeting works in triples, anyway. So youd have to account for that if you insist on rewriting all of the battle code to allow for another partner.
What move triggered this?
Ah wait, this was an AI move, so maybe you dont know what move it was. What were you fighting? If you can replicate the battle, what moves did the opponent have?
DBK will have its own version of Mega-exclusive moves updating in the movelist. Ive already created it, I just won't be able to release the update for a very long time.
The version that the Gen 9 Pack uses will only function for games that arent using DBK.
Dynamaxing uses the same logic as changing form mid-battle, which reupdates the stats and ability of the Pokemon. This needs to happen, since its possible for someone to make a custom G-Max or Eternamax form that has a different ability or stat spread from the base form of the Pokemon...