OPie is a radial action-binding addon, enabling you to bind groups of infrequently used actions to a ring that appears when you trigger it using a hot key / mouse binding.
Consider some of the common items taking up action bar space:
Short-term quest and instance items
Potions, Health stones, Mana gems
Damage-aborbing shields (when was the last time you used Frost Ward?)
Shapeshifts, stances and mounts
Foods: biscuits, stat buffs, arena water
Situational abilities like resurrects or long-cooldown spells
Equipment manager sets
Download OPie, group those into rings (/rk), bind rings to mouse buttons (/opie), enjoy uncluttered combat in style. See the features page for more detail.
Change Log - OPie
OPie Echo
Ring bindings can now be specified using macro conditionals.
For example: [combat] ALT-F or [flyable] ALT-F; [indoor] CTRL-ALT-F; F
Rings may now be opened and closed from macros (with slice actions trigger on left-clicks).
You can use the OPie Bindings configuration panel to get the relevant macro commands.
Added an option to bind 1-9 keys to a ring's slices while the ring is open.
Added an option to allow a ring to remain open after a left-click action has been performed.
I tried to make a ring including all envenoms my rouge uses with a makro for each, so I can apply the envenom to the mainhand on a left-click and to the offhand on a right-click. The makro works, but the problem is, that opie seems not to suport any right-clicking at all. All that hapens is, that my envenom-ring closes if I right-click. Is there a possibility to add a function for allowing right-clicking... or is it even implemented and I did not find it
Originally posted by relbanan I deleted and reinstalled (same version) and it started working again. Corrupt file, perhaps.
One thing tho - it seems that the tap command isn't working? That is, the option I have set to activate on just a tap, doesn't? This has been since 3.1 rolled out.
See this quote from Foxlit on page 2:
Quote:
Originally Posted by Foxlit
Quote:
Originally Posted by zaaephod
For me, the tap feature quit working with the patch, but I don't see anyone else here mentioning it, is it just me?
It's not just you -- tap actions do not (and cannot) work in 3.1 per Blizzard's design. They'll be removed or replaced with something else in an upcoming release.
I deleted and reinstalled (same version) and it started working again. Corrupt file, perhaps.
One thing tho - it seems that the tap command isn't working? That is, the option I have set to activate on just a tap, doesn't? This has been since 3.1 rolled out.
Noted; 3.1 fixed the lack of companion data from GetCursorInfo, but unfortunately the return values there aren't in the order I expected them to be. It'll be fixed in the next release; you can create a temporary /cast slice to summon a companion by its summoning spell name instead.
If you haven't already fixed it, this is actually a very easy Foxlit, just change line 357 in OPie\Meta\RingKeeperConfig.lua from:
Code:
local cID, cName, cSpellID, icon, issummoned = GetCompanionInfo(cid, cid2);
to:
Code:
local cID, cName, cSpellID, icon, issummoned = GetCompanionInfo(cid2, cid);
Originally posted by havoc83 Hi,
Great addon btw, saves me so much space, But since 3.1 i am unable to add mounts to my custom Mount Ring. Below is error i get when trying to drag and drop a mount to opie interface,
Hi,
Great addon btw, saves me so much space, But since 3.1 i am unable to add mounts to my custom Mount Ring. Below is error i get when trying to drag and drop a mount to opie interface,
Hi, I was thinking of starting to use this addon, but there is one thing that I didn't see mentioned anywhere; is there a way to cancel out of a ring if you accidentally open it?
Yes, you can: right click or press Escape to exit at any time, or you can release the binding while pointing the cursor at the middle of the ring -- no action will be performed there.
Quote:
Originally Posted by Zanaken
I use a macro that picks up on wether I use a left or right click of the mouse to chose which weapon to apply my poisons to. Unfortunatly your otherwise smexy addon only puts weapons on my main hand (Left click) as a right click closes the wheel. Is there anyway around this?
You may not use [btn] conditionals in macros run through OPie slices. Consider replacing them with something else -- like [mod].
__________________
So your world's benign? So you think justice has a voice?
And we all have a choice? Well, now your world is mine.
Hi.
I use a macro that picks up on wether I use a left or right click of the mouse to chose which weapon to apply my poisons to. Unfortunatly your otherwise smexy addon only puts weapons on my main hand (Left click) as a right click closes the wheel. Is there anyway around this?
Hi, I was thinking of starting to use this addon, but there is one thing that I didn't see mentioned anywhere; is there a way to cancel out of a ring if you accidentally open it?
Apologies if this has been talked about in these comments, I didn't feel like wading back through many pages, especially when a new build has been released recently, as any info given may now be obsolete.
Many thanks in advance for any help given, and thanks for releasing what looks to be an extraordinary addon; I'm looking forward to trying it when I get the time to get back on WoW :P
I seem to be having a problem post-3.1 where I can't add new spells to a ring. I've uninstalled and reinstalled to no avail, I was wondering if you knew what the problem is? The following is the error message:
ETA I think a poster below me mentioned the same error. Hope to see a fix soon, I rely on this addon so much! <3
Noted; 3.1 fixed the lack of companion data from GetCursorInfo, but unfortunately the return values there aren't in the order I expected them to be. It'll be fixed in the next release; you can create a temporary /cast slice to summon a companion by its summoning spell name instead.
Quote:
Originally Posted by berdan
Are there any plans on making OPie dual spec aware?
None to comment about, really. The [spec] conditionals let you achieve something resembling what you want, and non-available ability slices are hidden by default.
I could add profile switching based on spec (which would let you use per-spec bindings), and/or add spec visibility rules to custom ring slices, allowing you to hide/show individual slices depending on which spec you're currently using. This isn't a priority at the moment -- you can replicate both behavior with a bit of trickery with existing functionality
Quote:
Originally Posted by Caladon
Have you ever considered binding oPie rings to a macro-esque button, instead of binding it directly to a key on your keyboard?
Unfortunately, that'd limit the interaction style: action bar buttons do not do anything when you hold down the button (performing an action only when you release them), so the only working mechanic would be to require you to press an action button, then left click to perform an action or press the action button again to hide the ring. It's not very elegant, unfortunately.
Quote:
Originally Posted by moggan
I updated to the latest version when 3.1 went live and now any and all macros show up as question-marks in the rings.
I suspect those are real /macro macros that do not cast spells; the change that broke that was probably a few releases ago. You can probably set slice icons and captions through the custom rings configuration panel -- select a slice, click a button, then type in the caption / select an icon.
I'll see if I can do anything about restoring macro feedback in situations where spell/item detection fails.
Quote:
Originally Posted by zaaephod
you could bind: Ctrl+1 brings up mount ring. Alt+1 recasts last used mount. Ctrl+2 brings up fire totem ring, Alt+2 recasts last used fire totem, Etc. Make sense?
That's certainly a possibility.
__________________
So your world's benign? So you think justice has a voice?
And we all have a choice? Well, now your world is mine.
Foxlit ~ I really wish they'd quit breaking my favorite mod >
As an alternative, it would be cool if you could do something like this: Keybind 1 brings up the ring like normal, but Keybind 2 recasts the last used spell from that ring. Essentially you'd have the regular keybinds, but an optional second keybind for each ring that would recast the last cast spell.
For example, you could bind: Ctrl+1 brings up mount ring. Alt+1 recasts last used mount. Ctrl+2 brings up fire totem ring, Alt+2 recasts last used fire totem, Etc. Make sense?
This is, of course, presuming that you don't find an alternate solution to the 'tap' feature. I look very forward to the next release.
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.
*Clicking the donate button above will take you to PayPal.com
*Clicking the donate button above will take you to Pledgie.com