Get an Epic Experience with Premium

OPie

Action Bars Login to Add Favorites
  • 32 Likes
  • World of Warcraft
  • 29,104 Monthly Downloads
  • Supports: 6.0.1
  • 687,998 Total Downloads
  • Updated 08/22/2014
  • Created 05/25/2009
  • 979 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: Plum 5
or

About OPie

OPie is a radial action-binding addon: it lets you group actions into rings which appear when you hold down a keyboard or mouse binding. When you release the binding, OPie will perform an action based on where your mouse cursor is.

Use OPie to reduce the amount of clutter on your action bars: rings can contain your abilities, items, professions, battle pets, equipment sets, macros, and raid or world markers. Some rings for common class abilities and professions are included, as is a special quest items ring which automatically makes all of your quest and quest-starting items easily accessible. Other addons may add additional rings; for example, Spade uses OPie rings to let you chose the seeds you want to plant on your farm.

Download OPie today; configure to your liking (/opie), and customize your rings (/opie rings). For more details, see the OPie Guide, the screenshots on Curse, or a YouTube video of OPie in action.

Ring snapshots and tutorial/gameplay videos

You can create snapshots of your custom rings to share with other players; if you like, you can post them in the comments section on this page. Likewise, if you've created a video showing how you use OPie, I would very much like to hear about it.

Bug reports and feature requests

If you encounter any problems while using OPie, or think of useful functionality to add to OPie, use the OPie ticket tracker to get a faster response.

Restart World of Warcraft if updating from a version prior to Plum 1.

New Features

  • Macros triggered via OPie can now use extended functionality:
    • Added #mute, #mutenext, #unmute macro metacommands for suppressing error notifications.
    • Added #skip, #important macro metacommands for controlling feedback in presence of multiple slash commands.
    • Added /runmacro [options] Macro Name slash command.
    • You can now use extended conditionals in macros, e.g. /cast [zone:Isle of Thunder] Kirin Tor Beacon; Hearthstone.
  • Added [talent:] extended macro conditional, which checks whether you've selected a specific talent. For example, [talent:4.2] [talent:60.2] [talent:Burning Rush] are all equivalent ways of checking for the Burning Rush talent on a Warlock character.
  • Added feedback for /equip, /equipset, /summonpet, /targetmarker, /worldmarker, /pet-controlling commands, and /click ExtraActionButton1 in macros.
  • /castrandom now provides accurate feedback.
  • Slices showing equipped items now display a small green banner in the top left corner.
  • Added new default rings for Warlocks.
  • {{mount:ground}} and {{mount:air}} in OPie macros are now replaced with a randomly-selected mount of the appropriate type.
  • The Summon Random Favorite Mount ability can now be added to OPie rings on 6.0.

Changes

  • Revoked battle pets are now indicated as unusable.
  • The #show* metacommands are now treated as an #important /use.
  • Minor tweaks to some bundled druid, warlock, and death knight rings.
  • The Per-slice icons and Center caption appearance options have been removed.
  • Item slices with 0 remaining charges/items are no longer indicated as usable.

Bug fixes

  • Fixed an error that occured if the Blizzard_CompactRaidFrames addon was disabled.
  • Fixed an issue causing [spec:1] and [spec:2] to always evaluate to false.
  • Fixed a division by zero error that occured if zoom-in/out time was set to 0.
  • Fixed multiple errors that could occur if macros, ring names, bindings, and other user-provided or system values contained curly braces or function.
  • Fixed an error that occured when a /macro-managed macro was deleted.
  • Fixed an error that might prevent the custom rings configuration UI from editing a ring containing invalid slices.
  • Fixed an incorrect synthesis of macro conditional clauses combining @unit with other conditionals.
  • /macro-created macros for which no dynamic action has been recognized may now fallback to showing the /macro-configured icon.
  • Macros for which no dynamic action has been recognized, and contain unrecognized slash commands are now displayed as usable rather than unusable.
  • [form:cat] now correctly recognizes Claws of Shirvallah.
  • Improved item feedback for items with random enchantments and equipped items.
  • Fixed an error occuring when attempting to open a nested ring.

Full Release Notes

Comments

First Previous Page 27 of 29 Next Last
  • #47
    Not at present. Your lack of mana to use a particular ability is, however, communicated using the glow/shadow of the ring: if the ring is not glowing, you cannot cast the ability.
  • #40
    Maybe I'm just missing something, but this latest version of Opie doesn't seem to have the Use last action as quick action functionality anymore. This is not okay. I had rings that relied on this ability, things like sting/shot rings and food/drink rings and seal/judgment rings. Any plans to bring this back?
  • #46
    That particular checkbox does not exist any more; this is an intended change. The remember-last-used-quick-action behavior is now there by default. What you should, however, do is check the per-slice "Allow this slice to be used as the ring's quick action" checkboxes for each slice that you want it to apply to. Those sorts of changes are generally documented in both the curse change summaries and the more detailed change logs.

    [This particular change is actually a result of a feature request you submitted a while ago; it allows you to prevent some slices from ever being used as a quick action.]
  • #44
    yeah, i'm having this same problem, too ... since 3.3, i think. i can't get the use last action/quick action to work anymore. Maybe they changed something so players can't just spam an addon to perform an action?

    anyway, love the addon, and look forward to a fix!

    thanks!
  • #37
    Seriously I love this addon and many thanks to the creator. BUT!

    It's seriously bugging me that I can't remove BANDAGES from quest items. They are there by default.

    Second thing is that i'd like to add Disenchanting to Default tradeskill bar.

    Im talking about modifying the default bars that are great as they are.

    If It's possible by custom ring please let me know how cause I cant seem to find a way.
  • #39
    The quest items ring does, on rare occasions, add non-quest items to itself. To remove them from the ring, remove the items in question from your inventory (i.e. by placing them in your bank), and open the ring again.

    select "Trade Skills" in the drop down box, press P to open your spell book, and drag the Disenchanting spell onto the other icons in the Custom Rings window. Choose a color for the slice, and click "Okay" to save the change.
  • #35
    Hi there.
    With this new version button facade lost its connection to opie... I can no longer see opie on the button facade options, and i cannot change its looks.
    Thanks
  • #36
    I'm also noticing the loss of Button Facade compatibility. Was that intended?
  • #38
    Yes; it's also documented in the change log.

    If you'd like to use ButtonFacade to skin OPie, you should check the "Use ButtonFacade" checkbox in /opie options.
  • #34
    YES! You remade one of my most beloved addons ever. Sprocket. I played with it years ago back in vanilla and was so disappointed when it died.

    Thank you so much!
  • #31
    Interesting little addon.

    On the ring management (Custom Ring) pane, when adding items to a ring, there is the option to add a custom macro slice to the ring. This appears to create a local macro within the addon, without taking up an actual macro slot. However, the local macro does not work; meaning, going through the ring performs no action, regardless of what the local macro contains ("/s Hi" didn't even work). Does this function work as it appears to be intended?

    I should not that loading real macro from the /m pane works fine.

    Lastly, the color picker pane in the Custom Ring item list is appearing under the addon options panes, and is not movable.

    I like the concept. Thanks for the interesting addon :)
  • #32
    However, the local macro does not work; meaning, going through the ring performs no action, regardless of what the local macro contains ("/s Hi" didn't even work). Does this function work as it appears to be intended?
    It should work as advertised; I'm not sure why you're having the issue you describe. I believe you have to type things in the text box, hit escape to lose focus, then click "Okay" to save the macro to the ring -- you can verify that it is actually saved by closing the Interface Options dialog and opening again, checking that the macro text appears. In either case, let me know of the results :)

    Lastly, the color picker pane in the Custom Ring item list is appearing under the addon options panes, and is not movable.
    You have another addon [or another addon that uses a library] that modifies the strata level at which the interface options frame appears, causing the color picker to drop below the options frame. It's an addon conflict; I may have a fix that pushes the problem back to those addons. We'll see what happens in the next update.
  • #30
    Hi, i'm having a small problem. When i delete a ring i no longer need it is still there in the bindings menu and i keep getting a 'rksync error'. The only thing that seems to fix this is resetting to defaults.
    Also do you really have to create new rings for each and every character? that seems a bit meh. Is there any way to have the same rings for each character, but just different objects on them?
  • #33
    i keep getting a 'rksync error'.
    The error is a clickable link, you should click on it and post the resulting tooltip.

    Is there any way to have the same rings for each character, but just different objects on them?
    If they have different objects on them, are they really the same rings?
  • #29
    ###Delay before showing ring option.##

    Can you added a option to set a delay of # seconds when you press a keybindding and how long it takes the ring to show up. I would like to be able to click/release and have it cast a default spell without bring up the ring but if I hold for say 0.75 seconds it would bring up the ring.

    Having to do a basic heal or shield and it bring up the ring every time is a bit annoying. Otherwise its a great addon.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Alienware Alpha Giveaway!