JustInTime
A lightweight Mythic+ pace tracker. JustInTime tells you, at a glance, whether your current run is on track to be timed or depleted, boss by boss, in real time, against a reference.
No LibStub. No Ace3. Pure Lua, single overlay frame, ~10 Hz updates, and active only when needed.
What it does
- Continuously compares your kills (and live elapsed time on the next boss) to a reference run for the same dungeon, key level, and affix combo.
- Shows a delta ("on pace" / "+1m23 ahead" / "-45s behind").
- Renders a per-boss table: boss name, your time (live or final, color-graded green → violet → red based on pace), reference split.
- Pulses red and warns in chat when projection crosses the timer (deplete imminent).
Reference modes
Pick what to compare yourself against:
- Public > slowest timed runs from a curated reference set.
- My runs: fastest > your personal best for that dungeon/level/affix combo.
- My runs: most recent > your last finished run.
- My runs: median > synthesized median splits across your personal pool.
Toggle Ignore affixes to widen the sample when affix-specific data is sparse.
Visibility modes
- Always visible during keys.
- Popup transient > fades in for 6s after each boss kill, then fades out.
A Show overlay button in the settings lets you place the frame anywhere on your UI without being in a key.
Slash commands
/jit > open the settings panel
/jit show / /jit hide > overlay
/jit lock / /jit unlock > overlay drag
/jit mode <public|fastest|recent|median> > switch reference
/jit reset > wipe your personal runs (with confirmation)
/jit test > run self-tests
/jit help > list all commands
Chat triggers (toggleable)
- Print on each boss kill
- Key-end recap (timed / depleted, delta vs reference)
- Threshold cross alert (you just moved ahead / fell behind)
- Critical deplete-imminent warning
Languages
- French (
frFR)
- English (
enUS / enGB)
Author
Made by Claralicious_.
Feedback, issues, and suggestions welcome.