• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

InstanceTime

 

Project Updated:
Files Updated: Sun, Nov 8 2009
Supports Game Version: 3.2.0
Category: Boss Encounters, and Combat
Tags:

, , , and [Edit Tags]

Project Manager: Dhana
Additional Authors: No additional authors
Current Version: InstanceTime_v3.73
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 59
Downloads Total: 56,488
Favorites: 297
Comments: 326
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About InstanceTime
  •  

About 'InstanceTime'

This AddOn records how long it took to complete an instance. The timer will not be interrupted by dying (and running back to the instance) oder by beeing reanimated. It will stop the timer and add an entry to the list, if you are alive and leave an instance or if you are using the "ghosthealer". By entering an instance, the timer will automatically start. By leaving the instance, the timer will automatically stop. There's nothing to be done by the player.

This AddOn is not intended to be used as stopwatch. Every zone-change resets the timer.


Dependencies

- no dependencies

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  InstanceTime_v3.73 Release 3.2.0 1,265 11/8/2009
  InstanceTime_v3.72 Release 3.2.0 2,685 9/21/2009
  InstanceTime_v3.71 Release 3.1.0 4,239 6/27/2009
  InstanceTime_v3.7 Release 3.1.0 3,590 5/6/2009
  InstanceTime_v3.64 Release 3.1.0 2,520 4/22/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Dhana said

    Hi ^^

    I think the new version is ready to come online.

    Since the option "force new entry" will now be saved, some testers (thanks to my guild) are getting more than one entry within an instance run. I, by myself, didn't get this misbehaviour. So, I can't reproduce it. :-(
    If this happens, try to open the options, set/unset "force new entry" and relog.

    Dhana

    Reply Report Permalink
  • chrisaw said

    I absolutely love this AddOn for timing my instance runs - been using it to farm the Baron Rivendare mount! There's only one problem with it which frustrates me a little which is that it does not remember the setting for "Force New Entry". Meaning each time I login to the game I have to set that automatically but everything else about the AddOn is absolutely amazing! Thank you very much for your great work! :)

    ~ Shadoco - Silvermoon

    Reply Report Permalink
  • Dhana said

    Hi^^

    Thank you very much for your nice post! :-)
    And: That's a good point, you mentioned.
    I will change this. The next version will then also save the setting for "Force New Entry".

    I'm currently working on "counting my own deaths during a run". So, the next version of InstanceTime will be out, when this also works. I assume within 2 or 3 weeks. (Depends on my spare time. :-( )

    Dhana

    Reply Report Permalink
  • Dhana said

    Hi ^^

    I had a little time on the last weekend and it didn't took me as long as I assumed.
    So, a new version is online!

    But: (@ xtoq:) Hope it's recording heroic naxx in the correct way.
    Please report if it's still not working. I haven't that much time for testing.

    Hope, it works.

    Reply Report Permalink
  • Dhana said

    Hi there!

    Much to my regret I have bad news.
    It's been a while since I upated InstanceTime the last time. I know. :-(

    At the moment I'm rarely playing WoW, because at work there is a lot to do. So I can't precisely say, when InstanceTime
    will be updated. But I hope within the next 3 weeks.

    So please be patient once more. :-(
    I'll be back. ;-)

    Reply Report Permalink
  • CUDiLLA said

    RealLife comes first. ;-)

    We're glad you left a comment and we now know it isn't abandoned. ^^

    See you around..

    Reply Report Permalink
  • Dhana said

    Thank you :-)

    Reply Report Permalink
  • xtoq said

    Still some issues with the recording. Won't record heroic naxx if you have the party checked off, gives me a message. Have to have all of them on to record heroic raids. No error though.

    Reply Report Permalink
  • Zidomo said

    Large bug in v3.71.

    Enter a raid instance. Have the InstanceTime timer auto-start. After a few minutes, open the instance list (which has several months of runs saved). Left-click the current run so you can see the money earned so far. Error is thrown up:

    ["message"] = "...reierGeist_InstanceTime\\FreierGeist_InstanceTime.lua:4455: 'for' limit must be a number:\n...reierGeist_InstanceTime\\FreierGeist_InstanceTime.lua:2609: in function `FreierGeist_IT_EntryClicked':\n< string >:\"*:OnClick\":2: in function < [string \"*:OnClick\"]:1 >\n\n ---",
    ["type"] = "error",
    ["session"] = 775,
    ["counter"] = 11

    Every time you try to click the current instance in the list, the error repeats. The instance never gets highlighted and the money/reputation gained cannot be seen.

    Next, try instead clicking the last instance done in the list. That also doesn't work, the error repeats. Finally, try clicking older instances. That works; the third-newest instance in the list and prior can be clicked/highlighted without issue. But not the newest two.

    Reply Report Permalink
  • Dhana said

    Thanks Zidomo!
    I changed it in my current version. Seems to be fixed.
    But one more thing, I'm irritated:

    You said "Left-click the current run so..."
    If you are in an instance, there is no current run in the instance-list. There you can see all your old runs.
    In this list, you can:
    - click on an old entry => you will see all of it's data.
    - unmark the entry, so nothing is selected => you will see the data of your current run. (but you can't explicitely mark the current run.

    I hope you understand, what I mean. My english is too bad. I'm sorry. :-(


    However. It's fixed in the next version and you can click on any entry without getting the error.

    Reply Report Permalink
  • Corelgun said

    For quite a few releases I have been have a problem where I get immediately disconnected from WoW when using loot links in a chat message.

    Bugs have been posted at WoW and curse
    http://wow.curseforge.com/projects/instance-time/tickets/11-immediate-server-disconnect-when-using-loot-links/
    http://forums.worldofwarcraft.com/thread.html?topicId=18031239644

    I have temporarily fixed the problem by changing the code in FreierGeist_IT_ScrollBarSetItemLink
    From
    - link = FreierGeist_IT_Loot["item"][lootindex][lineplusoffset];
    - link = string.gsub(link, "|cff9d9d9d|H", "");
    - link = string.gsub(link, "|cffffffff|H", "");
    - link = string.gsub(link, "|cff1eff00|H", "");
    - link = string.gsub(link, "|cff0070dd|H", "");
    - link = string.gsub(link, "|cffa335ee|H", "");
    - link = string.gsub(link, "|cffff8000|H", "");
    - link = string.gsub(link, "|h[%(%w*%)]|h|r", "");
    - SetItemRef(link, FreierGeist_IT_Loot["item"][lootindex][lineplusoffset], "InstanceTimeLootEntry"..NumberForItemLink);
    To
    + _, itemLink = GetItemInfo(FreierGeist_IT_Loot["item"][lootindex][lineplusoffset]);
    + if (itemLink) then
    + _, _, itemString = string.find(itemLink, "^|c%x+|H(.+)|h%[.*%]");
    + if (itemString) then
    + SetItemRef(itemString, itemLink, "InstanceTimeLootEntry"..NumberForItemLink);
    + end
    + end

    Reply Report Permalink
  • Dhana said

    Thank you very much for the fix.
    I changed this using your code-suggestion. I hope it's okay.

    Reply Report Permalink
  • Gabriel said

    I recommend switching from LibBabbleBoss to LibBossIDs for a cleaner upto date boss list library.

    LibBossIDs-1.0 provides a table that flags mobIDs true if the mob linked to the ID is a boss. Example: if LibStub("LibBossIDs-1.0).BossIDs[mobID] then print("Found a boss!") end

    One can get the mobID from a GUID the following way: mobid = tonumber(GUID:sub(9, 12), 16)

    http://www.wowace.com/projects/libbossids-1-0/

    Reply Report Permalink
  • Dhana said

    Hi^^

    Version 3.71 is online.

    Because of my rare sparetime, I can't test it that much. :-(
    Hope, you give me feedback, if something's still wrong.

    Dhana

    Reply Report Permalink
  • Dhana said

    Hi everyone :-)

    And I just wanted to tell, that I hope to continue InstanceTime next weekend. Don't know if I'm done within these two days with all the features (probably not :-( ). But I'm trying.

    Thanks to you for the feature requests and the nice words!
    This keeps me up continuing InstanceTime. :-)

    Reply Report Permalink
  • Zidomo said

    Good to hear Dhana. This is an absolutely invaluable mod; would'nt know what to do if it was discontinued ;).

    The problem with v3.7 I mentioned below last month is still present. To recap:

    "The following options are never saved properly and are always checkmarked ("on") after relogging:
    --"Show reputation in Addons using LDB"
    --"Show gold in Addons using LDB"

    Consequently, if using a small LDB display (I use StatBlockCore), that data overflows the display. And even if you uncheck the options so that it doesn't display, the options always improperly reset when you relog."

    Hope this can be fixed for the next revision sooner than later.

    Reply Report Permalink
  • Dhana said

    Args.
    Thank you.
    I checked it and it seems like I have too many variables to save.
    I have to change this into an array.

    Thanks for the hint.

    Reply Report Permalink
  • xtoq said

    Welcome back! I was missing you Dhana. I opened tickets on those items too, so it will be a tad easier to keep up with them on CurseForge rather than having to go back a page in comments!

    BTW, just selecting all available recording options solved my error message.

    Reply Report Permalink
  • Dhana said

    Hi^^

    Thanks for the reply.
    I'm currently thinking about how I will realize your requests.
    Unfortunately there is no function which tells me if this is a 10 or 25 man instance. I only can determine it by counting the raidmembers.

    And I've been thinking about the checkboxes and for me it's a little bit confusing. I would like to change it, perhaps.
    How about this:

    [] Raid Instances (normal and heroic)
    [] Raid Instances Normal (10 man)
    [] Raid Instances Heroic (25 man)
    [] Party Instances (normal and heroic)
    [] Party Instances Normal
    [] Party Instances Heroic

    or better perhaps:

    Raid Instances:
    [] normal and heroic
    [] normal (10 man)
    [] normal (25 man)
    [] heroic (10 man)
    [] heroic (25 man)

    Party Instances:
    [] normal and heroic
    [] normal
    [] heroic

    Reply Report Permalink
  • xtoq said

    I think that is too many checkboxes (although it might be easier to code, I have no idea). Here's how I think it would be more intuitive (o = Radio Button, [] = Check box, things in {} are clarification and the -- at the beginning indicates indents which Curse comments freaking HATE):

    o Raids [This radio button would simply indicate that you would like to record raids, and would make the below options available (and never record BGs hehe)]
    --[] Normal (10 man)
    --[] Heroic (25 man)
    o Party Instances
    --[] Normal
    --[] Heroic

    I hope this clarifies my idea a little bit. I just don't want a million options if a few will do it, unless its much easier to code. I'm only just learning lua and I'm not anywhere near being able to do this, so I'm not sure how hard/easy my way would be. But I think this will make the options more intuitive and streamlined.

    Also, there's no "heroic (10 man)" raids like you have on your ideas above lol.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 27,374 Deadly Boss Mods Boss Encounters, and Combat
  2. 9,104 Recount Combat
  3. 3,893 BigWigs Bossmods Boss Encounters, and Combat
  4. 3,594 Decursive Buffs & Debuffs, Boss Encounters...
  5. 3,274 Omen Threat Meter Boss Encounters, and Combat