SavedInstances

SavedInstances

SavedInstances

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 valor points, justice points, honor points and conquest points of all your characters, including weekly caps
  • Tracks charms of good fortune and other useful currencies (configurable display)
  • Tracks weekly World Boss Loots (Sha of Anger, Galleon, Oondasta, Nalak, Celestials, Ordos, Drov, Tarina, Rukhmar)
  • Tracks LFR bosses looted
  • Tracks holiday boss encounters
  • Tracks daily and weekly quests completed for each toon (mouseover entry to list completed quests)
  • Tracks monthly Darkmoon Faire quests completed for each toon
  • 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 (*)
  • New in 5.8: 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.

Usage

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 18, 2009 at 10:00 UTC - 0 likes

    Avoid using the Alphas unless you're really impatient. :) The Releases will upgrade your SavedVariables file assuming you were using the last Release, so if you try out Alphas you might have issues that can only be fixed by erasing the SavedInstances.lua WTF file. The Betas are usually safer because the file format is fixed by the time I get that far.

    That said...

    @Arkive: the bug you've reported was a localisation issue which I've fixed with r90.

    With a little bit of advice from some Lua gurus I'll be able to move toward making a Release soon. :)

  • Avatar of Arkive Arkive Aug 17, 2009 at 22:59 UTC - 0 likes

    Latest alpha gives the following error on login:

    [2009/08/17 18:56:58-11-x1]: AceLocale-3.0: SavedInstances: Missing entry for 'Character column style': SavedInstances-r89 (r89)\SavedInstances.lua:706: in main chunk

    Mod seems to function properly though.

  • Avatar of jokeyrhyme jokeyrhyme Aug 13, 2009 at 15:20 UTC - 0 likes

    v2.3.0-beta7 had a funny bug with the indicator tooltips. Looking at them a second time would cause Lua errors, but sometimes it wouldn't.

    I've hopefully ironed out these issues in beta8 and the only things missing for a Release are the silly reordering issues and a checkbox to hide the tooltip hints (for those who are now used to how the addon works).

  • Avatar of Arkive Arkive Aug 13, 2009 at 10:09 UTC - 0 likes

    Latest version resolved my errors. So glad to have this mod back! Great work!

  • Avatar of Spaga Spaga Aug 11, 2009 at 21:23 UTC - 0 likes

    Unfortunately, I am experiencing the same thing as Arkive and BigGoofy. In addition to the icon/no tooltip issue, I am recieving some errors in BugSack (listed below):

    [2009/08/11 16:55:32-48-x1]: SavedInstances-v2.3.0-beta6 (r78)\SavedInstances.lua:194: attempt to compare nil with number SavedInstances-v2.3.0-beta6 (r78)\SavedInstances.lua:609: in function `?' CallbackHandler-1.0-3:146: in function <...Tom\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 (TomTom):119: in function <...ace\AddOns\TomTom\libs\AceEvent-3.0\AceEvent-3.0.lua:118>

    [2009/08/11 16:55:45-48-x6]: SavedInstances-v2.3.0-beta6 (r78)\SavedInstances.lua:194: attempt to compare nil with number SavedInstances-v2.3.0-beta6 (r78)\SavedInstances.lua:387: in function <Interface\AddOns\SavedInstances\SavedInstances.lua:362> SavedInstances-v2.3.0-beta6 (r78)\SavedInstances.lua:560: in function `OnEnter' LibDBIcon-1.0-10 (BankStack):75: in function <...AddOns\BankStack\lib\LibDBIcon-1.0\LibDBIcon-1.0.lua:66>

    Thanks very much for this great addon!

  • Avatar of Arkive Arkive Aug 11, 2009 at 12:19 UTC - 0 likes

    I'm getting the same message as the below poster with the latest beta as well. It's a tragedy this broke recently because this mod does what it does better (and cleaner) than any other mod out imo.

  • Avatar of biggoofyusa biggoofyusa Aug 11, 2009 at 10:34 UTC - 0 likes

    Also, I am not sure it is because the error below, but I am using Chocolate Bar and I do not get a tooltip at all when hovering over the icon on the bar. If I click the icon, it brings up the Blizzard Raid Info box.

  • Avatar of biggoofyusa biggoofyusa Aug 11, 2009 at 10:30 UTC - 0 likes

    I downloaded 2.3.0-beta6 and deleted my Saved Variables for SavedInstances, but I am still getting the following:

    Date: 2009-08-11 05:25:32
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\SavedInstances\SavedInstances.lua line 194:
       attempt to compare two nil values
    Debug:
       (tail call): ?
       (tail call): ?
       SavedInstances\SavedInstances.lua:194:
          SavedInstances\SavedInstances.lua:183
       SavedInstances\SavedInstances.lua:609: ?()
       Atlas\Libs\CallbackHandler-1.0.lua:146:
          Atlas\Libs\CallbackHandler-1.0.lua:146
       [string "safecall Dispatcher[1]"]:4:
          [string "safecall Dispatcher[1]"]:4
       [C]: ?
       [string "safecall Dispatcher[1]"]:13: ?()
       Atlas\Libs\CallbackHandler-1.0.lua:91: Fire()
       ...AddOns\Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:119:
          ...AddOns\Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:118
    
  • 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.

Facts

Date created
Sep 18, 2008
Categories
Last update
Nov 15, 2014
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • esMX
  • frFR
  • koKR
  • ptBR
  • ruRU
  • zhCN
  • zhTW
License
All Rights Reserved
Curse link
SavedInstances
Downloads
1,069,923
Recent files
  • R: 6.0.5 for 6.0.3 Nov 15, 2014
  • A: r406 for 6.0.3 Nov 15, 2014
  • R: 6.0.4 for 6.0.3 Nov 13, 2014
  • A: r404 for 6.0.3 Nov 13, 2014
  • R: 6.0.3 for 6.0.3 Nov 12, 2014

Authors

Relationships

Embedded library
Ace3
CallbackHandler-1.0
LibDBIcon-1.0
LibQTip-1.0
LibStub