Download
(911 Kb)
Download
Updated: 04-26-12 04:04 AM
Pictures
File Info
Updated:04-26-12 04:04 AM
Created:04-04-12 02:39 PM
Downloads:2,594
Favorites:13
MD5:
LifeBinder (Beta)
Version: 1.0.1.4
by: acheliuspjr, Protonova
@mouseoverui macros don't work, it's an api limitation, change them to @mouseover

If you want to target with this addon you have to select the function from the config->mouse and drag the target command to the desired combination

What is it:
LifeBinder is an addon aimed to replace the default Rift party and raid frames with something that is more configurable. While it is designed for healers, other classes and roles can find LifeBinder useful. The addon makes it easier to monitor incoming damage, damage over time, healing, healing over time, buffs and debuffs. So that you can accurately and efficiently heal no matter how much is going on in raid. While making it easier to react to raid conditions LifeBinder also allows you to easily respond with click-to-cast spellcasting.

Brief history:
While using Rifthbot we weren't satisfied with the result, so we decided to drop almost every file we used for it and to create another addon, always with performance in mind but also with personalization and a better structured code, that started the development of Lifebinder

We had an hard to use interface for buffs and we added a totally new slots and buff configuration that can move them at will and configure everything by dragging the elements with the mouse

We got sick of only 1 debuff slot so we changed how buffs and debuffs are managed and created 4 buff slots and 4 debuff slots, adding the ability to add and remove slots at will(configuration support will be in future versions but the code is there)

We needed duration on buffs and we added it, now duration is shown if the buff/debuff remaining time is under 9 seconds

We needed a better debuff filtering so we added a priority/blocking system: if the buff is on priority list then it will be always shown, if the buff is on the blocked list it will always be ignored, if the buff is not non one of those lists and the user selected the option "show only if curable" then it will be shown only if it's curable by your class. if is not on the lists and showcurableonly is not selected the debuff will always be shown

We needed a better and more user friendly mouse binds configuration window, so we added the new one (that I personally love soo much), for now it doesn't have custom macro support but I promise it will be done

We needed a better style and personalization, so we started to create styles (and more will be done about that)

We hated the lack of out of range detection, so we create the module that will be available when 1.8 hits that does that, and when we will be able to test more, we can add more function regarding range etc

the result is that now we need to sleep ^^

How to configure:
You click on the green circle or you write "/lb config"
It's easy to learn how but if you need there is a video:
It will have some annotations, but for now it's unedited
http://bit.ly/HNKvDT
Info on unit positioning:
Selecting 1 you will have the "standard" unit positioning that was the original "standard" style while choosing the number 4 you will have the "oldstyle"
On the option window the arrows indicate the grow direction
For example the number 2 will be:
First unit on the bottom left ,the first group will be the first column than the second group will be the second column, group members will be placed from bottom to top
(Unit positioning configuration is not final, How you can set it can be changed in the future)

Known issues:
-Reloading the interface or loading it during combat won't work, those are the limitations of the API
-If someone disconnects and reconnects in a 5 man group while in combat it will have some problems, (why trion you rearrange groups to have the disconnected player last? WHY???? )


In development:
HP visualization options (percent,hp deficit,current/max)
Mouse binds and buffs settings copy
Role icon change option
Custom macro support on mouse binds tab


Thanks to:
To doxxx for his libsimplewidgets http://www.riftui.com/downloads/info...gets.html#info
To ragebeast for writing rifthealer
To Snarty for it's safe's raid manager http://www.riftui.com/downloads/info...ager.html#info
To ZorbaTHut / Ben Wilhelm for the LibUnitChange and for the continuous effort on developing the api
1.0.1.4 (26-04-12)
-Fixed 1.8 Issues where units information and frame events were not triggered correctly.
-Updates Role Icons.

1.0.1.3 (07-04-12)
Added features:
-added ready check support
-added buff priority (when a buff has priority it will be always shown and never overwritten)
-added descriptions into abilities list
-added descriptions into recorded debuffs list
-added tooltips on mousebinds icons lists (finally you can see what spell/command it is when is placed)
-added group member and groups growth option, see addon description for details
-added name character count option (requires reloadui to take effect due optimization)
-added mana bar height option
-added Priority/blocked list import from other roles (it will -add- the debuffs from the role you choose )
-added lock unlock options (locking also makes the green circle disappear so to edit configuration you must write "/lb config" when is locked)

Fixes:
-Fixed frame dimensions in the other tabs not changing after changing it in the styles options tab
-Fixed green circle position (now it's in the correct position)
-After applying styles options the unit frames were not responding to clicks (fixed)
1.0.1.2 (04-04-12)
added basic options for styles
1.0.1.1 (04-04-12)
first release
Archived Files (3)
File Name
Version
Size
Author
Date
1.0.1.3
905kB
acheliuspjr
04-07-12 10:22 AM
1.0.1.2
854kB
acheliuspjr
04-05-12 07:01 AM
1.0.1.1
854kB
acheliuspjr
04-04-12 02:39 PM


Post A Reply Comment Options
Unread 04-04-12, 02:49 PM  
Kreiri
Claw of Regulos
 
Kreiri's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 82
Uploads: 2
This may be because of poor screenshot quality, but green, red and purple names there are very hard to read.
Kreiri is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 02:57 PM  
acheliuspjr
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 46
Uploads: 2
Quote:
Originally Posted by Kreiri
This may be because of poor screenshot quality, but green, red and purple names there are very hard to read.
it's the screenshot quality because I can read them well on the monitor
acheliuspjr is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 04:20 PM  
Snags
 
Snags's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
hi ^^ I disabled rifthbot and I'm trying lifebinder now

Just a question... Is there a way to disable the class icons and have the standard ones back? They're kinda big and create a bit of confusion... the beauty of the standard icons is that it takes just a quick glance to estimate how many healers/support you have



(Is rifthbot's resize option still not available, or it's just me being blind and not seeing it? I asked because it took me some time to notice it in rifthbot, so it's entirely possible I'm simply not seeing it It'd be nice to have taller frames, since the role icons take away a lot of useful space )


Edit: I'm messin around with buff placement... warden hot icons are really hard to read on the light green frames --- in part due to the fact I made them smaller while trying to fit them in the frames. They have me squinting at the monitor... stack size was a lot more readable on rifthbot as well. Love the configuration panel though!
Last edited by Snags : 04-04-12 at 04:29 PM.
Snags is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 04:48 PM  
Protonova
 
Protonova's Avatar

Forum posts: 0
File comments: 33
Uploads: 0
Quote:
Originally Posted by Snags
Just a question... Is there a way to disable the class icons and have the standard ones back? They're kinda big and create a bit of confusion... the beauty of the standard icons is that it takes just a quick glance to estimate how many healers/support you have
At the momment there is no way to remove those icons. We will have the option to select between 3 different sets. Text based icons, Default Icons, New type icons. This will probably be in verion 1.0.1.2.

Quote:
Originally Posted by Snags
(Is rifthbot's resize option still not available, or it's just me being blind and not seeing it? I asked because it took me some time to notice it in rifthbot, so it's entirely possible I'm simply not seeing it It'd be nice to have taller frames, since the role icons take away a lot of useful space )
There is no way to easily change this via a config menu. Nonetheless, there is an option to do this within the code. Default width is 110 px and height is 43 px. For now you if you want to change it, jsut type in and reloadui:

Code:
/script lbStylesOptions.standard.frameWidth = XXXX
/script lbStylesOptions.standard.frameHeight = XXXX
/reloadui
Quote:
Originally Posted by Snags
Edit: I'm messin around with buff placement... warden hot icons are really hard to read on the light green frames --- in part due to the fact I made them smaller while trying to fit them in the frames. They have me squinting at the monitor... stack size was a lot more readable on rifthbot as well.
Sorry for making you squint >_< Just resize the frame and make the condition icons bigger.
__________________
WoWInterface Profile: Fiercy
Github Profile: Protonova
Protonova is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 04:58 PM  
Snags
 
Snags's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
oh, thanks loads on everything!

awesome, I'm making the frames taller, thanks ^^

Sorry to pester you again, but I have another question... I'm having a bit of a hard time figuring how to bind macros I have an "oh sh!t!" macro with tidal surge, touch the light and the big st heal, but I can't manage to associate it with a combo of clicks...


edit: uhmmm so if I type for example /script lbStylesOptions.standard.frameHeight = 53 it should add 10 pixels in height? or am I doing it wrong? I'm sorry for all the troubles
Last edited by Snags : 04-04-12 at 05:04 PM.
Snags is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 05:12 PM  
Protonova
 
Protonova's Avatar

Forum posts: 0
File comments: 33
Uploads: 0
Quote:
Originally Posted by Snags
edit: uhmmm so if I type for example /script lbStylesOptions.standard.frameHeight = 53 it should add 10 pixels in height? or am I doing it wrong? I'm sorry for all the troubles
Yes this is correct, it is not an offset. Type in 53 to make it 10 pixels bigger n_n

Quote:
Originally Posted by Snags
... I have another question... I'm having a bit of a hard time figuring how to bind macros I have an "oh sh!t!" macro with tidal surge, touch the light and the big st heal, but I can't manage to associate it with a combo of clicks...
No problem keep asking and you shall recieve answers :P
You can drag multiple spells into the bind slot. Just drag TtL then TS and finally single target heal. Take a look at the picture below


__________________
WoWInterface Profile: Fiercy
Github Profile: Protonova
Last edited by Protonova : 04-04-12 at 05:14 PM.
Protonova is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 05:20 PM  
Snags
 
Snags's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
Oh wow the sequence of spells is so easy to set up and works perfectly! this is simply great

I'm still having troubles with the resizing... I type in /script lbStylesOptions.standard.frameHeight = 53 , then I reload the ui but nothing happens. I guess I'm doing something wrong, but I can't figure out exactly what x_x
Snags is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 05:25 PM  
Protonova
 
Protonova's Avatar

Forum posts: 0
File comments: 33
Uploads: 0
Quote:
Originally Posted by Snags
Oh wow the sequence of spells is so easy to set up and works perfectly! this is simply great

I'm still having troubles with the resizing... I type in /script lbStylesOptions.standard.frameHeight = 53 , then I reload the ui but nothing happens. I guess I'm doing something wrong, but I can't figure out exactly what x_x
Pixels can be deceiving, try a bigger size. I just tested it and it worked on my character.
__________________
WoWInterface Profile: Fiercy
Github Profile: Protonova
Last edited by Protonova : 04-04-12 at 05:28 PM.
Protonova is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 05:27 PM  
Snags
 
Snags's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
I tried absurd numbers like 200 and 500 pixels too, but nothing changed... I don't know


Edit: it works with my mage alt, but doesn't work with my main (which is the cleric I downloaded this addon for ^^)

I tried disabling all the other addons, but still to no avail... that's odd


OHH found it! It works with the new layout style only, but not with the old one! Sny chance you'll add the option to use that string with the vertical layout too?
Last edited by Snags : 04-04-12 at 05:40 PM.
Snags is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 05:39 PM  
Oakayam
Zombie

Forum posts: 2
File comments: 24
Uploads: 0
Quote:
Originally Posted by Snags
hi ^^ I disabled rifthbot and I'm trying lifebinder now

Just a question... Is there a way to disable the class icons and have the standard ones back? They're kinda big and create a bit of confusion... the beauty of the standard icons is that it takes just a quick glance to estimate how many healers/support you have

(Is rifthbot's resize option still not available, or it's just me being blind and not seeing it? I asked because it took me some time to notice it in rifthbot, so it's entirely possible I'm simply not seeing it It'd be nice to have taller frames, since the role icons take away a lot of useful space )
WoW I love what you are doing with this addon.

In addition to questions that Snag has I have one more, in Buffs section , how do I remove buff that I added into a slot square to watch ( say I changed my mind and I want it in different slot ).

The re-size option in particular is important to me. I have very hard time reading anything in the frames.
Oakayam is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 05:45 PM  
Snags
 
Snags's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
Oakayam, I think to delete buffs you drag the icon into the remove panel, under the "custon name" tab

The resize function works if you use the horizontal layout style, and doesn't work with the vertical one... so I guess it went under the radar because I think Protonova and Achelius both use the horizontal style


edit: I think having a lil border around the icons would make them easier to distinguish against the frames' background... that, or having the backround a bit darker. Uhm, can't pinpoint what exactly makes them not readily readable. Granted, I wear glasses so that can be a factor :P
Last edited by Snags : 04-04-12 at 05:53 PM.
Snags is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 05:55 PM  
Protonova
 
Protonova's Avatar

Forum posts: 0
File comments: 33
Uploads: 0
Quote:
Originally Posted by Oakayam
In addition to questions that Snag has I have one more, in Buffs section , how do I remove buff that I added into a slot square to watch ( say I changed my mind and I want it in different slot ).
Easy, just select the icon and drag it off the window or back into the list where it originated from. All out dragging mechanics work the same way, e.g. in Mouse bindings.

Quote:
Originally Posted by Oakayam
The re-size option in particular is important to me. I have very hard time reading anything in the frames.
Depending on what skin you are using, you can use the script to fix it while you wait for the next version.

"Standard" Skin (horizontal groups):
Code:
/script lbStylesOptions.standard.frameWidth = XXXX
/script lbStylesOptions.standard.frameHeight = XXXX
/reloadui
"Oldstyle" Skin (vertical groups):
Code:
/script lbStylesOptions.oldstyle.frameWidth = XXXX
/script lbStylesOptions.oldstyle.frameHeight = XXXX
/reloadui
Quote:
Originally Posted by Snags
OHH found it! It works with the new layout style only, but not with the old one! Sny chance you'll add the option to use that string with the vertical layout too?
Lol, you should have said that! Sorry I'm to blame though, I should have not assumed and asked which skin you were using.

Quote:
Originally Posted by Snags
edit: I think having a lil border around the icons would make them easier to distinguish against the frames' background... that, or having the backround a bit darker. Uhm, can't pinpoint what exactly makes them not readily readable. Granted, I wear glasses so that can be a factor :P
This is something we have discussed and will have a solution by v1.0.2.1. When we tested it, creating 80 extra frames to create an illusion of borders proved to not be very efficient. Also I wear glasses, I guess I just play on a bigger resolution than our common user base. Default sizes will be adjusted on v1.0.1.2.
__________________
WoWInterface Profile: Fiercy
Github Profile: Protonova
Last edited by Protonova : 04-04-12 at 06:05 PM.
Protonova is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 05:58 PM  
acheliuspjr
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 46
Uploads: 2
Quote:
Originally Posted by Snags
Oakayam, I think to delete buffs you drag the icon into the remove panel, under the "custon name" tab

The resize function works if you use the horizontal layout style, and doesn't work with the vertical one... so I guess it went under the radar because I think Protonova and Achelius both use the horizontal style
To remove buffs you just drag back into the one of the lists, doesn't matter which one

For the frame resize now, tomorrow(because now it's 2 am here) I will add a section under the styles options tab where you can set the frame height and width, possibly also other parameters

And yes, I use the horizontal frames and the vertical one was added two days ago to have the options to return to the original style, the only thing that we lack (because of lack of time) is that frame resize page that we will add very very soon
Last edited by acheliuspjr : 04-04-12 at 06:06 PM.
acheliuspjr is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 06:07 PM  
Snags
 
Snags's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
Heh, 2 am here too, and I have work tomorrow morning... got carried away with playing with lifebinder XD

You guys are awesome! Thanks for the great work, for the patience and for all the answers! It looks really great now that I played around with the size and spaced the icons

May I suggest a spacing command too, among those other parameters? It's not required in any way, shape or form, but it would be so nice
Snags is offline Report comment to moderator  
Reply With Quote
Unread 04-04-12, 06:16 PM  
Protonova
 
Protonova's Avatar

Forum posts: 0
File comments: 33
Uploads: 0
Quote:
Originally Posted by Snags
May I suggest a spacing command too, among those other parameters? It's not required in any way, shape or form, but it would be so nice
You got it! We kind of rushed the beta version out (mostly because I am lazy and did not have it ready in time). An improved config menu and slash commands will be in v1.0.1.2.
__________________
WoWInterface Profile: Fiercy
Github Profile: Protonova
Protonova is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: