Changelog
[0.14.4-beta] - 2025-12-11
Fixed:
- #92 Workaround to avoid issue with the Cobblemon showdown interpreter leading to battle instructions getting executed in the wrong order (most commonly triggered by switched-in trainer pokemon getting immediately knocked out). This changes is restricted to battles started by rctapi.
Removed:
- #91 Adhoc fix for issues related to pokemon switching positions (e.g. with "Ally Switch") as it has been fixed recently in Cobblemon itself
Changelog
[0.14.3-beta] - 2025-12-05
Fixed:
- #90 Battles tending to get softlocked when AI switches
Changelog
[0.14.2-beta] - 2025-12-04
Fixed:
- #89 Different scenarios leading to battles getting softlocked
Changelog
[0.14.1-beta] - 2025-11-24
Changed:
- #88 Replaced
Pokemon#clone()invocations withPokemon#copyFrom()(this might have been the cause for some battle related issues)
Changelog
[0.14.0-beta] - 2025-11-22
Changed:
- #87 Increased minimum required version of Cobblemon to
1.7 - #86 Replaced some log errors with warnings
Changelog
[0.13.9-beta] - 2025-09-26
Fixed:
- #85 Conflict with Cobblemon UI Tweaks
Changelog
[0.13.8-beta] - 2025-09-09
Changed:
- #84 Improved AI awareness of battle effects (like "Wish" being passed to a switched pokemon)
Fixed:
- #83 Battle AI not taking all changes from transformed pokemon (ditto) into account, in some cases causing issues
- #82 Fixed dyna- and gmax failing for some status moves
- #81 Introduced fixes (mostly workarounds) to deal with various somewhat uncommon issues in battles (often resulting in softlocks or battles ending abruptly). For example: Pokemon fainting at the end of a turn on both sides (e.g. by moves like "Perish Song") and the player chosing a pokemon to switch very quickly. Note that these changes are mostly limited to battles started by this api for now (it is currently unclear if these kind of issues also occur in other types of battles like PvP).
Changelog
[0.13.7-beta] - 2025-07-05
Fixed:
- #80 Issues with multiturn moves
Changelog
[0.13.6-beta] - 2025-06-17
Changed:
- #79 Errors for invalid held items are now only logged for the last checked held item of a pokemon (in case multiple options have been configured)
Changelog
[0.13.5-beta] - 2025-06-14
Changed:
- #78 Battle AI is now aware of hiddenpower types from pokemon
- #77 Battle AI is now aware of tera types from terastallized pokemon
Fixed:
- #76 Some battle issues related to moves that force opponent pokemon to switch



