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,218
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 06-21-13, 03:21 PM  
Epitah
Bomani Harbinger

Forum posts: 5
File comments: 20
Uploads: 0
Has production on this been ended, and did the authors quit the game or something?

It hasn't been updated in 2013 at all...
Epitah is offline Report comment to moderator  
Reply With Quote
Unread 07-09-12, 03:18 PM  
Wryn
 
Wryn's Avatar

Forum posts: 0
File comments: 10
Uploads: 0
Quote:
Originally Posted by Yell
Ignore go slow messages at the moment, they are not accurate. I usually get this performance message when changing role as loads is going on with numerous addons and the game itself.
Go read the post that Snarty links to on KBM comments regarding the watchdog performance messages:
http://www.riftui.com/downloads/info....html#comments


Quote:
Originally Posted by Wryn
Since 1.9, Rift says LifeBinder runs too slow and I got this message:

Error: performance warning
In LifeBinder / WaitPlayerAvailable
stack traceback:
[C]: in function 'createFrame_core'
LifeBinder/modules/buffMonitor.lua:51: in function 'initializeBuffMonitorFrameIndex'
LifeBinder/LifeBinderMain.lua:292: in function 'createNewFrame'
LifeBinder/LifeBinderMain.lua:386: in function 'lbUnitUpdateIndex'
LifeBinder/LifeBinderMain.lua:511: in function 'lbUnitUpdate'
LifeBinder/LifeBinderMain.lua:218: in function <LifeBinder/LifeBinderMain.lua:196>
Ah ok, thank you^^
Wryn is offline Report comment to moderator  
Reply With Quote
Unread 07-03-12, 10:58 AM  
Yell

Forum posts: 0
File comments: 9
Uploads: 0
Ignore go slow messages at the moment, they are not accurate. I usually get this performance message when changing role as loads is going on with numerous addons and the game itself.
Go read the post that Snarty links to on KBM comments regarding the watchdog performance messages:
http://www.riftui.com/downloads/info....html#comments


Quote:
Originally Posted by Wryn
Since 1.9, Rift says LifeBinder runs too slow and I got this message:

Error: performance warning
In LifeBinder / WaitPlayerAvailable
stack traceback:
[C]: in function 'createFrame_core'
LifeBinder/modules/buffMonitor.lua:51: in function 'initializeBuffMonitorFrameIndex'
LifeBinder/LifeBinderMain.lua:292: in function 'createNewFrame'
LifeBinder/LifeBinderMain.lua:386: in function 'lbUnitUpdateIndex'
LifeBinder/LifeBinderMain.lua:511: in function 'lbUnitUpdate'
LifeBinder/LifeBinderMain.lua:218: in function <LifeBinder/LifeBinderMain.lua:196>
Yell is offline Report comment to moderator  
Reply With Quote
Unread 07-03-12, 08:49 AM  
Wryn
 
Wryn's Avatar

Forum posts: 0
File comments: 10
Uploads: 0
Since 1.9, Rift says LifeBinder runs too slow and I got this message:

Error: performance warning
In LifeBinder / WaitPlayerAvailable
stack traceback:
[C]: in function 'createFrame_core'
LifeBinder/modules/buffMonitor.lua:51: in function 'initializeBuffMonitorFrameIndex'
LifeBinder/LifeBinderMain.lua:292: in function 'createNewFrame'
LifeBinder/LifeBinderMain.lua:386: in function 'lbUnitUpdateIndex'
LifeBinder/LifeBinderMain.lua:511: in function 'lbUnitUpdate'
LifeBinder/LifeBinderMain.lua:218: in function <LifeBinder/LifeBinderMain.lua:196>
Wryn is offline Report comment to moderator  
Reply With Quote
Unread 06-28-12, 08:48 PM  
bluehairedfairy
 
bluehairedfairy's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Silly Question-Moving Frames?

I am probably missing something really obvious, but how do I move the frames and the little green circle?

I couldn't find an unlock option, so I am wondering if I am missing a command somewhere?

Thanks!

Edit: Nevermind! I found it by accident when I was clicking around. In case anyone else has the issue, you have to click NEAR the circle, but not on it. Then you can drag it around.
Last edited by bluehairedfairy : 06-28-12 at 09:52 PM.
bluehairedfairy is offline Report comment to moderator  
Reply With Quote
Unread 06-28-12, 01:52 AM  
Yell

Forum posts: 0
File comments: 9
Uploads: 0
Seems to be working still for me, no error message on login to update 1.9 on live shard.
Phew, definately my preffered healing addon.
Yell is offline Report comment to moderator  
Reply With Quote
Unread 05-17-12, 04:34 AM  
Snags
 
Snags's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
Just a heads up... it seems lifebinder is not compatible with the changes Trion is putting in for patch 1.9 ((((

When i logged in, I got a message that told me to disable or update the addon to avoid issues this is the error I got:

Error: Unknown: attempt to index a nil value
In LifeBinder / DefaultErrorHook
stack traceback:
[C]: in function 'dispatchHandle'
[C]: in function 'errorEventSpawner'
[C]: in function 'dispatchHandle'


Any chance you're still working on this, and that it will be fixed?
Snags is offline Report comment to moderator  
Reply With Quote
Unread 05-10-12, 11:06 AM  
Ozmina

Forum posts: 0
File comments: 2
Uploads: 0
I know that the updates for this addon will be coming a lot slower now but pleeeeeeeeeeeeeeeeeeese can you add a enable/disable button instead of reloadui, as when im raiding i often jump from dps to healz and every time i dps i dont want 20 raid frames up in middle of screen so i disable and reloadui.

It works fine, dont get me wrong, but every time i do it, it resets everything including chat, so i loose all the raid chat. very annoying.
Ozmina is offline Report comment to moderator  
Reply With Quote
Unread 05-06-12, 01:49 AM  
Skun
Zombie

Forum posts: 1
File comments: 8
Uploads: 0
is it possible to add "suppressmacrofailures' in the macro building module, so you don't get that annoying error spam?
Skun is offline Report comment to moderator  
Reply With Quote
Unread 05-04-12, 07:14 AM  
ithorien
Zombie

Forum posts: 1
File comments: 7
Uploads: 0
Fantastic addon! Reminds me of Clique/Grid a whole lot.

One question however, would it be possible to change the size of the role icons? I know it's not in the menu, but I can temporarily do it in the LUA but I just can't find it.
ithorien is offline Report comment to moderator  
Reply With Quote
Unread 05-03-12, 08:47 AM  
octanus
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 2
Uploads: 1
Quote:
Originally Posted by Protonova
@octanus, hope you don't mind.
not at all. Glad you like it
octanus is offline Report comment to moderator  
Reply With Quote
Unread 05-02-12, 07:36 PM  
Protonova
 
Protonova's Avatar

Forum posts: 0
File comments: 33
Uploads: 0
Quote:
Originally Posted by Oakayam
Sorry to hear about your partner =(. If i knew anything about coding I would offer my help.

Thanks for the update.

EDIT:

Out of range coloring ( gray color ) still doesn't work in oldstyle layout =((

Yes the Oldstyle is obsolete, you can achieve the same group setup by changing the "Unit growth" to #4.

Development on the Addon has slowed down dramatically because the person behind the inner workings of the addon has left the project for this month : /


Quote:
Originally Posted by dawnii
Now this look nice, a fan of this mod has done a skin,

http://bit.ly/OctanusLBS
Thanks for sharing it! I'm going to actually put it into the next release of the addon with optional skins.

@octanus, hope you don't mind.
__________________
WoWInterface Profile: Fiercy
Github Profile: Protonova
Last edited by Protonova : 05-02-12 at 11:57 PM.
Protonova is offline Report comment to moderator  
Reply With Quote
Unread 05-02-12, 04:09 PM  
dawnii

Forum posts: 0
File comments: 14
Uploads: 0
Now this look nice, a fan of this mod has done a skin,

http://www.riftui.com/downloads/info...nder-beta.html
dawnii is offline Report comment to moderator  
Reply With Quote
Unread 04-26-12, 02:21 PM  
Oakayam
Zombie

Forum posts: 2
File comments: 24
Uploads: 0
Sorry to hear about your partner =(. If i knew anything about coding I would offer my help.

Thanks for the update.

EDIT:

Out of range coloring ( gray color ) still doesn't work in oldstyle layout =((

Last edited by Oakayam : 04-30-12 at 09:34 PM.
Oakayam is offline Report comment to moderator  
Reply With Quote
Unread 04-26-12, 12:07 PM  
Snags
 
Snags's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
Ooooh I come back to work and there's an update

I'm sorry to hear about your partner leaving the game, and I hope maintaining the addon won't be too hard now

Thanks loads for the update though! I'm gonna update it and try all the new stuff ^_^
Snags is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: