promotional bannermobile promotional banner

Tempo

Tempo is a World of Warcraft addon that helps players track daily, weekly, monthly, and custom recurring activities across all their characters.

File Details

v0.1.1

  • R
  • Mar 30, 2026
  • 1.11 MB
  • 8
  • 12.0.1
  • Retail

File Name

tempo-v0.1.1.zip

Supported Versions

  • 12.0.1

Tempo

v0.1.1 (2026-03-30)

Full Changelog Previous Releases

  • Add profession setup templates with auto-detection rule types
    New ProfessionRules.lua extension with three rule types:
    • professionLearned: detects if character has a profession
    • professionSkill: tracks skill level vs threshold
    • professionGear: checks equipped tool/accessory quality
      New ProfessionTemplates.lua generates a "TWW: [Profession] Setup"
      template for all 11 primary professions (Alchemy through Tailoring).
      Each template includes 9 milestone tasks: learn, skill 50/100, equip
      tool and accessory, upgrade both to rare and epic quality.
      All tasks use one-time period with per-character scope, auto-detecting
      completion via SKILL_LINES_CHANGED and PLAYER_EQUIPMENT_CHANGED events.
      Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
  • Fix duplicate completion notifications and add initial completion check
    SetComplete() now guards against re-firing TEMPO_TASK_COMPLETED when a task
    is already complete, matching the existing guard in SetProgress().
    New Tracker:ScanTask() method runs detectors on a single task. A
    TEMPO_TASK_CREATED listener uses it to check newly created tasks for
    immediate completion (e.g. installing a weekly template after activities
    are already done).
    Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
  • Fix arithmetic error in toast restack: GetPoint() returns 5 values, not 3
    _startY was receiving relativePoint (a string) instead of yOfs (a number)
    because GetPoint() returns (point, relativeTo, relativePoint, xOfs, yOfs).
    Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com