Download
(102Kb)
Download
Updated: 08-05-13 08:50 AM
Pictures
File Info
Updated:08-05-13 08:50 AM
Created:unknown
Downloads:227,645
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 09-03-11, 05:21 PM  
apocalipsus
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 48
Uploads: 3
Originally posted by Phonoi
The latest update adds a glow to my icons inside opie.
Hello.
Im having this problem too, and yes im using button facade with serenity "plugin"
I was using the "round" icons yet with indigo update the icons appear with a square texture behind it.

I updated button facade to last version (wich is called masque now) and the serenity textures but no luck fixing it.

Disabeling button facade will show the default icons of opie (the square ones)

Thanks
Report comment to moderator  
Reply With Quote
Unread 09-03-11, 02:07 PM  
Foxlit
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 11
Originally Posted by Phonoi
The latest update adds a glow to my icons inside opie.
Is this a new option? And can i disable it?
Are you using OPie in conjunction with ButtonFacade? If so, try disabling ButtonFacade in /opie options and relogging. Let me know whether this works.
__________________
... and you do get used to it, after a while.
Report comment to moderator  
Reply With Quote
Unread 09-03-11, 12:59 PM  
Phonoi
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
The latest update adds a glow to my icons inside opie.
Is this a new option? And can i disable it?

thx very much for a great addon!
Report comment to moderator  
Reply With Quote
Unread 08-05-11, 12:39 AM  
Syndic
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
Great addon, really can't live without it.

Updated to Hotel1 and now my rings which have a particular macro attached come up with an [OPie] Encountered [Error in ORI_Show]. Clicking the link leads me to a massive Error fragment which I'm afraid I'm unable to copy and paste here sorry, stupid error window wont let me.

Anyway the big part of the error is "....\Addons\OPie\Meta\ActionBook\DefaultHandlers.lua:90: attempt to compare nil with number".

I have removed the addon completely and started from scratch but it still does it. Tried a different macro and has no problem with it. The macro with the problem still works I just get this error and no icon showing in the ring for it.

Macro is
Code:
#showtooltip
/use [mod:shift,target=player] item:53051; item:58264
I'm sure I'm doing something stupid, but hopefully you can help me.

EDIT: My problem seems to be the close to the comment before me.
Last edited by Syndic : 08-05-11 at 12:42 AM.
Report comment to moderator  
Reply With Quote
Unread 08-04-11, 12:54 AM  
Gethe
RealUI Developer
 
Gethe's Avatar
Featured Addon Author

Forum posts: 942
File comments: 122
Uploads: 12
I'm trying to make trinket slices that will change when i change my trinkets. I'm using a macro:

#showtooltip
/use 13

but when i use it i get this with all other addons disabled:

Code:
Message: ...face\AddOns\OPie\Meta\ActionBook\DefaultHandlers.lua:90: attempt to compare nil with number
Time: 08/04/11 00:50:36
Count: 142
Stack: ...face\AddOns\OPie\Meta\ActionBook\DefaultHandlers.lua:90: in function <...face\AddOns\OPie\Meta\ActionBook\DefaultHandlers.lua:88>
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
Interface\AddOns\OPie\OneRingIndication.lua:406: in function <Interface\AddOns\OPie\OneRingIndication.lua:366>
(tail call): ?

Locals: aid = false
target = nil
ident = "Figurine - King of Boars"
name = nil
link = nil
(*temporary) = nil
(*temporary) = 19
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare nil with number"
actionMap = <table> {
 (null) = "Figurine - King of Boars"
 66 = "item:68915"
 item:52351 = 65
 56 = "13"
 item:55814 = 68
 14 = 57
 57 = "14"
 68 = "item:55814"
 item:52352 = 69
 13 = 56
 65 = "item:52351"
 69 = "item:52352"
 item:68915 = 66
}
itemIdMap = <table> {
 57 = 14
 66 = 68915
 68 = 55814
 65 = 52351
 56 = 13
 69 = 52352
}
lastSlot = 19
Last edited by Gethe : 08-04-11 at 12:59 AM.
Report comment to moderator  
Reply With Quote
Unread 07-30-11, 01:47 PM  
Foxlit
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 11
Originally Posted by tordenflesk
Hotel1 seems to have broken OpieBrokerLauncher.
This is expected; the update breaks backward compatibility. Third-party plug-ins will require updates, probably more than once during this series.

> Is there a chance for it to be integrated into oPie, or am I forced to downgrade oPie?
It is unlikely that it'll be integrated in the near future. I may write it as some form of example code later, but there are other things that need to be finished first.
__________________
... and you do get used to it, after a while.
Report comment to moderator  
Reply With Quote
Unread 07-30-11, 12:46 AM  
tordenflesk
A Deviate Faerie Dragon

Forum posts: 18
File comments: 213
Uploads: 0
Hotel1 seems to have broken OpieBrokerLauncher. Seeing as it hasn't been updated in a while, Is there a chance for it to be integrated into oPie, or am I forced to downgrade oPie?
Report comment to moderator  
Reply With Quote
Unread 07-15-11, 06:04 PM  
noelove
A Murloc Raider

Forum posts: 6
File comments: 20
Uploads: 0
Originally posted by Foxlit
Originally Posted by noelove
[...] today when I logged in after changing the batteries in my Logitech mouse, I could no longer use oPie. I have my mounts bound to [shift button4] and when I click, it moves my char to the left.

I checked my keybinds, and nothing is interfering with it. Am I missing anything? Should I check anything else before thinking its an opie thing?
I'm unaware of any specific issues that might be causing this. For general troubleshooting, run through the following list:
- Make sure the ring is still bound to Shift-Mouse Button 4 in the Ring bindings configuration panel. The button next to your ring's name should read "Shift-Mouse Button 4" in white text.
- Try using shift-button4 as a binding for something else (the main menu's Key Bindings option is great for this) -- if it fails, it's probably a WoW/mouse issue.
- Try disabling all other addons.
If none of these help, it's probably OPie's fault.

I'm unfortunately unable to help you further during the next few days, but let me know how those three points go, and I'll see what I can think of next time
I fix't it! Thank you so much!! <3
Report comment to moderator  
Reply With Quote
Unread 07-14-11, 10:26 PM  
nitewarlord
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 2
File comments: 49
Uploads: 1
rActionButtonStyler

Been using your addon for a lil while here and i love. Makes a lot of my raiding and questing life a lot easier. Just one thing though, I've been going through my UI and cleaning out and changing around addons. Would like to drop ButtonFacade for rActionButtonStyler but not sure if it will skin Opie. If not is there any chance that this could be added in the future? Ty again for the great addon.
Report comment to moderator  
Reply With Quote
Unread 07-14-11, 07:27 PM  
Foxlit
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 11
Originally Posted by noelove
[...] today when I logged in after changing the batteries in my Logitech mouse, I could no longer use oPie. I have my mounts bound to [shift button4] and when I click, it moves my char to the left.

I checked my keybinds, and nothing is interfering with it. Am I missing anything? Should I check anything else before thinking its an opie thing?
I'm unaware of any specific issues that might be causing this. For general troubleshooting, run through the following list:
- Make sure the ring is still bound to Shift-Mouse Button 4 in the Ring bindings configuration panel. The button next to your ring's name should read "Shift-Mouse Button 4" in white text.
- Try using shift-button4 as a binding for something else (the main menu's Key Bindings option is great for this) -- if it fails, it's probably a WoW/mouse issue.
- Try disabling all other addons.
If none of these help, it's probably OPie's fault.

I'm unfortunately unable to help you further during the next few days, but let me know how those three points go, and I'll see what I can think of next time
__________________
... and you do get used to it, after a while.
Report comment to moderator  
Reply With Quote
Unread 07-14-11, 06:47 PM  
noelove
A Murloc Raider

Forum posts: 6
File comments: 20
Uploads: 0
Hi!

First let me stroke your addon making ego with my absolute THANKS for making something so useful. I literally cannot play without oPie, thus the reason I am about to pose my issue.

I run RealUI and for a while the two have run well together. I run on a Mac, all updated, etc. But today when I logged in after changing the batteries in my Logitech mouse, I could no longer use oPie. I have my mounts bound to [shift button4] and when I click, it moves my char to the left.

I checked my keybinds, and nothing is interfering with it. Am I missing anything? Should I check anything else before thinking its an opie thing?

Any thoughts?
Report comment to moderator  
Reply With Quote
Unread 07-07-11, 04:33 PM  
Squishy Tia
A Murloc Raider
 
Squishy Tia's Avatar

Forum posts: 4
File comments: 98
Uploads: 0
Originally posted by Foxlit
Originally Posted by thelurkerbelow
Not sure if anyone else is having this issue, but for me using world markers seems to generate taint in other random addons (I've had it list everything from AtlasLoot to Volumizer). It seems to be pretty random as to when it occurs. Sometimes it works perfectly fine, but other times it will generate taint in something-or-other and not work at all.
An addon cannot really generate taint in other addons. In this case, the dropdown menu code that OPie is attempting to use to set a world marker has been tainted by the addon mentioned in the error message.

The taint log extract you posted is basically a stack trace at the moment the error occurred -- which doesn't tell either of us anything useful. Running with taintlog 2 and examining the entire log might help determine what was actually tainted -- but then again, since tainting locals isn't logged, it might not.

In short, unless that error message explicitly blames OPie, there isn't anything I can do about it, as using that dropdown menu is currently the only way to place a world marker.
I'll see if I can get my BugSack log and set my taintlog to the "2" setting. I get taint errors pointing specifically at Opie and/or Opie World Markers whenever ANY right click is used that has either a reticulae or interacts with another item (disenchant, pick lock).

This has made using Opie a crapshoot in dungeons as half the time I get the dialogue box with an error pointing specifically at either of the Opies making placing a world marker impossible. I'll udpate when I can get something more specific to post here.
Report comment to moderator  
Reply With Quote
Unread 06-30-11, 07:23 AM  
Foxlit
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 91
File comments: 271
Uploads: 11
Originally Posted by drakeh
Hey. I need help. I want to make Opie As My main action bar, because I need it shaped in circle (not many addons can do it).
This is not a good idea; consider using LunarSphere instead.

[Yes, you can prevent OPie rings from closing ("Leave open after use"). No, there is no limit on the number of slices in the ring. However, leaving rings open permanently will prevent you from clicking anything in the game world.]
__________________
... and you do get used to it, after a while.
Report comment to moderator  
Reply With Quote
Unread 06-29-11, 04:32 AM  
drakeh
A Deviate Faerie Dragon

Forum posts: 19
File comments: 13
Uploads: 0
Hey. I need help. I want to make Opie As My main action bar, because I need it shaped in circle (not many addons can do it). My questions. Is is posible to make opie not disapear when I click on any of its buttons? Also what is limit for opie buttons (in 1 circle). Basically I want to make it look like addon action bars (circle one around unit frames) in this video http://www.youtube.com/watch?v=a-QpdFH7Xr8 . Is it posible to do. If yes - how?
Report comment to moderator  
Reply With Quote
Unread 05-02-11, 06:56 PM  
jkozeal
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Brilliant! I wondered if it was something to do with that. I should have thought to try it out as a macro.

I get why they'd make the change, as I used to have to switch the macro I used before finding Opie. Just a little weird that "/cast Frostfire Orb" wouldn't ALSO work for both spells.

Thank you so much for the help!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: