Go to Page... |
Updated: | 01-03-09 10:38 AM |
Created: | unknown |
Downloads: | 6,365 |
Favorites: | 40 |
MD5: |
O-Wheely! - Buffs and Macros on your Mousewheel
Version 1.02
by <Damage Inc> of (EU)Draenor - email damageinc [at] theedgeofthevoid.com
What does O-Wheely! do?
Buffs!
Rolling your mousewheel will intelligently buff you, your target and nearby members of your party/raid automatically.
Macros!
When no buffs are needed, or in-combat, macros can be defined on mousewheelup/down.
BuffReminders!
O-Wheely reminds you about missing buffs in the standard UI error frame
(where messages like "Out of Range" and "You can't do that yet" normally appear)
so you don't forget to buff yourself, your target, your party or your raid
Camera Zoom!
Camera-zoom still works too, just hold the rightmousebutton when scrolling
What Buffs does O-Wheely! remind me about/cast?
Self Buffs
O-Wheely! remembers your last Blessing,Aura,Aspect,Mage Armor,Warlock Armor,Shaman WeaponBuffs and Rogue Poisons,
reminds you when they expire and will recast them when you roll the mousewheel
Party/Raid Buffs
O-Wheely! checks nearby party/raid members, reminds you when they need one of your buffs and casts them when you roll the mousewheel
Group buffs are used (if you have reagents) so long as at least 4 players are in range/need the buff.
Single-target buffs are used otherwise - so no wasting reagents on latecomers/when rebuffing after deaths etc.
Situational Buffs
O-Wheely! will remember when you cast certain spells on yourself or party/raid members, will remind you when they expire and recast them when you roll the mousewheel.
Self-Buffs are remindered/recast until you cancel an active buff (even after logout)
Buffs cast on others are remindered/recast until you leave party/raid or logout.
Note: "/ow sreset" clears all situational non-self-buffs (at the request of raiders!)
Hunters
Mousewheeling toggles between combat and runspeed Aspects.
Paladins
Mousewheeling will enable Crusader Aura when mounted and your last Aura when dismounted.
Full details of the buffs cast for your class appears on the Interface/Options screen (/ow)
What Macros does O-Wheely! cast?
Use "/ow macro" (or Interface/Addons/O-Wheely!/Macro Configuration) to access the macro configuration screen.
There are presets available for most classes or you can enter you own macros for MouseWheelUp and MouseWheelDown.
These will be called when there are no buffs required or when you're in-combat.
Note:
If no macro is defined, the following spells will be cast in-combat.
Paladins (MouseWheelDown): Last non Crusader Aura (Self)
Hunters (MouseWheelDown): Last non-runspeed Aspect (Self)
Getting Started
The first time you play a character, cast your favourite buffs
(Paladin: Blessing/Aura, Hunters: Aspect, Mage: Shield, Warlock: Armor, Shaman: WeaponBuffs, Rogue: Poisons).
O-Wheely! will then reminder/recast these anytime you're not "resting" (e.g. in a city).
FAQ
Q - Is this an ACE/ACE2/ACE3 Mod?
A - No - partly because I'm not familiar with ACE and partly because it wouldn't greatly benefit from ACE's framework/libraries.
It's very low-cpu and low-memory - it typically uses < 60kb memory and almost no CPU.
Q - I'd like to customise the buffs I'm giving.
A - I've tried VERY hard to make buffing so simple that no configuration is required.
If you have a suggestion as to how O-Wheely! could buff 'smarter' do please let me know.
Q - I'd rather not use Group Buffs in some situations - how can I?
A - Either carry no reagents (lol!) OR hold LeftMouseButton when scrolling to prevent any group buff being used
Credits
This mod began life as the excellent AddOnTemplate by BelleBoom
Available at http://belleboom.googlepages.com/bellemaison
Credit also due to Aeldra - the author of SmartBuff - without that I'd never have been inspired to create this!
Thanks to Aegwynn - official beta tester and guinea pig!!
The One-Man-Army that is the guild <Damage Inc> of EU-Draenor
Common/Known Issues
Q - (Paladins and Hunters) In combat, mousewheeldown toggles my Aura/Aspect on and off - why?
A - You entered combat with Crusader Aura/Aspect of the Cheetah/Pack so the mousewheel was setup to replace it.
I can't change this until combat ends and buffing yourself with an Aura/Aspect you already have cancels it!
Q - (Paladins and Hunters) MousewheelDown isn't removing my mount/runspeed Aura/Aspect in combat
A - If you've created a macro/chosen a preset for MouseWheelDown, that will overrides this function.
To restore it, select "Do Nothing" for MouseWheelDown.
Q - I've cancelled a situational buff but O-Wheely! keeps rebuffing me with it.
A - You need to cast and then immediately cancel a buff for O-Wheely to stop rebuffing it automatically.
Q - Why isn't Shift/Control/Alt+Mousewheeling working?
A - It's possible you have specifically bound these to other functions
To check what bindings exist ow checkbindings" - a list of any mousewheel bindings will be shown.
Shift+Mousewheel is bound BY DEFAULT to Action Bar Paging
CTRL+Mousewheel is bound BY DEFAULT to Vehicle Control in WOTLK
You can override these bindings by selecting Shift/Ctrl/Alt options on the "/ow" options screen
You do NOT need to remove the camera bindings - I override these automatically.
Q - Why don't [button:1] modifiers work in OWheely macros (/ow macro)
A - WoW discards mousebutton information when you scroll the wheel - sorry about that...
Q - I've NOT selected CTRL/ALT/SHIFT+mousewheel (/ow) but it still works when I hold CTRL and scroll the wheel - why?
A - If you have NOTHING bound to CTRL/ALT/SHIFT+Mousewheel WOW just ignores the modifier entirely.
Q - I've selected CTRL/ALT/SHIFT+mousewheel (/ow) and macros with modifiers like [mod:alt] don't work?
A - WoW discards modifiers if they're specifically bound.
To use them, uncheck CTRL/ALT/SHIFT in "/ow" and remove any keybindings shown in "/ow keybindings".
Comment Options |
Aliethiya |
View Public Profile |
Send a private message to Aliethiya |
Find More Posts by Aliethiya |
Add Aliethiya to Your Buddy List |
shawnyve |
View Public Profile |
Send a private message to shawnyve |
Find More Posts by shawnyve |
Add shawnyve to Your Buddy List |
11-19-08, 07:21 PM | |||
|
I'll patch but the quickfix is to delete the file WOWDIR/wtf/account/[accountname]/[server]/[charname]/savedvariables/owheely.lua (or edit it and remove the OW_TENCH2 entry)
What I'd suggest is making macro (/OW macro) on MouseWheelUp or Down - something like /cast [mod:alt,target=player] Power Word: Shield Then, when you hold ALT and use the mousewheel it will cast PW:S Note: You need ensure the Shift/Ctrl/Alt+Mousewheel options (/ow) are NOT checked and that there is no specific binding for shift/ctrl/alt+mousewheel otherwise modifiers WON'T work like this You could extend that to throw different mage shields using CTRL and so on... /cast [mod:alt,target=player] Ice Barrier; [mod:ctrl,target=player] Mana Shield Hope that helps |
||
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
11-19-08, 02:48 PM | |
A Defias Bandit
Forum posts: 2
File comments: 3
Uploads: 0
|
I'm having a problem with situational buffs. I'm a shaman and had an enh spec with dual wield when i loaded this, i decided to switch to elemental and now i cannot get it to do the new buffs. It keeps doing windfury on both wpns which i no longer have...help
On another note, for my mage/priest 'd really like to have the wheel scroll cast their respective shields rather then the buffs. Smartbuff has this, but i dont want/need a large mod like that one is just to do those. Can you add this or let me know how to? Thanks! I really do like this mod, great job. |
|
shawnyve |
View Public Profile |
Send a private message to shawnyve |
Find More Posts by shawnyve |
Add shawnyve to Your Buddy List |
11-18-08, 10:56 AM | |
|
Updated to 1.00
Only 1 small fix - they ninja-changed the way buff expiry works so some Situational Buffs (e.g. Inner Fire) weren't being rebuffed automatically... I've also removed some backwards-compatibility code just to keep things neat and speedy...
Last edited by kerrang : 11-18-08 at 11:02 AM.
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
10-16-08, 08:30 AM | |
|
0.97 uploaded and awaiting approval.
Just a quick fix to their last minute API renaming nonsense Have fun with 3.0.2 and all that! |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
10-06-08, 05:57 PM | |
|
Just a quick note...
In their desperation to get WOTLK out-the-door at any cost, Blizzard are resorting to some outrageously stupid changes to the API - the sort of things anyone with 2 days of formal programming training would NEVER do (renaming API calls for example)!! This is being done with little-or-no documentation being supplied to addon developers - we're just fielding masses of errors in our code and THEN they tell us what they changed - if we're lucky... With that in mind, I'm not touching my addons again until 3.0.2. goes live, because right now I'm just chasing my tail while they hack and rename and generally screw things up royally... Should only be a few weeks - well, maybe, who knows - at the rate they're thrashing builds out and the rate they're changing stuff ANYTHING could happen (the current BETA build is so unstable for me I've given up trying to login!) I recommend Warhammer Online meanwhile - it's effing excellent
Last edited by kerrang : 10-06-08 at 05:57 PM.
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
10-03-08, 01:27 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
I have downloaded the new addon and will tell you if that seems to fix things.
I use o-wheely onboth a warlock & a druid and the warlock's armor seems to be remembered just fine, so I'm not sure what's up with that. Will let you know. |
|
Aliethiya |
View Public Profile |
Send a private message to Aliethiya |
Find More Posts by Aliethiya |
Add Aliethiya to Your Buddy List |
09-23-08, 08:39 AM | |
|
IMPORTANT NOTE: My email address got scrambled at some point as has been corrected both in the mod and on WOWI here - apologies to anyone who's emailed the 'defunct' GMail address and receive no reply!!
Version 0.96 uploaded and awaiting approval. Changes are... For Priests: Shadow Protection is now a Situational Buff for YOU only. Shadow Protection/Prayer of Shadow Protection will be buffed on your target/group/raid IF you already have an SP Buff - so to buff everyone, just buff yourself first and mousewheel away - and to stop, just cancel your own buff. To track down the 'disappearing macros' problem I've removed ANY way for macros to be cleared/reset within the addon itself - if it still happens it's another addon/Blizzard doing it Lastly I fixed an error (a missing #) in the 'example' macro |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
09-20-08, 04:26 PM | |
|
Kerrang, both solutions sound ideal! Thank you
I'm glad you could make sense of what I was trying to get across there (without it looking like I was being needlessly petty). To be honest, I was even suprised at how much of the time the RMB is held down in normal play. The priest buff sutuation is of course just a frill - and you're absolutely right in stating that it's not preferable to everyone. Your self-cast (as an indicator) is a perfect solution imo. again, thank you for sharing this addon.. and above all; for listening ! |
|
reeks |
View Public Profile |
Send a private message to reeks |
Find More Posts by reeks |
Add reeks to Your Buddy List |
09-20-08, 10:44 AM | ||||
|
Since I added the 'SHIFT/CTRL/ALT" options that means you can re-enable it on alt-mousewheel if you like and still use O-Wheely! on the other combinations.
Shadow Prot is something I've not been sure how to handle for a while now. I COULD have added SP/Prayer of SP to the same system which handles PW:F/Prayer of Fort. but I don't think people will want to ALWAYS be buffing everyone with SP (esp. in PVP) and I don't really want to start adding loads of class-specific options if I can help it. What I'm going to do, therefore, is add Shadow Prot/Prayer of SP to the Group Buff system but ONLY if you already have a Shadow Protection buff on yourself... I'll also add the single-target buff as a Situational Buff which means once you buff yourself, like Inner Fire, it will be remindered and rebuffed until cancelled. The net effect will be that you'll automatically buff everyone with SP (group if 2+ people need - solo otherwise) so long as you're alrady buffed yourself. So your self buff becomes, in effect, the way to control whether others are buffed or not. Does that make sense?
Last edited by kerrang : 09-20-08 at 10:45 AM.
|
|||
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
09-20-08, 05:15 AM | |
|
I love this addon.. thank you
The "macro problem" As far as I can tell, macros work fine, unless the right mouse button is being held while scrolling the wheel. I know you intended that as Camera in/out, but even with the right mouse button disable option, macros don't fire while rmb is being held down. As ahotkey player I tend to have the rmb held down most of the time (rogues do a lot of dancin'!) I've had alt-scrollwheel as camera in/out for a long, long time so rmb/middle is no real use to me anyway.. mousewheel instead of tabbing for targets. I tried /targetEnemy and /targetEnemy1 as macros in O-Wheely and it so nearly works again, unless rmb is being held down at the same time. Additional Buff suggestion/request I don't see the option anywhere to customise the buffs cast. I love the fact you've made this addon ready to use straight out of the box (superb job !). Having said that.. when playing priest I tend to like having all buffs up, including shadow protection and inner fire. I know not all players want that, but the option would be good. Would it be possible to type an additional list of optional spellnames to buffcast? I'd imagine the same UI as the macro would be perfect for "advanced" users. Again, thank you for a superb addon. |
|
reeks |
View Public Profile |
Send a private message to reeks |
Find More Posts by reeks |
Add reeks to Your Buddy List |
09-19-08, 08:18 AM | ||
|
I assume you then check the macro screen (/ow macro) and your macro is no longer shown? It would be worth checking whether your macros are 'remembered' when you enter/leave an instance (or travel between continents e.g. the loading screen appears) and when logging-out/back in too. If this fails, then you have a problem with your savedvariables files (read-only or corrupted perhaps) Assuming that works - and you're playing one of the classes which has a 'remembered' self-buff (Paladins - Aura/Blessing, Hunters - Combat Aspect (toggled with Runspeed Aspect), Mages and Warlocks - Armor, Shamans - weaponbuffs, Rogues - poisons) is this 'forgotten' at the same time?? You can test that if the macros stop working by cancelling the buff(s) and then attempting to rebuff with the mousewheel. If that still works then the problem isn't in my code as the ONLY place I clear any of these values - I clear ALL of them (e.g. forgetting your macros would forget your buffs too). Obviously if that's the case, the problem lies in another addon - and it's abuse/misuse of the Blizzard addon options frames which we 'share' access to... |
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
09-18-08, 11:50 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 8
Uploads: 0
|
It doesn't seem to be saving my macro. It'll work for a few minutes, but then not at all.
Let me know what/any information you need to track this down. It hasn't deleted my macro in the last few hours I've been playing, so maybe it was a random issue.
Last edited by Aliethiya : 09-18-08 at 05:06 PM.
|
|
Aliethiya |
View Public Profile |
Send a private message to Aliethiya |
Find More Posts by Aliethiya |
Add Aliethiya to Your Buddy List |
09-16-08, 02:58 PM | |
|
Version 0.95 uploaded and awaiting approval.
Just 2 quick changes - the line540 error is fixed (affects Priests only) and I've added an 'Example' preset for Macros to make it easier to see how you can edit your own macros... Have fun in there - I'm over on Warhhammer atm but I'll keep an eye here ofc 8) |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |