Go to Page... |
Updated: | 01-03-09 10:38 AM |
Created: | unknown |
Downloads: | 6,406 |
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 |
07-22-08, 09:27 PM | |
|
Is it possible to add group buffs?
|
|
leks0d |
View Public Profile |
Send a private message to leks0d |
Find More Posts by leks0d |
Add leks0d 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 |
07-24-08, 09:55 AM | |
|
I've just uploaded 0.6PR - just a few changes to make the mod less 'annoying' at the wrong times
Buff reminders are now disabled when 'resting' (e.g. in cities/inns etc.) - this is mainly for Arena players who have their buffs wiped everytime they finish a game... Buff reminders are also disabled when you're in a raid group UNLESS you're also in a Battleground - for all the PvE raiders who don't want endless reminders to buff people!! Buff reminders are now enabled in Druid shapeshift - so you don't forget buffs which have expired - but you'll need to un-shapeshift before they will cast of course. Group Buffs (Arcane Brilliance, Gift of the Wild, Prayer of Fortitude and Prayer of Spirit) now checked before casting solo equivalents - stops a lot of 'A more powerful spell is already active' spam... Thx for reading! |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
07-28-08, 07:08 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
Great addon, just what I was looking for.
Thanks! Btw, are you planning to add an options feature so you can modify the buffs you want to use?
Last edited by removesoul : 07-28-08 at 07:15 AM.
|
|
removesoul |
View Public Profile |
Send a private message to removesoul |
Find More Posts by removesoul |
Add removesoul to Your Buddy List |
07-28-08, 09:49 AM | ||
|
My plan was to make it work in a way people wouldn't argue with it - I don't want people to have a choice as to whether they buff people or not tbh - I want to make it so easy they do it anywhere and everywhere without wasting time/mana/reagents wherever possible. I'm open to suggestions as to where you'd want to customise it tho - and if enough of those make good sense I'll add them ofc. I realise the serious raiders want more from their buffing solution and mods like PallyPower and ZOMGBuffs offer all that 'remote configuration' and group assignment gubbins and put big lists of unbuffed players on the screen and loads of other things I don't think 90% of players NEED
Last edited by kerrang : 07-28-08 at 09:52 AM.
|
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
07-30-08, 08:19 AM | |
|
0.7 is uploaded and pending approval.
Changes are in the changelog/readme - but to summarize. Only functionality I've changed is that camera zooming is now rightmousebutton+mousewheel instead of [CTRL]+mousewheel. Group Buffs have been added - with some cleverness to avoid wasting reagents (and the option to NOT use them by holding leftmousebutton down when scrolling) Rogue Poisons remembered, remindered and reapplied with the wheel. Shaman Ghost Wolf is now like Druid shapeshift in that reminders will appear but buffs won't cast until it's cancelled. Default spells now cleverer - they cast on mouseover OR target - only help/harm units - some spells are combat-only now etc. etc. - full macrotext/details in the readme... Paladins and Hunters can now create OWDown macros - but will lose the in-combat 'aura/aspect' fixing if they do. OWUp and OWDown macros can use keyboard [modifier:alt] modifiers - but NOT [button:1] statements as Blizzard strips mousebuttons - sorry! Have fun! |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-01-08, 05:28 PM | |
|
It would be nice if it did Dampen Magic (self-only, when solo) for mages.
It would also be nice if it didn't try to buff INT and STA on the Isle of Quel'Danas if K'iru's Song of Victory is present (precludes the casting of INT and STA).
Last edited by Samasnier : 08-02-08 at 02:41 PM.
|
|
Samasnier |
View Public Profile |
Send a private message to Samasnier |
Find More Posts by Samasnier |
Add Samasnier to Your Buddy List |
08-02-08, 03:09 PM | ||
|
What I've been thinking about is having 'opt in'/temporary buffs - which are buffs which aren't applied normally but if you cast one on yourself, O-Wheely! will offer buffreminders and rebuffs until you logout (this could equally apply to Amplify Magic too I guess - and prob other classes/spells I've not thought of yet). K'iru's Song of Victory is a pain in the arse - when it appears, when a person gets it and what they can cast is FAR FAR too complicated and I'm not writing a TONNE of code to support one crappy buff. What I'll do instead is add a 'failure trap' so that when a buff fails (this would cover lower level players trying to cast on players with higher rank buffs too) the spell will be skipped on that player for a period of time - to allow other buffs to be cast successfully. It's not ideal - but then K'iru's buff isn't very well thought out by Blizz so...
Last edited by kerrang : 08-02-08 at 04:40 PM.
|
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-08-08, 08:51 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 11
Uploads: 0
|
GetSpellInfo
Hi.
Why aren't you using GetSpellInfo()? I think u didn't need any translation when you use it Im playing on german client and don't want to translate all these spells Is there any way to rewrite it? |
|
cM2003 |
View Public Profile |
Send a private message to cM2003 |
Find More Posts by cM2003 |
Add cM2003 to Your Buddy List |
08-08-08, 09:12 AM | ||
|
Re: GetSpellInfo
p.s. I'm assuming I have to do this OBI_crusaura = GetSpellInfo(32223) -- Crusader Aura Because spellnames (instead of the spellid above) DONT work if you don't have the spell - and that would break the addon totally
Last edited by kerrang : 08-08-08 at 09:29 AM.
|
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-08-08, 09:51 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 11
Uploads: 0
|
I don't know whether it works
I try it later on my client. |
|
cM2003 |
View Public Profile |
Send a private message to cM2003 |
Find More Posts by cM2003 |
Add cM2003 to Your Buddy List |
08-08-08, 10:44 AM | ||
|
There are still a few things which need translating - in the standard client, Shaman Weapon Buff names are different to the spellnames in the combat log (Rockbiter 2 instead of Rockbiter Weapon) so I guess they MAY be in other clients too. I also need a way of 'finding' Rogue Poisons which is also language specific (as they are 'items' and not 'spells' and so rely on the itemcache) There's only about 6 things to localise instead of 50+ now tho |
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-08-08, 12:06 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 11
Uploads: 0
|
I have send you an e-mail
|
|
cM2003 |
View Public Profile |
Send a private message to cM2003 |
Find More Posts by cM2003 |
Add cM2003 to Your Buddy List |
08-08-08, 02:25 PM | ||
|
|
|
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |
08-09-08, 06:44 AM | |
|
Version 0.8 is uploaded and awaiting approval.
Quite a lot of changes - readme.txt has the details - but the main ones are... OWUp and OWDown macros now work in (druid,shaman) shapeshift forms. Buffs which fail due to a "more powerful spell" will be skipped (on that player) for 5 mins - this is mainly to make "K'irus Song of Victory" less annoying but should help lower-level players too. Buffreminders - when repeated - will get less frequent - and less annoying hopefully. NEW FEATURE! Situational Buffs Certain spells, when cast on yourself/party/raid, will be remembered, remindered and recast until you logout. At the moment these spells are Druid: Thorns Shaman: Water/Lightning Shield (self only obv.) Mage: Amplify/Dampen Magic Warlock: Unending Breath/Detect Invisibility Paladin: Blessing of Salvation I've made (with cm's help) translation MUCH easier. 99% of what O-Wheely! does should work in ANY client now. Translation is required to make shaman weaponbuffs, rogue poisons and the 'more powerful spell' message-suppression work - and for some cosmetic messages... A partial German (deDE) translation is included - it's incomplete and untested and is mainly intended to show what's needed. Bugs Fixed: Rightmousebutton+mousewheel now moves the camera ONLY - no spells/buffs will be cast. Shamans who dual-wield now have their weaponbuffs handled properly. Gift of the Wild should now cast when enough people need it. |
|
kerrang |
View Public Profile |
Send a private message to kerrang |
Find More Posts by kerrang |
Add kerrang to Your Buddy List |