Description
pH: Per Hour Metrics
pH is a session-based World of Warcraft addon for measuring gold, XP, reputation, and honor per hour with live tracking, historical session review, and value-aware loot accounting.
It is built for players who want to compare farms, understand time till next level/faction tier, leveling routes, dungeon runs, gathering loops, pickpocket sessions, or PvP grinds using actual data instead of guesswork.
Getting Started
The micro HUD provides all the essential functions for starting a session. No initial configuration is needed.
You can also use the command line:
- Start a session:
/ph start - Stop a session:
/ph stop - Pause or resume:
/ph pauseand/ph resume - Open session history:
/ph history - See commands and help:
/ph help
What pH Tracks
pH reports live and session-based per-hour metrics for:
- Gold per hour
- XP per hour
- Time needed to level
- Reputation per hour
- Time needed for next reputation tier
- Honor per hour
Gold tracking includes more than raw coin. pH can account for:
- Looted coin
- Vendor trash
- Market-value loot
- Gathering materials
- Enchanting materials
- Quest rewards
- Vendor sales
- Pickpocketed coin and items
- Lockbox loot
- Repairs, vendor purchases, and travel costs
This gives you both liquid gold and expected inventory value, so you can see the difference between cash made now and value still sitting in your bags.
Reputation tracking includes:
- Rep for all factions gained
- Estimated time for next faction tier
- Potential rep for gathered items (IE Arakkoa feathers)
- Where to turn in
This provides accurate data for dungeon runs or trying to rep up via gathering quests. It supports multiple factions at a time.
Why It’s Useful
pH is designed to answer practical questions like:
- Is this route actually better than the last one?
- Did that spec, gear swap, or profession route improve results?
- Is this dungeon, grind spot, or battleground worth the time?
- Am I gaining rep, XP, or honor at the rate I expected?
- How long will it take me to level up / get the next faction tier?
No route advice. No farming opinions. Just measurement.
Session-Aware by Design
pH is built around real play sessions.
- Start, stop, pause, and resume sessions manually
- Source-aware auto-session options for more hands-free tracking
- Auto-pause behavior for AFK or inactivity cases
- Instance-aware behavior for dungeon and battleground style runs
- Persistent session data and account-wide history
Live HUD
The HUD is compact, quiet, and meant to stay readable during long sessions.
It includes:
- Real-time per-hour metrics
- Session totals and breakdowns
- Recent vs session-average views
- Compact metric bars and expanded metric cards
- XP pacing and level ETA support
- Reputation and honor visibility without chat spam
Session History
pH includes a full history view so you can review and compare past runs.
- Filter by character and zone
- Sort by gold, XP, rep, honor, or date
- Review session summaries, item details, and gathering stats
- Compare sessions side by side by metric
- Archive, unarchive, merge, delete, and undo history actions
- Filters out short sessions by default
- Built in logic to automatically start sessions (with the ability to configure these triggers for your personal preference)
This makes it much easier to track improvement over time instead of only watching the current run.
Item Valuation
pH uses conservative value estimates for looted items.
- Vendor-value handling for trash and low-liquidity items
- Auction-based pricing for relevant items when available
- TSM integration for pricing data
- Support for manual overrides and custom AH price sources
- Conservative expected-value handling to reduce overcounting
Reputation Support
Beyond simple rep/hour, pH can also surface reputation turn-in potential from items you loot during a session. That makes it useful for farms where some of the value is future rep rather than immediate turn-ins.
UI Philosophy
- Minimal footprint
- Classic-native look and feel
- Readable, low-noise presentation
- Useful detail when you want it, quiet when you don’t
pH is meant to stay out of the way until you need to make a decision.
Good Fits for pH
- Farming route comparisons
- Leveling efficiency
- Dungeon or instance runs
- Gathering sessions
- Rogue pickpocket farms
- Reputation item farms
- Battleground or honor sessions
If you change how you play, pH shows you the difference.
Notes
- Works best when used consistently across sessions
- No setup is required to get started
- History and valuation features become more useful over time
- TSM pricing support is optional, but recommended for more accurate item valuation






