Download
(65 Kb)
Download
Updated: 12/14/21 10:16 AM
Pictures
File Info
Compatibility:
Deadlands (7.2.5)
Waking Flame (7.1.5)
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:12/14/21 10:16 AM
Created:05/26/19 08:33 AM
Monthly downloads:213
Total downloads:27,245
Favorites:23
MD5:
Categories:Raid Mods, Beta-version AddOns
SpeedRun  Popular! (More than 5000 hits)
Version: 0.1.9.5
by: Floliroy, nogetrandom, Panaa
Libraries Needed : LibAddonMenu, LibCustomMenu

SpeedRun


For now the addon is still in development and this is a beta version, bugs might happen but it should have close to no impact on your overall performances.

What it does :

It will display a window when you're in a trial with :
  • On the Left the step's name
  • In the Middle you get the won/lost time over the entire raid timer
  • On the Right you can see the best timer for each step (saved in your savedVariables), once you go through the step the timer will update to the current raid timer
  • Then you have the raid timer and a score prediction based on the best possible time
  • The won/lost time on the previous segment regardless to the total raid timer
  • And best possible time correspond to the best possible time with you current run and your best timer, which means if you Best Timer on the raid is 14min and on your current run you have 1min lead the best possible time would be 13min

There is also a Simulate function in the settings with which you can simulate your score with your best or custom timer and a full vitality.

"Hide Group" function is included, which was originally copied from the addon by Wheels (BIG Thanks), and has been modified to give players a few options.

Thanks to Solinur, for helping me learn something new in LUA, and while I'm at it, also for his incredible addons and contributions to the player base.

I often forget to check comments in here, so if you need to get in contact with me, the fastest way is through my Discord server.
Version 0.1.9.5 : (nogetrandom)
Added more options and keybinds to the UI.
Added Food Buff Reminder
I'm working on a lot of things for next update, which I wanted to have ready for this one, but they will have to wait.

Version 0.1.9.4 : (nogetrandom)
Fixed issue where the addon would fail to load if you deleted the characters current profile while logged in on another character.
Fixed wrong score calculated from timer for Rockgrove.
Fixed a few issues with editing and applying times in settings.

Version 0.1.9.3 : (nogetrandom)
Fixed the difficulty button on the panel not updating correctly sometimes.

Added extended options for nameplates and health bars when using the addons "Hide Group" function.
This is still being tested in order to improve it. For now I recommend using the options I added for name plates, to
select what settings you want for them when turning hide group off. This is not needed if you don't use this function.

Version 0.1.9.2 : (nogetrandom)
Added options for the addons own hide group function:
- decide if you want the group shown instantly when you turn it off.
- enable "Necromancer Mode" to automatically disable it without showing group members when you enter combat. (still a work in progress, and I plan to find the best ways to have it automated)

Added more shortcuts to the panel dropdown:
- port to primary house.
- open the settings menu for the addon.
- the profile name will now be sorted alphabetically in the drop down.

Version 0.1.9.1 : (nogetrandom)
Fixed issue causing an error for players using the French client.
Updated how the UI window is constructed to avoid inconsistencies.

Version 0.1.9 : (nogetrandom)
Long over due update with many fixes and some new features:
- Fixed issue where the addon would sometimes think the fight was reset in CR and AS when player is resurrected.
- Improved the Simulate function in settings and added more functionality to each trial submenu.
- Added a small panel to the UI, which can be set to be visible outside of trials, and is equipped with buttons for changing profile, changing dungeon difficulty and toggling the addons built-in "Hide Group" function. More shortcuts and options will be added later.
- Added a "+ / -" button to the main UI window, which can be used to show or hide the steps of trials, so only the title, profile and trial labels are visible along with the score, timer and vitality trackers.
- Added Rockgrove support.
- Changed saved timers for Vateshran Hollows and Maelstrom Arena to be separated from profiles, so each characters individual timers will be loaded across profiles, with an option to use the active profile to share timers from all characters with the option enabled and has the same profile set as active. First time loading this update on each character, the addon will gather that characters timers from all profiles and save the best for each step to it's personal timers.

Probably forgot to mention a minor thing or two, but I've been working on these updates for so long now that I lost track.

Version 0.1.8.4 : (nogetrandom)
Stopped "Hide Group" function from spamming chat.

Version 0.1.8.3 : (nogetrandom)
Added option to change between profiles if you want to save progression for multiple groups or purposes separate.

By default all your previously saved timers will be transferred to the "Default" profile, but from there you can reset the profile to a blank if you wish. All of your old data will be kept as is and left untouched so you can import it whenever you want to any new profile.

Each new profile will save times for MA and VH from each your characters individually, and I plan to add an option to switch to "account wide" and back without interfering with each other. I will also make it possible to copy individual steps, all trial timers and entire profiles in the menu for next update.

Also, it will remember which profile to use for each of your characters, in case you run with more than one group and use different characters for each of them, so you wont have to change back and forth all the time.

Added [Active Profile] to the UI display. For now it's centered above the timer window, but will later have options for placement and visibility.

Version 0.1.8.2 : (nogetrandom)
API bump.
Added support for Vateshran Hollows which also displays how many adds you killed.
Added new features; see info tab in settings for more info.
Changed BRP tracking. For now it displays 25 steps, which im aware is a long list, but i will be more customizable next update.

Version 0.1.8.1 : (nogetrandom)
Last update was a mess, sorry it took so long to make a new one.
Fixed some wrong entries which resulted in UI-errors, and resolved a few minor issues.
Still working on some permanent fixes for errors that occur when certain trials have been cleared.
Disabled display in trials on normal difficulty.

Version 0.1.8 : (nogetrandom)
Few bug fixes
Updated the display and added vitality (green if full, red if 0 left, otherwise white)
Slightly organized settings menu

Version 0.1.7 : (nogetrandom)
API bump
Kyne's Aegis support

Version 0.1.6.3 : (Floliroy)
API bump

Version 0.1.6.2 : (Floliroy)
Fix the error occuring on last vMA arena

Version 0.1.6.1 : (Floliroy)
API bump

Version 0.1.6 : (Panaa)
Add a setting to display or not the UI, without disable other addon functions

Version 0.1.5 : (Floliroy)
Fix on vDSA segment trigger

Version 0.1.4 : (Floliroy / Panaa)
Another fix for CR and AS function

Version 0.1.3 : (Floliroy)
Fixed bug on CR and AS function
Fixed bug on score not updating at the end of trial

Version 0.1.2 : (Floliroy)
Modified Begin / Kill at each boss to nothing for begin and a skull icon for Kill
Added Reset Data button option
Maelstrom will now save per character and not per account

Version 0.1.1 : (Floliroy / Panaa)
Initial version of the Add-On (beta)
Optional Files (0)


Archived Files (18)
File Name
Version
Size
Uploader
Date
0.1.9.4
65kB
nogetrandom
10/27/21 11:49 AM
0.1.9.3
65kB
nogetrandom
08/31/21 11:38 AM
0.1.9.2
64kB
nogetrandom
08/24/21 12:02 PM
0.1.9.1
56kB
nogetrandom
07/21/21 02:09 PM
0.1.9
55kB
nogetrandom
07/19/21 06:10 PM
0.1.8.4
39kB
nogetrandom
02/22/21 09:24 AM
0.1.8.2
28kB
nogetrandom
01/07/21 04:18 PM
0.1.8.1
22kB
nogetrandom
10/01/20 03:23 PM
0.1.8
22kB
nogetrandom
09/18/20 08:56 PM
0.1.7
25kB
nogetrandom
08/27/20 02:23 PM
0.1.6.3
25kB
Floliroy
02/29/20 10:27 AM
0.1.6.2
233kB
Floliroy
08/20/19 09:27 AM
0.1.6.1
233kB
Floliroy
08/15/19 11:00 AM
0.1.6
210kB
Floliroy
07/07/19 03:38 AM
0.1.4
178kB
Floliroy
06/01/19 03:29 AM
0.1.3
682kB
Floliroy
05/29/19 11:25 AM
0.1.2
646kB
Floliroy
05/27/19 10:59 AM
0.1.1
593kB
Floliroy
05/26/19 08:33 AM


Post A Reply Comment Options
Unread 06/27/22, 02:16 PM  
Zymcio

Forum posts: 0
File comments: 9
Uploads: 0
Hey i am playing necro and i dont get it

i set Necromancer mode = on and only in trials mode = on

When i port to trial i write /speed hg to hide group but when i enter a combat still i group is hide and i cannot use corpse. Am i doing something wrong here ?
Report comment to moderator  
Reply With Quote
Unread 06/23/22, 11:29 AM  
Paulchen0711

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Hide group not working anymore

Thanks so much!!!


Originally Posted by SuppeFuss165
Originally Posted by Paulchen0711
Hi, thanks for this addon.
I love to use it for hiding group and till the last monday it worked wonderful. But since this last update I not can click the settings button to activate HG. Any idea, what I can do?
Thanks for your help!
I noticed the same and didn't find a solution for it so far.
You can activate it via chat though too, that is what I've been doing (/speed hg).
Report comment to moderator  
Reply With Quote
Unread 06/21/22, 08:01 AM  
SuppeFuss165

Forum posts: 1
File comments: 28
Uploads: 0
Re: Hide group not working anymore

Originally Posted by Paulchen0711
Hi, thanks for this addon.
I love to use it for hiding group and till the last monday it worked wonderful. But since this last update I not can click the settings button to activate HG. Any idea, what I can do?
Thanks for your help!
I noticed the same and didn't find a solution for it so far.
You can activate it via chat though too, that is what I've been doing (/speed hg).
Report comment to moderator  
Reply With Quote
Unread 06/15/22, 12:30 PM  
Paulchen0711

Forum posts: 0
File comments: 8
Uploads: 0
Hide group not working anymore

Hi, thanks for this addon.
I love to use it for hiding group and till the last monday it worked wonderful. But since this last update I not can click the settings button to activate HG. Any idea, what I can do?
Thanks for your help!
Report comment to moderator  
Reply With Quote
Unread 03/01/22, 12:57 PM  
perfiction
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 34
Uploads: 1
Would it be possible to save window location in saved vars on trial basis? I like to keep my SpeedRun frame in bottom-right corner but the window size differs for each trial (different count of bossess/stages) so I end up moving the window up and down whenever entering the instance. Small thing but it would be nice QOL addition.
Report comment to moderator  
Reply With Quote
Unread 02/24/22, 07:45 PM  
maritom

Forum posts: 0
File comments: 17
Uploads: 0
request

Hello, thank your for your awesome work and cool addon.

if it is possible to add a new function? (Boss Timer) so we can see the time counting down when a trial boss can become targetable.

thank you !
Report comment to moderator  
Reply With Quote
Unread 07/28/21, 05:41 AM  
nogetrandom

Forum posts: 1
File comments: 16
Uploads: 0
Re: HideGroup not work

Originally Posted by SIDMAY
Hi! Thank you for this addon, it helps a lot.

I had the following problem, when using "HideGroup", the characters appear again if you go to the zone with loading (for example, the ice room in nSS/vSS) and do not disappear until you restart this function again.
I've had the same issue previously, but not for a while now after I fixed it (or so I thought, until now). The way I usually handled it was to disable hide group, then re enable and then reload UI. Then it updates your preferences.

I noticed that it happened if I had crashed while it was on, which messed up the addons internal data.
Report comment to moderator  
Reply With Quote
Unread 07/26/21, 01:16 PM  
SIDMAY

Forum posts: 0
File comments: 29
Uploads: 0
HideGroup not work

Hi! Thank you for this addon, it helps a lot.

I had the following problem, when using "HideGroup", the characters appear again if you go to the zone with loading (for example, the ice room in nSS/vSS) and do not disappear until you restart this function again.
Report comment to moderator  
Reply With Quote
Unread 07/20/21, 05:50 AM  
nogetrandom

Forum posts: 1
File comments: 16
Uploads: 0
Latest update

Sorry to everyone who's been having issues. It's taken me way too long to finally fix this. There were just so many things in the addon that needed fixing for several reasons, and while trying to find the best solution for all of them I've had other pressing matters to handle. I should have just fixed one thing at a time and updated after each of them, but I felt bad uploading something that wasn't done.

I hope you all will enjoy the new features, and I will do my best to remind myself, that I should take it one step at a time instead of trying to do it all at once, so you guys will have more frequent updates with whatever may need fixing or improving.

I have big plans for this addon, and will keep working on whenever I have time.
I want it to be more customizable in many ways and to have a built-in toolkit with simple but useful things for trial progression and score pushing. So I still have a lot of work to do with it.
Last edited by nogetrandom : 07/20/21 at 05:56 AM.
Report comment to moderator  
Reply With Quote
Unread 06/27/21, 10:03 PM  
SamwellTarly
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 14
Uploads: 4
Originally Posted by miwitv
Originally Posted by SamwellTarly
https://drive.google.com/file/d/1FMQ...ew?usp=sharing

I think I will need to give you permission to dl this. I'll wait a few more weeks before uploading to ESOUI. I certainly don't want to have responsibility
for this addon.



Originally Posted by Lord Godzilla
Originally Posted by SamwellTarly
After a lot of trial and error playing with his Speedrun.ResetUI file and his XML file I was able to get rid of the bug. Not sure exactly what the final thing was that fixed his bug though. If you'd like I can post the final files that are working perfectly for me.


Originally Posted by Lord Godzilla
Hey all,

Same for me :
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: attempt to index a nil value
stack traceback:
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: in function 'Speedrun.ResetUI'
user:/AddOns/SpeedRun/Speedrun.lua:915: in function 'Speedrun:Initialize'
<Locals> self = [table:1]{Step = 1, slash = "/speed", prefix = "|cffffffSpeed|r|cdf4242Run|r: ...", displayVitality = "", isUIDrawn = F, currentBossName = "", debugMode = 0, name = "Speedrun", isScoreSet = F, isComplete = F, isBossDead = T, activeProfile = "", version = "0.1.8.3", totalTime = 0, profileToImportTo = "", lastBossName = "", raidID = 0} </Locals>
user:/AddOns/SpeedRun/Speedrun.lua:991: in function 'Speedrun.OnAddOnLoaded'
<Locals> event = 65536, addonName = "Speedrun" </Locals>


I got for long time this error line too :
user:/AddOns/SpeedRun/Lang/fr.lua:104: unexpected symbol near ')'

Just waiting about update

Best regards
I'd like have a try if it's possible yes, it would be very nice

I have also requested for download permission
Anybody should now be able to use the link https://drive.google.com/file/d/1FMQ...ew?usp=sharing

to dl it.
Report comment to moderator  
Reply With Quote
Unread 06/21/21, 01:25 PM  
miwitv

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by SamwellTarly
https://drive.google.com/file/d/1FMQ...ew?usp=sharing

I think I will need to give you permission to dl this. I'll wait a few more weeks before uploading to ESOUI. I certainly don't want to have responsibility
for this addon.



Originally Posted by Lord Godzilla
Originally Posted by SamwellTarly
After a lot of trial and error playing with his Speedrun.ResetUI file and his XML file I was able to get rid of the bug. Not sure exactly what the final thing was that fixed his bug though. If you'd like I can post the final files that are working perfectly for me.


Originally Posted by Lord Godzilla
Hey all,

Same for me :
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: attempt to index a nil value
stack traceback:
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: in function 'Speedrun.ResetUI'
user:/AddOns/SpeedRun/Speedrun.lua:915: in function 'Speedrun:Initialize'
<Locals> self = [table:1]{Step = 1, slash = "/speed", prefix = "|cffffffSpeed|r|cdf4242Run|r: ...", displayVitality = "", isUIDrawn = F, currentBossName = "", debugMode = 0, name = "Speedrun", isScoreSet = F, isComplete = F, isBossDead = T, activeProfile = "", version = "0.1.8.3", totalTime = 0, profileToImportTo = "", lastBossName = "", raidID = 0} </Locals>
user:/AddOns/SpeedRun/Speedrun.lua:991: in function 'Speedrun.OnAddOnLoaded'
<Locals> event = 65536, addonName = "Speedrun" </Locals>


I got for long time this error line too :
user:/AddOns/SpeedRun/Lang/fr.lua:104: unexpected symbol near ')'

Just waiting about update

Best regards
I'd like have a try if it's possible yes, it would be very nice

I have also requested for download permission
Report comment to moderator  
Reply With Quote
Unread 06/17/21, 08:31 PM  
SamwellTarly
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 14
Uploads: 4
https://drive.google.com/file/d/1FMQ...ew?usp=sharing

I think I will need to give you permission to dl this. I'll wait a few more weeks before uploading to ESOUI. I certainly don't want to have responsibility
for this addon.



Originally Posted by Lord Godzilla
Originally Posted by SamwellTarly
After a lot of trial and error playing with his Speedrun.ResetUI file and his XML file I was able to get rid of the bug. Not sure exactly what the final thing was that fixed his bug though. If you'd like I can post the final files that are working perfectly for me.


Originally Posted by Lord Godzilla
Hey all,

Same for me :
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: attempt to index a nil value
stack traceback:
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: in function 'Speedrun.ResetUI'
user:/AddOns/SpeedRun/Speedrun.lua:915: in function 'Speedrun:Initialize'
<Locals> self = [table:1]{Step = 1, slash = "/speed", prefix = "|cffffffSpeed|r|cdf4242Run|r: ...", displayVitality = "", isUIDrawn = F, currentBossName = "", debugMode = 0, name = "Speedrun", isScoreSet = F, isComplete = F, isBossDead = T, activeProfile = "", version = "0.1.8.3", totalTime = 0, profileToImportTo = "", lastBossName = "", raidID = 0} </Locals>
user:/AddOns/SpeedRun/Speedrun.lua:991: in function 'Speedrun.OnAddOnLoaded'
<Locals> event = 65536, addonName = "Speedrun" </Locals>


I got for long time this error line too :
user:/AddOns/SpeedRun/Lang/fr.lua:104: unexpected symbol near ')'

Just waiting about update

Best regards
I'd like have a try if it's possible yes, it would be very nice
Report comment to moderator  
Reply With Quote
Unread 06/15/21, 12:36 PM  
Lord Godzilla

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by SamwellTarly
After a lot of trial and error playing with his Speedrun.ResetUI file and his XML file I was able to get rid of the bug. Not sure exactly what the final thing was that fixed his bug though. If you'd like I can post the final files that are working perfectly for me.


Originally Posted by Lord Godzilla
Hey all,

Same for me :
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: attempt to index a nil value
stack traceback:
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: in function 'Speedrun.ResetUI'
user:/AddOns/SpeedRun/Speedrun.lua:915: in function 'Speedrun:Initialize'
<Locals> self = [table:1]{Step = 1, slash = "/speed", prefix = "|cffffffSpeed|r|cdf4242Run|r: ...", displayVitality = "", isUIDrawn = F, currentBossName = "", debugMode = 0, name = "Speedrun", isScoreSet = F, isComplete = F, isBossDead = T, activeProfile = "", version = "0.1.8.3", totalTime = 0, profileToImportTo = "", lastBossName = "", raidID = 0} </Locals>
user:/AddOns/SpeedRun/Speedrun.lua:991: in function 'Speedrun.OnAddOnLoaded'
<Locals> event = 65536, addonName = "Speedrun" </Locals>


I got for long time this error line too :
user:/AddOns/SpeedRun/Lang/fr.lua:104: unexpected symbol near ')'

Just waiting about update

Best regards
I'd like have a try if it's possible yes, it would be very nice
Report comment to moderator  
Reply With Quote
Unread 06/14/21, 02:47 PM  
SamwellTarly
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 14
Uploads: 4
After a lot of trial and error playing with his Speedrun.ResetUI file and his XML file I was able to get rid of the bug. Not sure exactly what the final thing was that fixed his bug though. If you'd like I can post the final files that are working perfectly for me.


Originally Posted by Lord Godzilla
Hey all,

Same for me :
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: attempt to index a nil value
stack traceback:
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: in function 'Speedrun.ResetUI'
user:/AddOns/SpeedRun/Speedrun.lua:915: in function 'Speedrun:Initialize'
<Locals> self = [table:1]{Step = 1, slash = "/speed", prefix = "|cffffffSpeed|r|cdf4242Run|r: ...", displayVitality = "", isUIDrawn = F, currentBossName = "", debugMode = 0, name = "Speedrun", isScoreSet = F, isComplete = F, isBossDead = T, activeProfile = "", version = "0.1.8.3", totalTime = 0, profileToImportTo = "", lastBossName = "", raidID = 0} </Locals>
user:/AddOns/SpeedRun/Speedrun.lua:991: in function 'Speedrun.OnAddOnLoaded'
<Locals> event = 65536, addonName = "Speedrun" </Locals>


I got for long time this error line too :
user:/AddOns/SpeedRun/Lang/fr.lua:104: unexpected symbol near ')'

Just waiting about update

Best regards
Report comment to moderator  
Reply With Quote
Unread 06/09/21, 11:20 PM  
Lord Godzilla

Forum posts: 0
File comments: 2
Uploads: 0
Hey all,

Same for me :
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: attempt to index a nil value
stack traceback:
user:/AddOns/SpeedRun/SpeedrunUI.lua:25: in function 'Speedrun.ResetUI'
user:/AddOns/SpeedRun/Speedrun.lua:915: in function 'Speedrun:Initialize'
<Locals> self = [table:1]{Step = 1, slash = "/speed", prefix = "|cffffffSpeed|r|cdf4242Run|r: ...", displayVitality = "", isUIDrawn = F, currentBossName = "", debugMode = 0, name = "Speedrun", isScoreSet = F, isComplete = F, isBossDead = T, activeProfile = "", version = "0.1.8.3", totalTime = 0, profileToImportTo = "", lastBossName = "", raidID = 0} </Locals>
user:/AddOns/SpeedRun/Speedrun.lua:991: in function 'Speedrun.OnAddOnLoaded'
<Locals> event = 65536, addonName = "Speedrun" </Locals>


I got for long time this error line too :
user:/AddOns/SpeedRun/Lang/fr.lua:104: unexpected symbol near ')'

Just waiting about update

Best regards
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: