![]() |
|
#1
|
||||
|
![]() Quote:
For example, Let's say you have a 20 Delay weapon in your Main Hand, and a 10 Delay weapon in your Off Hand: 0 Seconds - Main hand Swing Timer Started (Main hand weapon Swing) 0 Seconds - Off Hand Swing Timer Started (Dual Wield triggered, Off Hand weapon Swing) 1 Seconds - Off Hand Swing Timer Finished 2 Seconds - Main hand Swing Timer Finished 2 Seconds - Main hand Swing Timer Started (Main hand weapon Swing) 2 Seconds - Off Hand Swing Timer Started (Dual Wield triggered, Off Hand weapon Swing) 2 Seconds - Off Hand Swing Double Attack 2 Seconds - Off Hand Swing Triple Attack etc. The Off Hand timer finishes before the Main Hand timer, because the Off Hand weapon delay is faster. However, Off Hand Swings require a Main Hand Swing first to check whether dual wield triggers or not. This means there is no normal way to get a second Off Hand Swing between 1 second and 2 seconds, even though the Off Hand timer is ready. The exception to this would be if you get a dual wield trigger from a riposte between 1 and 2 seconds, as ripostes can happen asynchronously to your Main Hand Swings. You can also double/triple attack with an Off Hand Swing, but that wouldn't happen between 1 second and 2 seconds. It would happen at the same time as the Off Hand Swing. You can test this yourself in P99 by doing Fistweaving on a Monk with a 2h weapon that has a higher delay than your fists. Or use a weapon like Wurmslayer in your Main Hand, and a really fast weapon in your Off Hand. You usually won't get more dual wield attempts than your dual wield percentage chance, unless perhaps you get very lucky with both dual wield triggers and Off Hand double/triple attacks. This is because every time you Swing your Main Hand, you have an X% chance to trigger dual wield, where that percent chance is based on your dual wield skill. If you could get multiple Off Hand Swings (that are not double/triple attacks) in between Main Hand Swings by using a faster Off Hand weapon, you would see a higher volume of dual wield triggers than your dual wield percentage chance.
__________________
| |||
Last edited by DeathsSilkyMist; 06-15-2025 at 07:14 PM..
|
#2
|
||||
|
![]() Quote:
__________________
| |||
#3
|
||||
|
![]() Quote:
| |||
#4
|
||||
|
![]() Quote:
It is only a minor error in the calculator if this turns out to be true. It wouldn't have affected the actual DPS tests I've done in the past on P99 that were tested against the calculator to confirm it was working. The P99 tests I have done have all been using two handed weapons, one handed weapons on classes that cannot dual wield, or offhand weapons with a delay greater than or equal to the main hand. The calculator in it's current form will produce the same dual wield results as a 100% independent offhand timer when using a offhand weapon with a delay greater than the main hand. It simply won't give you extra DPS when using a offhand weapon with less delay than the main hand.
__________________
| |||
Last edited by DeathsSilkyMist; 06-15-2025 at 10:15 PM..
|
#5
|
||||
|
![]() Quote:
| |||
#6
|
||||
|
![]() Quote:
2.Can you please show me the line of code that handles the offhand timer in the latest version of the code that is on google drive? If you think you understand my calculator well enough, then please show it and explain it.
__________________
| |||
![]() |
|
|