Get an Epic Experience with Premium

Lifebloomer

Buffs & Debuffs Login to Add Favorites
  • 5 Likes
  • World of Warcraft
  • 125 Monthly Downloads
  • Supports: 5.0.4
  • 68,383 Total Downloads
  • Updated 09/02/2012
  • Created 11/01/2007
  • 308 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 3.2.2
or
Support development! **
Donate

About Lifebloomer

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

  • Update for MoP
  • More Click bindings
  • Party/Raid Role Icons

Localizations

You name it, it works!

What's New in 3.2.2

  • Fixed bug where debuffs where not displaying in frames.

3.2.1

  • Fixed errors when trying to generate party frames.

3.2.0

  • Updated TOC for 5.0.4

3.1.1

  • Additional fix where low level druids would experience errors due to the lack of Healing Touch

3.1.0

  • Updated TOC for patch 4.3.0
  • Updated code for Lifebloomer_CombatLogEvent
  • updated code for Lifebloomer_Buff_Update

tag 3.2.2
f035d11e979a62c339a047145f1b1b9c0d84a145
2012-08-28 00:19:19 -0400

Tagged version 3.2.2

Fixed issue where Magic Debuffs where not displaying in frames.
--------------------

Addon Packs Containing This...

Comments

First Previous Page 3 of 33 Next Last
  • #464
    yea that works a treat fixed it perfect thanks wharap for the full explaination I am a complete technophobe so i needed it explained like that your a diamond m8 TYVM
  • #457
    4.1 broke my lifebloomer today if im not mistakin. None of my hot bars show up until i add a new bar and then only the hots that are currently on the target and not those that i apply after adding the new bar. Its almost like adding one bar takes a snapshot of the current hots on target. Is there a fix in the works? even a incomplete fix would be great as soon as you have time.

    Thanks
    moo
  • #458
    I'm getting the same problem. I heal exclusively with Lifebloomer so it breaking me absolutely crippled me last night, forcing me to play my Rogue :)
  • #459
    There is a manual fix posted in the Tickets section of the CurseForge page (follow the curseforge link under Development Site above). Used it last night, works great.
  • #460
    I appreciate the help but i think this fix is a bit beyond my technical skills. I cant find where to add to or change the code as is sugested. Thanks though..
  • #461
    Works like this:
    Lifebloomer and find the file Lifebloomer.lua - open it in a text editor.

    Search for the text string: "function Lifebloomer_CombatLogEvent(self, event, ...)". Once you've found it, look at the line just below. You need to add a paramter, so the line ends up looking like this: "local arg1, arg2, hideCaster, arg3, arg4, arg5, arg6, arg7 = ...;"

    Next thing is to search for the string: "function Lifebloomer_UnitFrame_Update(self, elapsed)".
    In that function, look for the line saying
    "if name == self.Name:GetText() then
    elseif name then"
    Between those 2 lines, add the text "Lifebloomer_Buff_Update(self, "LifebloomerTrigger");" so it ends up looking like this:
    "if name == self.Name:GetText() then
    Lifebloomer_Buff_Update(self, "LifebloomerTrigger");
    elseif name then"

    I hope that helps:)
  • #463
    Thanks for the break-down, it was a great time saver.
  • #462
    Thanks a million Wharep, worked like a charm.
  • #454
    I just want to say that this is still a great addon considering we can't stack lifeblooms on multiple targets, I take this to raids to time refreshes down to a T on my tanks, and I always keep lifebloomer on for the tank in heroics as well. Very nice mod, been using it since BC.
  • #452
    Gettings tons of errors in Buggrabber, more then 20 errors / second it appears at. Atm after a few minutes of logged on I got over 1000 errors.

    Patching it up with changes in 4.0.6a? I got no clue what else to post while I got that ammout of errors
  • #466
    The problem (discovered and fixed by eXochron) is that the GCD is calculated based on the Healing Touch spell, and now druids don't get that spell until level 78. I have no way to get eXochron's fixes to the code maintainers, since they seem to have stopped playing Warcraft.

    At any rate, the problem will go away when you reach level 78. Or else you can go to curseforge.com and read the Lifebloomer tickets to find out how to patch the code by hand.
  • #453
    Not sure what's going on. I don't get any errors. Can you try disabling all addons except for Lifebloomer and see if it still happens?
  • #455
    Not sure if I have the same problem exactly as above, but I am getting similar errors. The error I get is listed below:
    Lifebloomer-3.0.0\Lifebloomer.lua:616: attempt to perform arithmetic on local 'start' (a nil value)
  • #456
    Getting the same errors with a fresh install. Buggrabber is just going nuts.

    Lifebloomer-3.0.0\Lifebloomer.lua:616: attempt to perform arithmetic on local 'start' (a nil value)

    ♪~ ( ) I My Sonos!

  • #451
    So, I still use this addon, even though I can only keep LB up on one target (unless I use the ToL trick). For this, I need to cast Nourish/HT a lot, so I'd like to suggest a marker, similear to the one currently on the bar for LB. It should simply show, at what point you have to start casting Nourish/HT in order for it to land before your stack of LB expires.

    And I think I've spotted a bug. When I have my map open, it clears any hot indicators from the LB frame.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!