promotional bannermobile promotional banner
premium banner
Expected damage and healing calculator for World of Warcraft

Description

PhDamage

Expected damage and healing calculator for your World of Warcraft adventures.

Latest Release License WoW Version Lint

🎯 Features

  • Real-time expected damage and healing on spell tooltips, accounting for hit chance, crit chance, and talent modifiers
  • Action bar overlays showing expected damage directly on your buttons
  • School-colored companion tooltip with spell name, rank, and full stat breakdown
  • All 9 classes supported: Druid, Hunter, Mage, Paladin, Priest, Rogue, Shaman, Warlock, Warrior
  • All spell types: direct, DoT, channel, hybrid, melee, ranged, and utility
  • Automatically updates when your talents, gear, buffs, or debuffs change
  • ElvUI skin matching when detected
  • Lightweight with no runtime overhead - calculations only trigger on state changes

🎮 Supported Versions

Version Interface Status
TBC Anniversary 20505 âś… Primary

📦 Installation

Download

CurseForge Wago GitHub

Manual Install

  1. Download the latest release from one of the sources above
  2. Extract the PhDamage folder into your AddOns directory:
   World of Warcraft/_anniversary_/Interface/AddOns/PhDamage/
  1. Restart WoW or type /reload

⌨️ Commands

All commands use the /phd prefix (or the full /phdamage):

Command Description
/phd Show diagnostic information for all spells
/phd state Show current player state snapshot
/phd spell <name> Detailed breakdown for a specific spell
/phd help List available commands

🤝 Contributing

Contributions are welcome! Please read CONTRIBUTING.md for setup, coding standards, and the PR process. All contributors are expected to follow the Code of Conduct.

❤️ Support

If you would like to support PhDamage, you can sponsor the project on GitHub Sponsors or buy me a coffee on Ko-fi.

đź“„ License

This project is licensed under the MIT License. See the LICENSE file for details.

Made with ❤️ by Xerrion