File Details
1.5.0
- R
- May 30, 2026
- 37.00 KB
- 11
- 2.5.5
- Classic TBC
File Name
NextBest.zip
Supported Versions
- 2.5.5
## [1.5.0] - 2026-05-30
### Removed
- **Class tab:** third profile kind and side tab removed; legacy class profiles are deleted on load (macro + saved data). Use **Items** instead.
- **Druid Macro Helper (DMH):** Settings fields and `/dmh start` … `/dmh end` macro wrapping removed. Items macros are plain `#showtooltip` + optional `/yell` + `/use`.
## [1.4.14] - 2026-05-30
### Fixed
- **Flying mounts in battlegrounds and instances:** `mountZoneIsFlyable()` no longer treats BGs (e.g. Eye of the Storm with Outland map ids) as flyable — all instanced zones skip **Fly** rows. Mount picker fallback no longer returns a flying-only row in non-fly areas. Druid **Flight Form** / **Swift Flight Form** are auto-detected as flying-only even without the **Fly** checkbox.
## [1.4.13] - 2026-05-30
### Added
- **Optional /yell per profile:** Settings now includes **Yell when used (optional)** — enter a message (e.g. `Tanks is having a mana break`) and the generated macro prepends `/yell` before the use/cast line. Works on Items, Class, and Mounts profiles.
### Fixed
- **Mounts macro refresh error:** `/yell` helper was defined after the mounts macro builder, causing `attempt to call global 'appendProfileYellLine' (a nil value)` on login and bag updates.
- **Yell input resetting while typing:** the Settings yell field was overwritten on every macro refresh (bag updates, cooldown heartbeat) before focus loss could save; refresh now skips the field while it has focus.
### Changed
- **Yell Settings layout:** yell label and input now align with the checkbox label column and DMH segment field (same left indent and input width).