QuestPaceLog

A World of Warcraft addon that times my quests, experience, and rest in the WoW Forever beta.

Built with Claude, for my own characters only.
Active · Last updated 8 Oct 2026.

What it records

QuestPaceLog listens to events the game already reports about my own character. It notes when I accept and turn in a quest, how much experience each quest pays, every time my character starts and stops resting, and when I enter or leave a dungeon. It doesn’t read other players, automate anything, or collect data from anyone but me.

Why I built it

I wanted evidence for arguments about pacing, not impressions. How long does a quest actually take? How much of leveling comes from quests rather than from killing whatever is nearby? How much of a session goes to resting? The addon answers those questions from my own play, and the answers feed the case studies I write about WoW Forever.

In the game

The tool itself in WoW Forever. Select a screenshot to see it full size.

The QuestPaceLog dashboard on parchment, showing all sessions, with tiles for quests turned in, average time per quest, XP per minute and time played, donut charts and a column for each level

Zeembie

Summary

Last played
7 Oct 2026
Sessions
27
Quests completed
64of 110 logged
Average pace
15:02across 59 timed quests
Time questing
14h 46m
XP earned
91,137since session 4
XP per minute
144in sessions that tracked XP
Time played
11h 50m

By the numbers

Where XP came from

Everything else is kills, exploring, and other sources. The game doesn’t say which kill belongs to which quest.

Where XP came from. 57% from quests. Quest rewards 52,165, 57%. Everything else 38,972, 43%.

Quest log

Backlog quests were parked on purpose, so their time stays out of the pace numbers.

Quest log. 110 quests logged. Completed 64, 58%. Backlog, turned in 37, 34%. Still in the log 9, 8%.

How long quests take

Completed quests with a full time, 59 in all. Longest 1h 30m, shortest 0:07.

How long quests take. 15:02 average. Under 5 min 22, 37%. 5 to 15 min 21, 36%. Over 15 min 16, 27%.

Quest difficulty at turn-in

The color the quest log gave each quest when I turned it in. 53 earlier turn-ins have no color recorded.

Quest difficulty at turn-in. 71% yellow or harder. Red, far above me 1, 2%. Yellow, my level 33, 69%. Green, below me 14, 29%.

Solo or grouped

Turn-ins, by whether I was in a group. 61 earlier turn-ins have no group size recorded.

Solo or grouped. 10% in a group. In a group 4, 10%. Solo 36, 90%.

Sessions

Newest first. Logged time runs from login to the last thing the addon recorded, so it undercounts a session that ended quietly. XP tracking started in session 4.

#DateLoggedQuests turned inXPResting
277 Oct 202654:0424,4911 · 1:24
266 Oct 20261h 3m711,7142 · 8:10
255 Oct 202648:03107,2812 · 3:03
244 Oct 202613:0533,003none
234 Oct 202617:4101,570none
223 Oct 20265:460536none
213 Oct 20269:4701,244none
203 Oct 20260:460not trackednone
193 Oct 202632:2265,7752 · 9:21
182 Oct 20261h 14m710,2273 · 2:20
172 Oct 20262:400not tracked1 · 2:40
161 Oct 202639:2184,5703 · 8:53
151 Oct 2026no events0not trackednone
1430 Sep 20262h 0m1214,7366 · 11:52
1329 Sep 202626:5053,3221 · 13:07
1228 Sep 202615:0333,8042 · 0:40
1127 Sep 202637:1244,356none
1027 Sep 2026no events0330none
927 Sep 202620:0263,6643 · 6:57
825 Sep 20260:2901,621none
725 Sep 202624:2154,0875 · 2:22
624 Sep 202624:0643,8731 · 0:26
524 Sep 2026no events0308none
424 Sep 20267:471625none
323 Sep 202630:129not trackednone
223 Sep 202629:395not trackednone
122 Sep 202612:414not trackednone

Quests

Time to complete runs from accepting a quest to turning it in. A ~ marks a quest that crossed sessions, with the offline time taken out. Blue bars are backlog. XP per quest is tracked from session 4 on.

  1. Rude Awakeninglevel 1 · session 1

    0:56n/a
  2. The Mindless Oneslevel 1 to 3 · session 1

    9:28n/a
  3. Piercing the Veillevel 1 to 2 · session 1

    8:56n/a
  4. Rattling the Rattlecageslevel 3 to 4 · sessions 1 to 2

    ~11:04n/a
  5. Tainted Scrolllevel 3 · session 1

    0:31n/a
  6. The Damnedlevel 3 to 4 · sessions 1 to 2

    ~10:25n/a
  7. Marla's Last Wishlevel 4 to 5 · sessions 2 to 3

    ~30:07n/a
  8. A Light in the Darknesslevel 4 · session 2

    18:35n/a
  9. Night Web's Hollowlevel 4 · session 2

    16:34n/a
  10. Scavenging Deathknelllevel 4 · session 2

    2:13n/a
  11. The Scarlet Crusadelevel 4 to 5 · sessions 2 to 3

    ~10:01n/a
  12. The Red Messengerlevel 5 · session 3

    4:20n/a
  13. Vital Intelligencelevel 5 to 6 · session 3

    13:57n/a
  14. The Adventurerlevel 5 to 6 · session 3

    10:42n/a
  15. A Rogue's Deallevel 5 to 6 · session 3

    12:23n/a
  16. Fields of Grieflevel 5 to 6 · session 3

    10:15n/a
  17. Gordo's Tasklevel 6 · session 3

    3:10n/a
  18. The Great Outdoorslevel 6 · session 3in log

    openn/a
  19. Doom Weedlevel 6 to 7 · sessions 3 to 6

    ~33:23550 XP
  20. Fields of Grieflevel 6 · session 3

    2:19n/a
  21. A New Plaguelevel 6 to 8 · sessions 3 to 7backlog

    ~46:24550 XP
  22. At War With The Scarlet Crusadelevel 6 to 10 · sessions 4 to 11backlog

    ~1h 52m700 XP
  23. Patiencelevel 6 to 8 · sessions 4 to 7backlog

    ~52:13410 XP
  24. Disciplinelevel 6 to 8 · sessions 4 to 7backlog

    ~47:00410 XP
  25. WANTED: Maggot Eyelevel 6 to 10 · sessions 4 to 12backlog

    ~2h 2m850 XP
  26. Graverobberslevel 6 to 7 · sessions 4 to 6backlog

    ~28:26700 XP
  27. Sticks and Boneslevel 6 · session 4backlog

    2:46625 XP
  28. A Putrid Tasklevel 6 to 7 · sessions 4 to 6backlog

    ~9:28410 XP
  29. Tomb Weedlevel 7 to 12 · sessions 6 to 14backlog

    ~3h 9m875 XP
  30. Camping 101: Cookinglevel 7 · session 6

    n/a270 XP
  31. Forsaken Dutieslevel 7 to 8 · sessions 6 to 7backlog

    ~19:00200 XP
  32. The Prodigal Lichlevel 7 to 10 · sessions 6 to 13backlog

    ~1h 55m180 XP
  33. Deaths in the Familylevel 7 to 9 · sessions 7 to 9backlog

    ~30:59875 XP
  34. The Haunted Millslevel 7 to 9 · sessions 7 to 9

    ~30:48420 XP
  35. The Chill of Deathlevel 7 to 8 · session 7

    22:48700 XP
  36. A New Plaguelevel 8 to 10 · sessions 7 to 11backlog

    ~1h 8m775 XP
  37. The Mills Overrunlevel 8 to 9 · sessions 7 to 9

    ~16:42875 XP
  38. That Shadowvale Green Elixirlevel 8 to 9 · sessions 7 to 11backlog

    ~59:07850 XP
  39. A Letter Undeliveredlevel 8 to 9 · sessions 8 to 9backlog

    ~13:41480 XP
  40. Speak with Sevrenlevel 9 · session 9

    6:5985 XP
  41. The Family Cryptlevel 9 to 13 · sessions 9 to 16backlog

    ~3h 36m900 XP
  42. Delivery to Silverpine Forestlevel 9 to 13 · sessions 9 to 18backlog

    ~4h 2m625 XP
  43. A Rogue's Deallevel 9 · session 9

    0:43110 XP
  44. Whispering Horror Residuelevel 9 to 11 · sessions 11 to 13backlog

    ~59:24850 XP
  45. A New Plaguelevel 10 to 12 · sessions 11 to 14backlog

    ~2h 34m220 XP
  46. Camping 101: Herbalismlevel 10 · session 11

    n/a270 XP
  47. At War With The Scarlet Crusadelevel 10 to 11 · sessions 11 to 14backlog

    ~55:18775 XP
  48. Proof of Demiselevel 10 · sessions 12 to 13

    ~26:15625 XP
  49. The Argent Emissarylevel 10 · session 12

    11:44460 XP
  50. Halgar's Summonslevel 10 · sessions 12 to 13backlog

    ~31:32210 XP
  51. The Cult of the Damnedlevel 10 to 11 · sessions 12 to 14backlog

    ~1h 10m900 XP
  52. Remnants of Warlevel 10 to 11 · sessions 12 to 14backlog

    ~1h 10m900 XP
  53. Hides for the Forsakenlevel 10 · sessions 12 to 13backlog

    ~14:51650 XP
  54. Return to the Magistratelevel 10 · session 12

    2:17390 XP
  55. Rear Guard Patrollevel 10 to 12 · sessions 12 to 14backlog

    ~1h 31m650 XP
  56. Creature of the Voidlevel 10 to 11 · sessions 13 to 14

    ~13:48625 XP
  57. The Lich's Identitylevel 11 to 13 · sessions 13 to 16backlog

    ~2h 25m525 XP
  58. The Bindinglevel 11 · session 14

    1:03625 XP
  59. At War With The Scarlet Crusadelevel 11 to 12 · session 14

    1h 5m850 XP
  60. Bandarion Keeplevel 11 · session 14in log

    openn/a
  61. Rear Guard Patrollevel 12 · session 14

    48:08900 XP
  62. At War With The Scarlet Crusadelevel 12 · session 14

    32:35900 XP
  63. A New Plaguelevel 12 · session 14

    0:53875 XP
  64. Leonid's Letterlevel 13 · session 16

    n/a90 XP
  65. Return the Booklevel 13 · session 16

    8:00350 XP
  66. Proving Allegiancelevel 13 · session 16

    1:18675 XP
  67. Candles of Beckoninglevel 13 · session 16

    n/a0 XP
  68. The Dormant Shadelevel 13 · session 16

    n/a0 XP
  69. The Prodigal Lich Returnslevel 13 · session 16

    6:12900 XP
  70. A Recipe For Deathlevel 13 to 14 · sessions 18 to 19

    ~1h 19m900 XP
  71. Supplying the Sepulcherlevel 13 · session 18backlog

    1:45210 XP
  72. Lost Deathstalkerslevel 13 to 14 · sessions 18 to 19backlog

    ~1h 30m230 XP
  73. The Dead Fieldslevel 13 to 14 · session 18backlog

    1h 8m975 XP
  74. Border Crossingslevel 13 to 15 · sessions 18 to 25backlog

    ~2h 31m975 XP
  75. Prove Your Worthlevel 13 to 14 · session 18

    1h 6m850 XP
  76. Ride to the Undercitylevel 13 · session 18

    2:15420 XP
  77. Michael Garrettlevel 13 · session 18

    0:14210 XP
  78. Return to Podriglevel 13 · session 18

    2:141,050 XP
  79. Arugal's Follylevel 14 · sessions 18 to 19backlog

    ~29:00875 XP
  80. The Decrepit Ferrylevel 14 to 15 · sessions 18 to 24

    ~44:48875 XP
  81. Prompt Potion Runnerlevel 14 · session 19

    1:331,150 XP
  82. A Recipe For Deathlevel 14 · session 19in log

    openn/a
  83. Wild Heartslevel 14 · session 19

    7:01440 XP
  84. Arugal's Follylevel 14 to 15 · sessions 19 to 24backlog

    ~11:08975 XP
  85. Return to Quinnlevel 14 · session 19

    3:18650 XP
  86. Wild Eyeslevel 14 to 15 · sessions 19 to 24

    ~7:49440 XP
  87. Arugal's Follylevel 15 · sessions 24 to 25backlog

    ~46:581,050 XP
  88. Return to Quinn (Again)level 15 · sessions 24 to 25backlog

    ~10:28650 XP
  89. A Frightened Requestlevel 15 · session 24in log

    openn/a
  90. Rot Hide Clueslevel 15 · sessions 24 to 25

    ~2:24290 XP
  91. Rot Hide Ichorlevel 15 to 16 · sessions 25 to 26

    ~1h 30m1,250 XP
  92. The Engraved Ringlevel 15 · session 25

    14:46575 XP
  93. Ivar the Foullevel 15 · session 25

    6:47675 XP
  94. Raleigh and the Undercitylevel 15 · session 25

    7:15575 XP
  95. The Wrath of Rath'maellevel 15 · session 25in log

    openn/a
  96. A Husband's Revengelevel 15 · session 25in log

    openn/a
  97. Maps and Runeslevel 15 · session 25

    2:32750 XP
  98. Dalar's Analysislevel 15 · session 25

    0:18100 XP
  99. Arugal's Follylevel 15 · session 25in log

    openn/a
  100. Dalaran's Intentionslevel 15 · session 25

    0:07100 XP
  101. Ambermill Investigationslevel 15 to 16 · sessions 25 to 27backlog

    ~1h 35m1,150 XP
  102. Watching the Roadslevel 15 · session 25in log

    openn/a
  103. Resting in Pieceslevel 15 to 16 · session 26

    16:09625 XP
  104. The Hidden Nichelevel 16 · session 26

    7:21675 XP
  105. Wand to Bethorlevel 16 · session 26

    12:521,700 XP
  106. Beren's Perillevel 16 · session 26in log

    openn/a
  107. Rot Hide Originslevel 16 · session 26

    3:27320 XP
  108. Thule Ravenclawlevel 16 · session 26backlog

    7:16290 XP
  109. Report to Hadreclevel 16 · session 26

    0:53575 XP
  110. Assault on Fenris Islelevel 16 · sessions 26 to 27backlog

    ~49:421,950 XP

Resting

Rest periods
32in 13 sessions
Total
1h 11m
Average
2:23
Longest
13:07

Each rested stretch, newest session first. Cities, inns, and campfires set the same resting flag, so they’re counted together.

Session 27

  • 1:24

Session 26

  • 7:19
  • 0:51

Session 25

  • 0:38
  • 2:25

Session 19

  • 0:23
  • 8:58

Session 18

  • 0:36
  • 1:44
  • open

Session 17

  • 2:40

Session 16

  • 0:33
  • 8:20
  • open

Session 14

  • 0:23
  • 0:12
  • 10:35
  • 0:14
  • 0:19
  • 0:09

Session 13

  • 13:07

Session 12

  • 0:34
  • 0:06

Session 9

  • 6:39
  • 0:14
  • 0:04

Session 7

  • 1:15
  • 0:04
  • 0:16
  • 0:06
  • 0:41

Session 6

  • 0:26

Levels

Time played at each level. Faded bars are estimated from the levels my quests recorded, from before the addon logged each level-up.

LevelTime played
1~7:06
2~4:40
3~0:56
4~29:39
5~20:28
6~17:32
7~30:56
8~18:00
9~56:20
10~34:10
11~1h 7m
12~1h 2m
13~1h 22m
14~1h 38m
151h 33m
161h 24m

Zones

Where I turned quests in, most first. Recorded from version 1.2 of the addon on.

ZoneQuests turned in
Silverpine Forest27
Undercity10
Tirisfal Glades6

Groups

Groups joined
4
Average time together
20:24
Largest group
5

Only the number of people is recorded, never who they were.

Ziza

Summary

Last played
22 Sep 2026
Sessions
1
Quests completed
2of 3 logged
Average pace
3:22across 2 timed quests
Time questing
6:45
Time played
7:43

By the numbers

Quest log

Backlog quests were parked on purpose, so their time stays out of the pace numbers.

Quest log. 3 quests logged. Completed 2, 67%. Backlog, turned in 0, 0%. Still in the log 1, 33%.

How long quests take

Completed quests with a full time, 2 in all. Longest 5:49, shortest 0:56.

How long quests take. 3:22 average. Under 5 min 1, 50%. 5 to 15 min 1, 50%. Over 15 min 0, 0%.

Sessions

Newest first. Logged time runs from login to the last thing the addon recorded, so it undercounts a session that ended quietly.

#DateLoggedQuests turned inXPResting
122 Sep 20267:432not trackednone

Quests

Time to complete runs from accepting a quest to turning it in. A ~ marks a quest that crossed sessions, with the offline time taken out. Blue bars are backlog.

  1. Agitatorssession 1

    5:49n/a
  2. Return to Roriansession 1

    0:56n/a
  3. Aetheen of the Galessession 1in log

    openn/a

How to read these numbers

Quest time runs from accepting a quest to turning it in. Quests I pick up and deliberately leave for later are marked backlog and kept out of the pace numbers. When a quest spans more than one play session, the time I wasn't playing is taken out, so those times are estimates. Everything else in the XP chart covers kills, discovering new areas, and anything that isn't a quest reward. Resting counts cities, inns, and campfires alike. A session's logged time ends at the last thing the addon recorded, so the real session ran at least that long. XP per minute divides the XP from sessions that tracked it by their logged time, so time away from the keyboard lowers it. Time at each level before October 3 is estimated from the levels my quests recorded. Quest difficulty uses the colors the quest log showed, from red, far above my level, to gray, far below it. This is beta data from one player, and the numbers may change when the game launches.

Used in

Case studies and essays that draw on this data.