premium banner
Better Combat Text is a World of Warcraft addon that enhances floating combat text with animations, color coding, smart grouping, and a detailed real-time damage and healing log panel.

Description

⚔️ Better Combat Text

⛔ Important Notice:

End of Support for Retail We regret to inform our community that Better Combat Text will discontinue its service for World of Warcraft: Retail users starting with the upcoming Midnight expansion.

This difficult decision is due to strict restrictions imposed by the new World of Warcraft API. These technical limitations block necessary access to real-time combat data, making it impossible for us to maintain the addon's core functionality. Unfortunately, we can no longer guarantee the performance and features you expect in future versions of Retail (11.0+).

We want to express our deepest gratitude to all the users who have downloaded, tested, and supported us during this journey. The addon will remain available in its current state, but please be aware that it will not receive further updates, bug fixes, or compatibility patches for the next Retail expansion. Thank you very much for the support provided during this short period of time.

A revolutionary World of Warcraft addon that transforms your combat experience with spectacular floating numbers, smooth animations, and an advanced logging system.


✨ Key Features

🎯 Enhanced Floating Combat Text

  • Animated numbers with smooth fade effects
  • Dynamic colors by damage school (Fire 🔥, Frost ❄️, Nature 🌿)
  • Epic animations for critical hits and killing blows
  • Smart grouping during rapid hit bursts
  • Special PvP mode with distinctive colors

📊 Combat Log Panel

  • ⏱️ Real-time tracking of every damage and healing point
  • 🪟 Fully customizable: resize and move anywhere
  • 📜 Scrollable history with precise timestamps
  • 🎨 Intuitive color coding to identify actions instantly
  • Special highlights for crits and killing blows

🎨 Total Visual Customization

  • 🌈 Color palettes for each damage type
  • 📏 Scalable text based on hit importance
  • 💫 Smooth and professional animations
  • 👻 Transparent background mode for minimalist UIs

📈 Optional Percentage System

Now you can see health and power percentages next to numbers:

 

Font size auto-adjusts for perfect readability.


🚀 Quick Installation

  1. Download the addon from CurseForge
  2. Extract the folder to Interface/AddOns/
  3. Rename the folder exactly as BetterCombatText
  4. Reload with /reload or restart WoW

Done! The addon activates automatically.


🎮 Available Commands

Command Function
/bct or /bettercombattext 📋 Show all commands
/bct toggle 🔄 Enable/disable addon
/bct panel 🪟 Show/hide log panel
/bct test 🧪 Display test numbers
/bct clear 🧹 Clear log history
/bct background 🎭 Toggle panel background

💡 Usage Examples

/bct toggle          → Temporarily disable floating numbers
/bct panel           → Open damage log window
/bct background      → Transparent panel for clean UI
/bct test            → Demo: 1337 crit damage + 420 healing
/bct clear           → Erase all accumulated history

📊 Log Panel Guide

🎛️ Panel Features

Feature How to use
Resize Drag bottom-right corner
Move Drag title bar
Scroll Use mouse wheel
Close Click X button
Clear Click Clear button

🎨 Color Code

  • 🟡 Yellow → Outgoing damage
  • 🟠 Orange → Outgoing critical
  • 🔴 Red → Incoming damage
  • 🟢 Green → Healing (yours or received)

📝 Entry Format

Structure: [HH:MM:SS] Amount Direction Modifiers

Real examples:

[14:32:15] 1.2K → CRIT    — 1,200 critical damage dealt
[14:32:16] 856 ←          — 856 damage received
[14:32:17] +420 → CRIT    — 420 critical healing done
[14:32:18] 2.1K → KILL    — 2,100 killing blow (overkill)

🔤 Symbols Explained

Symbol Meaning
Outgoing (you deal damage/healing)
Incoming (you receive damage)
+ Healing
CRIT Critical hit or heal
KILL Killing blow (overkill damage)

🌈 Color Guide by Damage scale

Damage Type Color Visual
Physical Light Orange 🟠
Holy Light Yellow 🟡
Fire Red 🔴
Nature Green 🟢
Frost Light Blue 🔵
Shadow Purple 🟣
Arcane Light Blue 💠
PvP Bright Red
Critical Orange 🔶
Killing Blow Magenta 💥
Healing Green 💚
Critical Healing Bright Green

🧠 Smart Damage Grouping

When you deal more than 5 hits within 2 seconds, the addon automatically groups them:

Example: 2.5K (7) = 2,500 total damage from 7 grouped hits

This keeps the screen clean during rapid attack bursts like DoTs or combos.


🔧 Troubleshooting

❌ Addon not loading

  • ✅ Verify the folder is named exactly BetterCombatText
  • ✅ Ensure the .lua file is inside the folder
  • ✅ Use /reload to refresh the UI

👻 No floating text appearing

  • ✅ Use /bct toggle to enable the addon
  • ✅ Enter combat or use /bct test to see demo numbers

🪟 Panel not showing

  • ✅ Use /bct panel to toggle the panel
  • ✅ If off-screen, use /bct panel twice to reset

⚡ Performance issues

  • ✅ The addon automatically limits to 20 floating numbers and 100 entries
  • ✅ Use /bct clear regularly to clean the log

⚙️ Technical Information

  • Compatible with all World of Warcraft expansions
  • Optimized with object pooling and smart cleanup
  • Session data (resets on logout/reload)
  • ✅ Uses COMBAT_LOG_EVENT_UNFILTERED for maximum precision
  • No external dependencies

💬 Support & Community

Need help? Use these diagnostic commands:

  • /bct test → Verify everything works
  • /reload → Restart UI if something freezes
  • /bct clear → Reset log for display issues

⭐ Do you like Better Combat Text?

Your opinion matters! If you enjoy this addon or have ideas to improve it, leave us a comment on CurseForge. Every feedback helps us make the addon even better.

📝 Leave your comment here


 

Made with ❤️ for the World of Warcraft community

Current version optimized for all expansions

undefined


⚔️ Better Combat Text

⛔ Aviso Importante:

Fin del soporte para Retail Lamentamos profundamente informar que Better Combat Text no podrá seguir prestando servicio a los usuarios de World of Warcraft: Retail a partir de la próxima expansión Midnight.

Esta difícil decisión se debe a las estrictas restricciones impuestas por la nueva API de World of Warcraft. Estas limitaciones técnicas bloquean el acceso necesario a los datos de combate en tiempo real, haciendo imposible mantener la funcionalidad principal del addon. Desafortunadamente, ya no podemos garantizar el rendimiento y las características que esperáis en las futuras versiones de Retail (11.0+).

Queremos expresar nuestro más sincero agradecimiento a todos los usuarios que nos habéis descargado, probado y apoyado durante todo este tiempo. El addon seguirá estando disponible para su descarga en su estado actual, pero tened en cuenta que no recibirá nuevas actualizaciones, correcciones de errores ni parches de compatibilidad para la próxima expansión de Retail. Muchas gracias por el apoollo proporcionado este corto periodo de tiempo.

Un addon revolucionario para World of Warcraft que transforma tu experiencia de combate con números flotantes espectaculares, animaciones fluidas y un sistema de registro avanzado.


✨ Características Principales

🎯 Texto de Combate Flotante Mejorado

  • Números animados con efectos de desvanecimiento suave
  • Colores dinámicos según escuela de daño (Fuego 🔥, Escarcha ❄️, Naturaleza 🌿)
  • Animaciones épicas para golpes críticos y remates
  • Agrupación inteligente cuando lanzas ráfagas de ataques
  • Modo PvP especial con colores distintivos

📊 Panel de Registro de Combate

  • ⏱️ Seguimiento en tiempo real de cada punto de daño y sanación
  • 🪟 Totalmente personalizable: redimensiona y mueve donde quieras
  • 📜 Historial desplazable con marcas de tiempo precisas
  • 🎨 Código de colores intuitivo para identificar acciones al instante
  • Destacados especiales para críticos y remates

🎨 Personalización Visual Total

  • 🌈 Paletas de colores para cada tipo de daño
  • 📏 Textos escalables según la importancia del golpe
  • 💫 Animaciones suaves y profesionales
  • 👻 Modo fondo transparente para interfaces minimalistas

📈 Sistema de Porcentajes Opcional

Ahora puedes ver el porcentaje de vida y poder junto a los números:

 

El tamaño de fuente se ajusta automáticamente para mantener la legibilidad perfecta.


🚀 Instalación Rápida

  1. Descarga el addon desde CurseForge
  2. Extrae la carpeta a Interface/AddOns/
  3. Renombra la carpeta exactamente como BetterCombatText
  4. Recarga con /reload o reinicia WoW

¡Listo! El addon se activa automáticamente.


🎮 Comandos Disponibles

Comando Función
/bct o /bettercombattext 📋 Muestra todos los comandos
/bct toggle 🔄 Activa/desactiva el addon
/bct panel 🪟 Muestra/oculta el panel de registro
/bct test 🧪 Muestra números de prueba
/bct clear 🧹 Limpia el historial del registro
/bct background 🎭 Alterna fondo del panel

💡 Ejemplos de Uso

/bct toggle          → Desactiva temporalmente los números flotantes
/bct panel           → Abre la ventana de registro de daño
/bct background      → Panel transparente para interfaz limpia
/bct test            → Demo: 1337 daño crítico + 420 sanación
/bct clear           → Borra todo el historial acumulado

📊 Guía del Panel de Registro

🎛️ Características del Panel

Función Cómo usarla
Redimensionar Arrastra la esquina inferior derecha
Mover Arrastra la barra de título
Desplazar Usa la rueda del ratón
Cerrar Click en el botón X
Limpiar Click en el botón Clear

🎨 Código de Colores

  • 🟡 Amarillo → Daño saliente normal
  • 🟠 Naranja → Golpe crítico saliente
  • 🔴 Rojo → Daño que recibes
  • 🟢 Verde → Sanación (propia o recibida)

📝 Formato de Entradas

Estructura: [HH:MM:SS] Cantidad Dirección Modificadores

Ejemplos reales:

[14:32:15] 1.2K → CRIT    — 1,200 daño crítico infligido
[14:32:16] 856 ←          — 856 daño recibido
[14:32:17] +420 → CRIT    — 420 sanación crítica realizada
[14:32:18] 2.1K → KILL    — 2,100 daño de remate (overkill)

🔤 Símbolos Explicados

Símbolo Significado
Saliente (tú causas daño/sanación)
Entrante (recibes daño)
+ Sanación
CRIT Golpe o sanación crítica
KILL Remate (daño excedente)

🌈 Guía de Colores por escala de Daño

Tipo de Daño Color Visual
Físico Naranja claro 🟠
Sagrado Amarillo claro 🟡
Fuego Rojo 🔴
Naturaleza Verde 🟢
Escarcha Azul claro 🔵
Sombras Púrpura 🟣
Arcano Azul claro 💠
PvP Rojo brillante
Crítico Naranja 🔶
Remate Magenta 💥
Sanación Verde 💚
Sanación Crítica Verde brillante

🧠 Agrupación Inteligente de Daño

Cuando realizas más de 5 golpes en 2 segundos, el addon los agrupa automáticamente:

Ejemplo: 2.5K (7) = 2,500 daño total de 7 golpes agrupados

Esto mantiene la pantalla limpia durante ráfagas de ataques rápidos como DoTs o combos.


🔧 Solución de Problemas

❌ El addon no carga

  • ✅ Verifica que la carpeta se llame exactamente BetterCombatText
  • ✅ Confirma que el archivo .lua está dentro de la carpeta
  • ✅ Usa /reload para recargar la interfaz

👻 No veo texto flotante

  • ✅ Usa /bct toggle para activar el addon
  • ✅ Entra en combate o usa /bct test para ver números de prueba

🪟 El panel no aparece

  • ✅ Usa /bct panel para alternar el panel
  • ✅ Si está fuera de pantalla, usa /bct panel dos veces para resetear

⚡ Problemas de rendimiento

  • ✅ El addon limita automáticamente a 20 números flotantes y 100 entradas
  • ✅ Usa /bct clear regularmente para limpiar el registro

⚙️ Información Técnica

  • Compatible con todas las expansiones de World of Warcraft
  • Optimizado con object pooling y limpieza inteligente
  • Datos de sesión (se reinician al desconectar/recargar)
  • ✅ Usa COMBAT_LOG_EVENT_UNFILTERED para precisión máxima
  • Sin dependencias externas

💬 Soporte y Comunidad

¿Necesitas ayuda? Usa estos comandos de diagnóstico:

  • /bct test → Verifica que todo funciona
  • /reload → Reinicia la interfaz si algo se congela
  • /bct clear → Resetea el registro ante problemas visuales

⭐ ¿Te gusta Better Combat Text?

¡Tu opinión importa! Si disfrutas este addon o tienes ideas para mejorarlo, déjanos un comentario en CurseForge. Cada feedback nos ayuda a hacer el addon aún mejor.

📝 Deja tu comentario aquí


 

Hecho con ❤️ para la comunidad de World of Warcraft

Versión actual optimizada para todas las expansiones

undefined