Added [holiday:winterveil/lunarfestival/noblegarden/midsummer/brewfest/hallowsend]extended conditional, satisfied when the holiday event corresponding to the provided token is ongoing.
Added [in:siren isle] extended conditional token, satisfied when you are on Siren Isle.
Adjusted Soar feedback to indicate that the ability cannot be used on Siren Isle.
Adjusted Travel Form feedback to indicate that Flight Form cannot be used on Siren Isle.
The Quest Items ring now avoids displaying certain redundant/unusable Siren Isle items.
Extra Action Button can be added to OPie rings in Classic Cataclysm... when Hour of Twilight content unlocks, probably?
Individual deleted bundled rings can now be restored via a "Restore deleted ring" submenu in the Custom Rings panel's ring selection dropdown.
(a) Fixed an error prevented some action types from working in Cataclysm Classic.
Ørred 3
You can now specify conditional targets for individual abilities/items in a /castrandom list, e.g.
/castrandom [@target,harm][@targettarget,harm][] Moonfire, Starfire, Sunfire, <@player> Mark of the Wild attacks/assists your target with
various fire spells but also randomly casts Mark of the Wild on yourself.
You may prefix any ability/item name with any number of conditions enclosed in angle brackets; after choosing to cast an ability, the first satisfied angle bracketed
clause will be used to determine the target for the ability (if no such clause exists, the original /castrandom [options] apply).
You can now use the /quicksequence (or /qsequence) command in OPie macros: it's like a very predictable /castrandom.
For example, /qsequence Immolation Aura, Eye Beam, Blade Dance, <@player> Metamorphosis, Eye Beam executes those abilities
in sequence, casting Metamorphosis at your feet.
You can now use dps1, dps2, ... units in OPie macros and conditions to target other party members assigned the damage-dealing role.
Added [game:fresh] extended conditional token, satisfied on Classic Aniversary realms.
Improved feedback accuracy for macros using the [bar] conditional in conjunction with /changeactionbar or /swapactionbar.
OPie-executed macros now more accurately match /macro behavior when a macro includes both [bar] conditions and action bar changing commands.
Fixed an issue causing /castrandom to not provide any feedback.
Ørred 2
In Modern WoW, Travel Form will now change icons to indicate which form it will likely shift you into depending on your location and combat state.
Added "Customize in-ring bindings" shortcut button to OPie options panel. Click it to customize nested ring navigation bindings, selected slice, and per-slice bindings.
Added a new "Selected slice (close ring)" in-ring binding. Pressing this binding will use the slice/quick action you're currently pointing at and close the ring.
Adjusted OPie options UI to truncate text that would overrun its intended area.
When executing macros, OPie now uses the shortest-available macro command variants, removing the need to manually minify your macros by e.g. replacing /target with /tar.
When attempting to execute very long macros via OPie, the error message in chat now includes the number of /commands (and characters) the length limit was exceeded by.
Fixed an issue where the second "Selected slice (keep ring open)" binding was ignored entirely.
Fixed an issue where macros with multiple /equipset commands would not execute correctly in Modern WoW.
(a) Probably fixed an issue causing some macro commands to fail when executed via OPie.
Ørred 1
Added an option to remember nested ring rotation per-character rather than the default per-profile memory.
You can now specify a short override label for all slices in custom rings.
The bundled Quest Items ring now includes additional reward boxes.
In Modern WoW, /cast Dragonriding Mount and /cast Flying Mount are now equivalent.
Fixed some minor issues in OPie Bindings UI layout and scrolling.
Fixed an issue affecting the bundled Minimap Tracking ring on patch 4.4.1.
Added a mitigation for a client freeze/crash in patches 1.15.4 and 4.4.1.
(a) Fixed an issue preventing nested ring rotation from being restored after log out or when switching OPie profiles.
(a) Fixed an issue that could prevent per-character nested ring rotation memory from working.