An addon that keeps track of the instance/raid lockouts saved against your characters, and related currencies and cooldowns. SavedInstances has the following features:

  • Tooltip display shows current lockouts and data for all your characters, and optionally expired lockouts
  • Secondary tooltip (per-lockout) shows lockout details including bosses available, lock status and time remaining, and can be linked into chat
  • Tracks the honor points and conquest points of all your characters, including weekly caps
  • Tracks seals, garrison resources, oil and other useful currencies (configurable display)
  • Tracks weekly World Boss Loots (Sha of Anger, Galleon, Oondasta, Nalak, Celestials, Ordos, Drov, Tarina, Rukhmar, Kazzak, Garrison Boss)
  • Tracks LFR bosses looted
  • Tracks holiday boss encounters
  • Tracks daily and weekly quests completed for each toon (mouseover entry to list completed quests)
  • Tracks Tanaan Jungle oil bosses: Doomroller, Deathtalon, Terrorfist, Vengeance (mouseover daily quests)
  • Tracks Garrison invasion rewards (mouseover weekly quests)
  • Tracks monthly Darkmoon Faire quests completed for each toon (mouseover weekly quests)
  • Tracks weekly "special" loots on the Timeless Isle and Isle of Thunder (mouseover weekly quests)
  • Tracks trade skill cooldowns (eg. Celestial cloth, Living Steel transmute, Secrets of Draenor, etc.)
  • Tracks farm planting and harvest on Sunsong Ranch (*)
  • Tracks data for all your characters across servers and factions
  • Can be configured to always show your favorite instances so you can use it like a shopping list
  • Tracks Blizzard's 10 instance per hour per account limit (*)
  • Tracking Bonus Loot Rolls (hidden by default), to help in "gaming" the bad luck protection (*)

Bug Reports and Feature Requests Bug reports in comments will be deleted.
Translators: Apply localization here
Forum thread
Featured in Hearthcast Podcast #181

Known Issues

SavedInstances is pretty good, but it's still not quite perfect. There are currently a few issues:

  • When first installed, SavedInstances has no knowledge of your other characters: you'll need to log into each for their information to be recorded
  • (*) = Indicates a feature displaying data that cannot be directly queried from the server, but rather is collected by the addon while observing player actions. Actions taken while the addon is disabled, or from other computers, or before a client crash, can result in this display being temporarily out-of-date or incomplete.
  • Lockout time remaining and other features may be off by an hour when your region changes to and from Daylight Savings Time, or if you manually adjust the timezone of your computer.
  • Tracking for the 10 instance per hour limit uses heuristic detection and hence may occasionally be inaccurate (notably when another player has lead and performs explicit resets), but does a reasonable job for common cases.


SavedInstances will create a new button on the minimap, and you can use it to interact with SavedInstances just fine. The addon can also be displayed using a LibDataBroker-compatible display addon. I personally use Chocolate Bar which works quite well. Finally, you can bind a key or use "/si show" to open a detached window containing the display.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of jokeyrhyme jokeyrhyme Aug 11, 2009 at 02:39 UTC - 0 likes

    v2.3.0-beta6 should fix the nil comparison error that is being reported.

    I'm working on the silly re-ordering problem and then all should be well for a release.

    Last edited Aug 11, 2009 by jokeyrhyme
  • Avatar of Tarlinras Tarlinras Aug 10, 2009 at 23:41 UTC - 0 likes

    [16:44:50] Interface\AddOns\SavedInstances\SavedInstances.lua:206: attempt to compare nil with number (tail call): ? Interface\AddOns\SavedInstances\SavedInstances.lua:206: in function <Interface\AddOns\SavedInstances\SavedInstances.lua:195> Interface\AddOns\SavedInstances\SavedInstances.lua:612: in function `?' ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:146> [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4> [C]: ? [string "safecall Dispatcher[1]"]:13: in function `?' ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire' ...AddOns\BuffEnough\Libs\AceEvent-3.0\AceEvent-3.0.lua:119: in function <...AddOns\BuffEnough\Libs\AceEvent-3.0\AceEvent-3.0.lua:118>

    Getting this error currently.

  • Avatar of jokeyrhyme jokeyrhyme Aug 06, 2009 at 02:38 UTC - 0 likes

    Try logging into all of your characters one-by-one. Let me know if you still get the error once you've done this. Instance re-ordering is still broken and this is likely related, but I sort of painted myself into a corner with it so it's tough for me to fix quickly. :P
    I'm hoping to get some final code out over the next few days.

  • Avatar of Arkive Arkive Aug 06, 2009 at 00:49 UTC - 0 likes

    I get the following error x2 when logging in. I disabled the mod referenced thinking maybe it's libraries were the culprit, but then another one is listed on login (and disabling that gives another mod), so I'm pretty sure it's not the libraries in any of the mods I'm using. I get the same error using betas 4 and 3 also. Thoughts?

    [2009/08/05 20:46:01-15-x2]: SavedInstances-v2.3.0-beta5 (r76)\SavedInstances.lua:206: attempt to compare two nil values SavedInstances-v2.3.0-beta5 (r76)\SavedInstances.lua:612: in function `?' CallbackHandler-1.0-3:146: in function <...end\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146> <string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4> <in C code>: ? <string>:"safecall Dispatcher[1]":13: in function `?' CallbackHandler-1.0-3:91: in function `Fire' AceEvent-3.0-3 (AddFriend):119: in function <...\AddOns\AddFriend\Libs\AceEvent-3.0\AceEvent-3.0.lua:118>

  • Avatar of jokeyrhyme jokeyrhyme Apr 09, 2009 at 01:07 UTC - 0 likes

    I'm very glad you like it. I have a few ideas about where to go from here, shorter column headings and maybe a full display window (so you can hide more things from the tooltip). I'll see what I can do. :)

  • Avatar of theondry theondry Apr 08, 2009 at 15:46 UTC - 0 likes

    2.1 had no such problems as I've experienced.

    Comment: As my number of 80s increases, I anticipate the tooltip getting really REALLY big as server reset days approach. (I have all 10 of my toons on one side of one server, and 4 80s at this time.) I cannot immediately think of a way to address this (as Tuesday approaches, I might think of something seeing what happens. :)

    BTW, I've been looking for something like this since I hit 80 on my second DPS toon. (Hard to keep track of it all by Mondays. :) Thank you!

  • Avatar of jokeyrhyme jokeyrhyme Apr 08, 2009 at 04:04 UTC - 0 likes

    theondry, can you try out v2.1-beta2 and see if the problem is still there? Cheers!

  • Avatar of theondry theondry Apr 07, 2009 at 19:41 UTC - 0 likes

    I was unable to get rid of the minimap icon, so I stripped out all the Fubar stuff, and was still unable to make it go away. (I don't use FuBar, but I do have fubar2broker installed, along with a dummy fubar plugin.)

  • Avatar of jokeyrhyme jokeyrhyme Jan 30, 2009 at 21:16 UTC - 0 likes

    If you lock your FuBar, you won't have any errors anymore. I don't know what I can do to get rid of this bug, but as you said it's harmless and is incredibly easy to workaround.

  • Avatar of dreamtgm dreamtgm Jan 30, 2009 at 16:44 UTC - 0 likes

    In version 2.0, left-clicking on SavedInstances in FuBar triggers an error in FuBar.lua line 1374: "You must be attached to a panel". Right-clicking does not produce this error. I tried this with both FuBar r17 and v3.5.7 and get the same left-click error. Doesn't seem to hurt anything, so probably just an annoyance issue.

    The LibQTip error is gone now, so thanks for fixing that.


Date created
Sep 18, 2008
Last update
Aug 12, 2016
Development stage
  • deDE
  • enUS
  • esES
  • esMX
  • frFR
  • itIT
  • koKR
  • ptBR
  • ruRU
  • zhCN
  • zhTW
All Rights Reserved
Curse link
Recent files
  • R: 7.0.2 for 7.0.3 Aug 12, 2016
  • A: r519 for 7.0.3 Aug 12, 2016
  • A: r518 for 7.0.3 Aug 12, 2016
  • R: 7.0.1 for 7.0.3 Aug 07, 2016
  • R: 7.0.0 for 7.0.3 Jul 23, 2016



Embedded library