Download
(18 Kb)
Download
Updated: 12/07/21 07:45 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/07/21 07:45 AM
Created:06/05/20 07:05 PM
Monthly downloads:487
Total downloads:41,564
Favorites:76
MD5:
Categories:Action Bar Mods, Combat Mods
WeaveDelays  Popular! (More than 5000 hits)
Version: 0.8.6
by: Psiioniic [More]
--- requirements ---

LibAddonMenu (2.0)

--- how to ---

Shows delays between skills and missed light attacks in your rotation during and after the fight.

delay bar:




shows the delays between the last few casted skills and light attack status:
M: key not pressed
X: key pressed, but not casted, queue full (e.g. when casting too fast)
Q: key pressed, queued, but somehow did not result in damage (e.g. mob died in between)
B: bash cancelled

To show/hide the delay bar, key bindings can be set.


action bar:



top: uptime of this skill's main effect (not implemented for all skills yet)
middle left: delay (additional) delay between two skill casts
middle right: missed light attacks before this skill
bottom right: missed light attacks after this skill


ability recast bar:



Shows the time and the order in which skills have to be recasted to keep up uptimes. Empty slots can be used to cast spammables.


New: Mechanical acuity tracker:





--- planned features ---

* save fight history
* localization

Still under development!
Please report bugs/feature requests here to help to improve this addon.
0.8.6 fix error message when reloading quickly from settings panel after a reload, add high latency mode setting

0.8.5 fix bug with bars not showing after "show only in combat" settings were changed

0.8.4 fix error message that could occur when some settings were changed followed by reloadui, update API version

0.8.3 make UI frame thickness adjustable for both bars

0.8.2 UI drawing fixes

0.8.1 UI scaling

0.7.2 fix for skills not updating in settings menu, blackwood api version

0.7.1 add mechanical acuity tracker, fix icons for proc skills, fix some cases where skills were not properly shown in the settings menu

0.6.1 support for account wide settings, change frame colors, fix auto hide in combat for short fights

0.5.4 fix bash detection

0.5.3 fix UI error when reloading from settings page

0.5.2 bugfixes to recast timer bar, add update interval option

0.5.1 show bash weaving, detect fancy action bar, improve settings menu

0.4.7 usability improvements, add default durations for more skills

0.4.6 add customization options for compatibility with other addons

0.4.5 light attack status labels customizable

0.4.4 option to show delay bar only in combat

0.4.2 more customization options: font, number of slots, color palettes

0.4.1 delay bar showing the last few casted skills

0.3.4: add skill uptimes, display different values: total delay between two skills / time between light attacks instead of time between light attack and skill / skill and light attack, move if ActionDurationReminder is detected, slightly different color scheme

0.3.3: remove useless libStub dependency

0.3.2: fix bug when addon is used in vampire quest line

0.3.1: fix bug when addon is used in frost vault
Optional Files (0)


Archived Files (18)
File Name
Version
Size
Uploader
Date
0.8.5
18kB
Psiioniic
12/01/21 03:12 PM
0.8.4
18kB
Psiioniic
10/03/21 05:04 PM
0.8.3
18kB
Psiioniic
08/28/21 06:34 PM
0.8.2
18kB
Psiioniic
07/03/21 06:42 AM
0.8.1
18kB
Psiioniic
05/08/21 02:46 PM
0.7.2
18kB
Psiioniic
04/25/21 05:15 PM
0.7.1
18kB
Psiioniic
04/20/21 11:01 AM
0.6.1
17kB
Psiioniic
04/06/21 04:36 PM
0.5.4
16kB
Psiioniic
03/17/21 01:59 PM
0.5.3
16kB
Psiioniic
03/13/21 06:15 AM
0.5.2
17kB
Psiioniic
03/11/21 09:35 PM
0.4.7
16kB
Psiioniic
02/20/21 08:57 AM
0.4.6
15kB
Psiioniic
02/06/21 11:40 AM
0.4.5
15kB
Psiioniic
02/05/21 08:45 PM
0.3.4
9kB
Psiioniic
07/16/20 05:04 PM
0.3.3
7kB
Psiioniic
06/06/20 06:25 PM
0.3.2
7kB
Psiioniic
06/06/20 06:17 PM
0.3.1
7kB
06/05/20 07:05 PM


Post A Reply Comment Options
Unread 09/17/21, 12:13 PM  
rodneyregis

Forum posts: 0
File comments: 55
Uploads: 0
I think this addon is absolutely superb, far better than the other weaving offerings.

I was wondering if there's a way to add a sound after successful or failed LAs? I'm happy to try and do it myself, but I've not used LUA before and couldn't work out where in the code to do it? I presume I'd add a line to make a sound where the code tells it to draw the X for a miss?

Edit: think I found it, had to edit logs.lua.

Find it useful as I tend to speed up rotation at a "dangerous" part of a trial boss fight, and often look down to find a row of Xs and my dps which started high has suddenly fallen off a cliff.
Last edited by rodneyregis : 09/20/21 at 06:34 AM.
Report comment to moderator  
Reply With Quote
Unread 09/13/21, 04:30 PM  
Psiioniic
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 31
Uploads: 4
Re: Trials

Originally Posted by relebelly
First, great add on thanks ! Helped improve my parse dps by 10k :0

The query I have is that in trials like vSS where we stack close to the dragons I find I’m always getting X; and even when I totally slow my rotation down I am still getting X. I can see the LA dmg and CMX also shows my LAs. I do have high ping though so I am wondering if there’s potentially a lag or FPS issue in tight stacked groups that confuses the add on ….. either that or I have an issue with my weaving in trials :0 just wanted to see if others have had this issue too :0
Hi relebelly, thanks for the report! When I tested on NA server where I have 150-200 ping I didn't notice any problems, so with a stable ping of 200 it should work. If the ping is much larger, or there are ping spikes, it could be that you get an "X" since there is a timeout involved for the time between LA click and server confirmation, which is 1000 ms by default.

Since it's difficult for me to test, I can just guess what could maybe help. You could try to change two lines in the code:

WeaveDelayLog.lua line 24:
Code:
	
	settings.lightAttackTimeout       = 1000
to
Code:
	
	settings.lightAttackTimeout       = 2500
WeaveDelayLog.lua line 437:
Code:
	
			if playerActions[n][3] == 1 then
to
Code:
	
			if playerActions[n][3] == 1 and not playerActions[n][9] then

I hope it works. If yes, I'll add this as an option.

No idea though why it would only occur for dragons, maybe someone else with high ping has a similar issue with dragon fights?
Report comment to moderator  
Reply With Quote
Unread 09/13/21, 10:30 AM  
relebelly

Forum posts: 0
File comments: 1
Uploads: 0
Trials

First, great add on thanks ! Helped improve my parse dps by 10k :0

The query I have is that in trials like vSS where we stack close to the dragons I find I’m always getting X; and even when I totally slow my rotation down I am still getting X. I can see the LA dmg and CMX also shows my LAs. I do have high ping though so I am wondering if there’s potentially a lag or FPS issue in tight stacked groups that confuses the add on ….. either that or I have an issue with my weaving in trials :0 just wanted to see if others have had this issue too :0
Report comment to moderator  
Reply With Quote
Unread 08/30/21, 04:48 AM  
Psiioniic
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 31
Uploads: 4
Originally Posted by 1Entaro
Does this not work correctly if I spam light attacks with Jabs? I am a Magplar running jabs and most all of my responses seem to be "X" on jabs, but even though I spam-click the rest of my rotation seems to report appropriately. I see Q's as well, and am a little confused. I run Light attack counter and metronome and can see that my light attacks register.

This is a really cool add on btw thank you. I'm stuck at 60-70k DPS on the trial dummy so I know there is room for improvement just not sure exactly what this X/Q data means to me. (disappeared and qued) ?
Hi, the addon does also work with Magplar jabs, the thing is that this skill has a 1s cast time, which makes it behave differently from a 1s GCD. So for a normal instant skill (e.g. force pulse) with GCD you can cast the LA already a little bit before the GCD ends and you can cast the next skill when GCD ends.
For the jabs you have to wait a little bit longer until the GCD has expired and the cast LA and the skill immediately after. This makes the templar jabs a bit slower and more difficult to weave compared to other skills.

The "X" btw means exactly that, you casted the LA, but it was overwritten by the following skill cast and therefore never hit the enemy. "Q" is most often a targeting issue, no general solution there, but often it helps to keep more attention at the vertical angle at which you look at the mob and don't let it get too extreme (so avoid shooting to the bottom or into the sky). There can also be some more (rare) reasons for "Q", unfortunately the game API doesn't distinguish between them so the addon can't tell which it is.


I think magplar is really strong this patch , my favorite setup so far is acuity+bahsei+kilt+balorgh 5 light 2 medium, but didn't test many alternatives yet.
Report comment to moderator  
Reply With Quote
Unread 08/29/21, 02:43 PM  
1Entaro

Forum posts: 0
File comments: 9
Uploads: 0
Does this not work correctly if I spam light attacks with Jabs? I am a Magplar running jabs and most all of my responses seem to be "X" on jabs, but even though I spam-click the rest of my rotation seems to report appropriately. I see Q's as well, and am a little confused. I run Light attack counter and metronome and can see that my light attacks register.

This is a really cool add on btw thank you. I'm stuck at 60-70k DPS on the trial dummy so I know there is room for improvement just not sure exactly what this X/Q data means to me. (disappeared and qued) ?
Last edited by 1Entaro : 08/29/21 at 02:47 PM.
Report comment to moderator  
Reply With Quote
Unread 08/25/21, 11:11 AM  
Psiioniic
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 31
Uploads: 4
Originally Posted by pirate-kate
LOVE THIS ADDON!!!!! Question: In screenshot 4 of 7, you show several lines of skill history, but the addon I'm using shows just 1 line of skill history. How can I get the addon to show several lines of skill history?

Thank you in advance! Please put up a donate button so I can thank you for this extremely useful addon.
Hi, thanks!

In the settings you can increase "Delay bar rows" to have multiple lines
Report comment to moderator  
Reply With Quote
Unread 08/24/21, 02:32 AM  
pirate-kate

Forum posts: 0
File comments: 1
Uploads: 0
LOVE THIS ADDON!!!!! Question: In screenshot 4 of 7, you show several lines of skill history, but the addon I'm using shows just 1 line of skill history. How can I get the addon to show several lines of skill history?

Thank you in advance! Please put up a donate button so I can thank you for this extremely useful addon.
Report comment to moderator  
Reply With Quote
Unread 06/27/21, 08:38 AM  
Psiioniic
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 31
Uploads: 4
Originally Posted by 2eCBqy3YdX6c
Thank you for a great add-on!

One request: I use Fancy Action Bar. It shows the delay above/below both bars, but uptime is only above the top bar and switches with active bar. Can you show the uptime above/below both bars and not switch? I'd like to see both sets of uptimes at all times.

Thanks!
I see, when using Fancy Action bar it would really make sense to have more customization options. Thanks for this suggestion, I'll add it when I next rework the action bar code.
Report comment to moderator  
Reply With Quote
Unread 06/15/21, 03:07 PM  
2eCBqy3YdX6c

Forum posts: 0
File comments: 13
Uploads: 0
Thank you for a great add-on!

One request: I use Fancy Action Bar. It shows the delay above/below both bars, but uptime is only above the top bar and switches with active bar. Can you show the uptime above/below both bars and not switch? I'd like to see both sets of uptimes at all times.

Thanks!
Report comment to moderator  
Reply With Quote
Unread 06/04/21, 03:54 PM  
Psiioniic
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 31
Uploads: 4
Originally Posted by twistard
Thing is i have a ping that varies between 200 and 248 and so when using addons like combat metronome as a timing reference in conjunction with this - there is a real inconsistency in the timings being shown which actually keep changing so much that sometimes it seems the gcd extends out to being 2 seconds long. Which i dont think is right.
Hi, thanks! This addon is intended to work together with e.g. Combat Metronome or other GCD addons. I'm not sure what causes those those too long GCD's, I have also seen it, but very rarely.
It might be events not fired since confirmations from server are missing because of a lag spike or packet loss, maybe the authors of the GCD addons can help you better on this.
I guess when I would add such a function to this add on, it would suffer from the same issues.


You could also test other addons for GCD tracking like:
https://www.esoui.com/downloads/info...ownGCDBar.html
https://www.esoui.com/downloads/info...wnMonitor.html
Report comment to moderator  
Reply With Quote
Unread 05/31/21, 04:56 PM  
twistard

Forum posts: 0
File comments: 2
Uploads: 0
what a great addon. It really shows where i am mucking up.

Thing is i have a ping that varies between 200 and 248 and so when using addons like combat metronome as a timing reference in conjunction with this - there is a real inconsistency in the timings being shown which actually keep changing so much that sometimes it seems the gcd extends out to being 2 seconds long. Which i dont think is right.

So basically there's no real reference to work with, which makes the feedback WeaveDelay gives a little tricky to adapt to during an actual parse.

Maybe would it be possible to put a simple metronome sound in this addon to keep time to? As a solid reliable reference to work with weaves in better timing with the information you are giving.
Last edited by twistard : 05/31/21 at 04:58 PM.
Report comment to moderator  
Reply With Quote
Unread 05/08/21, 03:47 PM  
blackcloudsgreysky

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Resize

Originally Posted by Psiioniic
Hi,

I'll add a resize option to the next version.

Originally Posted by blackcloudsgreysky
Hello,

I would like to resize the recast bar and found the relevant settings in the .lua file (~line 1219) but I can't
seem to find the setting that changes the spacing between the icons in the recast bar.

Increasing the size of the icons and bar causes overlap between the icons.

Would anyone happen to know which setting resizes the spacing between the ability icons in the recast bar?
Thank you!
Report comment to moderator  
Reply With Quote
Unread 05/07/21, 04:47 PM  
Psiioniic
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 31
Uploads: 4
Re: Resize

Hi,

I'll add a resize option to the next version.

Originally Posted by blackcloudsgreysky
Hello,

I would like to resize the recast bar and found the relevant settings in the .lua file (~line 1219) but I can't
seem to find the setting that changes the spacing between the icons in the recast bar.

Increasing the size of the icons and bar causes overlap between the icons.

Would anyone happen to know which setting resizes the spacing between the ability icons in the recast bar?
Report comment to moderator  
Reply With Quote
Unread 05/04/21, 12:28 PM  
blackcloudsgreysky

Forum posts: 0
File comments: 2
Uploads: 0
Resize

Hello,

I would like to resize the recast bar and found the relevant settings in the .lua file (~line 1219) but I can't
seem to find the setting that changes the spacing between the icons in the recast bar.

Increasing the size of the icons and bar causes overlap between the icons.

Would anyone happen to know which setting resizes the spacing between the ability icons in the recast bar?
Report comment to moderator  
Reply With Quote
Unread 04/24/21, 05:00 AM  
Nekronder

Forum posts: 0
File comments: 3
Uploads: 0
Thanks fo the answer! I've installed Show global cooldown to track gcd, weaving is better know)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: