Download
(102Kb)
Download
Updated: 08-05-13 08:50 AM
Pictures
File Info
Updated:08-05-13 08:50 AM
Created:unknown
Downloads:227,757
Favorites:1,246
MD5:

OPie  Popular! (More than 5000 hits)

Version: Lime 6
by: Foxlit [More]

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 here, 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 if possible, or leave a comment here.

# OPie Lime #
* You can now snapshot your custom OPie rings to share them with other players.
* Changes made in OPie configuration panels are now applied immediately (outside of combat lockdown), and can always be undone entirely by clicking Cancel.
* New, configurable "Selected slice (keep ring open)" binding allows you to use the currently-selected slice without closing the ring (Bindings → Slice Bindings).
* Slices can now be hidden based on a macro conditional evaluated when the ring is opened.
* Improved support for spells with automatically recharging charges, e.g. Roll.
When some, but not all, charges have been expended, OPie displays a semi-transparent cooldown spiral and a spinning spark around the slice's border to indicate the time remaining until the next charge is available.
Added a separate "Show recharge numbers" option to display time until next charge is available as a number.
* You can now adjust the position at which OPie rings are displayed through the configuration UI.
* An Extra Action Button slice can now be added to custom rings.
* OPie can now automatically select matching slice colors based on slice icons.
* The Quest Items ring now includes the Cooking School Bell and Blingtron 4000 if you have not yet completed those daily quests today.
* Cooldowns are now displayed for battle pet slices.
* Slices that are unusable due to being out of range now have a red stripe in the upper left corner of the icon.
* Slices that are unusable due to a lack of resources now have a blue stripe in the upper left corner of the icon.

## Changes ##
* Custom rings limited to other classes or characters can now be modified through the Custom Rings options panel (Inactive rings sub-menu).
* Changing a ring's binding through the Custom Rings configuration panel now changes both the default and active profile's binding for the ring.
* Ability names in custom OPie macros are automatically converted into spell links when the macro is saved.
You can temporarily revert links to text representations by right-clicking or alt-right-clicking them.
* Many bundled rings have been updated.
* Improved custom macro parser to support {{spell:id}} tags in castsequence/castrandom macros, /cast !{{spell:id}} syntax, and preserve empty clauses.
* Improved default mount detection for {{mount:ground}} and {{mount:air}} tags in OPie macros.
* Deleting a ring now also deletes the related per-ring options.
* Removed the option to display an icon at the center of an OPie ring.
* Removed Challenger's Paths ring.
* Masque is no longer supported.
* The various overlay dialogs now shroud OPie configuration panels from mouse wheel events.
* This update changes slices using the pre-Lime default slice color (e5ff00) to use icon-dependent colors.
* Non-/cast-like custom macros are now always considered usable.
* Unusable slices are now dimmed rather than faded.

## Bug fixes ##
* Fixed an error that occurred when navigating away from slice detail view when the macro box is focused and modified.
* Fixed an error that occurred when the Unbind button was clicked.
* Fixed an error that occurred when resetting per-slice bindings for a specific ring to default values.
* Fixed an error that occurred during slice selection when ring scale was set to low values.
* Fixed an issue preventing unbinding a ring from releasing the binding to other rings.
* Fixed an issue preventing correct macro feedback for /castsequence macros with a single spell and a specified reset condition.
* Fixed an issue causing the ring contents column in the custom ring configuration panel to not be updated correctly when slices were deleted under some circumstances.
* Fixed an issue causing all battle pets to appear twice in the battle pet slice category in Patch 5.2.
* Fixed a graphical issue in the cooldown animation.
* Fixed an issue causing nested ring slices to overlap in some circumstances.
* Items on cooldown are no longer indicated as usable.
* Fixed an issue causing the "Show recharge numbers" option to be ignored (in favor of "Show cooldown numbers") when performing Spinning Crane Kick.
* Fixed an error that occurred when saving custom macros while playing a class that has a spell flyout ability.
* Fixed an issue preventing nested ring rotation from being saved.
* Corrected slice icon display for non-active /cast {{spell:id}}-like macros in the custom rings panel.
* Fixed an issue preventing OPie slash commands from opening correct configuration panels on first use in Patch 5.3.
* The "Make rings top-most" option is no longer disabled when "Activate on left click" option is unchecked.
* Fixed an issue preventing the overlay dialog used in the option panels from being cleared correctly in some circumstances.
* Fixed an issue causing option panel descriptions to be truncated incorrectly.
* Fixed incorrect ability out-of-range feedback for self-cast abilities and actions.
Optional Files (3)
File Name
Version
Size
Author
Date
Type
7.3.5.0
4kB
03-04-18 06:32 AM
Addon
1.3
6kB
09-21-12 06:37 AM
Addon
1.0
1kB
02-14-11 02:19 PM
Addon


Post A Reply Comment Options
Unread 12-01-08, 04:28 PM  
Foxlit
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 11
Originally posted by berdan
I get this when opening a ring with Buffet macros in it and mousing over said macros. Using b8 1.19.
Probably more general to /macro macros that end up using items. Making a note to take a second look at that for the next release.

Originally Posted by brontes
I'm trying to bind the quest circle to shift-F8. It shows up in the binding box but it is grayed out.
Open the OPie bindings configuration, click on the button you're trying to bind, and hold shift-F8. At this point, it should turn white and work. If it does not work, turn off all addons but OPie and try again. If that still does not work, I need a screenshot of the OPie bindings configuration and a description of what happens when you press the binding.
__________________
... and you do get used to it, after a while.
Report comment to moderator  
Reply With Quote
Unread 12-02-08, 06:57 PM  
kish
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: Thanks

Originally posted by Foxlit
Originally Posted by kish
I have dragged macros into a custom ring. However, it seems the macros get reordered behind the scenes (for some reason, I don't know) and Opie winds up substituting other macros for the one I've saved to the ring. This can happen while playing, but now happens without fail whenever I reload the UI.

Any thoughts?
Some, mostly to do with how macro identifiers are stored (id rather than name). I can't reproduce reshuffling on reloading UI, although it's not altogether impossible. We'll see if that manages to survive the identifier change.
Cool. If changing my macro names would help or something, I'd happily do it - but yeah, the order gets juggled in my macro menu and that juggling corresponds to Opie switching macros out on a custom ring. I've used Opie for months - this was not happening until I updated Opie for WotLK. Hope it works out!
Report comment to moderator  
Reply With Quote
Unread 12-03-08, 07:03 AM  
sun
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 104
Uploads: 1
buttonfacade

follow up -

yeh the behaviour i thought was a bug is in fact not, the edit interface always reset to default since it doesn't read the actual settings.

on another note, Opie do have a bug in which from time to time the buttonfacade settings applied just reset to default, i believe it's opie related since it doesn't do this, for example, with dominos or bison.
Report comment to moderator  
Reply With Quote
Unread 12-03-08, 02:20 PM  
WoWArianne
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I'd like to add the functionality of showing my currently equipped trinkets to a different ring than the trinket ring. Every time I do this, it only shows the trinket that I had equipped when I made the ring. How do I copy the trinket ring functionality into another ring?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 12-04-08, 06:50 PM  
duhwhat
A Wyrmkin Dreamwalker

Forum posts: 51
File comments: 236
Uploads: 0
Re: buttonfacade

Originally posted by sun
follow up -

yeh the behaviour i thought was a bug is in fact not, the edit interface always reset to default since it doesn't read the actual settings.

on another note, Opie do have a bug in which from time to time the buttonfacade settings applied just reset to default, i believe it's opie related since it doesn't do this, for example, with dominos or bison.
same here. OPie -never- resets during a session. It -sometimes- retains the skin through a log out of a character. It -sometimes- retains the skin through a complete exit of the client.
Report comment to moderator  
Reply With Quote
Unread 12-05-08, 04:40 AM  
Zhinjio
A Murloc Raider
 
Zhinjio's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 147
Uploads: 8
Fo shizzle

Now the thing that would be just the coolest ever is if your rings could be triggered from other rings. FOr example, I could have one "main" ring that had an icon for every one of my other defined rings, and mousing in that direction or clicking there would open the second ring. That way everything is ONE keystroke (and a couple mouseclicks) away instead of having a separate keybinding for every defined ring.

Holy crap. This would replace like a dozen addons for me if that were possible.

I love this. Its extra crispy clean, well coded, visually awesome, and configuration is also excellent and intuitive. Having to have each ring on a separate keybinding though, I think limits its usefullness (in my case).

Thanks or giving me something new to play with. Not sure it'll live in my addons folder for anything but testing at the moment, but its definitely been fun to experiment with it.
Report comment to moderator  
Reply With Quote
Unread 12-10-08, 08:55 AM  
duhwhat
A Wyrmkin Dreamwalker

Forum posts: 51
File comments: 236
Uploads: 0
Re: Re: buttonfacade

Originally posted by duhwhat
same here. OPie -never- resets during a session. It -sometimes- retains the skin through a log out of a character. It -sometimes- retains the skin through a complete exit of the client.
Another behavior. If the skin is not set, but I use an item on the quest items ring, the skin will temporarily apply to that item until I release the key.
Report comment to moderator  
Reply With Quote
Unread 12-11-08, 04:34 AM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Missing quest items

A couple Wrath quest items are not showing up in the default Quest Items ring:
Amber Essence (in the Oculus - quite annoying)
Challenge Flag

I only installed Opie a few days ago, and only discovered there was a default quest ring yesterday, so these are the only ones I've noticed so far.
Report comment to moderator  
Reply With Quote
Unread 12-11-08, 02:44 PM  
Foxlit
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 11
Re: Missing quest items

Amber Essence isn't a quest item; you've likely accepted the quest that gave you the Challenge Flag before you installed OPie (worked for me, iirc). Items are added to that ring via behavior recognition rather than by consulting a list of all quest items; there's little to be done about missing items.

Originally Posted by duhwhat
It -sometimes- retains the skin through a log out of a character. It -sometimes- retains the skin through a complete exit of the client.

Another behavior. If the skin is not set, but I use an item on the quest items ring, the skin will temporarily apply to that item until I release the key.
OPie likely drops the LBF settings if you ever load it without LBF. I haven't seen the second behavior you describe, but since OPie doesn't handle any skinning internally, it's Somebody Else's Problem (tm).

Originally Posted by WoWArianne
I'd like to add the functionality of showing my currently equipped trinkets to a different ring than the trinket ring. Every time I do this, it only shows the trinket that I had equipped when I made the ring. How do I copy the trinket ring functionality into another ring?
You can't (which is why the built-in ring is there) -- not directly, anyway. Try making a /use 13 or /use 14 macro.

Originally Posted by kish
Cool. If changing my macro names would help or something, I'd happily do it - but yeah, the order gets juggled in my macro menu and that juggling corresponds to Opie switching macros out on a custom ring. I've used Opie for months - this was not happening until I updated Opie for WotLK. Hope it works out!
With the latest update, you merely have to add the macros to your rings again; they'll be remembered by name from that point onward.
__________________
... and you do get used to it, after a while.
Last edited by Foxlit : 12-11-08 at 02:44 PM.
Report comment to moderator  
Reply With Quote
Unread 12-11-08, 06:05 PM  
duhwhat
A Wyrmkin Dreamwalker

Forum posts: 51
File comments: 236
Uploads: 0
I'm using the ButtonFacade that Satrina hacked to get to work with SBF. However, this version is now the (official) release version. Perhaps it's something wrong with BF.

edit: how do I ensure that LBF is always loaded before OPie?
Last edited by duhwhat : 12-11-08 at 06:06 PM.
Report comment to moderator  
Reply With Quote
Unread 12-11-08, 10:23 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Re: Re: Missing quest items

Originally posted by Foxlit
[b]Amber Essence isn't a quest item; you've likely accepted the quest that gave you the Challenge Flag before you installed OPie (worked for me, iirc). Items are added to that ring via behavior recognition rather than by consulting a list of all quest items; there's little to be done about missing items.
Amber Essence states its a quest item in my Enhanced Tooltips so I thought it was. AutoBar sees it as that too, but there's most likely a different way that these two addons recognize a quest item.

And no, I accepted the Challenge Flag quest when I posted yesterday, and I installed Opie on Monday (12/8/08) night.

What do you mean "behavior recognition?" Does this mean you actually have to use the quest item in a quest first before Opie recognizes it as a quest item (i.e if I used the Challenge Flag once, it would show up in the Opie ring after that)?
Report comment to moderator  
Reply With Quote
Unread 12-12-08, 05:22 PM  
Foxlit
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 11
Re: Re: Re: Missing quest items

Originally Posted by xtoq
What do you mean "behavior recognition?" Does this mean you actually have to use the quest item in a quest first before Opie recognizes it as a quest item (i.e if I used the Challenge Flag once, it would show up in the Opie ring after that)?
It means that you have to be given an item shortly after starting a quest, or the item has to be marked as a Quest Item (and actually return that as its type through GetItemInfo) and have an active effect. Out of interest: are you using a non-English client?
__________________
... and you do get used to it, after a while.
Report comment to moderator  
Reply With Quote
Unread 12-13-08, 09:40 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Re: Re: Re: Re: Missing quest items

Originally posted by Foxlit
Originally Posted by xtoq
What do you mean "behavior recognition?" Does this mean you actually have to use the quest item in a quest first before Opie recognizes it as a quest item (i.e if I used the Challenge Flag once, it would show up in the Opie ring after that)?
It means that you have to be given an item shortly after starting a quest, or the item has to be marked as a Quest Item (and actually return that as its type through GetItemInfo) and have an active effect. Out of interest: are you using a non-English client?
Nope, using an English client. And the Amber Essence and the Challenge Flag show up in my AutoBar, so its not a big deal.
Report comment to moderator  
Reply With Quote
Unread 12-14-08, 05:35 PM  
Xuerian
A Fallenroot Satyr
 
Xuerian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 161
Uploads: 7
Foxlit, I'd just like to heap some praise for the tap function. Makes my Alt-E water shield also able to cast my quick actionable spells, like hex, lightning shield, elementals and berserk.

It's great. The only thing I'd ask is to show the ring after tap duration, instead of at the start, if it's not already possible (And if so, I obviously missed the option)
Report comment to moderator  
Reply With Quote
Unread 12-15-08, 07:15 AM  
StormFX
A Flamescale Wyrmkin
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 109
File comments: 113
Uploads: 16
If there's an issue with a mod retaining the actual skin on a button or button group, then it's an issue with the mod.

The BF settings default to Blizz for the addons Dominos, OPie, and SBF on each login, but for some reason, dominos and SBF are able to access the skin. OPie behaves differently in that it depends solely on the BF menu to apply the skin whereas the others are somehow still able to apply it without being explicitly selected in the BF menu.
when you modify the appearance of dominos/opie with buttonfacade everything works fine but one thing, if you try to change the appearance again the settings are reset to default but the bar still look like the choosen settings.
As the FAQ of ButtonFacade mentions, BF does NOT save settings. It's up to the mod being skinned to save all settings. The reason that the "general" section of ButtonFacade doesn't display the current skin is because it's possible to have a different skin for each mod (or even each group or button). That section is simply there to change the settings across all mods globally. Not display them.

how do I ensure that LBF is always loaded before OPie?
If there's an issue because LBF isn't getting loaded first, then how the mod handles it needs to be reworked. But, for the sake of saying so, adding "ButtonFacade" to the OptionalDeps TOC entry (and having BF installed, of course) will ensure that BF is loaded first. There was an issue with this in 3.0.2 that broke it. 3.0.3 fixed it.
Last edited by StormFX : 12-15-08 at 07:16 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: