Download
(105Kb)
Download
Updated: 12-06-10 04:15 PM
Pictures
File Info
Updated:12-06-10 04:15 PM
Created:unknown
Downloads:24,291
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-04-07, 12:25 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Originally posted by Vetus
Well I'm slowly getting better.... Figured out the Lightning Shield buff... doh....

But I still have this problem...

_Prepare1,buff,Flametongue Weapon,,Rockbiter Weapon
_Prepare2,buff,Rockbiter Weapon,,Flametongue Weapon

These 2 buttons stay bright weather I have either one alreay active...

Is anyone else using the "buff" button types? Or maybe this a weapon buff and not a player buff?
I believe the thing you're missing is the use of a space in the first part. It should be specified as:
Code:
_Prepare1,buff,FlametongueWeapon,,Rockbiter Weapon
_Prepare2,buffRockbiter Weapon,,Flametongue Weapon
I know it seems counter-intuitive, but essentially the word "FlametongueWeapon" (for example) is the name of a variable that the system uses.
Report comment to moderator  
Reply With Quote
Unread 02-04-07, 12:36 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
0.9.3 is delayed

My client has unexpectedly accepted my proposal to use a software creation tool I spent two years writing. It's a break I've been working for for some time.

Unfortunately, there are changes required before I can use it on the site and a deadline at the end of the month. While I've figured out an easy way to handle two of the changes, the other is quite significant. This is significant break for me, and it naturally supersedes all other "personal" activities I had planned for the next little while.
Report comment to moderator  
Reply With Quote
Unread 02-04-07, 03:17 AM  
Torwauki
A Defias Bandit

Forum posts: 3
File comments: 25
Uploads: 0
Re: 0.9.3 is delayed

Originally posted by Elenesski
My client has unexpectedly accepted my proposal to use a software creation tool I spent two years writing. It's a break I've been working for for some time.

Unfortunately, there are changes required before I can use it on the site and a deadline at the end of the month. While I've figured out an easy way to handle two of the changes, the other is quite significant. This is significant break for me, and it naturally supersedes all other "personal" activities I had planned for the next little while.
Congratulations Elenesski ! Come back when you're filfthy rich and famous Seriously, that's great news.
Report comment to moderator  
Reply With Quote
Unread 02-04-07, 09:39 PM  
Shaymon
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Re: 0.9.3 is delayed

Originally posted by Elenesski
My client has unexpectedly accepted my proposal to use a software creation tool I spent two years writing. It's a break I've been working for for some time.

Unfortunately, there are changes required before I can use it on the site and a deadline at the end of the month. While I've figured out an easy way to handle two of the changes, the other is quite significant. This is significant break for me, and it naturally supersedes all other "personal" activities I had planned for the next little while.
gratz! That is great news!
Xub works very well atm so I wouldn't worry about the delay
And we will always be here

-Shaymon
Report comment to moderator  
Reply With Quote
Unread 02-05-07, 02:28 PM  
Mobeater
A Kobold Labourer

Forum posts: 1
File comments: 16
Uploads: 0
Grats!!

Grats Elenesski!!

Hope it all goes well for ya!

see ya when you get back, maybe with the 0.93 update? just messin, good luck mate.

-Mobeater
Mob(eater)
Report comment to moderator  
Reply With Quote
Unread 02-06-07, 06:22 AM  
Leridyn
A Murloc Raider

Forum posts: 7
File comments: 3
Uploads: 0
Re: Grats!!

Elenesski,

There is no better reason for putting this mod on hold than to hear that you've gotten a great business opportunity! Much luck and success in that, and please know we here wish you nothing but great things!

When you come back, we'll be here waiting for your next stroke of brilliance~ ! I think this mod has the potential to be of MUCH use to casters and such. Benecast didn't work so nicely with my mod pack, so for now, I'm trying to use this one and see if I can't find some more functionality.
Report comment to moderator  
Reply With Quote
Unread 02-06-07, 02:54 PM  
paladindrome
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 140
Uploads: 1
pre-populate the config screen

I have mostly finished a modification to XUB that populates the config screen with the current configuration. Elenesski has said that he isn't interested since the GUI will make it obsolete but if anyone is interested I am happy to share - although buyer beware.
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 06:36 AM  
Draxus
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: pre-populate the config screen

Originally posted by paladindrome
I have mostly finished a modification to XUB that populates the config screen with the current configuration. Elenesski has said that he isn't interested since the GUI will make it obsolete but if anyone is interested I am happy to share - although buyer beware.
I'd love a copy of this. I'm saving my info to a text file before I logoff or reloadui for now, but it's a pain. Where can I find it?

Thanks!

Draxus
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 10:02 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Re: pre-populate the config screen

Originally posted by paladindrome
I have mostly finished a modification to XUB that populates the config screen with the current configuration. Elenesski has said that he isn't interested since the GUI will make it obsolete but if anyone is interested I am happy to share - although buyer beware.
I will integrate this logic into the next version as I want to implement an import/export feature. As originally stated the feature was going to go away, but I've had a change of heart.
Report comment to moderator  
Reply With Quote
Unread 02-10-07, 04:14 AM  
pilif
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 14
Uploads: 1
X-Perl support

Hi,

my favourite unit frame is the X-Perl addon as it has a ton of features and a really nice look. As a long-standing GroupButtons user, I'm of course always looking out for a replacement.

Question: Does XUB support X-Perl? Or is such support planned?

Philip
Report comment to moderator  
Reply With Quote
Unread 02-10-07, 11:58 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

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

Changes are detailed above in the mod's description .. here is a summary.

Changes:
  1. Previously loaded custom buttons, groups and profiles now show in the "/xub config" dialog box.
  2. Added a mechanism to support other Unit Frames -- including the default Blizzard unit frames and XPerl (as many people have requested).
  3. I may have fixed the button replotting issue.
  4. Added "/xub macro" to help players find the macro button number when creating XUB macro buttons.
Report comment to moderator  
Reply With Quote
Unread 02-10-07, 07:59 PM  
DSanai
A Wyrmkin Dreamwalker
 
DSanai's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 110
Uploads: 3
A replacement for GroupButtons? One word: Awesome. Thank you a ton!
__________________
Dsanai - nElf Hunter
Glacialfox - nElf Death Knight
Evilianti - Gnome Warlock
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 08:23 AM  
Disparu
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I'm sure it's me.
/xub options brings up the options perfectly. However I can't seem to get /xub config to work (I hit return and the words just stay there)
How do I get started please?
I've been desperately waiting for a GB replacement that works with X-Perl. This is great Just can't seem to work out where I'm being a muppet.
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 09:41 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Originally posted by Disparu
I'm sure it's me.
/xub options brings up the options perfectly. However I can't seem to get /xub config to work (I hit return and the words just stay there)
How do I get started please?
I've been desperately waiting for a GB replacement that works with X-Perl. This is great Just can't seem to work out where I'm being a muppet.
First, the CONFIG box is being replaced by an easier to use UI Configuration dialog. It exists because the mod works now with CONFIG and people out there are more than able to figure it out (even though it isn't easy). I am working on the UI Configuration dialog, but I have another much more important project I need to complete, so work on the mod is a bit stalled. You can see what it does with "/xub c2", though none of it "actually" works or does anything useful.

There is a comprehensive PDF document that comes with the mod. It tells you a bunch of stuff about using the CONFIG dialog box and how to configure spells, heals, buffs, debuffs, macros, groups, profiles and modes.

The mod doesn't do anything without a GROUP or PROFILE description. Assuming you have these, click VERIFY. If the syntax is correct, it will then show a SAVE & EXIT button. After that, in the game, you type "/xub profile <mode>" where <mode> is one of the names that was in your profile description. You can have different modes for different game activities. PVP vs. Parties vs. soloing, etc.

But read the PDF, it gives a ton of info.
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 12:59 PM  
Farley
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
am i doing something wrong or are Discord Unit Frames not supported?
Last edited by Farley : 02-11-07 at 01:02 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: