All in one buffing mod for all classes. Paladin buff generated assignments based on Paladin capabilities and raid member sub-classes (druid tank vs. druid healer etc.). Plus 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.
Blessings
- Remembers buffs assigned per class.
- Remembers single buffs done after class buffs, and will repeat this as required.
- Single exception icons can be shown when you enter combat to show a constant reminder during long fights for those that have single buffs. A simple click will rebuff them.
- You can either set blessings up via the Blessings Manager, or use the minimap tooltip dropdown to cycle buffs, or you can simeple buff someone from your action bars and that buff will be remembered for that target, whether that's class or single buffs.
Blessings Manager
- Auto Generate buff assignments based on a defined template, with facility to divide players into sub-classes (tank vs. dps warrior, healer vs tank druid etc.). Click the Configure button in the manager to show the global template, and click the Help button for more information on this.
- Generated buff assignments will try to:
- Allocate Might and Wisdom to paladins with improved versions.
- Assign the same buff to a paladin where possible, for clarity when viewing the manager and when people ask "Who's doing XXX".
- Change buffing assignments (group and single) of any paladin via the manager on the fly.
- Interfaces seamlessly with users of PallyPower allowing them to benefit from the auto-generated templates.
- Chat interface (Default is disabled) which allows any player to query who is buffing them with what. Whisper triggers: !buff and !zomg - Both the same.
- Chat responder can be accessed from anyone who is running the Blessings Manager and is either a Paladin, a Raid Leader or a Raid Assistant.
- Remote chat lets players change what they're being buffed.
Examples:
!buff - Show what I'm being buffed with.
!buff ? - Show help
!buff -bok +bom - I want BOM instead of BOK
!buff -light +kings - I want Kings instead of Light.
- Alt-Click minimap icon to accessing Blessings Manager quickly.
At first glance the Manager is a lot to take in, but don't be afraid. Just try to think of it as two seperate windows.
In configure mode, the rows have absolutely nothing to do with any paladins you may or may not have in the raid. But rather, the first row is what you want when you have 1 paladin, two rows for when you have two palas and so on. So you setup the priority for buffs from row 1 down to row 6. The default should suit most people, but tastes vary.
Some of the classes expand into multiple colums as their header suggests for different sub-classes with their own buff priority order.
Then, back in normal mode, you have say 2 palas and you click generate and it'll pick off the first two rows of the configured template (if a buff is not doable, say you had sanctuary on row 2 and noone can do it, then 3rd buff is picked out).
These buffs are then applied to the paladins in raid on a best fit basis. First kings and sanctuary are given out, then imp wis and imp might. The remainder are filled in with the preference to keep buffs on the same row where possible.
Any single exceptions are then done, based on who you put into which subclasses. Note that the most dominant sub-class is picked to do the group buff for any class, to limit the number of single casts as much as possible. Group buffs are kept wherever possible, so it doen't matter that kings is group buffed on priority row 1, and playerX needs kings as a single exception on row 2. It'll see that and put their exception on the other buff which is not common.
Buff Teh Raid
- Group class buffing module for Mages, Priests and Druids.
- 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.
------------------------------------------------------------------------
r140 | Zeksie | 2009-10-25 18:05:48 +0000 (Sun, 25 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_BlessingsManager/ZOMGBuffs_BlessingsManager.lua
Small fix
------------------------------------------------------------------------
r138 | Zeksie | 2009-10-25 16:46:43 +0000 (Sun, 25 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs.lua
M /trunk/ZOMGBuffs_Blessings/ZOMGBuffs_Blessings.lua
M /trunk/ZOMGBuffs_BlessingsManager/ZOMGBuffs_BlessingsManager.lua
M /trunk/ZOMGModulePrototype.lua
Fix debug keywords.
------------------------------------------------------------------------
r137 | Zeksie | 2009-10-25 15:40:21 +0000 (Sun, 25 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs.lua
M /trunk/ZOMGBuffs_BlessingsManager/ZOMGBuffs_BlessingsManager.lua
Comms fix to test.
------------------------------------------------------------------------
r135 | Zeksie | 2009-10-22 07:44:45 +0000 (Thu, 22 Oct 2009) | 2 lines
Changed paths:
M /trunk/ZOMGBuffs.lua
M /trunk/ZOMGBuffs_BlessingsPP/ZOMGBuffs_BlessingsPP.lua
M /trunk/ZOMGBuffs_SelfBuffs/ZOMGBuffs_SelfBuffs.lua
Fixed 'Not with Spirit Tap'.
Added role display for clarity when showing Druid/DK specs in popup raid listing.
------------------------------------------------------------------------
r133 | Zeksie | 2009-10-20 13:57:36 +0000 (Tue, 20 Oct 2009) | 1 line
Changed paths:
M /trunk/Locales/localization.deDE.lua
M /trunk/Locales/localization.esES.lua
M /trunk/Locales/localization.esMX.lua
M /trunk/Locales/localization.frFR.lua
M /trunk/Locales/localization.koKR.lua
M /trunk/Locales/localization.ruRU.lua
M /trunk/Locales/localization.zhCN.lua
M /trunk/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.zhTW.lua
Fix localization blunder.
------------------------------------------------------------------------
r131 | Zeksie | 2009-10-20 00:34:07 +0000 (Tue, 20 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_SelfBuffs/ZOMGBuffs_SelfBuffs.lua
Sees if you enchant a weapon manually, and cancels the loaded weapon enchant. (ok, I just wanted a reason to push the new LGT).
------------------------------------------------------------------------
r129 | Zeksie | 2009-10-19 23:50:37 +0000 (Mon, 19 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_SelfBuffs/ZOMGBuffs_SelfBuffs.lua
Added Vampiric Embrace to self buffs module (PTR only) which is now a buff rather than a debuff.
------------------------------------------------------------------------
r127 | Zeksie | 2009-10-16 13:02:46 +0000 (Fri, 16 Oct 2009) | 1 line
Changed paths:
M /trunk/Locales/localization.deDE.lua
M /trunk/Locales/localization.esES.lua
M /trunk/Locales/localization.esMX.lua
M /trunk/Locales/localization.frFR.lua
M /trunk/Locales/localization.koKR.lua
M /trunk/Locales/localization.ruRU.lua
M /trunk/Locales/localization.zhCN.lua
M /trunk/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_BuffTehRaid/ZOMGBuffs_BuffTehRaid.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.zhTW.lua
Actually commit the localizations I changed.
------------------------------------------------------------------------
r126 | Zeksie | 2009-10-15 14:26:53 +0000 (Thu, 15 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_BuffTehRaid/ZOMGBuffs_BuffTehRaid.lua
Fix error when dragging -.-
------------------------------------------------------------------------
r125 | Zeksie | 2009-10-15 12:55:21 +0000 (Thu, 15 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_SelfBuffs/ZOMGBuffs_SelfBuffs.lua
And don't commit files with debug output in them...
------------------------------------------------------------------------
r124 | Zeksie | 2009-10-15 12:54:42 +0000 (Thu, 15 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_SelfBuffs/ZOMGBuffs_SelfBuffs.lua
Fix issue with self buffs templates storing wrong things.
------------------------------------------------------------------------
r123 | Zeksie | 2009-10-15 09:45:09 +0000 (Thu, 15 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_BuffTehRaid/ZOMGBuffs_BuffTehRaid.lua
Fix the erroneous cooldown ready message for tracker icons.
------------------------------------------------------------------------
r122 | Zeksie | 2009-10-14 23:43:20 +0000 (Wed, 14 Oct 2009) | 8 lines
Changed paths:
M /trunk/Locales/Locales.xml
A /trunk/Locales/localization.deDE.lua
A /trunk/Locales/localization.esES.lua
A /trunk/Locales/localization.esMX.lua
M /trunk/Locales/localization.frFR.lua
A /trunk/Locales/localization.koKR.lua
M /trunk/Locales/localization.lua
A /trunk/Locales/localization.ruRU.lua
M /trunk/Locales/localization.zhCN.lua
M /trunk/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs.lua
M /trunk/ZOMGBuffs_Blessings/Locales/Locales.xml
A /trunk/ZOMGBuffs_Blessings/Locales/localization.deDE.lua
A /trunk/ZOMGBuffs_Blessings/Locales/localization.esES.lua
A /trunk/ZOMGBuffs_Blessings/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.frFR.lua
A /trunk/ZOMGBuffs_Blessings/Locales/localization.koKR.lua
A /trunk/ZOMGBuffs_Blessings/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Blessings/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/Locales.xml
A /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.deDE.lua
A /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.esES.lua
A /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.frFR.lua
A /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.koKR.lua
A /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_BlessingsManager/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_BlessingsPP/ZOMGBuffs_BlessingsPP.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/Locales.xml
A /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.deDE.lua
A /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.esES.lua
A /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.frFR.lua
A /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.lua
A /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_BuffTehRaid/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_BuffTehRaid/ZOMGBuffs_BuffTehRaid.lua
M /trunk/ZOMGBuffs_BuffTehRaid/ZOMGBuffs_BuffTehRaid.toc
M /trunk/ZOMGBuffs_Log/Locales/Locales.xml
M /trunk/ZOMGBuffs_Log/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Log/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_Portalz/Locales/Locales.xml
M /trunk/ZOMGBuffs_Portalz/Locales/localization.deDE.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.esES.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.frFR.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_Portalz/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/Locales.xml
A /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.deDE.lua
A /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.esES.lua
A /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.esMX.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.frFR.lua
A /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.koKR.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.lua
A /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.ruRU.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.zhCN.lua
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.zhTW.lua
M /trunk/ZOMGBuffs_SelfBuffs/ZOMGBuffs_SelfBuffs.lua
M /trunk/ZOMGReagents.lua
Mostly some changes and improvements to the Tracker icons.
You can now define a key-binding per spell tracker.
Clickable icons (created out of combat) will always have the same name so you can invoke them from a /click macro command.
You can disable auto casting for trackable spells if you only want to buff them in-combat for example.
Mousing over tickable spells in popup raid list will now show the associated buff cooldown bars for that spell.
Tracker icons should now always popup in the same place per spell and are no longer dependant on the order that you enable them.
Added Tricks of the Trade to Trackable spells.
Setup for localization support.
------------------------------------------------------------------------
r120 | Zeksie | 2009-10-06 13:04:30 +0000 (Tue, 06 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs.lua
Fixed sending blessing template queries to self via comms, called directly now.
------------------------------------------------------------------------
r119 | Zeksie | 2009-10-06 12:58:34 +0000 (Tue, 06 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_SelfBuffs/Locales/localization.lua
M /trunk/ZOMGBuffs_SelfBuffs/ZOMGBuffs_SelfBuffs.lua
Added support for Flask of the North.
------------------------------------------------------------------------
r118 | Zeksie | 2009-10-01 13:44:27 +0000 (Thu, 01 Oct 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_BlessingsPP/ZOMGBuffs_BlessingsPP.lua
Hopefully correct race condition with PallyPower comms.
------------------------------------------------------------------------
r117 | Zeksie | 2009-09-29 16:37:26 +0000 (Tue, 29 Sep 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs_BuffTehRaid/ZOMGBuffs_BuffTehRaid.lua
Corrected an issue with tracker icons not displaying in-combat if not already shown.
------------------------------------------------------------------------
r116 | Zeksie | 2009-09-28 14:59:20 +0000 (Mon, 28 Sep 2009) | 1 line
Changed paths:
M /trunk/ZOMGModulePrototype.lua
Probably fix odd error after dual spec created for first time with no templates in first spec.
------------------------------------------------------------------------
r115 | Zeksie | 2009-09-25 08:13:20 +0000 (Fri, 25 Sep 2009) | 4 lines
Changed paths:
M /trunk/ZOMGBuffs_BlessingsManager/ZOMGBuffs_BlessingsManager.lua
M /trunk/ZOMGBuffs_BlessingsPP/ZOMGBuffs_BlessingsPP.lua
M /trunk/ZOMGBuffs_Portalz/ZOMGBuffs_Portalz.lua
M /trunk/ZOMGBuffs_SelfBuffs/ZOMGBuffs_SelfBuffs.lua
Corrected Crippling Poison mistake for deDE.
Removed BoSalvation and BoLight from chat responder.
Added Argent Crusader's Tabard to Portalz module, and now removes the text warning about equiping if it's now equiped.
------------------------------------------------------------------------
r113 | Zeksie | 2009-09-23 23:35:16 +0000 (Wed, 23 Sep 2009) | 1 line
Changed paths:
M /trunk/ZOMGBuffs.lua
Second fix for the raidN not in party thing. For those last 4 raid members who ARE in your party according to UnitInParty, but not according to GetPartyAssignment.
------------------------------------------------------------------------
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...