05-19-2003, 12:31 AM
Quote:hth
6 0
4 1+ (but fists are 0 and how do you get WIAS with no weapon?)
If you're not using a weapon, the "real delay" will be 10.
Quote:Hmm for the very fast and very slow attack speeds are you referring to states like when the character is chilled or speed up by some of the skills like Frenzy or Burst of Speed?
No, I was referring to the text on the weapons description, that says fast attack speed, normal attack speed, etc.
Quote:Also for the Druid wereform attacks, I would assume that it is using the human form a1_frames? If so I can run the tables out for these also since I have all the raw data at hand.
Oh there's a bit more to the druid wereform attack speed, that formula is just a factor in it. But yes, it uses the human form a1 frames. And after that, it divides the result ('delay') with previous animation length * 256 (wich should always be neutral)... lets call the result of that 'animation speed'. if using fists, then animation speed = 19.
Then:
item_ias = (item_ias * 120) / (item_ias+120) ; only if any ias
total ias = item_ias + 100 - speed + skill ias
Final animation modifier calculation is:
speed mod = (animation speed * ias) / 100
Tis is then used in normal animation display methods, wich is basically:
next_frame = (speed mod + (previous_frame*256)) / 256