Download
(105Kb)
Download
Updated: 12-06-10 04:15 PM
Pictures
File Info
Updated:12-06-10 04:15 PM
Created:unknown
Downloads:24,393
Favorites:123
MD5:

eXtreme Unit Buttons  Popular! (More than 5000 hits)

Version: v2.0
by: tayedaen [More]

This highly configurable mod allows players to associate buttons to unit frames. It is meant as a replacement to GroupButtons which stopped functioning with the 2.0 patch in December 2006. The mod extends the capabilities of GroupButtons by providing these additional features:

  1. an unlimited number of buttons per unit frame
  2. Buttons which turn on/off depending on the amount of damage a unit has
  3. Buttons which are dimmed if a unit as that buff or a related buff applied.
  4. Buttons which appear when a debuff is applied to a unit.
  5. Buttons which allow you to have any type of "/" slash or macro command on a button
  6. A variety of a modes for different activities in the game. For example, a set of buttons
  7. for soloing, buttons for instances, buttons for raids, buttons for specific bosses (such as Baron Geddon in MC (to all priests to debuff), buttons for PvP, etc.
  8. Assign buttons to unit frames that when clicked cast spells on different units. This feature allows, for example, buffs and heals for the player unit to appear within the target buttons to minimize the amount of mouse movement between buttons.
  9. Works for any kind of non-casting classes; specifically warriors and rogues.

Version 2.0 (Dec 06, 2010) (by tayedaen)

I know that the documentation is a complete mess at the moment, I am already working on it.
But I wanted to have a released version for cataclysm start.

Before upgrading, please read the included 'readme.txt'.

You will loose your config, so read carefully !

Hightlights of the changes since the last official release:

Code:
New: Support for default profiles for spec1 and spec 2
New: Wizards for Group and Profile generation
 Please use them !
New: LDB button (and menu)
New: Default Buttons now always use the Prefix 'SB_'
 This is an abbreviation for StandardButton.
 I recommend to use 'CB_' as prefix for custom buttons.
New: '$' self condition for cast buttons (buff, debuff etc.)
 Example: CB_Renew,buff,Renew,$Renew
 This custom buutton will only chnge to the state BUFFED if the destination unit is buffed with your OWN Renew.
New: '!' inverts conditions for cast buttons (buff, debuff etc.)
New: new debuff condition "Death"
 A button with this condition is only shown if the destination unit is dead.
New: new debuff condition "Purge"
 A button with this condition is only shown if the destination unit has at least one buff to purge.
New: two keywords for exclude-units:
  'hostile'   and    'friendly'
  Example: MyGroupName,SB_Renew,*,hostile
  This button will be hidden on hostile units (= it will only be shown on friendly units)
New: Spell ranks have been removed (multiranking too)
New: Macro buttons support now '[target=unit#]'
 Here unit# will be rpalced at runtime with the unit the button is attached to.
 Example: /target [target=unit#]
Improved: Verification of buttons while configuring the addon

And last but not least: 
!!! Improved: Internals are mostly rewritten from scratch for better performance  !!!

Please refer to 'z_historic_Changelog.txt' for older changes.
Known problems:
XPerl's partypets get no buttons

Known blizzard bugs:
------------------------
'isUsableSpell' is broken, there is nothing I can do to change that.
That means: Some spells are reported 'not usable' if you target a hostile target or NPC (like 'PowerWord: Shield' for example).

Enjoy - Tayedaen

Hightlights of the changes since the last official release:
===========================================================
New: Support for default profiles for spec1 and spec 2
New: Wizards for Group and Profile generation
Please use them !
New: LDB button (and menu)
New: Default Buttons now always use the Prefix 'SB_'
This is an abbreviation for StandardButton.
I recommend to use 'CB_' as prefix for custom buttons.
New: '$' self condition for cast buttons (buff, debuff etc.)
Example: CB_Renew,buff,Renew,$Renew
This custom buutton will only chnge to the state BUFFED if the destination unit is buffed with your OWN Renew.
New: '!' inverts conditions for cast buttons (buff, debuff etc.)
New: new debuff condition "Death"
A button with this condition is only shown if the destination unit is dead.
New: new debuff condition "Purge"
A button with this condition is only shown if the destination unit has at least one buff to purge.
New: two keywords for exclude-units:
'hostile' and 'friendly'
Example: MyGroupName,SB_Renew,*,hostile
This button will be hidden on hostile units (= it will only be shown on friendly units)
New: Spell ranks have been removed (multiranking too)
New: Macro buttons support now '[target=unit#]'
Here unit# will be rpalced at runtime with the unit the button is attached to.
Example: /target [target=unit#]
Improved: Verification of buttons while configuring the addon

And last but not least:
!!! Improved: Internals are mostly rewritten from scratch for better performance !!!

Please refer to 'z_historic_Changelog.txt' for older changes.

Known problems:
XPerl's partypets get no buttons
Optional Files (2)
File Name
Version
Size
Author
Date
Type
2.1beta4
104kB
09-15-12 11:51 AM
Addon
upload1 RC2
105kB
12-01-10 11:42 AM
Addon


Post A Reply Comment Options
Unread 02-22-07, 07:31 PM  
Lanidor
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
And a sugestion.

Now that I am posting and all enthousiastic I like to make a sugestion.
I dont know if this would be very hard or within your idea of how this addon should work.
But i think it would be really great if we could adjust the position per group.
Something like:

<mode-name>,<unit-name>,<group-name>,<x-offset>,<y-offset>

instead of :
<mode-name>,<unit-name>,<group-name>
and a global offset.
Last edited by Lanidor : 02-22-07 at 07:31 PM.
Report comment to moderator  
Reply With Quote
Unread 02-22-07, 06:57 PM  
Lanidor
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: What am i doing wrong?

Originally posted by Elenesski

Changes:
  1. No space between Renew and 50 on first line should not end with "Renew, ,50" rather "Renew,,50"
  2. Place underscores in front of each line.
Arrgh, stupid i missed that. Ofcourse it was the underscore.
Thanks for the help
Last edited by Lanidor : 02-22-07 at 06:57 PM.
Report comment to moderator  
Reply With Quote
Unread 02-22-07, 09:46 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Re: What am i doing wrong?

Originally posted by Lanidor
This is the config i tried:

Heal1,heal,Renew, ,50
Heal2,heal,Flash Heal,Rank 1,193
Heal3,heal,Flash Heal,Rank 2,258
Heal4,heal,Heal,Rank 1,295
Heal5,heal,Heal,Rank 2,429


_heal,_Heal1,*
_heal,_Heal2,*
_heal,_Heal3,*
_heal,_Heal4,*
_heal,_Heal5,*


solo,player,_heal

I tried it with both ag_UnitFrams as with Blizard.
It does verify but it doesnt show any buttons.

And another question i have, is it posible to have differetn groups assigned to hostile and friendly targets. And if so, how?

It looks very promising. I hope i can use it soon
Assuming the three bunches are placed in the buttons, groups and profile text boxes respectively, then change the buttons to read:

Code:
_Heal1,heal,Renew,,50
_Heal2,heal,Flash Heal,Rank 1,193
_Heal3,heal,Flash Heal,Rank 2,258
_Heal4,heal,Heal,Rank 1,295
_Heal5,heal,Heal,Rank 2,429
Changes:
  1. No space between Renew and 50 on first line should not end with "Renew, ,50" rather "Renew,,50"
  2. Place underscores in front of each line.



I'd also suggest making a change to the profile specification:

Code:
solo,player,_heal
solo,party,_heal
solo,partypet,_heal
solo,target_heal
Now you can heal yourself, your party, party pet's and your target.

Edit: When verifying, saving and exiting the Config dialog, you will have to say "/xub profile solo" at least once per session or area change to reapply the buttons. Once you issue this command, XUB will remember you are using the "solo" profile and you can reduce the characters you type to "/xub p" or "/xub profile".

Regards,
- El
Last edited by Elenesski : 02-22-07 at 09:49 AM.
Report comment to moderator  
Reply With Quote
Unread 02-22-07, 06:54 AM  
Lanidor
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
What am i doing wrong?

This is the config i tried:

Heal1,heal,Renew, ,50
Heal2,heal,Flash Heal,Rank 1,193
Heal3,heal,Flash Heal,Rank 2,258
Heal4,heal,Heal,Rank 1,295
Heal5,heal,Heal,Rank 2,429


_heal,_Heal1,*
_heal,_Heal2,*
_heal,_Heal3,*
_heal,_Heal4,*
_heal,_Heal5,*


solo,player,_heal

I tried it with both ag_UnitFrams as with Blizard.
It does verify but it doesnt show any buttons.

And another question i have, is it posible to have differetn groups assigned to hostile and friendly targets. And if so, how?

It looks very promising. I hope i can use it soon
Report comment to moderator  
Reply With Quote
Unread 02-21-07, 08:40 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Originally posted by PAPYFROG
I will be happy to use it as I miss a lot GB but like akki I prefer to wait a more friendly user version. Keep up the good work!
I am working on a more friendly version; it's just that I am so busy with another project.

Regards,
- El
Report comment to moderator  
Reply With Quote
Unread 02-21-07, 07:24 AM  
Torwauki
A Defias Bandit

Forum posts: 3
File comments: 25
Uploads: 0
Very understandable. Still it's perfectly usable as is, I would advise you to give it a shot. Once the initial configuration is done, it's easy to modify a few buttons here and there.

Configuration options are still limited (you can't move buttons freely around for example, or can't configure them for a specific class), but it's already a great play enhancer.
Report comment to moderator  
Reply With Quote
Unread 02-21-07, 05:27 AM  
PAPYFROG
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
I will be happy to use it as I miss a lot GB but like akki I prefer to wait a more friendly user version. Keep up the good work!
Report comment to moderator  
Reply With Quote
Unread 02-20-07, 05:52 PM  
Shaymon
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
For those who are having a hard time configuring the mod, it may seem a bit confusing at first but trust me, once you figure it out it is a snap.

And of course we all know it's alpha
Report comment to moderator  
Reply With Quote
Unread 02-18-07, 01:35 AM  
akki
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
I liked Group Buttons and miss it every day. I'm happy to see you getting further with XUB, but for me it is too difficult to handle. I tried, but didn't manage it to see one single button.
I can hardly wait for a more user-friendly interface =)
Report comment to moderator  
Reply With Quote
Unread 02-14-07, 09:58 AM  
Torwauki
A Defias Bandit

Forum posts: 3
File comments: 25
Uploads: 0
Originally posted by Elenesski

And for that I am very greatful.
You are indeed much greatful Elenesski !
/cheers
Report comment to moderator  
Reply With Quote
Unread 02-14-07, 08:00 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Originally posted by Reap
I love the idea of this mod. I love everything that can be done with it. But its too much of a pain to set up for everything that I play. I will keep checking back to see if things become more user-friendly. Great Mod though. Keep up the work on it.
No worries. I knew that releasing it, that not everybody would have a "fun time" configuring it, and not use it until a UI configuration dialog came along. But that's okay. If there are folks out there who can configure it in its current "non-user-friendly" way, that's great. It's just one of those things ... wait until it is perfect, or do an interim release.

For me, it's been a great benefit to releasing it now. There are just too many things I didn't know how to do, like add colour cool-downs, I had no clue how to do them, then somebody provided me with the code to do it. And for that I am very greatful.

- El
Report comment to moderator  
Reply With Quote
Unread 02-12-07, 03:26 AM  
Reap
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I love the idea of this mod. I love everything that can be done with it. But its too much of a pain to set up for everything that I play. I will keep checking back to see if things become more user-friendly. Great Mod though. Keep up the work on it.
Report comment to moderator  
Reply With Quote
Unread 02-12-07, 02:36 AM  
Torwauki
A Defias Bandit

Forum posts: 3
File comments: 25
Uploads: 0
Hello Elenesski,

Thanks for this new release. It's nice to open the config window and have the information available without copy/pasting from a text file.

I am getting unfrequent lockups of the whole UI from time to time. It only happens when I have XUB installed. Apparently when multiple buttons need to refresh at the same time, my whole screen freezes for about 1sec, then everything goes on as normal. For instance with group buffs : when they wear out and my party buttons related to this spell un-hide, it sometimes causes a freeze.

Not a big deal though, the frequency is about once or twice per hour.
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 09:12 PM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
0.9.4a Released

Fixed a bug for new users of the mod who installed 0.9.3. The 0.9.3 mod fails with a runtime error when starting the configuration dialog for the first time (/xub config). This only affects new users, so if you are running 0.9.3 without issues, there is no need to install this patch.
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 06:00 PM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Originally posted by shinx
hi
ohhh nooooo , please release it fast as you can iám a priest and need many many buttons to heal my crapy raid

SO LONG BYE
I'm a priest too, and I want it for my raid, but I need to complete other parts of the mod before complicating it with raid stuff.

Raids will come in time, but not right now.

Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: