Download
(105Kb)
Download
Updated: 12-06-10 04:15 PM
Pictures
File Info
Updated:12-06-10 04:15 PM
Created:unknown
Downloads:24,203
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 03-02-07, 06:10 PM  
Peregran
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
Totally without a clue

I must be totally without a clue, as I can't get the mod to do anything. I cut and paste items from the one place to another and can't do anything with the group box whatsoever. This mod looks really powerful but I have spent two hours trying to get just a single button show up for my priest to cast fortitude on myself. Can Anyone write just the simpliest instructions (step by step) to do that. Maybe once I see that I will really understand how to make this mod work.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 03-02-07, 08:09 PM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Re: Totally without a clue

Originally posted by Peregran
I must be totally without a clue, as I can't get the mod to do anything. I cut and paste items from the one place to another and can't do anything with the group box whatsoever. This mod looks really powerful but I have spent two hours trying to get just a single button show up for my priest to cast fortitude on myself. Can Anyone write just the simpliest instructions (step by step) to do that. Maybe once I see that I will really understand how to make this mod work.

Thanks!
It's coming ... another user wrote a quick start guide on how to add a few buttons to a player and I am modifying it to handle the recent changes. It will be out by the end of the weekend along with modifications to the existing document. And there is an existing PDF document (in your install directory) that explains some things.
Report comment to moderator  
Reply With Quote
Unread 03-02-07, 08:46 PM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Originally posted by rickenbe
Great mod! Any way to add an "on Aggro Gain" option to a button? I didn't see one, but thought that would be handy.

Thanks!
I'm not sure what an "on Aggro Gain" is. If you can describe it I'll see what I can do.
Report comment to moderator  
Reply With Quote
Unread 03-02-07, 09:07 PM  
viglundr
A Murloc Raider

Forum posts: 5
File comments: 8
Uploads: 0
Issue with "Make Group"

Read though the help file and it seems to make sense however when i click on the "Make Groups" button in the config menu i get this error..
".......Addons\eXtremeUnitbuttons\XUBSelectSpell.Lua:48 attempt to index local 'myEntry' (a nil value)"

Not sure if its a real error or me not knowing what i'm doing !
Report comment to moderator  
Reply With Quote
Unread 03-02-07, 10:21 PM  
Peregran
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
Re: Re: Totally without a clue

Originally posted by Elenesski
It's coming ... another user wrote a quick start guide on how to add a few buttons to a player and I am modifying it to handle the recent changes. It will be out by the end of the weekend along with modifications to the existing document. And there is an existing PDF document (in your install directory) that explains some things.
I read the PDF and tried to follow it. I'm a system administrator and still couldn't get a single button to show up even. From what I read, I see a lot of potential in this, just cant get it to do anything.
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 12:20 AM  
Tanek
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Re: Issue with

Originally posted by viglundr
Read though the help file and it seems to make sense however when i click on the "Make Groups" button in the config menu i get this error..
".......Addons\eXtremeUnitbuttons\XUBSelectSpell.Lua:48 attempt to index local 'myEntry' (a nil value)"

Not sure if its a real error or me not knowing what i'm doing !


I'm having the same problem.
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 12:54 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Version 1.0 Released

Version 1.0 (March 2, 2007)
  1. Bug Fix. Fixed the bug in "Make Groups" reported by a few users.
  2. Added Quick Start Guide to help first time XUB users add your first few buttons using XUB.
  3. Modified User Guide to discuss features added in Revision 2 and 2A.
  4. Added Floating Frame. See User Guide (Advanced XUB) for more information.

For those folks having difficulty getting the first button to show up, please read the Quick Start Guide, as this gives you a step-by-step guide to creating your first buttons on the player, target and party screens. The guide was written by Drome on Kargath and Creely on Gnomergon, then modified by me.
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 06:32 AM  
Zax
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 147
File comments: 20
Uploads: 12
Buttons still visible when Main UI is hidden

First of all, great job ! (I was a Group Button fan).

I noticed that buttons are still visible when Main UI is hidden - UIParent:Hide() - and it's rather annoying when trying to take "clean" screen captures.
Do you think you could fix this little problem in a update?

Thanks in advance.
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 06:55 AM  
EvilDevil
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
realy great work!

i tested the ctraid options and it works perfectly for me.
Last edited by EvilDevil : 03-03-07 at 06:55 AM.
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 07:04 AM  
shinx
A Defias Bandit

Forum posts: 2
File comments: 75
Uploads: 0
hello, need ag_unitframe Raid support PLEASE ... !

PLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASE
PLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASE
PLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASEPLEASE

Report comment to moderator  
Reply With Quote
Unread 03-03-07, 08:18 AM  
Peregran
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
Re: Version 1.0 Released

Originally posted by Elenesski
Version 1.0 (March 2, 2007)
  1. Bug Fix. Fixed the bug in "Make Groups" reported by a few users.
  2. Added Quick Start Guide to help first time XUB users add your first few buttons using XUB.
  3. Modified User Guide to discuss features added in Revision 2 and 2A.
  4. Added Floating Frame. See User Guide (Advanced XUB) for more information.

For those folks having difficulty getting the first button to show up, please read the Quick Start Guide, as this gives you a step-by-step guide to creating your first buttons on the player, target and party screens. The guide was written by Drome on Kargath and Creely on Gnomergon, then modified by me.

TERRIFIC! The quick start solved my issue. I wasn't able to paste into the group box because it wanted me to put the cursor at the very top left corner and click. I'm not sure if the way you have it designed requires that but it seems to be a bit oversensitive to require that.

Another Feature Request - When setting the offsets for the X,Y for any given group of buttons for the 1st unit in the group, the -100 to +100 offsets are just not enough for me. I also find the sliders hard to get exactly where I want them. I realize you want a clean interface but Text Boxes will give people much more control. Also if you could allow for a bigger offset. One of the nice features of the Discord products was the sliders but the ability to override them by entering Text and the Text Boxes permitted values outside the limits of the sliders.

Now I can play with this a bit more!
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 08:23 AM  
rickenbe
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Originally posted by Elenesski
I'm not sure what an "on Aggro Gain" is. If you can describe it I'll see what I can do.
I'll keep playing around with the mod. It might be in there.

On Aggro Gain would be basically if the mob has you targeted.

So, in general logic . .. If the TargetofTarget=Player, then X.



I just confused myself



So, For example, A warlock has a thread reducing ability Soulshatter. It would be cool if the soulshatter button was faded until you pulled aggro off the tank, then Soulshatter would be full alpha.

If not, no worries. I lot here to work with already. Great great mod.
Last edited by rickenbe : 03-03-07 at 08:25 AM.
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 08:42 AM  
Shaymon
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Since latest big Xub, I noticed that If I set the horizontal button placement in the options, that it only afffects the first row any additional rows do not move. When I change the vertical, they all move.
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 08:47 AM  
Peregran
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
More Request

Wow, the world of spell buttons has reopened! I have another feature request if this isnt already here or I am doing something wrong. I use DUF for my UF. My player UF and party UF are all along the time of my screen. The buffs/debuffs for each unit is just below them. I set up a profile so that below the debuffs are 5 buttons and then another row of
4 buttons. The 5 buttons show up where I expect them. The four buttons show up indented (or centered under the 5 buttons). I would prefer them to be left aligned with the 5 buttons, perhaps this could be an option or if it is a bug fixed. The code I have is

normal,player,self
normal,player,CR
normal,player,self2


2nd Request, that there be an option for a profile to load automatically. This would be useful in the case where someone is dc'ed reconnects and is in the heat of a battle and doesnt have time to execute a command to load a profile.

Off to experiment more!
Report comment to moderator  
Reply With Quote
Unread 03-03-07, 10:39 AM  
Elenesski
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 194
Uploads: 2
Re: Buttons still visible when Main UI is hidden

Originally posted by Zax
First of all, great job ! (I was a Group Button fan).

I noticed that buttons are still visible when Main UI is hidden - UIParent:Hide() - and it's rather annoying when trying to take "clean" screen captures.
Do you think you could fix this little problem in a update?

Thanks in advance.
I'll have to rewrite some things. In the interim, you can clear the buttons by calling "XUB_RemoveButtons()" -- check out it is documented in the "Advanced XUB" section of the user guide.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: