Advertisement

eCastingBar for WoW 2.0

  Download the Curse Client

Last Update: July 20, 2008 (1 month ago)
Category: Unit Frames
Tags: castbar, ecastingbar, and ecb
Project Manager: Neuro_Medivh
Current Version: eCastingBar for WoW 2.0 eCastingBar 2.4.3
(for World of Warcraft 2.4.3)
Downloads Today: 461
Downloads Total: 404,565
Favorites: 1,711
Comments: 155
  • About eCastingBar for WoW 2.0
  •  

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)


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 25% 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 Malkoms for his French Localization, and especially to elvendawn and Repent for coding eCastingBar in the first place.

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: 2.02.00 - Updated TOC for WoW 2.2

2.01.00 - Updated TOC for WoW 2.1

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

  • Downloads (12)
  •  
Advertisement

You need to login or register to post comments.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
 
  • Aug. 6, 2008, 04:56AM (2 weeks ago)

    It seems to be really jittery when casting for some reason. It just started doing this today. I disabled all other mods as well.

  • July 4, 2008, 10:31PM (1 month, 2 weeks ago)

    Can I lock casting bars so cant be accidentally moved by mouse click, if I want enabled outline?

  • June 17, 2008, 12:22PM (2 months ago)

    Message: ..\AddOns\eCastingBar\eCastingBar.lua line 308:
    attempt to perform arithmetic on local 'endTime' (a nil value)
    Debug:
    [C]: ?
    eCastingBar\eCastingBar.lua:308: eCastingBar_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

  • May 12, 2008, 09:15PM (3 months, 1 week ago)

    this mod really needs an update, it is one of a kind and wouldbe a shame if it stopped workingin a future patch

  • May 12, 2008, 09:13PM (3 months, 1 week ago)

    this mod really needs an update. it is one of a kind, and it would be a ashame for it to stop working in some future patch.

  • May 11, 2008, 05:55PM (3 months, 1 week ago)

    it would be nice to get an update.

  • May 6, 2008, 03:42AM (3 months, 2 weeks ago)

    any chance of update? or any official site of this great addon?

  • April 21, 2008, 01:23AM (4 months ago)

    I wrote this macro to block deaden in the RoS fight (Black Temple).

    Click it once after each time you logon or after you reloadui to activate it.

    /script ECBT_OE = eCastingBarTarget_OnEvent function eCastingBarTarget_OnEvent() if UnitCastingInfo(this.unit) ~= "Deaden" then ECBT_OE() end end
    /script ECBT_OE = eCastingBarTarget_OnEvent function eCastingBarTarget_OnEvent() if UnitCastingInfo(this.unit) ~= "Deaden" then ECBT_OE() end end

  • March 22, 2008, 01:40AM (5 months ago)

    I came across this same issue when I made my own casting bar addon AzCastBar.

    The casting bar lag is caused by the status bar time being based on the uptime of Windows. When this value becomes high enough, it seems the progress bars starts to cut off decimals for some reason.

    The workaround for this is to set the low value for the status bar to zero and the high value to the cast time, instead of setting it to the values that UnitCastingInfo() return.

    The same flaw is seen on the default Blizzard UI casting bar.

  • Feb. 12, 2008, 06:58PM (6 months, 1 week ago)

    I have been having the same issue as Kronos; It isn't necessarily breaking the mod, but it would still be nice if there were some sort of fix for this. Great mod still, so thanks!

  • Feb. 4, 2008, 05:41AM (6 months, 2 weeks ago)

    For some reason my casting bar animation is no longer smooth as it travels across. It is still accurate, but it's very jumpy as it moves across. My brother said the same thing has happened to him in the past but he does not know what causes it. Has anyone else experienced this? I've tried deleting and installing it again, but I cannot fix it.

  • Jan. 27, 2008, 03:25PM (6 months, 3 weeks ago)

    i get these errors.

    Date: 2008-01-27 00:16:23
    ID: 50
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\eCastingBar\eCastingBar.lua line 308:
    attempt to perform arithmetic on local 'endTime' (a nil value)
    Debug:
    [C]: ?
    eCastingBar\eCastingBar.lua:308: eCastingBar_OnEvent()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    AddOns:
    Adapt, v1.6
    ArenaCalculator, v1.6.3
    Assessment, vr54978
    Atlas, v1.10.3
    AtlasBattlegrounds, v1.10.3
    ...

    any news about an update yet?

  • Dec. 28, 2007, 02:49PM (7 months, 3 weeks ago)

    Latest version gives an error in framexml.log
    As was stated earlier.

    It doesn't so much cause issues in game, but the blizzard UI still seems to find it important enough to add to the error log.

    Could you look into your framexml.log to see if you can reproduce it ?

    [quote]
    12/28 15:42:43.765 Loading add-on eCastingBar
    12/28 15:42:43.765 ** Loading table of contents Interface\AddOns\eCastingBar\eCastingBar.toc
    12/28 15:42:43.765 ++ Loading file Interface\AddOns\eCastingBar\eCastingBar.xml
    12/28 15:42:43.765 Couldn't find relative frame: eCastingBarDragButton
    12/28 15:42:43.765 Couldn't find relative frame: eCastingBarTargetBarDragButton
    12/28 15:42:43.765 Couldn't find relative frame: eCastingBarFocusBarDragButton
    12/28 15:42:43.765 ++ Loading file Interface\AddOns\eCastingBar\eCastingMirrorBar.xml
    12/28 15:42:43.765 Couldn't find relative frame: $parentDragButton
    12/28 15:42:43.765 Couldn't find relative frame: $parentDragButton
    12/28 15:42:43.765 Couldn't find relative frame: $parentDragButton
    12/28 15:42:43.765 ++ Loading file Interface\AddOns\eCastingBar\eOptions_Menu.xml
    12/28 15:42:43.765 Couldn't find frame parent: eCastingBarMenuControlTemplate
    12/28 15:42:43.765 ++ Loading file Interface\AddOns\eCastingBar\eOptions.xml
    12/28 15:42:43.765 Error loading Interface\AddOns\eCastingBar\eCastingBar_Settings.lua
    12/28 15:42:43.765 eCastingBarWidthEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarHeightEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarLeftEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarBottomEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarMirrorWidthEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarMirrorHeightEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarMirrorLeftEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarMirrorBottomEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarTargetBarWidthEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarTargetBarHeightEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarTargetBarLeftEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarTargetBarBottomEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarFocusBarWidthEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarFocusBarHeightEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarFocusBarLeftEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarFocusBarBottomEditBox: FontString element overriding font ChatFontNormal
    12/28 15:42:43.765 eCastingBarSaveNameEditBox: FontString element overriding font ChatFontNormal
    [/quote]

  • Dec. 9, 2007, 07:24AM (8 months, 2 weeks ago)

    This mod is freakin' awesome.

  • Nov. 21, 2007, 04:33PM (9 months ago)

    Thanks a lot for your excelent addon Neuro_Medivh !! Been using it for a long time now and it's awesome!

    I'd like to ask if you are planning on supporting the pet bar aswell. I'm playing a Priest and when I mind control a humanoid the Blizzard cast bar is shown whenever I make that humanoid cast a spell, so it gets kinda ugly :) Would be awesome to have also that cast bar in eCastingBar style !

    Thanks a lot again for your work !

  • Nov. 20, 2007, 07:51PM (9 months ago)

    Love this mod!!

    Thank you! Thank you! Thank you!

  • Nov. 18, 2007, 06:58PM (9 months ago)

    Neuro i'm not sure if i even have issues. But checking my framexml log when using the mod i get all those errors. It seems to work fine though. Well except for a bit of lag. But that may be caused by other mods, i dunno. But there are problems that need to be resolved. Error log shouldn't look like that. Appreciate your updating this mod after others stopped working on it. But it still looks like there's a bit more work to do.

  • Nov. 17, 2007, 03:01PM (9 months ago)

    God, how rude people can be yelling: FIX THIS! Like the authors are your frikkin' pets. For those people: Be glad they let you use it. -.-

    My way of saying thanks:
    Thanks ;) Using it as I did before!

  • Nov. 17, 2007, 10:12AM (9 months, 1 week ago)

    Dreadwar, it IS updated for 2.3.

  • Nov. 16, 2007, 10:47AM (9 months, 1 week ago)

    Hoping this gets updated for 2.3 Live!!!

    Love this Mod!

 
  • Similar Addons
  •  
  1. 2,996 X-Perl UnitFrames Unit Frames
  2. 1,692 MobInfo-2 ... Unit Frames
  3. 1,636 Proximo Unit Frames
  4. 1,127 Grid Unit Frames
  5. 840 PitBull Unit Frames
Advertisement