ZOMGBuffs
All in one buffing mod for all classes, overview of important raid buffs and instant access rebuff on right click.
Main Mod
- Responsible for loading class specific modules.
- Has FuBar/Minimap icon for options menu (Sorry, I just don't like Waterfall at all), and info tooltip.
- Single click minimap icon to quickly enable/disable auto-buffing.
- Raid popup list with complete buff overview (just mouseover the floating ZOMG icon).
- Highlights missing buffs for whole raid at a glance.
- Shows time remaining on your buffs on whole raid.
- Allows instant rebuff with Right-Click as assigned by seperately loaded modules, without having to muck around finding the player in the raid frames.
- Shows in-combat reminder (swirly thing around icon) if someone needs a rebuff mid-fight.
- Auto Buy reagents to defined levels.
Self Buffs
- Handles all self buffing needs including temporary weapon enchants and poisons.
- Can remind you in-combat when something needs rebuffing.
- Special cases to auto buff Crusader Aura for paladins when mounted, and aspect of cheetah for hunters in cities.
Buff Teh Raid
- Group class buffing module for raid buffs (Mana, Kings, Stamina etc).
- Allows you to define which groups you're responsible for.
- Enable or Disable buffs by clicking on the minimap tooltip for that buff.
- Selective buffing for single target raid buffs such as Thorns or Amplify/Dampen Magic.
- Unique Buff Tracking icon for Earth Shield, Fear Ward, Hand of Freedom and Hand of Sacrifice, which allows you to keep close watch on these buffs and easily recast with a click.
Common Behaviour for Buffing modules
- Manually casting a buff will be remembered (with a few exceptions which shouldn't) as the new required auto buff.
- Click the tooltip sectoin for that mod will cycle through buffs.
- Shift Clicking the tooltip section for that mod will remove it's entry from the template.
- Template save/load/conditionals.
- Simple mousewheel rebuffing in one common interface.
- Simple Right-Click rebuffing of your defined buffs for whichever module you have loaded.
- Definable pre-expiry rebuff setting.
- Options to not buff when:
- Not everyone in raid is present (definable to a % of people present).
- Not everyone in a party is present.
- You are resting.
- You are low on mana.
- You have the Spirit Tap buff (geiv mana regen!).
Thanks
As always, many thanks to our tireless raid leader for ignoring me going AFK at various points to fix some problem. And to our Paladins, without whom this mod would not have been possible without their constant downloading and re-downloading of early alphas.
Donations
While donations are not ever expected they do help, and recent donations by a kind few are one of the reasons I have returned at this time to resume work on this and other mods. Please do consider how worthwhile ZOMGBuffs is to you and help to continue it's support into the future.
PayPal: [email protected]
{id = 73413, o = 4, duration = 30, who = "self", c = "5DA0F6"}, -- Inner Will
Seems to work.
Thanks for your hard work on the addon.
I tried Jasper2k8's solution. But if u track both Inner fire and Inner Will, ZomGbuff just keep notifying endlissly between these two buffs.
1x LibGroupTalents-1.0-62:534: attempt to index field 'primary' (a nil value)
LibGroupTalents-1.0-62:1545: in function `SendMyTalents'
LibGroupTalents-1.0-62:1500: in function <...ffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1434>
(tail call): ?:
Locals:
self =
talentThrottle =
GetTalentTreeMasterySpells = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1787:
RefreshTalentsByUnit = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1175:
GetGUIDGlyphs = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1016:
SendMyGlyphs = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1553:
OnReceiveTalents = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:941:
GetUnitTalentSpec = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:913:
RefreshTalentsByGUID = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1183:
GUIDHasTalent = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1590:
GetActiveTalentGroup = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1633:
GetGUIDRole = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1255:
GLYPH_REMOVED = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1071:
talentTimers =
GetUnitStorageString = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:507:
batch =
pendingStorageStrings =
GetNumTalentGroups = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1644:
GetUnitRole = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1247:
GLYPH_UPDATED = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1076:
UserCount = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1570:
distribution = "PARTY"
roster =
SendCommMessage = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1402:
CheckForMissingTalents = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1224:
UNIT_AURA = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:313:
GetTalentCount = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1817:
TalentQuery_Ready_Outsider = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:847:
GetTreeNames = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:794:
UnitHasGlyph = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1033:
events =
frame = LibGroupTalents_Frame {}
refreshCheckTimer = 14.948999999091
UnitHasTalent = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1584:
TriggerRefreshTalents = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1164:
commQueried =
OnReceiveGlyphs = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:987:
classTalentData =
RAID_ROSTER_UPDATE = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:237:
GetUnitGlyphs = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1011:
GetClassTalentInfo = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1617:
CHAT_MSG_ADDON = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1434:
UNIT_SPELLCAST_SUCCEEDED = <function> @ ZOMGBuffs\libs\LibGroupTalents-1.0\LibGroupTalents-1.0.lua:1125:
OnRaidRos
Mage ward is not in the list of mage self buffs. Do you plan to add this in the future or did I just miss it?
I have the same problem. It's append always in instance.
AceTimer-3.0: Warning: The addon/module 'ZOMGSelfBuffs' has 456 live timers. Surely that's not intended?
I got that message today after finishing Oculus.
Oh,I know,But I just need some help.It's a wonderful addon,So i suggest all my guild members to use it ,especially paladins.But if there are 3 or more paladins,we will be forced offline(even if there is 1 Paladin,we will be a little lag)........if i disable the addon.it will be OK....... I print all the addonmessages.I found too many addonmessages with the prefix "PLPWR".ZOMG have two prefixes "PLPWR" and another unkown character which is a messy code when I print it.So I just want to know will the Blessings Manager still work if i forbind the addon to send "PLPWR" messages....What the function of every kind of AddonMessages?The Addon is too big to make sense of all the code
No, Blessings manager is gone with new versions. Since Paladins only have Kings or Might (both of which can be provided by other classes buffs) there is little point.
It's unlikely that anyone is forced offline by too many addon messages. But there's no way to verify that now if it was the case. Sorry.
And Does the newest version have the same function of the older version? I think the Manager of Blessings is so cool
no, i'm a chinese player for WOW 3.2.2 ......So i'm not using your newest version .So Can I Delete Blessings* modules ?
Neither of the Blessings* modules should even exist, make sure you delete all ZOMG* directories before upgrading.
I just found that zomg_BlessingManager will send too many AddonMessages,and make my raidmates offline, how to solve this? Does ZOMG must Send AddonMessages?
http://www.aestheticdrive.com/ace1/aceZOMG.jpg an amusing error.
What I was doing at the time: My toon is a spriest and I am farming furlbogs for rep and am spamming Devouring Plague, which is a Dot with a 30% upfront charge - enough to one-shot the mobs; is it possible that the addon is keeping a timer for all my DoTs that no longer exist?
Thanks!