Please consider supporting me on ko-fi if you like the mod and can afford it, I appreciate even 1 dollar.
I grant permission to anyone seeking to add my mod to a modpack
Cobblemon Battle Extras
Cobblemon Battle Extras expands Cobblemon's battle UI with more useful information, cleaner overlays, better tooltips, stronger battle logging, and improved battle flow support for regular battles, PvP, Battle Tower, and co-op.
It focuses on battle quality-of-life without changing Cobblemon's core mechanics.
Better Battle HUD
- Weather, terrain, room, and screen turn counters
- Field effect tracking
- Stat stage displays
- Entry hazard icons
- Volatile status icons
- Type icons on battlers
- Adaptive type handling for Mega, Tera, and other type-changing effects
- 3D in-battle nameplates and extra overlay information
Better Move & Switch Tooltips
- Detailed move tooltips with power, accuracy, PP, priority, crit chance, and effect info
- Adaptive move descriptions and effectiveness readouts
- Switch tooltips that show your Pokemon's moves, ability, and speed
- Cleaner tooltip formatting and improved readability
Battle Info Panel
- Tracks revealed opponent moves
- Tracks revealed abilities
- Tracks revealed held items
- Full weakness strip with all types visible at once
- Improved weakness and resistance tooltips
- Better support for trainer battles, Battle Tower, and co-op
Enhanced Battle Log
- Color-coded battle log with better readability
- Proper player/opponent side grouping
- Move links with hover/click tooltips
- Damage percent display on damaging move lines
- Battle log viewer support
- Battle log recording for PvP and NPC battles
- Multiple built-in color themes
- Default battle log viewer keybind:
B
Controls & Accessibility
- Keyboard support for battles
- Controller-friendly battle navigation
- Compatible with MidnightControls
- Compatible with Controllify
- Compatible with Controllable
Extra Support
- Wild battles
- Trainer battles
- PvP
- Battle Tower
- Co-op battles
Config
Almost every major feature can be toggled or adjusted in the config, so you can keep only the parts you want.
Optional server-side synced settings are also supported for features like battle speed and hidden opponent ball types.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
- Added stat stage strips for doubles and triples battle layouts.
- Added stat stage strips for doubles and triples battle layouts.
- Fixed spectator battle preview orientation so spectating now matches normal battle layout (player left, opponent right).
- Fixed opponent side-panel slot tracking so switched Pokemon stay tied to their real team slot instead of jumping to the top slot.
- Fixed duplicate opponent tooltip identity caused by incorrect active-slot remapping.
- Fixed opponent side-panel active model updates so portraits now follow switches correctly and stay visible after reveal.
- Fixed opponent side-panel Pokeball dimming so only fainted slots darken.
- Fixed player side-panel Pokeball dimming in trainer/NPC/PvP battles so fainted slots darken correctly there as well.
- Fixed spectator battle preview orientation so spectating now matches normal battle layout (player left, opponent right).
- Fixed opponent side-panel slot tracking so switched Pokemon stay tied to their real team slot instead of jumping to the top slot.
- Fixed duplicate opponent tooltip identity caused by incorrect active-slot remapping.
- Fixed opponent side-panel active model updates so portraits now follow switches correctly and stay visible after reveal.
- Fixed opponent side-panel Pokeball dimming so only fainted slots darken.
- Fixed player side-panel Pokeball dimming in trainer/NPC/PvP battles so fainted slots darken correctly there as well.
- Added a side-panel gimmick usage tab under both player and opponent party info panels, showing Mega/Gmax/Tera status with live in-battle usage tracking.
- Added resistance (
1/2,1/4) and immunity (x0) display support to side-panel weakness strips (alongside weakness indicators), with softer resistance icon emphasis for readability. - Added Guts/status-aware ATK highlighting so boosted Attack displays in green when Guts is active while statused.
- Added local config-screen profile slots (
P1/P2/P3) with one-click switching, renaming, and per-slot JSON persistence for quick setup swapping. - Added and synchronized missing language entries across bundled locale files, including Mega Showdown
Ultra Bursttooltip coverage and sharedNone/state/value keys. - Added legacy config alias migration for older/manual key names (
showSpeedRange,showDamageRange,showSwitchDamageRange) so they map to canonical toggles on load.
### Adjustments
- Replaced singles classic stat-stage mini bars with the custom 8-cell classic strip under native top tiles, including final per-side alignment and shadow tuning.
- Renamed switch tooltip damage config label from
Show Damage RangetoSwitch Damage Rangeacross bundled locales for clearer distinction from move damage range.
### Fixes
- Fixed move tooltips rendering behind side-panel Pokeballs and the gimmick usage tracker by moving tooltip rendering to a late overlay pass.
- Fixed remaining hardcoded English leaks by localizing config labels, tooltip labels, classic move-tooltip stat rows, side-panel
Movesheaders, base-stat labels, and switch-tooltip effectiveness text. - Fixed profile rename modal layering by forcing overlay and controls to tooltip-level z-depth so underlying config text does not bleed through.
- Added a side-panel gimmick usage tab under both player and opponent party info panels, showing Mega/Gmax/Tera status with live in-battle usage tracking.
- Added resistance (
1/2,1/4) and immunity (x0) display support to side-panel weakness strips (alongside weakness indicators), with softer resistance icon emphasis for readability. - Added Guts/status-aware ATK highlighting so boosted Attack displays in green when Guts is active while statused.
- Added local config-screen profile slots (
P1/P2/P3) with one-click switching, renaming, and per-slot JSON persistence for quick setup swapping. - Added and synchronized missing language entries across bundled locale files, including Mega Showdown
Ultra Bursttooltip coverage and sharedNone/state/value keys. - Added legacy config alias migration for older/manual key names (
showSpeedRange,showDamageRange,showSwitchDamageRange) so they map to canonical toggles on load.
### Adjustments
- Replaced singles classic stat-stage mini bars with the custom 8-cell classic strip under native top tiles, including final per-side alignment and shadow tuning.
- Renamed switch tooltip damage config label from
Show Damage RangetoSwitch Damage Rangeacross bundled locales for clearer distinction from move damage range.
### Fixes
- Fixed move tooltips rendering behind side-panel Pokeballs and the gimmick usage tracker by moving tooltip rendering to a late overlay pass.
- Fixed remaining hardcoded English leaks by localizing config labels, tooltip labels, classic move-tooltip stat rows, side-panel
Movesheaders, base-stat labels, and switch-tooltip effectiveness text. - Fixed profile rename modal layering by forcing overlay and controls to tooltip-level z-depth so underlying config text does not bleed through.
- Fixed the overlay nameplates failing to render
- Fixed the overlay nameplates failing to render
- Fixed stale stat-stage carryover after switching.
- Fixed native doubles/triples team-ball and opponent hover ordering issues.
- Fixed Mega Showdown HUD suppression so overlapping Mega Showdown battle HUD pieces are reliably hidden when the compat toggle is enabled.
### Added
- Added native classic top-tile overlays for Cobblemon’s default singles, doubles, and triples HUD layouts, including speed, type, tera, and status indicators.
- Added a left-edge player party strip with hover panels for moves, PP, stats, ability, held item, and weaknesses.
- Added a draggable right-side opponent info strip that preserves revealed opponent battle info across switches.
- Added classic/custom display style options for major battle HUD elements like move tooltips, switch tooltips, ability popups, speed controls, turn counter, and nameplates.
- Added clearer config-screen organization with grouped display controls and separate player/opponent party-slot layout options.
### Adjustments
- Switched the shipped defaults to a more classic presentation and added a one-time config reset to apply the new defaults.
- Refined native classic tile layout so compact speed labels, icons, status badges, and attachments align better across singles, doubles, and triples.
- Changed classic stat-stage mini boxes to a neutral grey look instead of stat-tinted backdrops.
- Fixed stale stat-stage carryover after switching.
- Fixed native doubles/triples team-ball and opponent hover ordering issues.
- Fixed Mega Showdown HUD suppression so overlapping Mega Showdown battle HUD pieces are reliably hidden when the compat toggle is enabled.
### Added
- Added native classic top-tile overlays for Cobblemon’s default singles, doubles, and triples HUD layouts, including speed, type, tera, and status indicators.
- Added a left-edge player party strip with hover panels for moves, PP, stats, ability, held item, and weaknesses.
- Added a draggable right-side opponent info strip that preserves revealed opponent battle info across switches.
- Added classic/custom display style options for major battle HUD elements like move tooltips, switch tooltips, ability popups, speed controls, turn counter, and nameplates.
- Added clearer config-screen organization with grouped display controls and separate player/opponent party-slot layout options.
### Adjustments
- Switched the shipped defaults to a more classic presentation and added a one-time config reset to apply the new defaults.
- Refined native classic tile layout so compact speed labels, icons, status badges, and attachments align better across singles, doubles, and triples.
- Changed classic stat-stage mini boxes to a neutral grey look instead of stat-tinted backdrops.
- Added Mega Showdown compatibility suppression for its extra battle HUD previews, stat-stage badges, and move-inspector tooltip when Battle Extras is already rendering overlapping battle UI, preventing duplicate or conflicting battle widgets when both mods are installed together.
- Added a Battle Extras config toggle for Mega Showdown HUD suppression, so the compatibility override can be turned on or off from the custom config screen instead of always being forced.
- Added a Battle Extras-provided Mega Showdown config screen for both Fabric Mod Menu and the NeoForge Mod Menu edition when both mods are installed, exposing Mega Showdown's file-only config options through a proper in-game config UI instead of requiring manual JSON edits.
- Added Mega Showdown compatibility suppression for its extra battle HUD previews, stat-stage badges, and move-inspector tooltip when Battle Extras is already rendering overlapping battle UI, preventing duplicate or conflicting battle widgets when both mods are installed together.
- Added a Battle Extras config toggle for Mega Showdown HUD suppression, so the compatibility override can be turned on or off from the custom config screen instead of always being forced.
- Added a Battle Extras-provided Mega Showdown config screen for both Fabric Mod Menu and the NeoForge Mod Menu edition when both mods are installed, exposing Mega Showdown's file-only config options through a proper in-game config UI instead of requiring manual JSON edits.
- Removed the extra late simplified-nameplate text redraw pass that was causing NeoForge clients to render duplicate floating Pokemon names and levels during battles, while keeping the stronger outlined text in the normal overlay render.
- Updated the battle speed-range label from
SPDtoSPEanywhere it refers to the Speed stat, so the shorthand now matches standard Pokemon stat terminology without changing Special Defense labels.
- Removed the extra late simplified-nameplate text redraw pass that was causing NeoForge clients to render duplicate floating Pokemon names and levels during battles, while keeping the stronger outlined text in the normal overlay render.
- Updated the battle speed-range label from
SPDtoSPEanywhere it refers to the Speed stat, so the shorthand now matches standard Pokemon stat terminology without changing Special Defense labels.
- Improved the simplified overlay nameplate readability with shaders, including clouds and water.
- Fixed opponent-side screen text on custom battle tiles so they mirror the player-side layout properly in singles, doubles, and triples.
- Improved the simplified overlay nameplate readability with shaders, including clouds and water.
- Fixed opponent-side screen text on custom battle tiles so they mirror the player-side layout properly in singles, doubles, and triples.
- Fixes**
- Fixed custom battle HUD layering so move tooltips, ability popups, and Mega badges render above other battle UI elements correctly.
- Fixed custom top tiles to respect more config options properly, including Hide Battle Tiles, Speed Range, and independent Custom Edge Tabs behavior.
- Fixed doubles and triples screen effects so Light Screen and Reflect display correctly across the whole side on custom top tiles.
- Fixed custom screen indicators to render more cleanly inside the battle tile, with the portrait overlay properly visible above the portrait.
- Fixed custom action buttons so they now follow the selected battle UI color theme.
- Adjustments**
- Removed the redundant Custom Battle Tiles master toggle.
- Removed the redundant Always Show Classic Stage HUD option.
- Adjusted the centered ability popup position so it sits higher on the screen.
- Added**
- Added HUD Visibility modes for walk-around battle HUD behavior: Default, Invisible, and Opaque.
- Fixes**
- Fixed custom battle HUD layering so move tooltips, ability popups, and Mega badges render above other battle UI elements correctly.
- Fixed custom top tiles to respect more config options properly, including Hide Battle Tiles, Speed Range, and independent Custom Edge Tabs behavior.
- Fixed doubles and triples screen effects so Light Screen and Reflect display correctly across the whole side on custom top tiles.
- Fixed custom screen indicators to render more cleanly inside the battle tile, with the portrait overlay properly visible above the portrait.
- Fixed custom action buttons so they now follow the selected battle UI color theme.
- Adjustments**
- Removed the redundant Custom Battle Tiles master toggle.
- Removed the redundant Always Show Classic Stage HUD option.
- Adjusted the centered ability popup position so it sits higher on the screen.
- Added**
- Added HUD Visibility modes for walk-around battle HUD behavior: Default, Invisible, and Opaque.
- Fixed the XP popup to use Cobblemon’s translated Pokemon names instead of hardcoded English names.
- Fixed Reflect Type so copied types now update correctly in the battle UI.
- Fixed multi-hit move damage percentages in the enhanced battle log so they no longer overcount damage.
- Fixed NeoForge doubles and triples hover panels rendering underneath battle tiles and nameplates.
- Fixed custom edge tabs showing when Custom Top Tiles are turned off.
- Fixed custom edge tabs disappearing after minimizing the battle GUI.
- Fixed opponent-side classic doubles and triples hover panels using the wrong Pokemon order.
- Added ability hover tooltips to the enhanced battle log, including translated names and descriptions when available.
- Removed the color theme tinting on the move tiles
- Removed the redundant Custom Tile Stat Stages option, so Custom Edge Tabs is now the only toggle for that UI.
- Reduced the width of the compact doubles and triples edge-tab popup.
- Fixed the XP popup to use Cobblemon’s translated Pokemon names instead of hardcoded English names.
- Fixed Reflect Type so copied types now update correctly in the battle UI.
- Fixed multi-hit move damage percentages in the enhanced battle log so they no longer overcount damage.
- Fixed NeoForge doubles and triples hover panels rendering underneath battle tiles and nameplates.
- Fixed custom edge tabs showing when Custom Top Tiles are turned off.
- Fixed custom edge tabs disappearing after minimizing the battle GUI.
- Fixed opponent-side classic doubles and triples hover panels using the wrong Pokemon order.
- Added ability hover tooltips to the enhanced battle log, including translated names and descriptions when available.
- Removed the color theme tinting on the move tiles
- Removed the redundant Custom Tile Stat Stages option, so Custom Edge Tabs is now the only toggle for that UI.
- Reduced the width of the compact doubles and triples edge-tab popup.
- Added**
- Added a new client option to use custom battle tiles while still keeping Cobblemon’s default tiles or the hide-only mode available.
- Added a full custom battle HUD suite with custom top battle tiles, move tiles, action buttons, turn counter, edge stat tabs, and team ball indicators.
- Added expanded battle stat panels with exact player stats, estimated opponent stat ranges, revealed move, ability, and held-item info, plus full weakness and resistance breakdowns.
- Added classic and edge-tab stat stage display modes, including an option to always show the classic stage HUD.
- Added separate client toggles for individual custom HUD pieces, including top tiles, edge tabs, action buttons, move tiles, turn counter, and team balls.
- Added themed hover tooltips across the battle HUD, including hazards, volatile effects, switch previews, matchup panels, and custom button tooltips.
- Added HUD support for more tracked volatile effects, including Taunt, Encore, Salt Cure, and Infestation.
- Added a new pink theme option for the enhanced battle log and extended battle-log theme colors across the custom battle HUD.
- Added localization support for the newer battle stat panels, config labels, and config tooltips across the bundled language files.
- Adjustments**
- Improved hazard and volatile-effect icon rendering so the existing HUD markers use cleaner full-art downscaling.
- Extended the enhanced battle log theme styling to more existing battle HUD elements, including the speed button and related tooltips.
- Improved overall custom battle HUD performance with broader caching and lower-cost rendering paths.
- Fixes**
- Fixed live stat and damage-preview lookups so PvP, NPC, trainer, Battle Tower, and forced-level battles use the correct active battle data.
- Fixed Cobblemon Randomizer compatibility for type displays, matchup panels, and move-preview calculations.
- Fixed Focus Energy crit-stage tracking on the custom stat displays.
- Fixed Choice Scarf, Choice Band, and Choice Specs so affected displayed stats update correctly.
- Fixed battle log attribution so status lines and delayed damage stay attached to the correct move user and target context.
- Added**
- Added a new client option to use custom battle tiles while still keeping Cobblemon’s default tiles or the hide-only mode available.
- Added a full custom battle HUD suite with custom top battle tiles, move tiles, action buttons, turn counter, edge stat tabs, and team ball indicators.
- Added expanded battle stat panels with exact player stats, estimated opponent stat ranges, revealed move, ability, and held-item info, plus full weakness and resistance breakdowns.
- Added classic and edge-tab stat stage display modes, including an option to always show the classic stage HUD.
- Added separate client toggles for individual custom HUD pieces, including top tiles, edge tabs, action buttons, move tiles, turn counter, and team balls.
- Added themed hover tooltips across the battle HUD, including hazards, volatile effects, switch previews, matchup panels, and custom button tooltips.
- Added HUD support for more tracked volatile effects, including Taunt, Encore, Salt Cure, and Infestation.
- Added a new pink theme option for the enhanced battle log and extended battle-log theme colors across the custom battle HUD.
- Added localization support for the newer battle stat panels, config labels, and config tooltips across the bundled language files.
- Adjustments**
- Improved hazard and volatile-effect icon rendering so the existing HUD markers use cleaner full-art downscaling.
- Extended the enhanced battle log theme styling to more existing battle HUD elements, including the speed button and related tooltips.
- Improved overall custom battle HUD performance with broader caching and lower-cost rendering paths.
- Fixes**
- Fixed live stat and damage-preview lookups so PvP, NPC, trainer, Battle Tower, and forced-level battles use the correct active battle data.
- Fixed Cobblemon Randomizer compatibility for type displays, matchup panels, and move-preview calculations.
- Fixed Focus Energy crit-stage tracking on the custom stat displays.
- Fixed Choice Scarf, Choice Band, and Choice Specs so affected displayed stats update correctly.
- Fixed battle log attribution so status lines and delayed damage stay attached to the correct move user and target context.
- Added switch matchup colored borders on switch screen party slots, with per-opponent matchup breakdowns in the switch tooltip. In doubles and triples, the best matchup across active opponents is shown. Toggleable via config screen with
Switch Matchup Borders. - Added damage range previews with KO callouts (
Guaranteed KO,Possible KO,2HKO Range,Unlikely KO), using your live battle stats plus realistic target bulk ranges based on species, HP, stat stages, STAB, type matchups, weather, terrain, multihit moves, held items, and supported abilities. - Added switch-screen damage previews so you can judge each move before swapping in.
- Added
Move Damage Rangeas a config toggle.
- Fixed the player-side in-battle
SPDlabel to use the same exact Speed source as the switch tooltip, preventing stale Battle Tower clone speeds. - Fixed localized stat-stage name handling so previews keep working correctly in non-English languages.
- Fixed enhanced battle log ability activations to use translated ability names on localized clients.
- Fixed enhanced battle log move hovers disappearing on localized move lines after damage-percent decoration.
- Renamed the
×0effectiveness label fromHas no effecttoImmunefor clarity.
- Localized KO labels, matchup text, battle info panel labels, and opponent type names.
- Slightly adjusted the player-side in-battle speed label position for cleaner HUD alignment.
- Added switch matchup colored borders on switch screen party slots, with per-opponent matchup breakdowns in the switch tooltip. In doubles and triples, the best matchup across active opponents is shown. Toggleable via config screen with
Switch Matchup Borders. - Added damage range previews with KO callouts (
Guaranteed KO,Possible KO,2HKO Range,Unlikely KO), using your live battle stats plus realistic target bulk ranges based on species, HP, stat stages, STAB, type matchups, weather, terrain, multihit moves, held items, and supported abilities. - Added switch-screen damage previews so you can judge each move before swapping in.
- Added
Move Damage Rangeas a config toggle.
- Fixed the player-side in-battle
SPDlabel to use the same exact Speed source as the switch tooltip, preventing stale Battle Tower clone speeds. - Fixed localized stat-stage name handling so previews keep working correctly in non-English languages.
- Fixed enhanced battle log ability activations to use translated ability names on localized clients.
- Fixed enhanced battle log move hovers disappearing on localized move lines after damage-percent decoration.
- Renamed the
×0effectiveness label fromHas no effecttoImmunefor clarity.
- Localized KO labels, matchup text, battle info panel labels, and opponent type names.
- Slightly adjusted the player-side in-battle speed label position for cleaner HUD alignment.
- Fixed battle-log move links and damage-percent highlights not appearing correctly when battle-log coloring was turned off.
- Fixed battle-log move links and damage-percent highlights not appearing correctly when battle-log coloring was turned off.
- Fixed the enhanced battle log mouse wheel so scrolling works properly again.
- Fixed battle overlay nameplates not rendering after the recent 1.9.x UI changes.
- Fixed the missing Slow Start battle text so it no longer shows a raw translation key.
- Fixed unresolved fallback battle messages so they use proper Cobblemon ability translations or readable names instead of showing Unknown.
- Added value-based coloring for damaging move percentage lines in the low damage is green, medium damage is yellow, and high damage is red.
- Fixed the enhanced battle log mouse wheel so scrolling works properly again.
- Fixed battle overlay nameplates not rendering after the recent 1.9.x UI changes.
- Fixed the missing Slow Start battle text so it no longer shows a raw translation key.
- Fixed unresolved fallback battle messages so they use proper Cobblemon ability translations or readable names instead of showing Unknown.
- Added value-based coloring for damaging move percentage lines in the low damage is green, medium damage is yellow, and high damage is red.
- Fixes:**
- Fixed Battle Tower and co-op battle log side detection
- Fixed wild/opponent name coloring in the enhanced battle log
- Fixed Battle Tower move and ability reveals in the Battle Info Panel
- Fixed Frisk held-item reveals in the Battle Info Panel
- Fixed co-op ally battlers being treated as opponents
- Fixed co-op team balls to show the full shared side
- Added:**
- Added bracketed move links with tooltips to the enhanced battle log
- Added damage percent display to damaging move lines
- Added clickable battle log color themes
- Added a full weakness strip to the Battle Info Panel
- Added resistance rows to the player weakness tooltip
- Added Priority: to move tooltips
- Added Speed: to switch-screen tooltips
- Added a custom Sticky Web hazard icon
- Fixed stat stage tracking for more boost and swap moves
- Added a Perish Song countdown to the field-effect HUD
- Adjustments:**
- Refined enhanced battle log text scale and header styling
- Improved move tooltip wrapping and readability
- Reworked Battle Info Panel layout and spacing
- Improved weakness icon highlighting and presentation
- Tightened held-item and revealed-move placement in the Battle Info Panel
- Adjusted co-op HUD speed label alignment
- Fixes:**
- Fixed Battle Tower and co-op battle log side detection
- Fixed wild/opponent name coloring in the enhanced battle log
- Fixed Battle Tower move and ability reveals in the Battle Info Panel
- Fixed Frisk held-item reveals in the Battle Info Panel
- Fixed co-op ally battlers being treated as opponents
- Fixed co-op team balls to show the full shared side
- Added:**
- Added bracketed move links with tooltips to the enhanced battle log
- Added damage percent display to damaging move lines
- Added clickable battle log color themes
- Added a full weakness strip to the Battle Info Panel
- Added resistance rows to the player weakness tooltip
- Added Priority: to move tooltips
- Added Speed: to switch-screen tooltips
- Added a custom Sticky Web hazard icon
- Fixed stat stage tracking for more boost and swap moves
- Added a Perish Song countdown to the field-effect HUD
- Adjustments:**
- Refined enhanced battle log text scale and header styling
- Improved move tooltip wrapping and readability
- Reworked Battle Info Panel layout and spacing
- Improved weakness icon highlighting and presentation
- Tightened held-item and revealed-move placement in the Battle Info Panel
- Adjusted co-op HUD speed label alignment