Thread Tools Display Modes
10-12-09, 03:01 AM   #1
PigtailsofDoom
A Cyclonian
 
PigtailsofDoom's Avatar
Join Date: Apr 2009
Posts: 40
Cast Bar features

Something that I and quite a few other casters that use nUI would appreciate is some of the features that Quartz has available as well.

*Interrupt
Changes the color and text of your casting bar to help show that your cast has been interrupted (and show who interrupted it).

*Tradeskill Merge
Merges multiple casts of the same tradeskill item into one big cast bar.

Also, if there was a way for us to customize the look of the cast bar to make it bigger and change the colors used similar to the way quartz allows, that would be great too.

Some features that I'm not sure if nUI uses or not, but it would be great if it did:

*Target/Focus
Implementation of target and focus casting bars in similar fashion to the player cast bar.

*Latency
Displays the amount of time spent between cast send and start events, in the form of a bar at the end of your casting bar, with optional text that displays the actual duration of the lag. This helps in canceling casts when they will not actually be interrupted, especially for users with consistently high pings. (I know nUI uses latency, but I don't think it shows the amount of time casts take)

A breath/fatigue bar would be nice too, but it's not anything critical.
__________________
Willowberi, lvl 85 Druid on Proudmoore
Thelesis, lvl 83 Mage on Proudmoore
 
10-12-09, 07:29 AM   #2
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Originally Posted by PigtailsofDoom View Post
Something that I and quite a few other casters that use nUI would appreciate is some of the features that Quartz has available as well.

*Interrupt
Changes the color and text of your casting bar to help show that your cast has been interrupted (and show who interrupted it).
I did just add coloring of the bar for those spells that cannot be interrupted. I'll look into how to deal with indicating when your own cast has been interrupted. Not sure when I'll get a solution to that though.

*Tradeskill Merge
Merges multiple casts of the same tradeskill item into one big cast bar.
This is something that comes up a *lot* -- I'll look into getting it into 6.0 since it seems to be a very popular feature.

[quote[Also, if there was a way for us to customize the look of the cast bar to make it bigger and change the colors used similar to the way quartz allows, that would be great too.[/quote]

This is already doable in the current release and will be much easier to do in 6.0 -- for now, you need to edit the appropriate skin file to make the change. In the case of the HUD casting bars, it would be in [ Interface > AddOns > nUI > Layouts > Default > HUDLayouts > {HUD mode} ] editing either nUI_HUDSkin_{HUD mode}_Player.lua or nUI_HUDSkin_{HUD mode}_Target.lua depending on which you wanted to change. In the unit frame panels, it would be in [ Interface > AddOns > nUI > Layouts > Default > UnitPanels > {panel mode} ] and either in nUI_UnitSkin_{panel mode}_Player.lua, nUI_UnitSkin_{panel mode}_Target.lua or nUI_UnitSkin_{panel mode}_Focus.lua as the case may be.

Once you are in the correct file, you can customize its casting bar by going to the ["Casting"] section in the file. You can move the bar left and right by altering xOfs in the anchor = section or up and down by altering the yOfs option. In the options = section you can change the size of the casting bar by editing the height and width options as well as the overlay and background graphics and the text elements size, location and color.

The only thing you can't change in this file is the actual bar colors, however, there is an optional download plugin for nUI (I think it was Kodewulf who wrote it if I remember correctly) that will allow you to change the bar colors, too.

Some features that I'm not sure if nUI uses or not, but it would be great if it did:

*Target/Focus
Implementation of target and focus casting bars in similar fashion to the player cast bar.
nUI does currently offer casting bars for target and focus in the unit panels as well as for the target in the HUD.

*Latency
Displays the amount of time spent between cast send and start events, in the form of a bar at the end of your casting bar, with optional text that displays the actual duration of the lag. This helps in canceling casts when they will not actually be interrupted, especially for users with consistently high pings. (I know nUI uses latency, but I don't think it shows the amount of time casts take)
nUI does display latency. It is the small blue bar below the casting bar which leads your casting bar by the current latency. When the blue bar clears (hits the end of the bar and vanishes) you are free to make your next cast. This provides a very strong visual cue as to when you are inside the latency period and able to cast again.

A breath/fatigue bar would be nice too, but it's not anything critical.
For now, nUI uses the default Blizzard fatigue bar. It is located at the top center of your display just below the console when active.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
10-12-09, 11:43 AM   #3
Petrah
A Pyroguard Emberseer
 
Petrah's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2008
Posts: 2,988
Originally Posted by PigtailsofDoom View Post
A breath/fatigue bar would be nice too, but it's not anything critical.
Originally Posted by spiel2001 View Post
For now, nUI uses the default Blizzard fatigue bar. It is located at the top center of your display just below the console when active.
Pigtails... you can find Breath/Fatique bar by using /nui movers and looking for the Timer bar.
__________________
♪~ ( ) I My Sonos!
AddOn Authors: If your addon spams the chat box with "Addon v8.3.4.5.3 now loaded!", please add an option to disable it!
 
10-12-09, 12:41 PM   #4
PigtailsofDoom
A Cyclonian
 
PigtailsofDoom's Avatar
Join Date: Apr 2009
Posts: 40
Originally Posted by spiel2001 View Post

nUI does display latency. It is the small blue bar below the casting bar which leads your casting bar by the current latency. When the blue bar clears (hits the end of the bar and vanishes) you are free to make your next cast. This provides a very strong visual cue as to when you are inside the latency period and able to cast again.
I did state that I knew that nUI displayed latency. I was quoting that directly from Quartz's page mostly for their feature of showing you the actual cast time in the cast bar, which can be quite useful to casters. Especially those of us who rely on haste to improve our cast time.

I'm glad to see that you're implementing a lot of the features that Quartz has in the upcoming version though, that makes me very happy. ^^ I went ahead and switched back to nUI and am using it again, although oddly enough it actually decreases my performance a bit compared to when I used many add ons. It's not a big a deal though, I like the ease of having less add ons to download on patch days.
__________________
Willowberi, lvl 85 Druid on Proudmoore
Thelesis, lvl 83 Mage on Proudmoore
 
 

WoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » Support » nUI: Suggestion Box » Cast Bar features


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off