Quote:
Originally Posted by bobjonesp99
[You must be logged in to view images. Log in or Register.]
dual wield:
i have read the formula for dual wield is [dual wield skill + level] / [max skill]. i have read the max skill could be anywhere from 400 to 600 depending on class and that is is unclear what is used in P99.
|
EQEMU is likely not 100% true to P99s formulas, but I'd bet it's pretty close.
In the EQEMU,
Double attack is (Skill + Level) / 500
Dual Wield is (Skill + Level) / 375
Parry and Dodge is (Skill + 100) / 4500
Riposte is (Skill + 100) / 5000
I never looked into procing, it gets pretty hairy in the code.
https://github.com/EQEmu/Server/blob...one/attack.cpp
The wiki has a lot of mention about the denominator ("max skill") changing based on class, but I think that's unlikely. The different skill caps given to classes only really make sense if the "max skill" is the same.
Quote:
another question is, does the dual wield attack act as a 'proc' on the primary attack? i.e. is it that the dual wield is attacking only when a successful dual wield is rolled on the primary (and then separately adjusting the number of attacks to account for the damage/delay of the secondary)? or does the dual wield act as a delay modifier (i.e. like haste in reverse) reducing the secondary delay by dividing by the dual wield modifier?
|
Your offhand attacks the same was as your main hand, except before the attack goes through it makes a skill check. If it fails, the offhand goes on cooldown based on weapon delay and no attack occurs. Similar to what happens if you are out of range with your auto-attack on.