Download
(105Kb)
Download
Updated: 12-06-10 04:15 PM
Pictures
File Info
Updated:12-06-10 04:15 PM
Created:unknown
Downloads:24,234
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 08-19-09, 03:33 PM  
BlackWidow
A Murloc Raider

Forum posts: 2
File comments: 16
Uploads: 0
Re: Re: Re: Party button problem

Thanks Cleric, will give it a try.
Report comment to moderator  
Reply With Quote
Unread 08-19-09, 03:21 AM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 283
Uploads: 7
Re: Re: Party button problem

Originally posted by tayedaen
What version of aUF are you using ?

You could download and install the addon FrameInfo from here, then move your mouse over the partyframes and tell me the name of the frame.
It seems aUF again changed its frame naming system.

cu
tay
They renamed them Tay.

For everybody, until a new version of XUB comes out, do this to fix the problem.

1. At the WoW chat window, type '/XUB UF' (without the single quotes).
2. Make sure the "Unit Frame:" dropdown has 'agUnitFrames' selected.
3. Change the "Unit Frame:" dropdown to '-- Custom Settings --' (from 'agUnitFrames').
4. Change the "Party" entry to 'aUFpartyUnitButton#' (again, without the single quotes).
5. Change the "PartyPet" entry to 'aUFpartypetUnitButton#'
6. Press the 'Save Changes' button.

If you want, instead of doing the above steps, you can instead manually edit the XUBUnitFrames.lua file, lines 11 and 12, to the same values that I listed above in steps 4 and 5 (aUFpartyUnitButton#/aUFpartypetUnitButton#). Either way works.

What is it with ag_UnitFrames (http://www.wowace.com/addons/ag_unitframes/), they keep changing the name of those two frames!? They added 'UnitButton' to the party and partypet frame names.
Last edited by Cosmic Cleric : 08-19-09 at 03:30 AM.
Report comment to moderator  
Reply With Quote
Unread 08-12-09, 03:56 PM  
BlackWidow
A Murloc Raider

Forum posts: 2
File comments: 16
Uploads: 0
Re: Re: Party button problem

Hi Tay,

Thanks for taking the time to respond.

I am using the http://www.wowace.com/addons/ag_unit...iles/864-r708/ ag_UnitFrames-r708.zip

Using Frameinfo, this is the info that I got " aUFpartyUnitButton 1 "

Had a bit of difficulty getting the frame info while mousing over the party frame, but I think that is correct.

Thanks again for your help.




Originally posted by tayedaen
What version of aUF are you using ?

You could download and install the addon FrameInfo from here, then move your mouse over the partyframes and tell me the name of the frame.
It seems aUF again changed its frame naming system.

cu
tay
Last edited by BlackWidow : 08-12-09 at 03:57 PM.
Report comment to moderator  
Reply With Quote
Unread 08-12-09, 09:16 AM  
tayedaen
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 191
Uploads: 6
Re: Party button problem

Originally posted by BlackWidow
Hi all,

Have been away from the game for a long time and can not figure out how to fix this. I can't get any buttons to show on my party frames. Using Ag Unit Frames. Hoping that someone can help please.

Error: Unable to find 'aUFparty#1' No buttons could be attached to this frame. This is the profile setting normal,party,healing and this is an example of my group spec healing,FlashHealRank4,*

This is making me crazy.

Thanks
What version of aUF are you using ?

You could download and install the addon FrameInfo from here, then move your mouse over the partyframes and tell me the name of the frame.
It seems aUF again changed its frame naming system.

cu
tay
Report comment to moderator  
Reply With Quote
Unread 08-11-09, 05:35 PM  
BlackWidow
A Murloc Raider

Forum posts: 2
File comments: 16
Uploads: 0
Party button problem

Hi all,

Have been away from the game for a long time and can not figure out how to fix this. I can't get any buttons to show on my party frames. Using Ag Unit Frames. Hoping that someone can help please.

Error: Unable to find 'aUFparty#1' No buttons could be attached to this frame. This is the profile setting normal,party,healing and this is an example of my group spec healing,FlashHealRank4,*

This is making me crazy.

Thanks
Report comment to moderator  
Reply With Quote
Unread 08-07-09, 10:48 AM  
abinning
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 47
Uploads: 1
Originally posted by tayedaen
Multiline macros work since beta 13.
I guess I should have read the change log =)
So my new friend is "\n"
This makes me soooo happy!

At work atm, so...
This should work.
_NSHW,macro,1,#showtooltip Healing Wave \n /cast Natures Swiftness \n /cast Healing Wave
Last edited by abinning : 08-07-09 at 10:51 AM.
Report comment to moderator  
Reply With Quote
Unread 08-06-09, 05:07 AM  
tayedaen
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 191
Uploads: 6
Originally posted by abinning
Csalago,
Would you post your macro line for me please?
I thought we had no way to do multi line macros for xub buttons.
Multiline macros work since beta 13.
Last edited by tayedaen : 08-06-09 at 05:08 AM.
Report comment to moderator  
Reply With Quote
Unread 08-05-09, 10:33 AM  
abinning
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 47
Uploads: 1
Csalago,
Would you post your macro line for me please?
I thought we had no way to do multi line macros for xub buttons.
Report comment to moderator  
Reply With Quote
Unread 07-26-09, 07:03 AM  
Csalago
A Kobold Labourer
 
Csalago's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 85
Uploads: 4
Originally posted by tayedaen
I use UnitInRange to check if the unit that the macro is targeting is in range.
Could it be that you had a range issue ?

cu
tay
I thought that at first, but i went to dalaran and tested it on other players and npcs with the same results. The only difference that I could find that was affecting whether the focus frame button would show, is whether or not the focus was partied with me or not. I will test it again today with a few other macros to see if it is spell/macro dependant.
Report comment to moderator  
Reply With Quote
Unread 07-25-09, 01:19 PM  
tayedaen
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 191
Uploads: 6
Originally posted by Csalago
ok.. played with it a little bit. works excellently in party mode. have not had a chance to try with raid frames.

One odd behavior I found though. If i have a party member set as focus, the button appears properly and works correctly on my focus frame. however if I have a non-party friendly unit set as my focus, the button does not appear but I get an open space instead. If I click the spot where the button should be, it still works. So it' just doesn't seem to know how to display correctly.
I use UnitInRange to check if the unit that the macro is targeting is in range.
Could it be that you had a range issue ?

cu
tay
Report comment to moderator  
Reply With Quote
Unread 07-24-09, 06:03 PM  
Csalago
A Kobold Labourer
 
Csalago's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 85
Uploads: 4
ok.. played with it a little bit. works excellently in party mode. have not had a chance to try with raid frames.

One odd behavior I found though. If i have a party member set as focus, the button appears properly and works correctly on my focus frame. however if I have a non-party friendly unit set as my focus, the button does not appear but I get an open space instead. If I click the spot where the button should be, it still works. So it' just doesn't seem to know how to display correctly.
Report comment to moderator  
Reply With Quote
Unread 07-24-09, 04:49 PM  
Csalago
A Kobold Labourer
 
Csalago's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 85
Uploads: 4
Originally posted by tayedaen
Hi,

I just posted a new version, beta 14.

It also contains a solution for Csalago's wish.

have fun
tay
woot!! i'll let you know how it's working! thx!
Report comment to moderator  
Reply With Quote
Unread 07-24-09, 05:05 AM  
tayedaen
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 191
Uploads: 6
Hi,

I just posted a new version, beta 14.

It also contains a solution for Csalago's wish.

have fun
tay
Last edited by tayedaen : 07-24-09 at 05:05 AM.
Report comment to moderator  
Reply With Quote
Unread 07-09-09, 07:41 AM  
tayedaen
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 191
Uploads: 6
Originally posted by Csalago
Is there a way to make a macro button cast on the attached frame unit?

so for example as a druid, if I make a macro that casts Natures Swiftness and then Healing Touch, i want it to cast the healing touch on whoever i have attached the button to. yet no matter what I do, the macro will only cast on either myself if no friendly target is selected, or my friendly target.

I even tested this simply with a macro to cast a heal spell. /cast Healing Touch

It will not cast on the party member who's frame the button is attached to. Is this a limitation of the macro buttons?
Hm, not sure how to handle this, since I fear ther is a limitation.
But I will take a look a it, and hopefully we'll find something

cu
tay
Report comment to moderator  
Reply With Quote
Unread 07-09-09, 07:40 AM  
tayedaen
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 191
Uploads: 6
Re: Full error

Originally posted by coldfusion2000
[2009/07/02 19:38:40-3-x2]: Interface\FrameXML\UIDropDownMenu.lua:503: attempt to index local 'frame' (a nil value):
<string>:"*:OnLoad":18: in function `func'
Interface\FrameXML\UIDropDownMenu.lua:563: in function `UIDropDownMenuButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
I will look at this.

cu
tay
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: