Files
pfUI/api
Brues 3e6210086e Drop Nampower stats system and polling from unit frames
GetUnitStats now reads health/power straight from UnitHealth/UnitPower
(the descriptor fields the server broadcasts) -- for a real unit token
GetUnitField read nothing different, so the whole Nampower-vs-fallback
apparatus was measuring a distinction that no longer exists. Removed:

- The stats system: pfUI.uf.stats, pfUIStatsFrame + UpdateStatsDisplay, the
  lastUnitStats change-cache, the /pfuistats slash command, and every counter
  increment (event/heartbeat/earlyReturn/throttledSkip/nampower/fallback).
- All GetUnitField health reads (GetUnitStats, heal-prediction, health-gradient
  color) -- collapsed to the UnitHealth/UnitHealthMax they already fell back to.
- The heartbeat-polling backstop and its fallbackThrottle/lastEventUpdate deps.
  Frames now refresh on events only; eventless frames still use their own tick,
  and range/aggro still run in the eventless-actions block.
2026-07-24 20:54:23 -05:00
..
2026-07-09 00:56:06 -05:00