Download
(491 Kb)
Download
Updated: 12-09-11 10:06 AM
Pictures
File Info
Updated:12-09-11 10:06 AM
Created:11-04-11 01:26 PM
Downloads:4,610
Favorites:16
MD5:
bCast - Cast bars
Version: 2.1c
by: BuGi [More]
bCast adds more customizable cast bars into rift. Supports player, target, target of target and focus cast bars with profiles.

New in 2.1:
- Bar for global cooldown display

New in 2.0:
- Support for non-player bars.
- Options window
- Profiles support

Profiles are account wide, so remember to make different profiles for different characters (or roles) if needed.

When updating to 2.0 and above from previous (1.x) versions, all settings will be reset. Shouldn't need to do this again, so should be just a one time thing.

Ingame commands:

/bcast help - Prints this help.
/bcast config - Opens the options window.
/bcast profile <profilename> - Changes the current profile.
/bcast lock - Toggles the locking & unlocking of the cast bars, allowing them to be moved.
/bcast reset - Resets the current profile to default values.
/bcast gcd <position> - Changes the global cooldown bar position, valid values are above, below, none.

For bar settings, you need to specify which bar you want to change with its unit name.
Valid unit names are: player, player.target, player.target.target and focus.
Any command without a new value will print out the current setting.
/bcast <unit> width <new width> - Changes cast bar width.
/bcast <unit> height <new width> - Changes cast bar height.
/bcast <unit> texture <new texture> - Changes cast bar texture, texture file needs to be in bcast\media\ folder.
/bcast <unit> fontSize <new size> - Changes font size.
/bcast <unit> width <new width> - Changes cast bar width.
/bcast <unit> font <new font> - Changes the font, font file needs to be in bcast\media\ folder.
/bcast <unit> fontColor <R G B> - Changes the font color in RGB, range 0 - 255.
/bcast <unit> icon <icon position> - Changes the cast icon position, valid values are left, right and none.
/bcast <unit> barColor <R G B> - Changes the bar color in RGB, range 0 - 255, for example, default bar color would be 51 201 255.
/bcast <unit> unIntBarColor <R G B> - Changes the uninterruptible bar color in RGB, range 0 - 255. Doesnt work for the player bar.
/bcast <unit> timeStyle <style> - Changes if the cast time is shown as time already spent casting (done) or time still left in the cast (remaining).
/bcast <unit> pushback - Toggles the pushback display on maximum cast time, only works on the player bar.
/bcast <unit> enable - Enables the bar.
/bcast <unit> disable - Disables the bar.
v2.1c
- Fixed cast bar not appearing when unit is targeted mid cast

v2.1b
- Some optimizations
- Fixed a bug where moving the cast bar with /bcast lock would not move the GCD bar with it
- Fixed a bug where moving the cast bar with /bcast lock and using the options window afterwards, would reset the cast bar to its previous position
- Fixed changing profile with the bars unlocked causing some odd behaviour, changing profiles now locks the bars first

v2.1
- Added support for a GCD bar

v2.0
- Rewrote most of the addon to allow for new features more easily
- All settings are reset from previous versions
- Now includes options window accessible with /bcast config
- Added support for target, target of target and focus cast bars
- Added support for profiles

v1.05b
- Refined the disabling function, new commands: /bcast toggle, /bcast hide, /bcast show

v1.05
- added a command to disable the addon

v1.04
- Updated for 1.6

v1.03c
- fixed a bug with custom bar color setting, where it only saved partially
- fixed a bug with the interrupt fade and custom bar colors

v1.03b
- fixed a bug that sometimes prevented cast icon from changing between casts (again)
- pushback display now works on channeled spells as well

v1.03
- added option for detailed pushback display
- fixed a rare case where a cast didn't have an ability name with it, preventing the cast bar from working

v1.02
- added new customization options: barColor, truncate, timeStyle
- added the option to reset everything to default values
- fixed a bug that sometimes prevented cast icon from changing between casts

v1.01
- fixed a bug that prevented the cast bar from being updated

v1.0
- initial release
Archived Files (12)
File Name
Version
Size
Author
Date
2.1b
491kB
BuGi
12-06-11 04:05 PM
2.1
490kB
BuGi
12-02-11 07:59 AM
2.0
488kB
BuGi
12-01-11 09:07 AM
1.05b
39kB
BuGi
11-19-11 06:54 AM
1.05
38kB
BuGi
11-17-11 03:48 PM
1.04
38kB
BuGi
11-17-11 10:32 AM
1.03c
38kB
BuGi
11-08-11 04:35 AM
1.03b
38kB
BuGi
11-07-11 03:37 AM
1.03
38kB
BuGi
11-06-11 08:59 AM
1.02
37kB
BuGi
11-05-11 06:56 AM
1.01
36kB
BuGi
11-04-11 03:16 PM
1.0
36kB
BuGi
11-04-11 01:26 PM


Post A Reply Comment Options
Unread 12-20-12, 12:22 AM  
Lurelein

Forum posts: 0
File comments: 1
Uploads: 0
same error @2.1 patch

Error: bCast/main.lua:135: attempt to index field 'Cooldown' (a nil value)
In bCast / VariablesLoaded, event Event.Addon.SavedVariables.Load.End
stack traceback:
bCast/main.lua:135: in function 'GCDEnabler'
bCast/main.lua:465: in function <bCast/main.lua:452>






everytime
Lurelein is offline Report comment to moderator  
Reply With Quote
Unread 12-13-12, 11:39 AM  
klaypex

Forum posts: 0
File comments: 1
Uploads: 0
Since patch 2.1, been getting the error

Error: bCast/main.lua:135: attempt to index field 'Cooldown' (a nil value)
In bCast / VariablesLoaded, event Event.Addon.SavedVariables.Load.End
stack traceback:
bCast/main.lua:135: in function 'GCDEnabler'
bCast/main.lua:465: in function <bCast/main.lua:452>
klaypex is offline Report comment to moderator  
Reply With Quote
Unread 09-13-12, 07:16 AM  
LycanHero

Forum posts: 0
File comments: 4
Uploads: 0
ever since patch 1.10 im getting this error

Quote:
Error: Event Event.Ability.Cooldown.End is deprecated, the addon environment is not in compatibility mode, and bCast has an active hook (named CDEnd).
In bCast / CDEnd, event Event.Ability.Cooldown.End
stack traceback:
[C]: in function 'error'
LycanHero is offline Report comment to moderator  
Reply With Quote
Unread 06-11-12, 10:55 PM  
Noshei
 
Noshei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 31
Uploads: 6
Quote:
Originally Posted by Arzanis
Hello man, rly good addon but have 1 problem: mages with pyro soul have 1 sec GCD, but anyway have 1.5 sec GCD bar and bar hide on 2/3 of track, how i can fix it?

I think self.tot take wrong number with pyro. I think in source of V value, CD=1.5 anyway. But when u use pyro value change in other place.
It looks like this is caused by a bug in the addon API, it should be fixed with the release of Rift patch 1.9.
Noshei is offline Report comment to moderator  
Reply With Quote
Unread 01-08-12, 08:22 PM  
Arzanis

Forum posts: 0
File comments: 3
Uploads: 0
Hello man, rly good addon but have 1 problem: mages with pyro soul have 1 sec GCD, but anyway have 1.5 sec GCD bar and bar hide on 2/3 of track, how i can fix it?

Sry for bad English.

P.S.: I use some Hindoo-code and change
self.tot = v
to
self.tot = 1
in
Code:
function bCastGCDBar:CDStart(arg)
	for k,v in pairs(arg) do
		if v > 0.9 and v < 1.51 then -- assumes every CD between 0.9 and 1.51s is a GCD, rogues about 1s, about 1.5s for the rest
			-- GCD is something along the lines of 1.5000001192093 apparently, need to compare to a bigger value than 1.5
			self.tot = 1 -- total CD time
			self.sTime = Inspect.Time.Real() -- cast start time
			self.cdOn = true
			self.cAb = k -- track the GCD with this ability
			bCastUpdateStart(self)
			self:SetVisible(true)
			break
		end
	end
end
now it work for pyro, but if im in other build it doesnt work.

I think self.tot take wrong number with pyro. I think in source of V value, CD=1.5 anyway. But when u use pyro value change in other place.
Last edited by Arzanis : 01-08-12 at 09:20 PM.
Arzanis is offline Report comment to moderator  
Reply With Quote
Unread 12-18-11, 01:26 AM  
TheStewpidbish

Forum posts: 0
File comments: 3
Uploads: 0
Is there a way to set the strata(?) or insure that its viewable if stacked on something? I use Myui for unit frames and trying to put the cast bars over the top of them but they disappear behind them. Any suggestions?
TheStewpidbish is offline Report comment to moderator  
Reply With Quote
Unread 12-09-11, 09:42 AM  
BuGi
Zombie
 
BuGi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 15
Uploads: 2
Re: Small bug report

Quote:
Originally Posted by Bard
If a player or mob is casting but I don't have them targetted then when I target them during their cast, the cast bar does not appear. It seems you have to have them targetted before they start casting as I guess your addon responds to a start casting event of some kind.


Bard.
Now that you mention it, probably broke that with the last patch.
BuGi is offline Report comment to moderator  
Reply With Quote
Unread 12-08-11, 08:18 PM  
Bard
 
Bard's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 48
Uploads: 1
Small bug report

If a player or mob is casting but I don't have them targetted then when I target them during their cast, the cast bar does not appear. It seems you have to have them targetted before they start casting as I guess your addon responds to a start casting event of some kind.


Bard.
Bard is offline Report comment to moderator  
Reply With Quote
Unread 11-30-11, 03:42 PM  
BuGi
Zombie
 
BuGi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 15
Uploads: 2
Things to come...


Works for the most part, will test a bit more and redo the slash commands to support multiple cast bars. No idea yet when it'll be done, hopefully not too long
BuGi is offline Report comment to moderator  
Reply With Quote
Unread 11-20-11, 12:49 PM  
Acidon
Zombie
 
Acidon's Avatar

Forum posts: 4
File comments: 3
Uploads: 0
Thumbs up Thank you

I just wanted to say thank you!

This was exactly what I was looking for in a cast bar, and the features exceed my expectations. Being able to use my own textures and modify the color, as well as size is perfect.

So, just a huge thumbs up and thanks for all the work you put into this.
Acidon
Acidon is offline Report comment to moderator  
Reply With Quote
Unread 11-17-11, 01:17 PM  
Hawkes

Forum posts: 0
File comments: 8
Uploads: 0
Can we get a command line option to turn on/off the castbar we can add to a macro?

Something like:
/bcast on
/bcast off

I like to use this on 2 of my roles, but not on the other 3.

Being able to add it to my role switch macro would be great.

Thank You
Hawkes is offline Report comment to moderator  
Reply With Quote
Unread 11-11-11, 09:10 AM  
Rustycage
Claw of Regulos
 
Rustycage's Avatar

Forum posts: 20
File comments: 150
Uploads: 0
By the way, grantus stated that MinUI is no longer going to be updated, and he's passing it on to anyone interested in taking it up, would you be wanting to? Considering, the unit frames go well with your addon 'bCast', it would be a great fit, for those that rather not have the cast bar combined with the unit frames, like myself.
Rustycage is offline Report comment to moderator  
Reply With Quote
Unread 11-11-11, 09:08 AM  
Rustycage
Claw of Regulos
 
Rustycage's Avatar

Forum posts: 20
File comments: 150
Uploads: 0
Quote:
Originally Posted by adelea
Quote:
Originally Posted by Farius Kaupus
Quote:
Originally Posted by Rustycage
Could I request a target castbar option too please? That way I'll know just when to interrupt a spell during combat if I can?
This +1

Currently using TCB to monitor interrupts and while it is a great addon changing the size of the cast bar can only be done by scale and not by actual dimensions (width/height) like you can with bCast.
This is not true. /tcb custom X Y has been in TCB for several weeks.
I chose this addon over the others because of the design. I like this design better. However, they're both great addons. I simply just prefer a certain design aspect. All though, moving the addon around on the screen by clicking and dragging, is much better for me than X Y or any other way... because I'm horrible with numbers, position and code. That's why I use Align before I start moving anything, so I can get it adjusted to the right position that I want.
Rustycage is offline Report comment to moderator  
Reply With Quote
Unread 11-11-11, 07:53 AM  
Farius Kaupus
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 26
Uploads: 1
Quote:
Originally Posted by adelea
Quote:
Originally Posted by Farius Kaupus
Quote:
Originally Posted by Rustycage
Could I request a target castbar option too please? That way I'll know just when to interrupt a spell during combat if I can?
This +1

Currently using TCB to monitor interrupts and while it is a great addon changing the size of the cast bar can only be done by scale and not by actual dimensions (width/height) like you can with bCast.
This is not true. /tcb custom X Y has been in TCB for several weeks.
Yeah, I hadnt realised DOH! thanks
Farius Kaupus is offline Report comment to moderator  
Reply With Quote
Unread 11-11-11, 06:01 AM  
adelea
Claw of Regulos
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 279
Uploads: 6
Quote:
Originally Posted by Farius Kaupus
Quote:
Originally Posted by Rustycage
Could I request a target castbar option too please? That way I'll know just when to interrupt a spell during combat if I can?
This +1

Currently using TCB to monitor interrupts and while it is a great addon changing the size of the cast bar can only be done by scale and not by actual dimensions (width/height) like you can with bCast.
This is not true. /tcb custom X Y has been in TCB for several weeks.
adelea is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: