promotional bannermobile promotional banner

Carrot Objective Tracker

A context-aware objective tracker that shows only what matters in your current zone: quests, world quests, achievements, and more, with full visual customization.
Back to Files

v1.13.5

File nameCarrot-v1.13.5.zip
Uploader
SkkoldSkkold
Uploaded
Aug 11, 2026
Downloads
129
Size
433.8 KB
Flavors
ClassicClassic TBCRetailMoP Classic
File ID
8626258
Type
R
Release
Supported game versions
  • 12.1.0
  • 12.0.7
  • 12.0.5
  • 12.0.1
  • 5.5.4
  • 2.5.5
  • 1.15.8

What's new

v1.13.5

Bug fixes

  • The Mythic+ death counter now updates the moment someone dies, instead of when the fight ends. Deaths happen mid-pull, which was exactly when the tracker couldn't show them: the whole window rebuild is deferred during combat (a tracker row can parent a SecureActionButton quest item button, and hiding or re-anchoring a frame with a protected descendant is itself protected), and the in-place live updater could only rewrite a deaths line that already existed — so the first death of a key, which has to create that line, sat invisible until combat dropped. The deferral is now gated on whether a quest item button is actually live in the tracker rather than on whether the tab could ever hold one; inside a dungeon or key there usually is none, so the block rebuilds mid-combat like Blizzard's own tracker does. On top of that, the count is repainted in place the instant CHALLENGE_MODE_DEATH_COUNT_UPDATED arrives (rather than on the next 0.4s ticker pass), and GetDeathCount() is polled on the per-second timer tick as a backstop for a push that's missed or arrives while the block is frozen.
  • The Mythic+ death tooltip can no longer error on 12.1. Patch 12.1 made UnitClass return secret values whenever the unit's identity is secret, and indexing a table with a secret throws (table index is secret) rather than returning nil — so the per-player breakdown's RAID_CLASS_COLORS[select(2, UnitClass(name))] class-color lookup could raise mid-key, which is the only place that tooltip is ever drawn. The lookup is now guarded; a class that can't be read renders in the neutral color instead of taking the tooltip down with it.
  • A font from an uninstalled addon no longer makes the whole tracker invisible. LibSharedMedia hands out resolved file paths rather than names, so a face picked from another addon's media is stored in the profile as an absolute path into that addon's folder. Uninstall the addon and the path goes dead: SetFont fails, every fontstring draws nothing, and with the header hidden until hover and a low-alpha background the tracker reads as gone entirely rather than as a missing font. Each configured face — the base font and the per-element and per-widget overrides — is now probed once and falls back to the default face when it doesn't load, so an uninstalled font source costs you the font and nothing else.