Resource pool (primary resource, max/current tracking, overflow capping), tick-based regeneration (100ms intervals), haste scaling on regen, resource-specific formulas, focus (Hunter), mana, energy, runes (Death Knight), ResourceTick event scheduling, time-at-cap tracking, resource gained/spent/wasted metrics.
Next steps