Project 1999

Go Back   Project 1999 > Class Discussions > Tanks

Reply
 
Thread Tools Display Modes
  #1  
Old 06-15-2025, 06:45 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 7,897
Default

Quote:
Originally Posted by Zuranthium [You must be logged in to view images. Log in or Register.]
No, they are independent of each other. How are you making a DPS calculator and saying this shit.
You misunderstood what I said. The Main Hand timer and the Off Hand timer are independent, but the only way an Off Hand Swing can be triggered is via a Main Hand Swing.

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..
Reply With Quote
  #2  
Old 06-15-2025, 09:08 PM
Zuranthium Zuranthium is offline
Planar Protector

Zuranthium's Avatar

Join Date: May 2011
Location: Plane of Mischief
Posts: 1,902
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
The Main Hand timer and the Off Hand timer are independent, but the only way an Off Hand Swing can be triggered is via a Main Hand Swing.
Wrong. Unless something is messed up in the p99 code right now. Otherwise you would never be able to hold a non-weapon in your primary hand and perma auto-attack with the offhand, which is supposed to be possible. Or be able to manually press to swing the offhand weapon only when you want (without auto-attack on), which is supposed to be possible.
__________________
Reply With Quote
  #3  
Old 06-15-2025, 10:02 PM
bcbrown bcbrown is offline
Fire Giant


Join Date: Jul 2022
Location: Kedge Keep
Posts: 663
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
The Main Hand timer and the Off Hand timer are independent, but the only way an Off Hand Swing can be triggered is via a Main Hand Swing.
This is definitely wrong, but it does explain some of the more baffling computational errors DSM has made in the past.
Reply With Quote
  #4  
Old 06-15-2025, 10:11 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 7,897
Default

Quote:
Originally Posted by bcbrown [You must be logged in to view images. Log in or Register.]
This is definitely wrong, but it does explain some of the more baffling computational errors DSM has made in the past.
I understand you simply want to discredit me in anyway possible. You aren't objective when it comes to these discussions, and your quick gloating posts like this provide more evidence for your lack of objectivity. Your errors with my calculator were due to misuse. You didn't read how to use it, and then complained your DPS was too low when you gave a level 45 mob the same amount of AC as a raid mob.

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..
Reply With Quote
  #5  
Old 06-15-2025, 10:36 PM
bcbrown bcbrown is offline
Fire Giant


Join Date: Jul 2022
Location: Kedge Keep
Posts: 663
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
It simply won't give you extra DPS when using a offhand weapon with less delay than the main hand.
This is also wrong. Your DPS calculator treats low-delay offhand weapons correctly, as far as I can tell. Leaving all the values as default except making the mainhand 25/40 and the offhand 10/20 gives a DPS value of about 26. Making the offhand 10/30 gives a DPS of about 23. I'm using the wiki version. 10/40 offhand gives 21-22 DPS.
Reply With Quote
  #6  
Old 06-15-2025, 10:42 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 7,897
Default

Quote:
Originally Posted by bcbrown [You must be logged in to view images. Log in or Register.]
This is also wrong. Your DPS calculator treats low-delay offhand weapons correctly, as far as I can tell. Leaving all the values as default except making the mainhand 25/40 and the offhand 10/20 gives a DPS value of about 26. Making the offhand 10/30 gives a DPS of about 23. I'm using the wiki version. 10/40 offhand gives 21-22 DPS.
1. The wiki version is way out of date. If you read the thread you would know this. Loramin hasn't updated it to version 2.0 yet. The initial version I posted wasn't finished. I've asked Loramin to update it or take it down, but he hasn't done either.

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.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:58 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.