• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Lifebloomer

 
Project Updated:
Files Updated: Fri, Dec 18 2009
Supports Game Version: 3.3.0
Category: Buffs & Debuffs, Class, Druid, Healer, and Unit Frames
Tags:

, , , , , , and [Edit Tags]

Project Manager: Mirari
Additional Authors: catamorfizm
Current Version: 2.2.2
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 44
Downloads Total: 99,049
Favorites: 142
Comments: 186
  • About Lifebloomer
  •  

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!

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Lifebloomer 2.2.2 Release 3.3.0 3,586 12/18/2009
  Lifebloomer 2.2.1 Release 3.3.0 1,495 12/11/2009
  Lifebloomer 2.2.0 Release 3.3.0 1,253 12/9/2009
  Lifebloomer 2.1.2 Release 3.2.0 3,097 11/5/2009
  Lifebloomer 2.1.1 Release 3.2.0 7,377 8/5/2009
  • 1 page(s)
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Tebasile said

    Any chance of being able to add 'non-friendly' NPCs as a Lifebloomer target? For Valithra Dreamwalker, it would be nice to add her as a target.

    Reply Report Permalink
  • johansen79 said

    how do i use the Macro handler? Trying to get it to use a Thrinket. But don`t know how to do it.

    Reply Report Permalink
  • Mirari said

    That's actually not what the macro handles do. Try downloading clique to get the functionality that you are looking for.

    Reply Report Permalink
  • I'm going to go ahead and tag version 2.2.2 because my latest fix re-addresses the original issue in a more correct way, and I think that this should work for all. Unfortunately it is impossible for me to test this directly because I happen to play on the one battle-group that has no server names with a space.

    The original issue is a curious one in itself, and probably reflects a bug in the WoW API. Lifebloomer allows you to specify a player's name as a Unitid for players that are in your raid. This is a handy feature. The problem is that WoW gives you a player's name in the following format for cross-realm situations: "Player - Realm". But this does not match up with the format that comes with combat events: "Player-Realm". So I patched over the problem by removing spaces from the string. And that worked fine for me because of my battle-group. I am guessing that people had some difficulties in cross-realm battle-grounds before this too, but it wasn't as big a deal as it is in cross-realm LFG.

    I have now modified the code to only substitute " - " into "-" so hopefully it will not mangle server names anymore.

    Reply Report Permalink
  • Desetes said

    Hey man thought I had replied but I was wrong. :D I tested it Friday and it works good now. Thank you for the fix and keep up the great and awesome work.

    Reply Report Permalink
  • Desetes said

    Hello sorry been busy with finals and what not. Thanks for the update and I will give it a test run tonight if I can and let you know the results. Thanks for the quick update, again its a great mod and I appreciate the amazing work you do to keep it up to date.

    Reply Report Permalink
  • Desetes said

    I'm just wondering, is this an issue or am I doing something wrong. When I go to set my target as the Lifebloomer frame if they are cross realm with a space in the server name they show as being off-line. I noticed that some were having problems with HoTs showing up so is this a similar issue? If so is it easy to fix, is it something I could add to the LUA file?

    This is a great mod and probably the best healing mod for druids around if you ask me. Easy to setup and very easy watch HoTs with. So thanks for all the great work and if anyone knows of a fix please let me know. Thanks.

    Reply Report Permalink
  • If you and other druids are willing to give this a go, I have prepared two alphas which address the issue in different ways.

    Since I cannot test it directly, I am forced to test it by making a version which drops letters other than space, for my own personal use only. But this isn't really testing the server/addon interaction.

    I identified one line in the code for which it is inappropriate to canonicalize names, so I made an exception case for that. That is version 2.2.1-2* on the files page.

    The other one drops canonicalization for all cases, that is version 2.2.1-3* on the files page. If you guys can take a moment to test one or the other out with cross-realm parties, that would be a great help to me.

    Thanks.

    All files available at:

    http://wow.curseforge.com/addons/lifebloomer/files/

    Reply Report Permalink
  • I added another alpha which I think has a better shot of working correctly: 2.2.1-4*

    Try that.

    Reply Report Permalink
  • 2.2.1-5 is the same as 2.2.1-4 except it fixes an unrelated bug.

    Reply Report Permalink
  • Even with version 2.2.1?

    Reply Report Permalink
  • Desetes said

    It would seem that way, sorry I should have given more information. So I downloaded the first release you did for 3.3 and had no issues. I think I just lucked out, odd I know, and didn't get anyone from a two name server. Then on Saturday I did and was like okay maybe their is an update. So I went online and took a look and noticed that you put out 2.2.1 and that you said it fixed HoTs not showing on two name servers. Well I had that issue and that was fixed in 2.2.1, I could Focus them or just have Lifebloomer set to Target and I could see the HoTs but if I clicked the option to "set frame's target to your current target" they would just show up clear like they would if the user were offline.

    So I'm not sure if this isn't another bug, a different area. All I know is I have 2.2.1 and before unzipping it I deleted both the Lifebloomer folder in the add-ons folder and cleared out my saved variables for Lifebloomer. Still no go. Thanks for the quick reply and hope maybe it can be fixed. If not I guess I'll just have to move to a different mod but I'd hate to. I love this mod and its been such a great healing tool, but I know its time consuming and testing it for two name servers can't be easy either.

    Reply Report Permalink
  • Desetes said

    Update, if I use /lb p to make the party list it works so I'm happy with that. The only problem is use that option I mentioned above. But hey again you do this on your spare time and I'm just happy to have it.

    Reply Report Permalink
  • Thanks for the additional information, it will really help me track down the problem. Unfortunately, you are right about testing it---I happen to be on a battle-group with no server names that fit the problem description.

    I'm going to try and analyze it based on your description and I'll put up some new alphas sometime in the next few days. Let me know if that addresses it.

    http://wow.curseforge.com/addons/lifebloomer/files/

    Reply Report Permalink
  • XMushroom said

    I just wanted to say thanks for this addon that ive been using for a very very long time.
    The latest version so far works just fine. Thanks again, must have for any resto druid.

    Reply Report Permalink
  • Coralai said

    I found a work around for my problem with HoTs not being applied to cross-realm players who's realms have two words in their name. I changed the first line of Lifebloomer_CombatLogEvent() from "local name = arg7" to "local name = string.join("", string.split(" ", arg7))" and the issue was resolved!

    Reply Report Permalink
  • That's essentially the change I applied last night to the latest alpha.

    http://wow.curseforge.com/addons/lifebloomer/files/

    I'll do a release later.

    Reply Report Permalink
  • Coralai said

    Thanks for the link! I'll start looking there more often for the newest releases. :)

    Reply Report Permalink
  • Coralai said

    For those of you that want to make this change yourself, I forgot to mention that it's in Lifebloomer.lua, in your Addons -> Lifebloomer folder.

    Reply Report Permalink
  • deadyduzi said

    did not work out for me. there were some errors when fighting then. I just have problems with RP(-PVP) servers, dunno why.
    hopefully this bug is fixed quickly :)

    Reply Report Permalink
  • Addon Packs Containing Lifebloomer

Most Downloads / Day

Lifebloomer has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 11,397 HealBot Continued Unit Frames, Unit Frames,...
  2. 11,397 HealBot Continued Unit Frames, Unit Frames,...
  3. 11,397 HealBot Continued Unit Frames, Unit Frames,...
  4. 2,530 X-Perl UnitFrames Raid Frames, and Unit Frames
  5. 2,324 ForteXorcist Buffs & Debuffs, Class, Combat...