Description
PhDamage
Expected damage and healing calculator for your World of Warcraft adventures.
🎯 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
Manual Install
- Download the latest release from one of the sources above
- Extract the
PhDamagefolder into your AddOns directory:
World of Warcraft/_anniversary_/Interface/AddOns/PhDamage/
- 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


