![]() |
|
#1
|
||||
|
![]() Quote:
At best Twig is a 3/15 weapon in your offhand if you have Mosscovered Branch in your main hand, which is the fastest primary hand weapon at 15 delay. So it's a 0.2 ratio weapon or worse.
__________________
| |||
Last edited by DeathsSilkyMist; 06-15-2025 at 04:08 PM..
|
#2
|
||||
|
![]() Quote:
__________________
| |||
#3
|
|||
|
![]() I thought for DW, off hand was 100% independent but it had to pass a DW check meaning it fired less often. The DW wiki page says you can get more OH hits than MH hits if OH is faster than MH.
You're not going to get more OH swings than your DW percentage because that's what lets you swIng OH... | ||
#4
|
||||
|
![]() Quote:
__________________
| |||
#5
|
|||
|
![]() I'm saying the wiki version seems to correctly treat offhand delay. Did you really mess it up in the later version?
Code:
function computeWeaponDelayWithHaste(attackerStatStruct, bUseOffhand, bLogHasteValue) { const mn_WeaponDelayDenominator = 100; var attackerWeaponDelay = attackerStatStruct.mainHandWeaponDelay; if(bUseOffhand) { attackerWeaponDelay = attackerStatStruct.offHandWeaponDelay; } ... } function RunCombatSimulation(...) { ... const mainHandDelayHasteAdjustedInSeconds = (computeWeaponDelayWithHaste(attackerStatStruct, false, false) / 10); const offHandDelayHasteAdjustedInSeconds = (computeWeaponDelayWithHaste(attackerStatStruct, true, false) / 10); ... const mainHandOffHandDelayRatio = (mainHandDelayHasteAdjustedInSeconds / offHandDelayHasteAdjustedInSeconds) < 1 ? (mainHandDelayHasteAdjustedInSeconds / offHandDelayHasteAdjustedInSeconds) : 1; // Off hand cannot be faster than mainhand. Clamp to 1 if off hand is faster. } | ||
#6
|
||||
|
![]() Quote:
__________________
| |||
Last edited by DeathsSilkyMist; 06-15-2025 at 11:25 PM..
|
#7
|
|||
|
![]() That's the new code, I didn't look at the old code. I just noticed that the DPS prediction (on the wiki) went down when you increased the offhand delay and figured it was correctly handling offhand delay.
Are you saying both versions incorrectly handle offhand delay? That's even funnier. | ||
#8
|
||||
|
![]() Quote:
Keep the gloating posts coming, they just prove my point about you further.
__________________
| |||
#9
|
|||
|
![]() I don't care about your DPS calculator, whether it's right or wrong. Just not useful for me. If you find it useful, great!
I'm just amused you wrote a whole-ass DPS simulator without knowing that offhand weapons aren't triggered off mainhand swings. | ||
#10
|
||||
|
![]() Quote:
Instead of being interested in what other people have done/contributed, you mainly care about finding mistakes and attacking people for them. You focus more on that than actually trying to help people or understand the game. At least you exposed yourself for people to see. Thanks for that. Thank you to Zuranthium and Goregasmic for pointing out the independent offhand timer! I'll fix the calculator and update it soon, it's only a few lines of code that need changing. This is why I shared my calculator, so I could get input from other players to see if I missed anything.
__________________
| |||
Last edited by DeathsSilkyMist; 06-16-2025 at 12:04 AM..
|
![]() |
|
|