Category: Action Bar Mods
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
Echo 3
Date:
09-09-2009 01:22 PM
Size:
66.24 Kb
Downloads:
141,074
Favorites:
1,101
MD5:
Pictures
Click to enlarge
Automatic Quest Items ring; skinned with ButtonFacade
Click to enlarge
OPie ring options configuration
Click to enlarge
Create custom rings by dropping abilities into the configuration panel
Click to enlarge
"We put OPie rings in your OPie rings..."
OPie   Popular! (More than 5000 hits)
More information is available at the official website.

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:
  1. Short-term quest and instance items
  2. Potions, Health stones, Mana gems
  3. Damage-aborbing shields (when was the last time you used Frost Ward?)
  4. Shapeshifts, stances and mounts
  5. Foods: biscuits, stat buffs, arena water
  6. Situational abilities like resurrects or long-cooldown spells
  7. 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.

For a full change log, please see:
* http://www.go-hero.net/opie/release/echo1 (Initial series release)
* http://www.go-hero.net/opie/release/echo2 (Migration bug fix)
* http://www.go-hero.net/opie/release/echo3 (Binding bug fix)
  Optional Files - OPie
File Name
Version
Size
Author
Date
Type
0.02
6kB
08-15-2009 06:31 PM
Addon
0.1
2kB
08-07-2009 08:42 PM
Addon
0.01
1kB
05-23-2009 04:36 PM
Addon
  Archived Versions - OPie
File Name
Version
Size
Author
Date
1.38
65kB
Foxlit
07-08-2009 03:57 PM
1.34r3
59kB
Foxlit
04-28-2009 04:55 PM
  Comments - OPie
Post A Reply Comment Options
Old 04-24-2009, 04:36 AM  
Privelgus
A Kobold Labourer

Forum posts: 0
File comments: 58
Uploads: 0
Rogue-Ring

Hi there,

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
Privelgus is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-22-2009, 01:38 PM  
Foxlit
A Fallenroot Satyr
 
Foxlit's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 172
Uploads: 9
Quote:
Originally Posted by relbanan
Can't get OPie to come up at all with 3.1.1 /opie does nothing as well, and yes it's enabled in addons.
Cannot replicate. I suspect the "Load out of date addons" checkbox is to blame.
__________________
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 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-22-2009, 01:29 PM  
Herford-TN
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
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.
Herford-TN is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-21-2009, 09:47 PM  
relbanan
A Defias Bandit

Forum posts: 3
File comments: 12
Uploads: 0
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.
relbanan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-21-2009, 04:49 PM  
quazzi58
A Deviate Faerie Dragon

Forum posts: 14
File comments: 1
Uploads: 0
getting the same thing opie as shut down with the release of 3.1.1 for me.

im lost without my opie any word on an update

Last edited by quazzi58 : 04-21-2009 at 06:44 PM.
quazzi58 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-21-2009, 03:46 PM  
relbanan
A Defias Bandit

Forum posts: 3
File comments: 12
Uploads: 0
Can't get OPie to come up at all with 3.1.1 /opie does nothing as well, and yes it's enabled in addons.
relbanan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-20-2009, 10:30 PM  
Herford-TN
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Quote:
Originally posted by Foxlit
Quote:
Originally Posted by Gvaz
Usage: GetCompanionInfo(type, index)
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);
Herford-TN is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-19-2009, 10:42 PM  
elunalim
A Kobold Labourer
 
elunalim's Avatar

Forum posts: 0
File comments: 18
Uploads: 0
Quote:
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,

Interface\AddOns\OPie\Meta\RingKeeperConfig.lua:357:Usage: GetCompanionInfo(type, index)
Yup same here... everything works but mounts.. hopefully we can see this fixed
elunalim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-19-2009, 10:15 PM  
havoc83
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
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,

Interface\AddOns\OPie\Meta\RingKeeperConfig.lua:357:Usage: GetCompanionInfo(type, index)


Now i have disable all my addons with only Opie active and i still receive that error. Any help, suggestions would greatly help thnx!
havoc83 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-19-2009, 09:05 PM  
Foxlit
A Fallenroot Satyr
 
Foxlit's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 172
Uploads: 9
Quote:
Originally Posted by Carusun
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.
Foxlit is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-19-2009, 07:10 PM  
Zanaken
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
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?
Zanaken is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-19-2009, 06:21 PM  
Carusun
A Kobold Labourer

Forum posts: 1
File comments: 5
Uploads: 0
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
Carusun is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-19-2009, 06:20 AM  
Sjiulk
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
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

Quote:
Date: 2009-04-19 04:18:16
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\OPie\Meta\RingKeeperConfig.lua line 357:
Usage: GetCompanionInfo(type, index)
Debug:
[C]: ?
[C]: GetCompanionInfo()
OPie\Meta\RingKeeperConfig.lua:357:
OPie\Meta\RingKeeperConfig.lua:344
OPie\Meta\RingKeeperConfig.lua:507:
OPie\Meta\RingKeeperConfig.lua:502
AddOns:
Swatter, v3.1.13 (<%codename%>)
Altoholic, v3.0.004b
Babylonian, v5.1.DEV.130
Bartender4, v4.2.2
Butsu, v1.10
ButtonFacade, v3.0.225
ButtonFacadeApathy, v3.0.61
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
Configator, v5.1.DEV.190
DBMCore, v
DoubleWide, v
Gatherer, v3.1.13
GnakedGnome, v1.0.0135
Grid, v1.30000.2009021101
GroupCalendar, v4.3.5
HoloFriends, v
LightHeaded, v280
MyRolePlay, v3.0.49
Omen, v3.0.6
OmniCC, v2.3.2
OmniCCOptions, v
OPie, v
PhanxChat, v3.1.0.37-beta
Recount, v
RedRange, v
SellFish, v2.1.8
SexyMap, v
SlideBar, v3.1.13 (<%codename%>)
VendorBait, v3.0.3.2
WIM, v3.1.1
(ck=425)

Last edited by Sjiulk : 04-19-2009 at 06:21 AM.
Sjiulk is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-17-2009, 08:28 PM  
Foxlit
A Fallenroot Satyr
 
Foxlit's Avatar
Interface Author - Click to view interfaces

Forum posts: 24
File comments: 172
Uploads: 9
Quote:
Originally Posted by Gvaz
Usage: GetCompanionInfo(type, index)
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 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-17-2009, 11:11 AM  
zaaephod
A Kobold Labourer

Forum posts: 0
File comments: 12
Uploads: 0
Tapping alternative

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.

Last edited by zaaephod : 04-17-2009 at 11:12 AM.
zaaephod is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

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.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.