Download
(142 Kb)
Download
Updated: 07-19-14 06:50 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:07-19-14 06:50 PM
Created:unknown
Downloads:273,189
Favorites:723
MD5:
5.4
eCastingBar  Popular! (More than 5000 hits)
Version: 5.4
by: NeuroMedivh [More]
A castingbar replacement mod
Version 2.0+ reworked by: Neuro (neuro_tx@yahoo.com)
Original Author: elvendawn (c0elvenn@yahoo.com)
Reworked by Repent (repent@kc.rr.com)
Additional Coding by: Bitz (Bitz@dreamwiz.com)
Localization by: Bitz (Korean), Malkoms (Francais), wowui.cn (Chinese)
----------------------------------------------------
eCastingBar is a movable and configurable casting bar replacement. It includes a Mirror Bar that handles Breathing, Feign Death, and Exhaustion, as well as a new Target Bar, showing what your target is casting. eCastingBar was originally written by elvendawn, and then re-written by Repent. Since patch 2.0.1, eCastingBar has been maintained by Neuro, who has rewritten about 50% of the base code, with contributions by Bitz.




Much thanks go out to Bitz of Korea, who added a much-improved Options Window, Spell Ranks, and Localization for Korea. Thanks also go out to the guys at wowui.cn for the Chinese localization, Malkoms for his French Localization, and especially to elvendawn and Repent for coding eCastingBar 1.0.


5.4 Wow, didn't realize how long I'd gone without 'updating' this. I still use it every day, haven't seen any issues with it besides the TOC being a bit behind. If any issues arise in WoD, I'll get them taken care of.


4.0.1 Updated for Cataclysm.

3.3.1 Fixed a graphical issue with certain textures. ECB now displays a different border around castbars which cannot be interrupted. Currently there's no option to toggle this functionality, will attempt to incorporate it for Cataclysm.

3.3.0 TOC updated for 3.3

3.2.0 TOC Updated for 3.2.

3.1.0 TOC Updated for 3.1, hopefully fixed a bug with the delay timer throwing errors occassionally.

3.0.3: Fixed an issue with the castbar sometimes disappearing mid-cast.

3.0: No big changes, works with patch 3.0.2

New in 2.00.06: A new Focus Bar, the ability to set the Alpha level of the bars, and French localization

New in 2.00.05: Use Flight Timer and Flight Timer color options (only works with FlightMap addon)

New in 2.00.04: Spell Rank support, revamped Options Window (both thanks to Bitz), and Spell Icons now available.

New in 2.00.03: Textures! No longer restricted to just Perl, eCastingBar now has 15 New Textures! Check the options page to see them in action! There is an example bar on the options page, it is set to mimic the color Casting Bar Spell, Target Bar Spell, and Mirror Bar Breath, respectively. Change those colors to see the example bar in a different color.

Most of these Textures were obtained from Thunder12 at WoWInterface. Special thanks to Banto for Banto texture, Moonmaster for his texture, and Tem for helping me find a few others. Some textures were obtained from Bigwigs and ag_UnitFrames, many thanks to these fine Addons.
To add your own texture, read the file "AddingTextures.txt".


Please report any bugs or problems to Neuro_tx@yahoo.com.






Slash Commands: /castingbar or /ecb
config
help

The Mirror Bar is used for the Blizzard Timers (Feign Death, Breath, Exhaustion)


Changes:
3.0.2
- Changed TOC to 30000


2.03.00
- Changed TOC to 20300
- Fixed some compatibility issues with 2.3 patch

2.02.00
- Changed TOC to 20200

2.01.00
- Changed TOC to 20100

2.00.07
- Changed TOC to 20003

2.00.06d
- Fixed an issue with FlightMap support causing a stack overflow error in certain cases.
- Fixed an issue with the second Mirror Bar not disappearing properly.
- Changed how Spell_Justify is done. There is a global constant at the beginning of the file eCastingBar.lua that sets the Spell_Justify. Eventually I may add this back in as an option, but for now, if you desire a different spell justify other than Center, you can change this variable from "Center" to "Left" or "Right" in the eCastingBar.lua file with a text editor.

2.00.06b
- Fixed a minor issue with the Target Bar not showing if Focus bar is disabled and you are Targeting your Focus

2.00.06
- A Focus Bar has been added.
- A new option, Background Alpha, added. Set to adjust the transparency of the individual bars.
- Added smaller font sizes for bar text.
- Fixed an issue with Target Bar not reporting the correct color.
- Re-wrote the entire Event Handler to be more efficient and consistant with Blizzard castbar. This rewrite fixed several issues involving calculating delay and spelltimes. This also removed reporting the "delay" for Channeled spells, which wasn't very accurate.
- Fixed an issue where disabling the main castbar disabled the target and mirror bars as well.
- Fixed a minor graphical issue with the background being slightly larger than the Status Bar if you selected the Hide Border option.

2.00.05
- Fixed an issue with the Halcyon texture being misspelled. (Fixed last release, but upgrading to 2.00.04 if you were previously using Halcyon would bug the addon, fixed now)
- Fixed an issue with Target Bar not showing Delay properly
- Changed FlightMap support to use the Mirror Bar instead of Casting Bar. In addition, the countdown is done in minutes:seconds now.
- Added option to turn off Flight Map support. If you are in-flight, it won't kick in till the next flight.
- eCastingBar will now turn off Bongo's CastBar when enabled, and turn it back on when disabled (doing so mid-cast might give you very strange results).
- The example bar in the Options Menu will now match whatever bar color you selected last. Only works with full bar colors (Spell Color, Channel Color, Breath Color, etc)

2.00.04
- Spell Icon Support added. Select Left, Right, or Hidden from the Options Page to select your preference.
- Options Window revamped to be much easier to work with (Thanks to Bitz of Korea for this)
- Bar can now show Spell Rank if desired (Again, credit to Bitz)
- Spell Justify has been replaced with "Show Spell Name" (Bitz as well)
- Texture setup has been changed slightly. Read "Adding Textures.txt" for details.
- Re-added Flight Map support. I went ahead and fixed a Flight Map bug while I was at it.


2.00.03
- Fixed a bug with Target Bar sometimes popping up when it was disabled.
- Fixed an issue with Fonts not scaling properly. (Thanks to SilverSurfR at WoWInterface for this fix)
- Fixed a bug with Spell Justify not working properly.
- Fixed an issue where the Target Bar was not properly displaying spellcast delays.
- Added: Several New Textures, See details above.


2.00.02
- Fixed small bug with Localization load path


2.00.01
- Fixed a bug with Enabling/Disabling the Target Bar.



2.00.00
- Rewrote for 2.0 Compatibility
- Added Target Bar
- Removed the FlightMap stuff
- Changed how variables were stored
3.1.0 TOC Updated for 3.1, hopefully fixed a bug with the delay timer throwing errors occassionally.

3.0.4: Fixed an issue of the target bar not showing up if you target something mid-cast.

3.0.3: Fixed an issue with the castbar sometimes disappearing mid-cast.

2.04.03b: Added Chinese localization that the nice people at wowui.cn sent me. If you already grabbed 2.4.3, no need to grab the 'b' version unless you just want the chinese localization.


Updated the TOC

Changed the way Focus and Target bars interact, by popular request; Previously, if you were targeting your focus target, you would only get one bar, now you will get both bars showing up.
Archived Files (6)
File Name
Version
Size
Author
Date
4.0.1
141kB
NeuroMedivh
10-19-10 01:15 PM
3.3.1
141kB
NeuroMedivh
05-31-10 01:08 AM
3.3.0
141kB
NeuroMedivh
12-08-09 06:04 AM
3.2.0
141kB
NeuroMedivh
08-04-09 05:11 PM
3.1.0
141kB
NeuroMedivh
04-13-09 10:00 PM
3.0.4
141kB
NeuroMedivh
10-17-08 11:25 PM


Post A Reply Comment Options
Unread 12-31-06, 08:42 AM  
Thunder12
An Aku'mai Servant
 
Thunder12's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 50
Uploads: 4
Re: Re: ecb

Originally posted by NeuroMedivh
Did Hunter's Volley ever show up? AFAIK, it's not a spell that gets reported to the UI as a spell, therefore eCB has no way of detecting it.
hunter volly used to show up on the old one and without ecb i think it shows up
Thunder12 is offline Report comment to moderator  
Reply With Quote
Unread 01-04-07, 01:04 PM  
Jimmeh
A Kobold Labourer

Forum posts: 0
File comments: 27
Uploads: 0
Love the new changes, textures and options. Is it possible to change the colour of the border or maybe overlay a colour over the top of it?

Thanks for a great mod.
Jimmeh is offline Report comment to moderator  
Reply With Quote
Unread 01-07-07, 12:38 PM  
Niveras
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
Good day.

I first must apologize if I post this in the wrong place. I can't seem to find the feature request area that some mods have, and email notes only bugs or problems.

Would you be able to integrate a latency delay display into the main casting bar, similar to how SuperCast works for the default casting bar? This mod shows the delay between your casting and the server's response, allowing you to time when to start a new cast so that the client doesn't have to wait for the server to complete the cast. This isn't as exploitative as it may sound. If the server says you are still busy casting, the spellcast attempt will fail (or be interrupted, see below). If the server's casting is complete, but the client has not yet received that information (because of latency delay), a new spell casting time will begin, effectively eliminating latency delay on spellcasts.

There is one issue with this functionality, though. I am not sure, but I assume that with 2.0 it became impossible for mods to surreptitiously add /stopcasting to every spell cast. The author of SuperCast notes that it would be necessary to create macros for each spell in order to benefit from this display. Obviously this is a bit inconveniencing (though compared to its benefits, I would gladly create macros for each of my spells); is this truly a necessity (the mod cannot replicate this, i.e. before every spellcast /stopcast by default), or will macros be required?

My thanks in advance for your replies, and for the continued support of this mod by you and others who have contributed to it. It is certainly superior to any other cast bar mods I have tried.

- Niveras
Niveras is offline Report comment to moderator  
Reply With Quote
Unread 01-12-07, 05:31 AM  
bhagwan
A Kobold Labourer
 
bhagwan's Avatar

Forum posts: 1
File comments: 4
Uploads: 0
Possible to be able to disable the message you get every time you zone?
bhagwan is offline Report comment to moderator  
Reply With Quote
Unread 01-12-07, 12:52 PM  
Neuro
A Theradrim Guardian
 
Neuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 66
Uploads: 4
Originally posted by bhagwan
Possible to be able to disable the message you get every time you zone?
If you're using the most recent version, you shouldn't be having that issue.
Neuro is offline Report comment to moderator  
Reply With Quote
Unread 01-19-07, 07:09 PM  
triam
A Defias Bandit
 
triam's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 2
File comments: 6
Uploads: 2
Alpha settings

Could you please add an option to make the alpha apply to the bar as well as the background? I use my casting bars up where they might sometimes get in the way of seeing what is going on if they are not translucent. I modded the one I was using to do this, but I like the configurability of yours better, so I'd like to switch. Thanks a ton.
triam is offline Report comment to moderator  
Reply With Quote
Unread 01-20-07, 04:05 AM  
Neuro
A Theradrim Guardian
 
Neuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 66
Uploads: 4
Re: Alpha settings

Originally posted by triam
Could you please add an option to make the alpha apply to the bar as well as the background? I use my casting bars up where they might sometimes get in the way of seeing what is going on if they are not translucent. I modded the one I was using to do this, but I like the configurability of yours better, so I'd like to switch. Thanks a ton.
You can modify the alpha of the bar itself by changing the color of the bar, and to the far right is the Alpha slider.
Neuro is offline Report comment to moderator  
Reply With Quote
Unread 01-28-07, 05:34 PM  
Neuro
A Theradrim Guardian
 
Neuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 66
Uploads: 4
Re: ummm.....

Originally posted by SirGitano
I have just downlaoded your mod. It works great but, when I change forms (druid) the bar actions stick. i.e. start in caster works fine, go to cat form works fine, go back to caster doesn't work. The buttons themself change back but the actions of the buttons stay as i was still in cat form. Could you help me with this. Thank You.
Um... I don't think this is my mod. ECB has nothing to do with your action buttons, it replaces the casting bar, that's all.
Neuro is offline Report comment to moderator  
Reply With Quote
Unread 01-29-07, 05:36 PM  
deadtom
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
ECB and latency

I saw a comment about ECB with a setting to show the latency in the casting bar. The addon Supercast, which now only seems to work with the default casting bar, was great. Is there a way you can, or show me how, to incorporate this option into ECB?
Last edited by deadtom : 01-29-07 at 05:37 PM.
deadtom is offline Report comment to moderator  
Reply With Quote
Unread 02-12-07, 12:02 PM  
flynn444
A Kobold Labourer
 
flynn444's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Disable default casting bar

When I disable ECB's casting bar, the default UI's casting bar now appears. I don't want that one either. Any way to make BOTH casting bars disappear from within ECB?
flynn444 is offline Report comment to moderator  
Reply With Quote
Unread 02-13-07, 03:30 AM  
Neuro
A Theradrim Guardian
 
Neuro's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 66
Uploads: 4
eCastingBar does not currently have a method of disabling both cast bars.

You don't need eCB to accomplish something like that though, you could write a 2-3 line addon yourself to do it, or just make a macro:

/script CastingBarFrame.showCastbar=false

would disable the casting bar till you relogged I believe. That same line (minus the '/script' part) inserted into an addon would accomplish the same thing.
Neuro is offline Report comment to moderator  
Reply With Quote
Unread 02-15-07, 06:46 PM  
Laag
A Murloc Raider

Forum posts: 5
File comments: 3
Uploads: 0
Hmm... my target casting bar does not seem to be working. Did the 2.0.7 or 2.0.8 path break it?
Laag is offline Report comment to moderator  
Reply With Quote
Unread 02-24-07, 08:11 AM  
Whitetooth
A Kobold Labourer
 
Whitetooth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 167
Uploads: 6
Hi,
You can set the bars default position at the center of the screen using
CASTING_BAR_LEFT = ((GetScreenWidth()-CASTING_BAR_WIDTH)/2)
Whitetooth is offline Report comment to moderator  
Reply With Quote
Unread 03-18-07, 11:53 AM  
sNaKeEe
A Murloc Raider

Forum posts: 4
File comments: 6
Uploads: 0
Party, Target Og Target

I would wish that there could be options for Party, Target Of Target, maybe more?
sNaKeEe is offline Report comment to moderator  
Reply With Quote
Unread 03-25-07, 02:44 AM  
Zenima
A Deviate Faerie Dragon

Forum posts: 13
File comments: 8
Uploads: 0
Is there any way to enable the Target bar and the focus at the same time while targeting the focus..? (Or at least, to prioritize the target bar over the focus). I moved the focus bar to the Focus Frames (PCUF) and left the Target bar in the middle, which works pretty well, except the case where I'm targeting my focus and I can't see the target bar.. :/

EDIT: Ok, I found what I wanted, I put here what to do to allow double bars (Focus & Target) at once, maybe someone would like to know it :>

Code:
Modify the 515th line in the eCastingBar.lua
from this:
if ( UnitIsUnit("player", "target") or (UnitIsUnit("target", "focus") and eCastingBar_Saved.FocusBarEnabled == 1)) then
to this:
if ( UnitIsUnit("player", "target") ) then
__________________
Last edited by Zenima : 03-29-07 at 12:08 PM.
Zenima is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: