For warlocks, an armor spell (Fel Armor or Demon Armor) and the Sense Demons tracking spell.
If you are willing to do some slightly more complex handling, summoning a pet when we don't have one out (unless one of the Demonic Sacrifice buffs is up) would be nice. Soulstone handling would be really cool, but probably too tricky (two steps to apply the buff, plus cooldown preventing it at times), and there are already some great addons to manage it.
Paladin: Blessing of Wisdom, Blessing of Might, Blessing of Sanctuary (talent), Blessing of Kings (talent), Blessing of Salvation (not sure why, but might as well), Blessing of Light, Greater Blessing of Wisdom, Greater Blessing of Might, Greater Blessing of Sanctuary, Greater Blessing of Kings, Greater Blessing of Salvation, Greater Blessing of Light, Righteous Fury, Devotion Aura, Retribution Aura, Crusader Aura (heh), Sanctity Aura, Fire Resistance Aura, Shadow Resistance Aura, Frost Resistance Aura, Concentration Aura, Sense Undead
I think thats all of them... and I know some people do solo with greater blessings, just because they're lazy (aka me :p)
Warlock: Demon Skin (lowbies), Demon Armor, Detect Invisibility (who knows, you MIGHT want it), Unending Breath (see previous), Soul Link (talent, requires a pet active), Fel Armor, Sense Demons
Druid: Omen of Clarity (talent), Mark of the Wild, Thorns
Not sure if you'd want to do warriors, since rebinding mousewheel to cast a shout with no rage could get annoying. But, Commanding Shout and Battle Shout.
Edit: Also, not sure if you want to get this in-depth, but racial buffs. Dwarves get Find Treasure, Troll priests get Shadowguard, UD and Blood Elf priests get Touch of Weakness, Dwarf and Draenei priests get Fear Ward.
[2007/06/28 22:25:34-206-x1]: SimpleSelfRebuff-r42036\buffs\priest.lua:7: attempt to index global 'L' (a nil value)
AceAddon-2.0-40905 (FuBar):919: in function <...face\AddOns\FuBar\libs\AceAddon-2.0\AceAddon-2.0.lua:912>
<in C code>: ?
AceEvent-2.0-40601 (FuBar):232: in function `TriggerEvent'
AceEvent-2.0-40601 (FuBar):910: in function <...face\AddOns\FuBar\libs\AceEvent-2.0\AceEvent-2.0.lua:903>
could you give me a Reason why to use your Addon instead of SmartBuff?
Could you give me one reason to :
- use oRA2 instead of CTRaid ?
- use BigWigs instead of CTBossMod ?
- use Omen/Threat-1.0 instead of KTM ?
- use Violation instead of SWStats ?
- use Pitbull instead of X-Perl Unit Frames ?
- use Linux instead of Windows ?
in priest.lua SimpleSelfRebuff:RegisterBuffSetup(function(self, BS, class, L)
I have this error:
[2007/06/29 17:27:55-282-x5]: SimpleSelfRebuff-r42036\SimpleSelfRebuff.lua:427: GetSpellCooldown(): Invalid spell slot
SimpleSelfRebuff-r42036\SimpleSelfRebuff.lua:427: in function `CheckRebuff'
SimpleSelfRebuff-r42036\SimpleSelfRebuff.lua:243: in function `func'
Dewdrop-2.0-42233 (DewdropLib):665: in function <...erface\AddOns\DewdropLib\Dewdrop-2.0\Dewdrop-2.0.lua:604>
There is already such an Addon, its called SmartBuff.
It does exact the sme thing, rebuffing on Mousewheel, and also for Group/Raid if you want.
So why this Addon, could you give me a Reason why to use your Addon instead of SmartBuff? Would really like to know.
In my personal opinion, SmartBuff is a really poorly designed mod. Very confusing options menu, with tons of settings that don't seem to make any sense. I haven't tried out SimpleSelfRebuff as of yet, but I really hope it can provide what I need without any of the extra junk! As a shaman, I'm only concerned about buffing myself. What can I say, I'm selfish. It's too bad the mod AutoBuff was never updated, I used that a while back, and it was far more intuitive than SmartBuff could ever hope to be. Of course, it has been so long since I used it now, that it may not have been all that great either!
Edit: To correct my poor grasp of the English language