Change Log:
--------------------
v1.2.3:
- War Stomp now has pushback registered again. (Thought it didn't at first)
- Add experimental focus castbar. Typing "/focus" will focus your current target and add an extra castbar for that specific unit that is always visible even if you
no longer have that unit targetted. You may click this castbar to target your focus, however, this only works if you set the focus
when out of combat. (If you change focus in combat it will display a red "P" next to the name until you leave combat.)
Note that if mobs have the exact same name it will target the nearest one you're facing.
You can also use "/click FocusCastbar" in macros to target the focus.
You can type /clearfocus to clear your focus (or just "/focus" again while not having a target).
You can unlock & move this frame in the options like the other castbars.
Keep in mind this focus is heavily restricted due to API limitations, and that the max combat log range is 50 yards.
v1.2.2:
- Casting speed buff detection is now also always included for enemies if you have the addon ClassicAuraDurations enabled and "Full Aura Replacement" toggled on.
- Fix rare lua error on castbar stopped.
- Minor code cleanup & optimizations.
v1.2.1:
- Add Teleport & Recall casts to be stopped on damage received.
- Add Snowball & Earthshaker stun to crowd control list to stop castbar on.
- Replace UIFrameFadeOut with AnimationGroup.
v1.2.0:
- Update for WoW patch 1.13.3.
- Fix Furbolg Form cast being stopped on movement.
- Fix custom border for castbar not updating size when castbar height is changed.
v1.1.8:
- Hotfix for a minor oversight in v1.1.7.
- Added blacklist for spells that can't have its cast time modified.
v1.1.7:
- The spell "Dark Mending" now shows a 2.0s default cast time instead of 3.5s since this one is the most used.
- Mind Quickening Gem, Berserking and Blinding Light cast speed increases are now taken into account when target buffs are visible. (friendly units/Detect Magic)
Note that Berserking is set to always use 10% speed as the actual percentage can't really be tracked accurately.
- Castbar will now be stopped for hearthstone, resurrection and summon mount abilities when the caster receives non-DoT attacks.
- Castbar will now be stopped on any new ability used if the addon failed to detect a fakecast earlier.
- Adjusted castbar border and flash animation to be more pixel perfect. (Might still be off for certain sizes but should be way better now hopefully)
- Add War Stomp to pushback ignore list.
- Fix "Sacrifice" cast not showing up for certain locales like Deutsch.
- Fix Nature's Grace reducing cast time for channels.
- Fix incorrect cast time for Dark Iron Bomb.
- Fix incorrect cast times for targets when you have a cast time slow modifier debuff on yourself, and you also have the spell the enemy is casting in your spellbook.
Big thanks to Millanzarreta for helping troubleshoot cast time modifier issues!
v1.1.6:
- Add Gnomish Death Ray & Escape Artist to pushback ignore list.
- Minor bug fixes & performance improvements.
v1.1.5:
- Fix pushback being registered on pet castbars.
- Fix incorrect cast time when targetting YOURSELF while under the effect of Curse of Tongues or similar abilities.
- Fix a typo from previous version that caused cast time auto correction for NPCs being wrong while under the effect of Curse of Tongues, etc.
- Barkskin, Focused Casting & Saving Grace is now taken into account for cast times/pushback when buffs are visible. (friendly units/Detect Magic)
- Pushback for Shaman, Priest and Paladin healing spells are now ignored since these are very often talented to avoid pushback.
v1.1.4:
- Improved handling of cast time increases such as Curse of Tongues.
- Fix taint when using player castbar.
- Added more crowd control spells to stop castbar on. (Thanks to millanzarreta)
- Added Spanish localizations. (Thanks to woopydalan)
v1.1.3:
- Fix play...
Description:
--------------------
Adds castingbars to the target frame and nameplates in Classic World of Warcraft. You can also configure your own castbar.
Update: Blizzard removed the ability to distinguish between spell ranks in the combat log, so now cast times are always based on the highest rank.
Options
Castbars have configurable size, positioning, textures and more.
Type `/castbar` or go to `Escape -> Interface Options -> AddOns -> ClassicCastbars` to open options.
Contributing
- Help translate.
- Github
--------------------
v1.2.3:
- War Stomp now has pushback registered again. (Thought it didn't at first)
- Add experimental focus castbar. Typing "/focus" will focus your current target and add an extra castbar for that specific unit that is always visible even if you
no longer have that unit targetted. You may click this castbar to target your focus, however, this only works if you set the focus
when out of combat. (If you change focus in combat it will display a red "P" next to the name until you leave combat.)
Note that if mobs have the exact same name it will target the nearest one you're facing.
You can also use "/click FocusCastbar" in macros to target the focus.
You can type /clearfocus to clear your focus (or just "/focus" again while not having a target).
You can unlock & move this frame in the options like the other castbars.
Keep in mind this focus is heavily restricted due to API limitations, and that the max combat log range is 50 yards.
v1.2.2:
- Casting speed buff detection is now also always included for enemies if you have the addon ClassicAuraDurations enabled and "Full Aura Replacement" toggled on.
- Fix rare lua error on castbar stopped.
- Minor code cleanup & optimizations.
v1.2.1:
- Add Teleport & Recall casts to be stopped on damage received.
- Add Snowball & Earthshaker stun to crowd control list to stop castbar on.
- Replace UIFrameFadeOut with AnimationGroup.
v1.2.0:
- Update for WoW patch 1.13.3.
- Fix Furbolg Form cast being stopped on movement.
- Fix custom border for castbar not updating size when castbar height is changed.
v1.1.8:
- Hotfix for a minor oversight in v1.1.7.
- Added blacklist for spells that can't have its cast time modified.
v1.1.7:
- The spell "Dark Mending" now shows a 2.0s default cast time instead of 3.5s since this one is the most used.
- Mind Quickening Gem, Berserking and Blinding Light cast speed increases are now taken into account when target buffs are visible. (friendly units/Detect Magic)
Note that Berserking is set to always use 10% speed as the actual percentage can't really be tracked accurately.
- Castbar will now be stopped for hearthstone, resurrection and summon mount abilities when the caster receives non-DoT attacks.
- Castbar will now be stopped on any new ability used if the addon failed to detect a fakecast earlier.
- Adjusted castbar border and flash animation to be more pixel perfect. (Might still be off for certain sizes but should be way better now hopefully)
- Add War Stomp to pushback ignore list.
- Fix "Sacrifice" cast not showing up for certain locales like Deutsch.
- Fix Nature's Grace reducing cast time for channels.
- Fix incorrect cast time for Dark Iron Bomb.
- Fix incorrect cast times for targets when you have a cast time slow modifier debuff on yourself, and you also have the spell the enemy is casting in your spellbook.
Big thanks to Millanzarreta for helping troubleshoot cast time modifier issues!
v1.1.6:
- Add Gnomish Death Ray & Escape Artist to pushback ignore list.
- Minor bug fixes & performance improvements.
v1.1.5:
- Fix pushback being registered on pet castbars.
- Fix incorrect cast time when targetting YOURSELF while under the effect of Curse of Tongues or similar abilities.
- Fix a typo from previous version that caused cast time auto correction for NPCs being wrong while under the effect of Curse of Tongues, etc.
- Barkskin, Focused Casting & Saving Grace is now taken into account for cast times/pushback when buffs are visible. (friendly units/Detect Magic)
- Pushback for Shaman, Priest and Paladin healing spells are now ignored since these are very often talented to avoid pushback.
v1.1.4:
- Improved handling of cast time increases such as Curse of Tongues.
- Fix taint when using player castbar.
- Added more crowd control spells to stop castbar on. (Thanks to millanzarreta)
- Added Spanish localizations. (Thanks to woopydalan)
v1.1.3:
- Fix play...
Description:
--------------------
Adds castingbars to the target frame and nameplates in Classic World of Warcraft. You can also configure your own castbar.
Update: Blizzard removed the ability to distinguish between spell ranks in the combat log, so now cast times are always based on the highest rank.
Options
Castbars have configurable size, positioning, textures and more.
Type `/castbar` or go to `Escape -> Interface Options -> AddOns -> ClassicCastbars` to open options.
Contributing
- Help translate.
- Github