Tree of Savior Forum

đź“Š How to calculate for your cap ASPD (attack speed) based on invested DEX and ping (Updated 2017-10-07)

IMPORTANT: This is for ASPD minmaxing only, and will require you two stat reset potions (or just one if you haven’t distributed your stats yet e.g. just rank resetted or something). Please do this only when you have a spare stat reset potion after the test.


Before anything else, make sure no other program or devices are using your internet connection in a way that may cause random throttling as this may affect the results of your tests possibly rendering them inaccurate.

Recording vids

1.) Make sure you’ve already selected your ranks and distributed the skills that affects DEX or ASPD in some way (e.g. DoV, Frenzy, etc.) as well as attributes that does the same (I can’t think of any but maybe there is, just check). You must also be equipped with the appropriate weapon type. If possible, equip the weapons and cards you intend to use especially those that affects ASPD (e.g. +DEX)

2.) Go to inside the Highlander Master’s Training Hall in Klaipeda.

3.) UNLESS you’ve already resetted your stats and haven’t distributed them yet, use your stat reset potion. Remove shop buffs as well as any extra hits that may just confuse your counting later on. Don’t wear gear that adds extra hits as well (e.g. Cafrisun set, Manahas, etc.)

5.) To start, put 100 invested points in DEX.

6.) Now use all possible buffs that affects your ASPD (e.g. Running Shot). For Frenzy, you might need to max out the stacks first by hitting any of the practice post. I’m not sure how ASPD from DoV is computed post-rework so you might need to look into that first.

7.) Press F12 to start recording and you can start hitting the practice post (your counting starts at the 1st strike). Maintain this for at least 30 seconds (the longer, the better and the more accurate your results will be) before you can press F12 again to stop recording.

8.) You might need to wait for your ASPD buffs to be ready again. While doing so, you can now increment your DEX invested according to your preference. I chose to add 50 each time as I was too lazy to do it in lesser amounts which means more numbers to crunch. You can do it in 30’s, 20’s, or even 10’s if you’re meticulously min-maxing.

9.) Repeat steps 6-8 until you’ve spent all your stat points in DEX.

Sample test video:

Gathering data

1.) Open up the 1st vid you recorded and let it play to the point where you can start counting the hits (after your buffs are up and you’re on full stack if applicable). Pause right at when the 1st hit (“1”) displays on the screen.

2.) Record the StartTime - the time the first counted hit appears. You can use Notepad or something similar for this.

3.) Not sure about other video players, but on VLC you can right-click on the video then choose “Playback > Speed > Slower” to slow down the video speed for easier counting of hits.

4.) Now play the video and START counting. Up to how many hits is up to you. I’m lazy so I stopped at 30 hits but things would’ve been even more accurate if I went 50 or more hits. STOP counting at the desired number of hits you want to go with (use this same max count for the other videos) and PAUSE the video right as the last counted hit appears.

A simple technique I use to ease this boring part is to just form a fist with my hand, count 1 to 10 and lifting a finger each time I get to 10 indicating that I’ve just counted 10 hits so by the third lifted finger that’s already 30 hits.

5.) Record the EndTime - the time the last counted hit appears as well as the total number of hits (which we shall label as TotalHits) you’ve counted.

6.) Repeat steps 1-5 for all other videos.

Results time

The equation is simple (note: the difference between EndTime and StartTime should be in seconds):

TotalHits / (EndTime - StartTime) = HitsPerSecond

UPDATE: I just realized that if all your counted TotalHits are the same for all videos, then you can immediately tell which video with a specific DEX investment has the best result by simply deducting the EndTime with the StartTime. The lesser the number of seconds, the faster you were hitting.

For example:

60 / (35 - 13) = 2.73 HPS

The higher your HPS is, the better - BUT you have to be wary and see at which point in DEX investment your HPS stopped increasing or barely increased as this means you’re reaching your cap ASPD as influenced by your ping.

For me, 250-336 DEX invested resulted into the same 2.73 HPS while 200 DEX put me at 2.58 HPS and all these are with no equip DEX bonuses yet except for +14 from Max Peta. Putting more DEX past that no-increase mark (likely around 225 for me) for the sake of ASPD alone would be a waste as those points could have gone to other stats instead (e.g. STR or CON).

Things to consider before ending your test

You also have to take into consideration the way you would play most of the time and how far in terms of gear investment would you go. Will you be wearing gear w/ DEX bonuses in the future? Do you usually play with a Chronomancer (Quicken) e.g. ET, Solmiki? Perhaps then you might just need a lesser amount of DEX if your investing in it just for ASPD.

Also, DEX is NOT just for ASPD so if your build stat-, gear-, and skill-wise benefits from the Block Pen, Crit Atk, and Evasion that DEX also brings, then you’ll probably want to get more of it even if it’s no longer increasing your ASPD.

Another thing to take note of is the way the game is optimized in that when there are so many things happening on your screen, your FPS tends to go down which consequently reduces your HPS. (thanks @roflmaopapa for mentioning this) Is your build solely for WBing? There’s a lot of people contending for popular bosses which means lots of stuff popping on screen - an FPS Dropfest! This means your invested DEX won’t provide its optimal ASPD benefit.

Lastly, there are cases where OPTIMAL doesn’t equate to maximum if you consider how points spent would’ve gone to another stat instead. In an AA-Chaplain build for example:


At this point, you should have a better idea of how much DEX you really need so you can reset it to the amount you’re clearly comfortable with.

Sorry this turned out long but I hope it helps!

18 Likes

cool guide. But don’t your ping/fps fluctuate in actual maps. Eg. boss fights. Wouldn’t that affect your auto attack speed as well?

3 Likes

You’re right. I’ll update the post to mention that as well.

Nice guide there, was wondering if Quicken (from chrono) affects skills like skyliner? hmmm

1 Like

This is my contribuiton…

I just make this video yesterday… it’s a overall attackspeed/dex
if you wanna the data, you can access this link:
https://drive.google.com/drive/folders/0B8M85-D33kYSVDNuaUxzUF8zQTg?usp=sharing

5 Likes

Nice. Please pin it @STAFF_Yuri

1 Like

Very nice guide. Thanks!

1 Like

This is a good idea man, I will test with my SR today.
2x Sissel and Limacon only.

1 Like

hay alguna conclusion general al estilo… 250 dex desnudo logras el maximo aspd y con equipo de cuero aseguras que nunca te baje el aspd aunque te caigan algunos fps???
algun sr3 argentino saco conclusiones de la dex necesaria?

Sorry I just used Google Translate to understand what you’re saying.

There is some general conclusion to the style … 250 dex naked you achieve the maximum aspd and with leather equipment you ensure that you never get off the aspd even if you drop some fps ???
Any Argentine sr3 sack conclusions of the dex needed?

250 DEX for me was where I found out I was capping on ASPD. It could be lower though, perhaps just somewhere between 200 and 250. I decided to go and stick with 200 since when I was doing the test I don’t have DEX bonuses from equipments at that moment.

Yes, FPS drop will definitely affect your ASPD. In a much bigger picture, FPS drop affects the DPS of any class (whether reliant on ASPD or not) that relies on spamming skills or executing a fast rotation.

I would suggest to test things out yourself since even if 2 players are playing in the same server, they may have different pings. Only you will be able to decide the best amount of DEX you need.

1 Like

Might be worth it to test that if you have a Chrono friend or someone in-game who’s willing to help you test. Did you not get DEX for your Highlander? I’m still confused on whether I need it or not on my HL Dopel3 since I just spam buttons and not really do any AAing of sorts.

Seems like quicken doesnt decrease animation speed. I might be wrong.

Well dex increase animation of some skills like skyliner from HL which is very good. 0 dex cause skylinee animation to be be delayish and slow.

Personally i invest some dex. With items my dex is 130 rest goes to str.

2 Likes

I will try switching to having some DEX then and use Leather set.

If you’re to choose between Barb1 or HL1, which would you go for as Sword3 X Corsair1 Dopel3?

Right now I went HL1 for the crit atk boost but considering how hard it is to stack crit rate nowadays, I’m now having second thoughts about finally going with Barb1 for Cleave crit rate boost and slash debuff instead.

1 Like

Today in the morning I did my test from 0 to 200 and after 150 I increase 10 points.
Ping at night just sucks, lag is real and really painfull but not much I can do.
I tested with 2 sissel and 4 ellaganos 10 since those are the only itens that i’m not taking off anytime soon.
From 0 to 100 and limacon activate i can see a good increase on speed, but still slow.
100 to 150 and limacon active a little increase on aspd but not that much.
From 150 to 190 and limcaon active my aspd did not change at all, I did more times just to make sure but thats the result.
200 and limacon active increase a little and I think this is a good spot for me.

2 Likes

This topic was automatically closed after 60 days. New replies are no longer allowed.