OPie: Wrath Beta

Release Notes

Wrath Beta 11.8

  • Known: tap actions do not work.
    Timer functionality was removed from secure environments in 3.0.8.
  • [ORL] Patch :IsShown()/:GetWidth()/:GetHeight()/WrapScript("OnHide") errors.

Wrath Beta 11r3

  • [ORL] Fixed an potential error when custom macros with modifier conditions were used in a ring with a binding containing a modifier key.

Wrath Beta 11r2

  • [ORI] Mount summons are no longer hinted as castable while in combat or indoors.
  • [BUN] Fixed an error with the automatic tracking ring.

Wrath Beta 11

  • [ORL] Improved parsing of multi-command macros.
  • [ORL] Rings with updating tap actions may now not specify the initial tap slice.
  • [BUN] Quest Items ring will pop up immediately (ignoring tap actions) on first use or after being updated.
  • [RKC] [ORC] Minor configuration UI tweaks.
  • [ORL] Removed props.gap key.
  • [RKC] Fixed multiple issues affecting slice icon selection.
  • [ORL] Trigger buttons are now on FULLSCREEN strata.
  • [BUN] Quest Items, Tracking ring are now populated prior to entering first combat lockdown.

Wrath Beta 10

  • [ORL] Added an option to control whether indication is shown while tapping ring bindings.
  • [RKC] Custom rings may now be configured to always use the last-activated slice as their tap slice.

Wrath Beta 9

  • [ORI] Indication now locks on the tap action slice within the tap window.
  • [ORL] ButtonFacade skin data is preserved even if ButtonFacade is not detected.
  • [RKC] Repositioned the Remove Ring button.
  • [BUN] Removed UI localizations from package.
  • [ORL] Removed OneRingLib.xlu.print.
  • [ORI] Tooltips for items used by macros are now properly shown.
  • [ORI] Now properly suppresses tooltip-related errors.
  • [*] Cleaned up excessive print calls.

Wrath Beta 8

  • [ORI] Added option to display tooltips to display the currently selected ring slice action.
  • [ORI] Added option not to interrupt mouse look until the tap interval is over.
  • [ORL] [RKC] Macros are now identified by name rather than ID.
    Old slices still use macro IDs; re-create those slices to resolve potential issues.
  • [BUN] Added Smelting, Engineering to trade skills ring.
  • [ORL] Improved workaround code for companion spell indication.
  • [RK] [RKC] Fixed several issues affecting tap slices.
  • [BUN] Resolved localization issues with Wrath ranks of some trade skills.

Wrath Beta 7

  • [BUN] Added Dalaran to mage teleports ring.
  • [BUN] Death Knight presence bar is now hidden by default. This behavior can be disabled through /opie.
  • [RK] No longer allows use of removed localization functions.
  • [RKC] "Use as tap action" checkbox no longer collides with macro text input.

Wrath Beta 6

  • Ring Tap actions: a ring may designate a slice to use when its hotkey is tapped briefly.
    The maximum interval within which releasing the binding is considered a tap is configurable on a global and per-ring basis through /opie ("Max tap delay")
    Custom rings may designate the default slice through the /rk configuration: select a ring, click on a slice, check "Use when binding is tapped").
  • [BUN] Added Tracking and Quest Items rings. Both rings are populated automatically and cannot be configured.
    The Quest Items ring is automatically populated with quest items with Use: effects, saving you from ever again having to scavenge through your backpack to find the gun/net/explosive/magical wand you need to use on a mob.
  • [ORL] slice.actionHint function signature changed to (slice[1], slice[2], slice[3])
  • [ORL] slice.funcfunction signature changed to (ringID, slice[3])
  • [ORL] OneRingLib:CreateRing returns proper ring identifier in lockdown.
  • [ORC] Fixed option reverting to correctly handle changes made to global settings.
  • [BUN] Raid marking ring no longer ignores user selection.

Wrath Beta 5

  • [ORL] Fixed SavedRingData migration issue.
  • [BUN] ClosetGnome ring no longer causes errors when ClosetGnome is not installed.

Wrath Beta 4

  • [ORL] Custom macro parsing now accounts for binding modifiers.
  • [RKC] Custom rings may now be configured to unbind when entering/leaving combat.
  • [ORL] Split SV storage from ring API.
    OneRingLib:RegisterRing is removed;
    OneRingLib:CreateRing can be called at any time.
    OneRingLib:RegisterPVar("name"[, storageTable[, notifierFunction]]) may be used to acquire a persistent variable.
  • [RKC] Custom rings configuration UI: sharing, width, rotation tweaks.
  • [ORI] Multiple indication alpha animation now animates opacity changes.
  • [BUN] Trade skills ring now includes inscription. Several unmodifiable rings converted to custom rings.
  • [BUN] Updated ClosetGnome ring to support Ace3 implementation.
  • [ORL] Removed OneRingLib.xls API.
  • [RKC] Fixed issues with several drop down menus.
  • [RK] [ORL] Fixed multiple ring-wide preClick calling issues.
  • [ORL] Fixed issues with conditional bindings.
  • [ORL] Fixed binding non-responsiveness issues caused by ring names containing colons.

Files