I've just uploaded the first version of my "Lifebloom"-Module to the WoWAce SVN.
This module comes with the option to add another CastBar-like bar to your unitframes, which tracks the duration of your lifebloom on the unit.
I really missed this feature, since expiring lifeblooms are bad and I often failed to track my lifeblooms just using the usual HoT trackers.
I hope this module will be of use for some other druids out there.
Feel free to report bugs and add feature requests here.
All praise ckknight =)
Vaeyl of Nozdormu
P.S.: Please do not look to closely at the code. I just copy-and-pasted PitBull_Castbar and changed some functionality. There might be unneeded stuff in there. =)
Thanks for the answer. I actually did that, but FullBar has its Lines in the MetaLayout.lua.
I got my Bar to work by copying everything with FullBar in it n the MetaLayout.lua and replacing FullBar by LifebloomBar =)
To be clear: In oder to get the new bar to show, one needs to set MetaLayout.barname.position and MetaLayout.barname.options as well as to add the name to the barlist variable, but all functions needed here are local. There is no way to call them from outside.
MetaLayout needs a function, that other modules are able to call to get themselves registered.
Is there a way to integrate a new bar module into PitBull without editing the MetaLayout.lua?
I wrote a very simple bar for myself to watch Lifeblooms based on... CastBar, I think, but I had to add several lines to the MetaLayout.lua to get it to show in the options dialog. Now I cannot update PitBull any longer without having to do it again.
If there in no such way, then I and a lot of other "small" developers would love one, I am sure =)