Description
BV Addon Suite - Combat Text
Floating combat text the way you want it: damage, heals and avoidance at the enemy's nameplate or at three movable anchors, each category with its own style and animation, including your own keyframe animations. Combat Text tells your hits from those of your pet, your group and others, as far as WoW Forever allows.

Requires: BV Addon Suite - Core (0.8.94 recommended for the guide)
Off by default. Turn it on with
/bv sct on; a short guide then walks you through the setup. Beta: please report anything that looks wrong.
Features
Categories
- Outgoing damage, incoming damage, incoming heals, outgoing heals (at the healed unit's nameplate) and misses / dodges / parries, each on its own
- Auras and messages: buffs and debuffs you gain or lose, power gains, combat start and end, reputation, honor and procs, killing blows (NPCs and players apart, with an optional sound), plus buffs you give to your target (off by default)
- Per category: font size, colour, duration, travel distance, position and animation; crit size for damage and heals
- Stagger per category: texts that come together are shown one after another and a line apart, with their own delay (ms) and spacing
- School colours (fire orange, frost blue, …) and optional damage type text such as "1.2k Fire"
- Prefix and suffix per category, plus extra text for crits only, with placeholders
{school},{spell}and{name} - Numbers as short (12.3k), full (12,345) or plain
Whose numbers
- Separately for open world, battlegrounds & arenas, dungeons and raids: Only mine, Mine, others dimmed or All, full color
- Hits of others get their own colour and transparency
- Your pet: its spells (with their icon) and its melee are recognised; show them as yours, dimmed or not at all
Your hits from the Combat Log
- WoW Forever hides who hit an enemy, but the Combat Log tab still reports when you did something. Combat Text uses it to tell your hits from others' and damage over time ticks from fresh hits
- Needs one click on the Combat Log tab per login (the Start button in the middle of the screen does it)
- Own filter "BV Combat Text" with one button: your actions and your pet's, your pet in its own colour, so every line tells whether it was you, your pet or someone else. The interface reloads once; you are asked first
- Other filters work too: WoW's default "My actions", or any filter whose line colour for you is used by no one else. Combat Text only reads your filters; it writes one only when you set up the BV filter
- Status display (optional): a small box in a corner shows whether everything is in order, details in its tooltip; a click puts it right
Position
- At the nameplate: numbers start at the unit and follow it
- Three movable anchors (outgoing, incoming, notifications) in the BV layout editor
- "Where it happened": your avoidance at the enemy, the enemy's at you
Animations
- Presets: scroll up, scroll down, fountain, rain, pop, curves (right, left, up, down), high arc, slides, wave, bounce, slam, shake and zoom; crits start with an extra pop
- Three custom animations with up to five points each: time, sideways and vertical position, size, opacity and easing per part (vertical easing on its own for curves), with a live preview
- Direction per category: mirrored sideways, upside down or both
Blizzard combat text
- Turn off Blizzard's own text at your character and over enemies separately; your previous settings come back when you turn the option or the module off
Experimental: spell guess
- Optional spell icons and the
{spell}placeholder, guessed from your own casts, channels and damage over time effects, using spell data from the game client (damage type, tick rhythm, duration, heals, flight speed) and the distance to your target for travelling spells - Off by default; with several damage sources at once some hits stay without an icon
Limits on WoW Forever
The game no longer tells addons who caused a hit or which spell it was; the combat log is closed to addons. That means:
- Without the Combat Log set up, Combat Text estimates: a hit counts as yours with evidence of your own (your cast, damage over time, channel or auto attack on it); then your pet's and your group's hits on the same enemy can still be taken for yours
- Even with it, a hit of someone else that lands at the very moment of one of yours can be taken for yours
- Spell icons for your own hits are a best guess (see Experimental); your pet's spells are known
- Aura data is protected in combat; only buffs and debuffs tracked in Blizzard's Cooldown Manager (
/cdm) stay readable
Commands
/bv sctopens the settings,/bv sct on/off/bv sct testplays a short fake fight/bv sct blizzard hide/showfor Blizzard's combat text/bv sct logshows whether the Combat Log is used/bv sct debugshows what arrived and why something was not shown/bv guide combattextopens the guide again
License
All rights reserved. Free to use; modifications for private use only. Redistribution, in whole or in part, requires permission. Full terms: LICENSE
Support
The suite is free and made in my spare time. If you enjoy it, you can buy me a coffee. Thank you!



