What's New in 2.2.0
- Updated TOC for patch 3.3
- Shows any raid icon set on the player's frame
- Can change alpha of raid icon in Interface Options->Appearance
- "Penetrating Cold" will now color the affected players' frame border
What's New in 2.1.0
- Now dims the HP bar of units that are out-of-range
- Also flashes the HP bar of units that begin taking damage
- These are enabled in the Interface Options panel
The Quick Description
Lifebloomer presents a grid of frames, one per player. There are several buttons associated with each frame. Mouseover the buttons for a quick description of their purpose.
- The
+ button creates unit frames.
- The Hunter's mark button sets the unit tracked by the frame.
- The
- button removes unit frames.
Lifebloomer presents information about each player in a compact fashion that is designed to be quickly read and acted upon:
- Lifebloomer provides a timer bar for: Lifebloom, Wild Growth, Rejuv, Regrowth, and Abolish Poison.
- The frame border turns colors when poisoned or cursed.
- The vertical white line is at the 1 GCD mark on the Lifebloom timer, adjusted for latency.
Many options are found in WoW's Interface Options menu
And now on to the full description...
Getting Set Up
Command-line interface:
- /lb
- to list the commands
- /lb s
- to show the frames
- /lb h
- to hide the frames
- /lb r
- to reset the position of the Lifebloomer frames
- /lb l
- to (un)lock the window in place and hide buttons
- /lb p
- to auto-generate party frames
- /lb ra
- to auto-generate raid frames
- /lb sr
- to auto-generate "smart" raid frames (this avoids overwriting your changes).
With Lifebloomer frames showing, select what you want your frame's target to be. Then click the Hunter's Mark button next to the frame, this will set the frame's target to whatever your current target is. If your current target is not in your raid you will need to use /focus on that target before clicking the target selection button (this is because there is no other unit id for such a unit). You may add unit frames using the + button to the left of each frame and you may remove unit frames using the - button.
Editing options for Lifebloomer are located in WoW's Interface Options menu.
Usage
You will notice that the lifebloom bar will turn from blue, to purple, to red. ideally, you will reapply lifebloom when the bar turns purple, this purple region indicates when lifebloom has 1 second plus your lag left. if you cast it when the bar is purple, your previous lifebloom will get it's 5th tick in before the next one is applied. when the bar turns red (1 second left) you know that lifebloom will run out very soon if not promptly reapplied. Do not wait until the last millisecond to cast lifebloom because your lag will cause you to lose your stacks. Also, there is a red overlay which indicates the global cooldown, you should be able to cast again as soon as this bar completely disappears.
Note
It is possible to stack lifebloom on up to 4 targets (more with the talent and glyph changes in WotLK), this requires a very active player and no "line of sight" issues. However doing so will drain your mana fairly fast so you don't want to do this if you do not have to. By paying attention to each tank's DTPS you should be able to judge how many hots you need on them, if any at all.
Configuration
In the Blizzard main Game menu there is a button for "Interface" and a tab for "AddOns" where Lifebloomer and many other AddOns place their configurable options. Lifebloomer allows you to configure many aspects: colors, dimensions, number of frames per column, click bindings, and more. Be sure to click on the little "+" button next to the word "Lifebloomer" to expand all the configuration options available.
Bugs
Please report any bugs that you find and feel free to offer suggestions.
In the Works
- More bar/border textures to choose from
- More Click bindings
- Use same bindings as healbot option
- Ace (not so soon)
Localizations
You name it, it works!
tag 2.2.2
f5f5d22b4d90af81e2dd204f0172ee13b9c491db
unknown <mrd@.(none)>
2009-12-17 22:09:50 -0500
tagged 2.2.2
--------------------
unknown:
- No need to canonicalize in combat log event parsing then.
- bumped version to 2.2.2
- Remove noCanon parameter.
- GetRaidTargetIndex returns undefined results when UnitExists is nil. So check that first.
- Try using gsub to eliminate " - " instead of removing all spaces.
- Let's try without canonicalization too.
- Disable canonicalization when the name is being used as the Unitid
- canonicalize names during smartraid command
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)...