SimpleSelfRebuff is addon to help you rebuffing yourself easily. Actually it temporarily rebinds mousewheel to cast the spells.
As its name implies, it will stick to few ideas :
- simple : not too much configuration options,
- buff yourself : and only yourself, e.g. it will never be extended to handle party/raid buffing.
SimpleSelfRebuff:RegisterBuffSetup(function(register, BS, class)
if class ~= 'Priest' then return end
register( BS['Power Word: Fortitude'])
register( BS['Inner Fire'])
Shaman: Water Shield, Lightning Shield, Windfury Weapon, Rockbiter, Frostbrand, Flametongue.
Pally: Blessings, Righteous Fury, Auras
It'd be great if this addon could do something to remind me to actually scroll the wheel. Much like ShamanFriend does to remind of elemental shields and weapon buffs.
Weapon buffs, like rogue poisons and shamy ones are planned. I'm reworking a bit the internals to handle main-hand and off-hand weapons.
Quote from Olivier Mayeres »
SimpleSelfRebuff:RegisterBuffSetup(function(register, BS, class)
if class ~= 'Priest' then return end
register( BS['Power Word: Fortitude'])
register( BS['Inner Fire'])
end)
It doesn't work :(
You should use 'PRIEST' instead of 'Priest'. I added priest recently, you may want to test it.
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.
So why this Addon, could you give me a Reason why to use your Addon instead of SmartBuff? Would really like to know.
Why use any mod over another? Preference.
Some people don't want the extra features, maybe they want the convince of grabbing it with WAU, maybe this one is cleaner/more efficient than the original, etc...
If you don't see a reason to use one thing over another, then don't.
[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>
---
Weapon buffs, like rogue poisons and shamy ones are planned. I'm reworking a bit the internals to handle main-hand and off-hand weapons.
Quote from Olivier Mayeres »
SimpleSelfRebuff:RegisterBuffSetup(function(register, BS, class)
if class ~= 'Priest' then return end
register( BS['Power Word: Fortitude'])
register( BS['Inner Fire'])
end)
It doesn't work :(
You should use 'PRIEST' instead of 'Priest'. I added priest recently, you may want to test it.
Sorry I use a French version of wow and I have already disable the class test :)
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 ?
Sorry I use a French version of wow and I have already disable the class test :)
I'm using the french client too. The class test uses english names (look at hunter.lua).
Quote from Ellipsis »
If you are willing to do some slightly more complex handling, summoning a pet.
That's not a buff. :)
Quote from Ellipsis »
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.
Using the soulstone, yes, creating it, no. I guess using the soulstone alone won't be useful.
As for cooldown, mana or rage, it should already handle it.
Thanks all for your suggestions. I'll add them soon... well... when I come back from my holidays :)
You could take a look at hunter/priest buffs if you want to try setting up simple spell buffs for your own class.
in priest.lua SimpleSelfRebuff:RegisterBuffSetup(function(self, BS, class, L)
Not 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.
greets
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
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
As its name implies, it will stick to few ideas :
- simple : not too much configuration options,
- buff yourself : and only yourself, e.g. it will never be extended to handle party/raid buffing.
Please take a took on the project page : http://www.wowace.com/projects/simple-self-rebuff/
Please submit bug reports and enhancement requests through the ticketing system.
You can also use "/ssr general diag" to have some hopefully useful debug outputs.
Rogue: poisons.
if class ~= 'Priest' then return end
register( BS['Power Word: Fortitude'])
register( BS['Inner Fire'])
end)
It doesn't work :(
Pally: Blessings, Righteous Fury, Auras
It'd be great if this addon could do something to remind me to actually scroll the wheel. Much like ShamanFriend does to remind of elemental shields and weapon buffs.
You should use 'PRIEST' instead of 'Priest'. I added priest recently, you may want to test it.
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.
I think thats all of them... and I know some people do solo with greater blessings, just because they're lazy (aka me :p)
Mage: Ice Armor, Mage Armor, Frost Armor (for lowbies), Molten Armor, Arcane Intellect
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.
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.
greets
Why use any mod over another? Preference.
Some people don't want the extra features, maybe they want the convince of grabbing it with WAU, maybe this one is cleaner/more efficient than the original, etc...
If you don't see a reason to use one thing over another, then don't.
Date: 2007-06-28 21:16:15
ID: 50
Error occured in: Global
Count: 1
Message: ..\AddOns\SimpleSelfRebuff\buffs\priest.lua line 7:
attempt to index global 'L' (a nil value)
Debug:
...ddOns\AddonLoader\libs\AceAddon-2.0\AceAddon-2.0.lua:25:
...ddOns\AddonLoader\libs\AceAddon-2.0\AceAddon-2.0.lua:23
...ddOns\AddonLoader\libs\AceAddon-2.0\AceAddon-2.0.lua:991: ManualEnable()
...ddOns\AddonLoader\libs\AceAddon-2.0\AceAddon-2.0.lua:919:
...ddOns\AddonLoader\libs\AceAddon-2.0\AceAddon-2.0.lua:912
[C]: ?
...ddOns\AddonLoader\libs\AceEvent-2.0\AceEvent-2.0.lua:232: TriggerEvent()
...ddOns\AddonLoader\libs\AceEvent-2.0\AceEvent-2.0.lua:910:
...ddOns\AddonLoader\libs\AceEvent-2.0\AceEvent-2.0.lua:903
AddOns:
SimpleSelfRebuff, vr42036
Sorry I use a French version of wow and I have already disable the class test :)
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 ?
I'm using the french client too. The class test uses english names (look at hunter.lua).
That's not a buff. :)
Using the soulstone, yes, creating it, no. I guess using the soulstone alone won't be useful.
As for cooldown, mana or rage, it should already handle it.
Thanks all for your suggestions. I'll add them soon... well... when I come back from my holidays :)
You could take a look at hunter/priest buffs if you want to try setting up simple spell buffs for your own class.
category = L['Shadow Protection']
self:RegisterBuff( BS['Shadow Protection'], category )
self:RegisterBuff( BS['Prayer of Shadow Protection'], category, false )
self:RegisterBuff( BS['Touch of Weakness] )
I suppose Power Word: Shield too (though, that could pop requests for in combat functionality :P)
Others (though, I don't really care about you Alli scum hehe)?
Feedback
Fear Ward
I didn't try in-combat rebinding but I'm 95% sure it doesn't work. So I think in-combat functionality will never see the daylight.
Not 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>
---
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