pbAbilityTriggered? and pbSetAbilityTrigger have been rewritten by this plugin to be compatible with the innate system. Once-per-battle abilities in gen9 should also be edited.
Report: When a pokemon is holding a type gem and after viewing a move boosted by the gem, using a move that shouldn't trigger the gem will still trigger the gem. Adding battler.effects[PBEffects::GemConsumed] = nil after bonus text could solve it.
The Guard Dog can be fixed by changing user.ability == :INTIMIDATE. But Opportunist DOES works without change as far as I have tested. Idk whether they work for other users.
Seems in the hail weather the description will become "Unknown weather."
This line should be like this, I think.
desc = _INTL("Unknown weather.") if !desc
There are still some problems other than the reported ones.(mostly in AAM's original code)
1.The method pbContinualAbilityChecks has been rewritten by Gen 9 Pack and the one is this plugin should also be modified for compatibility.
2.In Wandering Spirit's codes ZUD Mechanics should be changed to...