Go to Page... |
Updated: | 12-06-10 04:15 PM |
Created: | unknown |
Downloads: | 24,310 |
Favorites: | 123 |
MD5: |
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:
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.
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 |
Comment Options |
Cosmic Cleric |
View Public Profile |
Send a private message to Cosmic Cleric |
Find More Posts by Cosmic Cleric |
Add Cosmic Cleric to Your Buddy List |
05-25-07, 02:04 AM | ||
|
Re: Elenesski, any coders docs?
The only real "problems" that I knew about were performance problems. I had taken various stabs at trying to resolve them but never did completely resolve the issue -- part of the 2.0 changes was to take another stab at resolving that issue. It should work okay if you don't try to add 20 buttons per raid member. A RL friend of mine uses it in Kaz raids all the time with no issues other than the ocassional lock-up ... so I wonder if it the type of mod that needs a faster machine with good graphics. Most everything else I was doing revolved around suggestions people made to improve. Like sharing profiles between servers. As well as some internal changes for saving global variables and the like. I posted a potential solution for creating movable XUB frames so that you could position your buttons anywhere on the screen, but it's not integrated. As for the code structure, I tried to write it as modular as possible, primarily because I was learning LUA while writing and I knew I'd make poorer design decisions throughout. So by keeping it modular the impact to rewrites could be minimized. That strategy made it much easier to write. I tried to document where possible and tried to minimize the use of globals, but unfortunately the way LUA works it's kinda hard. The only thing that I know I did well was avoid special cases. So there is no "if priest then do something special" code. If I couldn't make it work for all classes, then I didn't put it in. This is why I think the mod still works relatively well in 2.1; the PW:Shield issue is an API problem that can be fixed with special code. My suggestion is to simply use a macro in the interim until 2.1.2 is released to fix the bug. Hopefully that fills in some holes. I strongly recommend the use of WoW UI Designer ... it save unbelievable amounts of time composing UI's and has a pretty good LUA designer built in. Regards, - El
Last edited by Elenesski : 05-25-07 at 02:05 AM.
|
|
|
Elenesski |
View Public Profile |
Send a private message to Elenesski |
Find More Posts by Elenesski |
Add Elenesski to Your Buddy List |
05-25-07, 12:58 AM | ||
|
Re: Elenesski, any coders docs?
Hi,
Philip |
|
|
pilif |
View Public Profile |
Send a private message to pilif |
Find More Posts by pilif |
Add pilif to Your Buddy List |
05-24-07, 12:29 PM | |
|
XPerl-Raid-Support
Hi there,
I actually had time to test my modifications to XUB today. http://www.lipfi.ch/xub/01-perlraid.diff this unified diff against XUB 1.6 will add support for the latest version of XPerl-Raid-Frames to XUB. Note that I only patched the output of WoWInterface-Builder which El used to create the settings-window, so you better not open the patched .XML-file with that interface builder (I'm on a mac here, so I can't have that tool) unless you want to lose the option to select XPerl as your raid frames. Happy raiding :-) Philip |
|
pilif |
View Public Profile |
Send a private message to pilif |
Find More Posts by pilif |
Add pilif to Your Buddy List |
05-23-07, 05:11 PM | ||
|
Re: Re: Re: New patch
http://forums.worldofwarcraft.com/th...05770818&sid=1 It look like they missed something (IE the omission). I am going to use the macro approach for now - if 2.1.2 doesn't fix it we may have to do something else. Drome |
|
|
paladindrome |
View Public Profile |
Send a private message to paladindrome |
Find More Posts by paladindrome |
Add paladindrome to Your Buddy List |
05-23-07, 01:26 PM | ||
|
Re: Re: New patch
Firstly, I had the raid UI MOd set to "CTRaid", which I'd taken out of my interface some time back. Prior to 2.1, that wasn't a problem; post 2.1, XUB was throwing an error and not displaying buttons until I set it back to "Blizzard". Secondly, and rather more frustratingly - I haven't found an easy way to get Power Word: Shield to target an associated frame now; rather, I have to pick a target first, then click it. Unless I do so, the button doesn't light, nor do I get a tooltip when I mouse over it. I've tried it both as an autogenerated button and a health button, with no difference; the best I've managed so far is to put it into a macro and set [target=player] to get it to work on myself, but I haven't had a chance to see whether [target=party#] will work in a party - it doesn't when I'm solo, for obvious reasons. I'm not sure if the change is an XUB problem or not, but I suspect not, as I note that the icon of the spell itself on my action bar is also displaying darker than usual until I pick a target - although there I can click to get the usual glowing glove cursor, and then click to cast it. I get the same effects with all mods removed, so it looks rather as if the spell functioning has been subtly changed. Edit: [target=party#] works as one would hope. Biggest downside is that, being a macro, "out of range" changes to the icon appearance don't happen.
Last edited by fredddredd : 05-24-07 at 09:11 AM.
|
|
|
fredddredd |
View Public Profile |
Send a private message to fredddredd |
Find More Posts by fredddredd |
Add fredddredd to Your Buddy List |
05-23-07, 09:37 AM | |||
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
|
||
|
lyanaeran |
View Public Profile |
Send a private message to lyanaeran |
Find More Posts by lyanaeran |
Add lyanaeran to Your Buddy List |
05-23-07, 02:21 AM | |
|
Hi there,
I had a longer look at the LUA-Code in both XUB and XPerl and I think I may have just added raid-support for XPerl. I can't test it yet because I'm playing on an european server which is currently being patched to 2.1. As soon as I can test it, I'll post a patch to 1.6 here. Philip |
|
pilif |
View Public Profile |
Send a private message to pilif |
Find More Posts by pilif |
Add pilif to Your Buddy List |
05-22-07, 06:51 PM | ||
|
Re: New patch
Drome |
|
|
paladindrome |
View Public Profile |
Send a private message to paladindrome |
Find More Posts by paladindrome |
Add paladindrome to Your Buddy List |
05-22-07, 11:39 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 14
Uploads: 0
|
New patch
Does this mod work with the new patch?? Are there any bugs that have popped up??
--Vae |
|
Vaevictis |
View Public Profile |
Send a private message to Vaevictis |
Find More Posts by Vaevictis |
Add Vaevictis to Your Buddy List |
05-22-07, 07:33 AM | |||
|
Drome |
||
|
paladindrome |
View Public Profile |
Send a private message to paladindrome |
Find More Posts by paladindrome |
Add paladindrome to Your Buddy List |
05-21-07, 04:46 PM | ||
|
|
|
|
Cosmic Cleric |
View Public Profile |
Send a private message to Cosmic Cleric |
Find More Posts by Cosmic Cleric |
Add Cosmic Cleric to Your Buddy List |
05-21-07, 05:22 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 4
Uploads: 0
|
Hello, i need some help with "Swift Mend" if anybody knows. I created a button for this spell, but it's always here, not only when a rejuvenation or regrowth buff exists (as said in release notes). Is there a special button to make ? (debuff button ?) Can I have an example ?
I play with french client if it's important. Also I'd like to have a "Nature's Swiftness" button next to my healing spells for party members. I tried to have "player" as target instead of "*" for my button but it doesn't work (error message seems to be there is no target for this spell - in fact the target is always me) Thanks if anyone can help me. |
|
lyanaeran |
View Public Profile |
Send a private message to lyanaeran |
Find More Posts by lyanaeran |
Add lyanaeran to Your Buddy List |
05-20-07, 08:18 AM | ||
|
/xub uf Select the unit frames that you are using form the unit frame at the top. Press apply and close. I highly reccomend getting a single button defined and displayed before setting up a whole bunch. The quickstart quide did this but is out of date. Drome
Last edited by paladindrome : 05-20-07 at 08:20 AM.
|
|
|
paladindrome |
View Public Profile |
Send a private message to paladindrome |
Find More Posts by paladindrome |
Add paladindrome to Your Buddy List |
05-18-07, 07:35 AM | |
|
Supporting different Unit Frame mods
This is to answer a couple of posts. I'm not playing the game, and won't be back, but ... I created this post a couple of months ago to describe how to add support for a new Unit Frame mod that XUB didn't support. I thought XPerl was supported via /xub uf, but what can happen is the Unit Frame mod author changes the names of the frames and XUB doesn't know which frames to attach my buttons to. This posted described how to figure out the frame names for MazzleUI but it works for any kind of UI Mod. Setting up raid support is a different matter. It requires LUA experience and I'm not going to describe it here. It's in other posts in this forum. - Good Luck. El I'll assume MazzleUI has it's own unit frames and doesn't borrow somebody else's. Create a new (Blizzard) macro with the following line in it: Code:
/script XUB_ShowFrameNames(); Next, go into "/xub unitframes" and under "Unit Frame" at the top of the screen, select "-- Custom Settings --". Next enter the name of the frames you want to attach the buttons to. Be very careful about upper/lower case, as it makes a difference to XUB. For Party and PartyPet, use a # symbol to represent the party number 1 to 4. I recommend you work only on setting the player unit frame until you get that working, then work on the rest. If you want/have to get fancy and have any special frames you want to use, you can enter them in the custom frames. For example, agUnitFrames uses "targettarget", "targettargettarget" and "focustarget" to represent the target of the target, the target of the target's target, and the focus' target, respectively. You can specify up to 5 specialty frame names for these combinations, if the MazzleUI supports them.
Last edited by Elenesski : 05-18-07 at 07:37 AM.
|
|
Elenesski |
View Public Profile |
Send a private message to Elenesski |
Find More Posts by Elenesski |
Add Elenesski to Your Buddy List |