Go to Page... |
Updated: | 01-03-09 10:38 AM |
Created: | unknown |
Downloads: | 6,375 |
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 |
Vesuuvius |
View Public Profile |
Send a private message to Vesuuvius |
Find More Posts by Vesuuvius |
Add Vesuuvius to Your Buddy List |
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-22-08, 01:32 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
mmmk
either way o-wheely rules and that's the only way I could get it and the minimap both functioning with that ui. Is there anyway I can set an attack macro to the wheelup in /ow menu and have it dismount me when I try to use it? I tried adding /dismount to the macro and for some reason it refuses to dismount. matter of fact I haven't been able to get it to do any macro I manually setup while mounted. although it does dismount me when it wants to cast a buff such as inner fire.
|
|
xt1 |
View Public Profile |
Send a private message to xt1 |
Find More Posts by xt1 |
Add xt1 to Your Buddy List |
08-22-08, 01:53 AM | ||
|
Re: breaking the minimap
All OW does is create a 'hidden' button (which you 'click' by rolling the mousewheel) which is placed underneath the standard Blizzard minimap frame to ensure it's 'on screen'. Removing relativeto="minimap" just causes the button to attach itself to the bottom of the 'entire screen' (so the 'hidden' button is now actually offscreen). I can only assume SpartanUI includes a minimap mod which is removing Blizzards "minimap" frame entirely - and you're therefore receiving an error because OW has nothing to attach it's button to?? That's not 'breaking' the minimap - it's 'breaking' O-Wheely! |
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-21-08, 04:51 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
breaking the minimap
Using this addon with spartan ui where the minimap is relocated at the bottom causes the minimap to break... I fixed it by editing the secureFrame.xml to exclude relativeto="minimap" in case anyone else was having this problem.
|
|
xt1 |
View Public Profile |
Send a private message to xt1 |
Find More Posts by xt1 |
Add xt1 to Your Buddy List |
08-20-08, 09:46 AM | ||
|
You could try /script OW_situbuffdb={} - that SHOULD reset all situational buffs to 'off', however there are some issues (within Blizzard's code and not mine) whereby emptying a table in that way doesn't always work - so I'd stick to the /console reloadui if I were you. It's quick unless you have a TONNE of addons...
Last edited by kerrang : 08-20-08 at 09:47 AM.
|
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-20-08, 08:59 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 8
Uploads: 0
|
very nice work! easily replaces the AutoBuff I was using from ages ago (since I never used it for things like auto casting iceblock when I had <10% health, etc)
Nice change with the self situational buffs, but... One question, If I need to buff the raid with amp or dampen magic for a fight, how do I tell OW that I dont want to keep rebuffing them? I dont like to logoff mid-raid to reset the mod. Thanks! |
|
zoeckler |
View Public Profile |
Send a private message to zoeckler |
Find More Posts by zoeckler |
Add zoeckler to Your Buddy List |
08-19-08, 03:43 PM | |
|
0.91 uploaded and awaiting approval.
Self-cast Situation Buffs will now persist after you logout - until you actually cancel the active buff. Righteous Fury (Paladin) and Inner Fire (Priest) are now situational buffs. Fixed a lua error Paladins could see when buffing Shamans/Druid with empty talent trees... Shaman Lightning/Water Shields should once again work as Situational Buffs - their brief 'disappearance' was due to Blizzard's shonky API - sorry about that! |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-19-08, 02:00 PM | |
|
Thanks to an idea offered by another author, I now have code which can detect buffs being 'cancelled' (as opposed to just expiring their time or charges).
What I'm doing is changing situational buffs so that the ones you cast on YOURSELF will be remembered, even when you logout, until you actually cancel one. Righteous Fury will become a situational buff - as will Inner Fire on Priests - and I'm always open to other suggestions/ideas... Expect the new version as soon as I've done a little more testing... |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-18-08, 03:59 PM | ||
|
There is no way to choose which buffs you apply because I'll end up with an options screen like SmartBuff - which was a FUCKING MESS of a thing (the options screen that is!) What I'm trying to do with O-Wheely! is make a mod which 'just does what you need' - not some 'car radio-stylee million-button UI' monstrousity which takes 10 hours to configure I suppose there's an argument that RF should be a situational buff (cast it once on login and it recasts until logout) - but I'm a bit cautious because it's easy to end up with EVERYTHING being a situational buff... It would be great if I could detect people cancelling a buff (as a way of 'opting out' of future rebuffs) - but it not something I've managed to pull off without using up memory and resources thusfar... |
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-18-08, 12:22 PM | |
|
I would love it entirely if it didn't force Righteous Fury onto healer pallies with no way to turn it off (at least that i can see). There is also a problem on line 658 of OWheely.lua where it tries to compare a number with a string.
|
|
willgk |
View Public Profile |
Send a private message to willgk |
Find More Posts by willgk |
Add willgk to Your Buddy List |
08-14-08, 03:50 PM | |
|
0.9 is now uploaded and awaiting approval.
Only 2 changes with this release - one is a biggie tho. The macros OWUp/OWDown have been replaced with a GUI ( /ow ) NO default spells are assigned to the mousewheel now (apart from the Hunter/Paladin speed Aspect/Aura cancelling on MouseWheelDown). There are 'presets' you can choose from ( in /ow ) or just enter your own macros... The other change is that RMB+mousewheel for camerazoom can now be disabled (again in /ow). Hope you like it! |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-13-08, 06:10 PM | ||
|
Re: I really like this addon, but...
I'm not greatly happy with RMB solution myself - however the only real alternative is to disable camerazooming with the mousewheel altogether - and I suspect a lot of people would complain if I did that... Update: I can confirm that in 0.9 you can disable Camerazooming with RMB - means you'll have to setup some keys for it ofc. 0.9 is in final testing now - shouldn't be far off - if you'd like a sneak preview, email damageinc [at] gmail.com
Last edited by kerrang : 08-13-08 at 08:10 PM.
|
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-13-08, 03:58 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
I really like this addon, but...
I've been enjoying this addon, but the last few releases have really messed me up. I PvP regularly, and use the right mouse button almost exclusively for turning and panning the view around while using the cleanse/purge feature simultaneously. Now I get my camera zooming in and out all the time. Is it possible to add a choice for the modifier that enables the camera zoom function or a way to disable it all together? Since I don't zoom that often, I much preferred the ctrl + scroll from before. Thanks for the consideration at least.
|
|
Blaquespell |
View Public Profile |
Send a private message to Blaquespell |
Find More Posts by Blaquespell |
Add Blaquespell to Your Buddy List |