Earlier Versions
Name | Size | Uploaded | Game Version | Downloads | |
v1.4.6-bcc release | 201.71 KB | Aug 4, 2022 | 2.5.4 | 18,968 | ![]() |
v1.4.6-classic release | 201.71 KB | Aug 4, 2022 | 1.14.2 | 1,681 | ![]() |
v1.4.5-bcc release | 201.35 KB | May 2, 2022 | 2.5.4 | 190,961 | ![]() |
v1.4.5-classic release | 201.34 KB | May 2, 2022 | 1.14.2 | 25,113 | ![]() |
v1.4.4-bcc release | 201.83 KB | Jan 26, 2022 | 2.5.3 | 214,816 | ![]() |
v1.4.4-classic release | 201.83 KB | Jan 26, 2022 | 1.14.1 | 48,650 | ![]() |
v1.4.3-bcc release | 201.90 KB | Dec 3, 2021 | 2.5.2 | 173,479 | ![]() |
v1.4.3-classic release | 201.90 KB | Dec 3, 2021 | 1.14.1 | 74,169 | ![]() |
v1.4.2-bcc release | 188.64 KB | Sep 29, 2021 | 2.5.2 | 207,718 | ![]() |
v1.4.2-classic release | 188.64 KB | Sep 29, 2021 | 1.14.0 | 82,247 | ![]() |
v1.4.1-bcc release | 188.67 KB | Sep 8, 2021 | 2.5.2 | 171,987 | ![]() |
v1.4.1-classic release | 188.67 KB | Sep 8, 2021 | 1.13.7 | 6,124 | ![]() |
v1.4.0-bcc release | 186.57 KB | May 23, 2021 | 2.5.1 | 523,132 | ![]() |
v1.4.0-classic release | 186.58 KB | May 23, 2021 | 1.13.7 | 57,133 | ![]() |
v1.3.23-classic release | 182.43 KB | Apr 24, 2021 | 1.13.7 | 370,044 | ![]() |
v1.3.22-classic release | 182.35 KB | Apr 21, 2021 | 1.13.7 | 139,345 | ![]() |
v1.3.21-classic release | 182.28 KB | Apr 1, 2021 | 1.13.6 | 226,660 | ![]() |
v1.3.20-classic release | 182.16 KB | Feb 9, 2021 | 1.13.6 | 318,277 | ![]() |
v1.3.19-classic release | 182.14 KB | Feb 5, 2021 | 1.13.6 | 93,608 | ![]() |
v1.3.18-classic release | 182.03 KB | Feb 5, 2021 | 1.13.6 | 6,664 | ![]() |
v1.3.17-classic release | 181.78 KB | Jan 25, 2021 | 1.13.6 | 137,832 | ![]() |
v1.3.16-classic release | 181.35 KB | Dec 29, 2020 | 1.13.6 | 209,925 | ![]() |
v1.3.15-classic release | 180.94 KB | Dec 4, 2020 | 1.13.6 | 251,619 | ![]() |
v1.3.14-classic release | 182.83 KB | Nov 9, 2020 | 1.13.5 | 225,009 | ![]() |
v1.3.13-classic release | 182.56 KB | Oct 26, 2020 | 1.13.5 | 166,955 | ![]() |
v1.3.12-classic release | 182.23 KB | Sep 5, 2020 | 1.13.5 | 512,989 | ![]() |
v1.3.11-classic release | 181.96 KB | Aug 27, 2020 | 1.13.5 | 165,238 | ![]() |
1.3.10-classic release | 181.56 KB | Aug 6, 2020 | 1.13.5 | 240,731 | ![]() |
v1.3.9-classic release | 181.25 KB | Jul 8, 2020 | 1.13.5 | 279,072 | ![]() |
v1.3.8-classic release | 181.21 KB | Jun 25, 2020 | 1.13.4 | 201,507 | ![]() |
v1.3.7-classic release | 180.35 KB | May 29, 2020 | 1.13.4 | 292,985 | ![]() |
v1.3.6-classic release | 179.94 KB | May 8, 2020 | 1.13.4 | 334,791 | ![]() |
v1.3.5-classic release | 179.45 KB | Apr 19, 2020 | 1.13.4 | 341,785 | ![]() |
v1.3.4-classic release | 178.75 KB | Apr 18, 2020 | 1.13.4 | 73,577 | ![]() |
v1.3.3-classic release | 178.00 KB | Apr 3, 2020 | 1.13.4 | 308,216 | ![]() |
v1.3.2-classic release | 177.88 KB | Apr 1, 2020 | 1.13.4 | 125,824 | ![]() |
v1.3.1-classic release | 174.72 KB | Mar 25, 2020 | 1.13.4 | 216,329 | ![]() |
v1.3.0-classic release | 173.01 KB | Mar 22, 2020 | 1.13.4 | 125,055 | ![]() |
v1.2.11-classic release | 171.15 KB | Mar 11, 2020 | 1.13.4 | 287,907 | ![]() |
v1.2.10-classic release | 170.95 KB | Mar 8, 2020 | 1.13.3 | 197,001 | ![]() |
v1.2.9-classic release | 170.89 KB | Mar 4, 2020 | 1.13.3 | 145,608 | ![]() |
v1.2.8-classic release | 169.83 KB | Mar 1, 2020 | 1.13.3 | 135,524 | ![]() |
v1.2.7-classic release | 168.77 KB | Feb 24, 2020 | 1.13.3 | 223,649 | ![]() |
v1.2.5-classic release | 167.51 KB | Feb 2, 2020 | 1.13.3 | 330,510 | ![]() |
v1.2.4-classic release | 167.45 KB | Jan 24, 2020 | 1.13.3 | 231,045 | ![]() |
v1.2.3-classic release | 167.37 KB | Jan 19, 2020 | 1.13.3 | 175,148 | ![]() |
v1.2.2-classic release | 165.78 KB | Dec 27, 2019 | 1.13.3 | 377,947 | ![]() |
v1.2.1-classic release | 165.45 KB | Dec 22, 2019 | 1.13.2 | 177,308 | ![]() |
v1.2.0-classic release | 166.68 KB | Dec 11, 2019 | 1.13.3 | 355,138 | ![]() |
v1.1.8-classic release | 165.12 KB | Dec 9, 2019 | 1.13.2 | 206,467 | ![]() |
v1.1.7-classic release | 163.74 KB | Dec 8, 2019 | 1.13.2 | 32,976 | ![]() |
v1.1.6-classic release | 162.57 KB | Nov 29, 2019 | 1.13.2 | 244,685 | ![]() |
v1.1.5-classic release | 162.35 KB | Nov 19, 2019 | 1.13.2 | 273,484 | ![]() |
v1.1.4-classic release | 161.47 KB | Nov 2, 2019 | 1.13.2 | 369,059 | ![]() |
v1.1.3-classic release | 156.51 KB | Oct 25, 2019 | 1.13.2 | 281,467 | ![]() |
v1.1.2-classic release | 156.35 KB | Oct 23, 2019 | 1.13.2 | 157,284 | ![]() |
v1.1.1-classic release | 156.16 KB | Oct 16, 2019 | 1.13.2 | 296,564 | ![]() |
v1.1.0-classic release | 156.51 KB | Oct 4, 2019 | 1.13.2 | 391,445 | ![]() |
v1.0.9-classic release | 155.98 KB | Oct 2, 2019 | 1.13.2 | 151,851 | ![]() |
v1.0.8-classic release | 155.24 KB | Sep 25, 2019 | 1.13.2 | 336,279 | ![]() |
v1.0.7-classic release | 154.92 KB | Sep 22, 2019 | 1.13.2 | 219,188 | ![]() |
v1.0.6-classic release | 152.94 KB | Sep 15, 2019 | 1.13.2 | 345,785 | ![]() |
v1.0.5-classic release | 151.59 KB | Sep 10, 2019 | 1.13.2 | 289,519 | ![]() |
v1.0.4-classic release | 150.94 KB | Sep 5, 2019 | 1.13.2 | 312,499 | ![]() |
v1.0.3-classic release | 150.90 KB | Sep 1, 2019 | 1.13.2 | 281,249 | ![]() |
v1.0.2-classic release | 149.07 KB | Aug 30, 2019 | 1.13.2 | 187,272 | ![]() |
1.0.1-classic release | 149.06 KB | Aug 29, 2019 | 1.13.2 | 81,576 | ![]() |
v1.0.0-classic release | 174.60 KB | Aug 12, 2019 | 1.13.2 | 152,770 | ![]() |
ClassicCastbars.zip release | 240.02 KB | Aug 10, 2019 | 1.13.2 | 5,567 | ![]() |
ClassicCastbars.zip release | 171.04 KB | Aug 9, 2019 | 1.13.2 | 2,906 | ![]() |
ClassicCastbars.zip release | 131.40 KB | Jun 11, 2019 | 1.13.2 | 3,495 | ![]() |
ClassicCastbars.zip release | 131.30 KB | Jun 6, 2019 | 1.13.2 | 605 | ![]() |
ClassicCastbars.zip release | 129.80 KB | Jun 3, 2019 | 1.13.2 | 396 | ![]() |
ClassicCastbars.zip release | 106.33 KB | May 30, 2019 | 1.13.2 | 1,272 | ![]() |
Screenshots
Description
About
World of Warcraft Classic addon that brings back the target & nameplate castbars. Casting times in Classic Era (vanilla) are always based on highest spell rank due to API restrictions.
Configuration
Castbars have configurable size, textures, positioning and more.
Type “/castbar” or go to “Escape -> Interface Options -> AddOns -> ClassicCastbars” to open the options panel.
FAQ (Mostly for Classic Era)
Q: Why are the cast timers incorrect when the target is downranking spells?
A: Blizzard removed cast related unit APIs and also spell IDs from the combat log in Classic, so there’s no way
to distinguish between spell ranks anymore and thus this addon will always assume its the max rank being used. This will also affect mobs to a certain extent, but against mobs the addon will auto correct itself after the spell has successfully been cast once for that mob type. If you leave the zone or restart your game this data will be reset.
Q: Why are the cast timers incorrect for some max rank spells?
A: Certain spells have talents that reduce its cast time and these can’t be tracked accurately in Classic.
This addon will instead assume that the target has all cast time reduction talents active. Cast pushback might also
sometimes give slight inconsistencies, especially if the target has talents that give chance to ignore pushback.
Q: Why are the castbar still shown even though the player or mob canceled the cast?
A: Classic has no event for cast stop so the castbar will be stopped on unit movement instead, but this feature is not
always 100% accurate. It is also disabled for mobs since some mobs can move while casting. For focus castbar, it is also disabled since it requires a valid unit ID to detect movement, and “focus” doesn’t exist in Classic as a valid unit ID.
Q: The addon doesn’t show any casts at all?
A: You most likely have a custom unit frame addon that conflicts with ClassicCastbars, or you disabled the addon
on the taint popup when trying to join a battleground. Try reinstalling and/or run the script posted on this page further below.
Q: The addon sometimes doesn’t show casts?
A: Blizzard recently nerfed the combat log range to 50 yards, so if you’re far away from your target you won’t see his cast. Even if you move into range you will still need to wait for the target to cast a new spell before you can see the castbar.
Q: The castbar has different anchor points for different characters?
A: Castbar’s position and scale are always relative to the parent frame. You most likely have the target frame
positioned or scaled differently on your other character.
Q: Why can’t I see castbars on friendly nameplates inside dungeons/raids?
A: Blizzard made a change in Legion that made nameplates unable to be modified while in instances due to it being
abused in raids to make them easier. This change also made it to Classic.
Q: Why is the castbar not showing Portals or Mounts?
A: These casts generate no combat log events.
Q: Can I see what cast is interruptible or not?
A: As of v1.3.0 this is now possible to a certain excent. If you interrupt a casting mob and it shows “immune”, the addon will
remember this for the next time that spell is being cast and will show a grey uninterruptible spell indicator from then on. (See ingame options or changelogs for v1.3.0 for more detailed info)
If for some reason the addon stopped working, try temporarily disabling all other addons too see if there’s any conflicts, or run this macro ingame twice: (Will reset all castbar settings to default)
/run ClassicCastbarsDB=nil;ClassicCastbarsCharDB=nil;EnableAddOn("ClassicCastbars");EnableAddOn("ClassicCastbars_Options")ReloadUI();
Links:
– Translations.
– Submit an issue or bug.
– Github.
Add a comment