promotional bannermobile promotional banner

AKForeverCombatTimers

Combat timers in one block: your swings and the next enemy hit, cast bars, DoT bars kept per enemy, and the Overpower / Revenge / Riposte windows after a dodge, parry or block.

Combat timers for World of Warcraft: Forever (Interface 16001), in one block: the target's cast and the next enemy hit grow up from a seam; your swings, a buff, your DoTs, the reactive windows and your own cast grow down from it. Every bar can be set to always / when used / never, sized and reordered; the block is dragged by its tab while unlocked, and locked with a button.

The bars

  • Your swings - main hand, off hand and ranged, each on its own bar, driven by the client's own swing events. Replaces Blizzard's built-in timer (and puts it back on request).
  • The next enemy hit - a bar counting down to the next hit on you, on the tank your target is attacking, or on the friendly you have targeted as a healer. Learned from the hits that land, with a confidence that dims the bar when the rhythm is irregular.
  • Cast bars for the target and for you: icon, name, seconds left. A target's cast is secret on this client; the bar still runs, through the display paths the client allows, with the seconds counted by the client itself. Blizzard's two cast bars are switched off once ours has proven it works (/fct casts blizzard show puts them back).
  • A buff bar - first of all a rogue's Slice and Dice. In a fight your auras cannot be read on this client, so the bar is estimated from the combo points you spent, through a curve the client evaluates: the right length, no numbers.
  • DoT bars (/fct dot) - one bar per tracked damage-over-time spell (Flame Shock, Serpent Sting, Shadow Word: Pain, Rupture, Rip …), up to four, kept per enemy and shown for your current target. A DoT's length is known and your own casts are never secret, so these count real seconds in a fight; a readable aura corrects them and teaches the length. A mob that dies loses its bars at once.
  • Reactive windows (/fct react) - Overpower, Revenge, Mongoose Bite, Counterattack, Riposte: the five seconds after a dodge, parry or block.
  • The Plainsrunning ramp for tauren: gaining and losing on two separate clocks.

Commands

/fct unlock / /fct lock move the block / fix it in place (or the lock button under the tab)
/fct config the settings window: order, mode, seconds, width, height per bar; alignment, centre, snap, fade, test
/fct bar mh always, bar oh never, bar cast width 260 … one bar at a time
/fct dot add Flame Shock, /fct dot reset which DoTs get a bar (defaults per class)
/fct buff add <spell> what the buff bar tracks
/fct enemy, /fct watch auto|focus|party2 the incoming-hit bar, and whose hits to time
/fct casts on|off, /fct blizzard hide|show the cast bars; Blizzard's own swing timer
/fct test 15 seconds of moving test bars
/fct diag a report into the settings file for bug reports (then /reload)

/fct on its own lists everything (/fst still works, from the days it was only swing timers).

Secret values

Forever hides most combat numbers from addons. This addon never reads a secret value: every bar has a display path for what the client will only show, and a bar with nothing it may show stays silent rather than guessing. New in 0.5.0 and not yet checked in the game: the lengths assumed for Rupture and Rip, and the Overpower attribution in a group - /fct dot reports what real auras have shown.

Source and bug reports

MIT licensed. Code, issues and the changelog: https://github.com/ajkatz/AKForeverCombatTimers

Community

Questions, bug reports and ideas for the AKForever addons: join the Discord - https://discord.gg/cFvvvHVm4J

AKForeverCombatTimers Team

profile avatar
Owner
  • 8
    Projects
  • 2.1K
    Downloads

More from purrdeeView all

  • AKForeverBags project image

    AKForeverBags

    Puts the reagent bag's slots into your combined bag window - right in the grid, in green.

    • 123
    • October 16, 2026
  • AKForeverTargeter project image

    AKForeverTargeter

    A Targets of interest panel beside the quest tracker: one secure row per mob your tracked quests want and per NPC to hand them back to - click to target and mark it - plus one key for any of them and a marker menu at the mouse.

    • 52
    • October 7, 2026
  • AKForeverTooltip project image

    AKForeverTooltip

    The game tooltip follows your mouse and says what Blizzard leaves out: health and power, who they target, range, pet mood, ids, and class colours.

    • 74
    • October 7, 2026
  • AKForeverChatFilter project image

    AKForeverChatFilter

    Chat without the drama: a word-scored filter for Trade and Services, and no adverts in any public channel - with a review window that says why.

    • 23
    • October 7, 2026
  • AKForeverBags project image

    AKForeverBags

    Puts the reagent bag's slots into your combined bag window - right in the grid, in green.

    • 123
    • October 16, 2026
  • AKForeverTargeter project image

    AKForeverTargeter

    A Targets of interest panel beside the quest tracker: one secure row per mob your tracked quests want and per NPC to hand them back to - click to target and mark it - plus one key for any of them and a marker menu at the mouse.

    • 52
    • October 7, 2026
  • AKForeverTooltip project image

    AKForeverTooltip

    The game tooltip follows your mouse and says what Blizzard leaves out: health and power, who they target, range, pet mood, ids, and class colours.

    • 74
    • October 7, 2026
  • AKForeverChatFilter project image

    AKForeverChatFilter

    Chat without the drama: a word-scored filter for Trade and Services, and no adverts in any public channel - with a review window that says why.

    • 23
    • October 7, 2026