promotional bannermobile promotional banner

CombatTextPlus for Retail and WOW Forever

CombatTextPlus is a customizable World of Warcraft addon that enhances your combat experience by providing dynamic, movable combat text. Easily adjust text speed, movement, color, and font to match your preferences. Ideal for players who want more control

 

โœจ Key Features

โš”๏ธ Built for Midnight (12.0) and WOW Forever
Rebuilt from the ground up for Blizzard's new addon rules. Works everywhere: ๐ŸŒ open world, ๐Ÿฐ dungeons, ๐Ÿ‰ raids, โฑ๏ธ Mythic+, and ๐Ÿด PvP. Blizzard's own damage and healing numbers are turned off automatically so nothing doubles up.

 

๐Ÿ”Œ Plug and Play
Just install and play. No renaming files, no moving fonts into folders, no /reload, no editing game files, no console commands required. Everything is handled inside the addon and set up the moment you log in. Updating from an older version? Just install over it. Your settings carry over. โœ…

 

๐Ÿ‘“ Readable Out of the Box
Numbers stay on screen long enough to actually read them, with a calm scroll by default. No tuning needed.

 

๐ŸŽฏ Only Enemies I'm Fighting
Numbers only appear on enemies you're actually fighting: anything you've recently cast on, your target while you auto attack, enemies with your DoTs on them, and mobs you're on the threat table of. Your DoT ticks show for their full duration. Someone else wailing on the dummy next to you? You won't see it. ๐Ÿ™ˆ

 

๐ŸŽฌ Dynamic Text Movement & Animations
Pick from 18 styles: Off (Normal), Fade, Bounce, Pulse, Shake, Scale, Pop, Spiral, Spiral In, Spiral Out, Zigzag, Wave Fade (Ripple), Flip (3D style), Left → Right, Right → Left, ๐ŸŒˆ Rainbow Left → Right, ๐ŸŒˆ Rainbow Right → Left, and โ›ฒ Arc (Blizzard style).

 

๐ŸŽ›๏ธ Animation Tuning & Easing

  • ใ€ฐ๏ธ Amplitude: how wide oscillations swing (Zigzag, Spiral Out, Spiral In)
  • ๐Ÿ” Frequency: how many oscillations happen during the animation
  • ๐Ÿ’“ Pulses: number of quick scale pulses in Wave Fade (Ripple)
  • ↔๏ธ Horizontal Distance: how far Left/Right, Arc, and Rainbow styles travel, in pixels
  • ๐Ÿ“ Horizontal Stagger: spacing between simultaneous texts so they never overlap
  • ๐Ÿ“ˆ Easing: Linear, Quadratic, or Exponential for smooth or snappy motion

๐Ÿ’ฅ Crits Your Way

  • ๐ŸŽจ Classic red crits, or crits in their damage type's color (a Fire crit stays orange)
  • ๐Ÿ” Crit Size: make crits up to 3x bigger than normal hits
  • ๐ŸŽฌ Crit Animation: give crits their own style, like Bounce or Pulse
  • ๐Ÿท๏ธ Optional "Fire Crit" style labels so crits stand out

๐Ÿ–ฅ๏ธ Center Screen Display
Show damage on your target in a fixed spot on screen, on nameplates, or both. Works even with enemy nameplates turned off. A built in cap keeps it readable, and crits always get priority. Move it anywhere you like.

 

๐Ÿชฆ Numbers That Finish the Job
When an enemy dies or leaves range, its numbers finish their animation right where it was. Your killing hit never gets cut off. Toggle it on or off.

 

โฉ Scroll Duration & Speed Factor
Slow motion for big hits or fast for frantic fights. You control both.

 

๐Ÿ“ Start Y Offset
Numbers covering up the nameplate? Raise them to spawn above it, or lower them to start below. Works with every animation style. Contributed by Borod4r. ๐Ÿ™Œ

 

๐Ÿ“š Smart Stacking, No Overlap
Numbers never land on top of each other. When a new hit appears, older numbers glide up one line, forming a clean, readable column. Works with every animation style. Adjust the Line Spacing to make it tighter or looser, and bigger hits like crits get more room automatically.

 

๐Ÿงฎ Max Numbers Per Nameplate
Cap how many numbers one nameplate shows at once. When it’s full, the oldest makes room and crits always stay. World bosses stay readable. ๐Ÿฒ

 

๐Ÿ›ก๏ธ Misses & Avoidance

  • ๐Ÿšซ Show Miss, Dodge, Parry, Block, Immune, Evade, and more when an attack on an enemy you’re fighting does no damage
  • ๐Ÿงฑ Show your own Dodge, Parry, and Block when you avoid an attack, in its own spot near your character. Built for tanks.
  • โœ… Pick exactly which results show, with their own colors, sizes, and positions
  • ๐ŸŒ In retail, enemy misses mostly appear as Immune and Evade in PvE, plus dodges and parries in PvP. WoW Forever shows the full set.

 

๐ŸŽจ Fully Customizable Colors
Every damage school comes with standard colors out of the box: โœจ gold Holy, ๐Ÿ”ฅ orange Fire, โ„๏ธ light blue Frost, ๐ŸŒ‘ purple Shadow, and more. Change any of them, and get the full set back in one click with Use Default Colors or /ctp colors.

 

๐Ÿ”ค Font & Size Control
Choose from any font in LibSharedMedia. Set sizes per damage type or use one global slider. Big crits, subtle heals, your call.

 

๐Ÿงน Damage Type Filters
Turn off the schools you don't care about and cut the clutter.

 

๐Ÿ’š Healing Text
Your heals on friendly players, with the same style and color control as damage. Requires friendly nameplates to be enabled.

 

๐Ÿ‘€ Preview Button
See exactly how your text will look before you ever pull, including the center display and crits.

 

๐Ÿ—บ๏ธ Minimap Button & Slash Commands
Click the minimap button or type /ctp to open settings.
/ctp preview shows sample text. /ctp colors restores the default colors. /ctp status gives a quick health check. /ctp debug shows why each number was shown or hidden.

 

๐Ÿ’พ Profiles
Save and swap setups per character, spec, or playstyle.

 

โš ๏ธ Midnight Limitations (please read)
Blizzard no longer lets addons see who caused a hit. That means:

  • ๐Ÿ‘ฅ On an enemy you and others are both attacking, their damage shows too. This includes the Center Screen display. In battlegrounds, set Unit Event Scope to "Current target only" for the cleanest view. You'll find it in the Midnight Settings section at the top of the options.
  • ๐Ÿ’ฅ AoE damage on enemy players you haven't targeted or cast on won't show.
  • ๐Ÿ”’ In boss fights and Mythic+, Blizzard may hide the damage school. Those numbers show in your Restricted Number Color with no label.
  • ๐ŸŽฏ In boss fights and Mythic+, Blizzard may also hide whether a hit was a crit, so those show as normal hits.
  • ๐Ÿฉน In boss fights and Mythic+, healing numbers on friendly players may not appear.
  • โณ Damage over time can't be told apart from direct hits, so DoT ticks show in their school's color.
  • โ˜ ๏ธ Killing Blow alerts aren't possible. Blizzard hides who landed the final hit in battlegrounds.

 

These are Blizzard restrictions that affect every combat text addon, not bugs.

 

๐Ÿ”™ **Want Blizzard's numbers back?**

Disable the addon and type:
/console floatingCombatTextCombatDamage_v2 1
/console floatingCombatTextCombatHealing_v2 1

CombatTextPlus for Retail and WOW Forever Team

profile avatar
  • 6
    Followers
  • 27
    Projects
  • 320.5K
    Downloads

More from Sharpedge_GamingView all