Vitesse d'attaque

Diablo2 LoD v1.11+ 🔀 Path of Diablo 🔀 Project Diablo 2

IAS sur votre équipement :

Informations

Les forums JH étant HS depuis plus d'1 an... je vais me tourner vers web.archive.org
http://web.archive.org/web/20171110142824/http://forum.judgehype.com:80/judgehype/DiabloIIetLoD/vitesses-fhr-ias-sujet_162775_1.htm
(2019)
Formule de faqtoids utilisée actuellement 2017/10/5 :

AnimDuration = {(AnimLength * 256) / [AnimSpeed * (AnimRate + SIAS + EIAS - WSM) / 100]} - 1


Formule de Myrdinn utilisée au 2017/10/3 :

Attack Ticks= [256*(Base+1-StratingFrame)/(Animation Speed* (Animrate+EIAS)/100)] -1

Sources



FinalFrame = [256*(BaseFrame)/[Animation Speed * (100+Somme des IAS de l'arme -WSM)/100]]
FinalFrame = [256*(BaseFrame)/[256 * (100+Somme des IAS de l'arme -WSM)/100]]
  • F-JH formule-calcul-sujet_248750_1.htm#t4755004
  • PLAFOND((256*(fps_base+1))/ENT(256*(100-wias+sias+ENT(ias/(1+ias/120)))/100)-1;1)
    PLAFOND et ENT c'est les formules excel pour les valeurs plafond et plancher (ceil et floor)
    athara, le 04-09-2007 à 13:00:11
    fps_base        Ama  Ass  Barb  Druid Nec  Pal  Sorc 
    1 main          13   14   15     20   18   14    17 
    2 mains (épée)  17   22   17     21   22   17.5  21 
    1 main (dague)  12   14   15     20   18   16    16 
    2 mains (pique) 15   22   18     23   23   19    20 
    2 mains         17   18   18     17   19   17    15 
    Arc             13   15   14     ?    17   15    16 
    Arbalète        19   20   19     ?    19   19    19 
    Jet             15   14   15     ?    19   15    19 
    Griffes              13                             
    Smite                                      11       
    Sort            19   16	  15     18   15   15    13 

    Myrdinn

    IAS[256*(Base+1-StratingFrame)/(Animation Speed* (Animrate+EIAS)/100)] -1

    Résumé des infos utilisées pour la calc :

    1 seconde = 25 Frames (=25 Ticks)
    FPA = Frames per Attack
    FramesPerDirection = Base+1 = durée en frames de l'attaque sans aucune modification +1
    donc : Nombre de Frame = FramesPerDirection-1 = (Base+1)-1

    à part pour trombe, l'IAS se calcule avec :

    Attack Ticks= [256*(Base+1-StratingFrame)/(Animation Speed* (Animrate+EIAS)/100)] -1

    Base = FramesPerDirection pris dans AnimData.D2
    Table - Starting Frame 
    WClass.......Ama............Sor............Nec...........Pal.............Bar............Dru............Asn
    0.............1..............1..............0..............0..............0..............0..............0 
    Bow...........0..............0..............0..............0..............0..............0..............0 
    1hs...........2..............2..............0..............0..............0..............0..............0 
    1ht...........2..............2..............0..............0..............0..............0..............0 
    stf...........2..............2..............0..............0..............0..............0..............0 
    2hs...........2..............2..............0..............0..............0..............0..............0 
    2ht...........2..............2..............0..............0..............0..............0..............0 
    xbw...........0..............0..............0..............0..............0..............0..............0 
    ht1...........0..............0..............0..............0..............0..............0..............0 
    Proposé par Myrdinn sur JudgeHype.
    WeaponClass.txt (1.14d)
    Weapon Class             Code   Comprenons bien de quoi on parle xD
    None                            Rien
    Hand To Hand             hth    Pas d'arme (bouclier OK)
    Bow                      bow	Arc
    1 Hand Swing             1hs	swing à une main
    1 Hand Thrust            1ht	Thrust à une main (attaque  à 1 main en mêlée ? 2017/10/4)
    Staff                    stf    Bâton
    2 Hand Swing             2hs    swing à 2 mains   (y a-t-il des lancers d'armes à 2 mains?)
    2 Hand Thrust            2ht    Thrust 2 à mains
    Crossbow                 xbw    Arbalète
    Left Jab Right Swing     1js    Jab(gauche)+Swing(droite) 	Left = 1HT, Right = 1HS
    Left Jab Right Thrust    1jt    Jab(gauche)+thrust(droite) 	Left = 1HT, Right = 1HT
    Left Swing Right Swing   1ss    double swing ?              Left = 1HS, Right = 1HS
    Left Swing Right Thrust  1st                                Left = 1HS, Right = 1HT
    One Hand-to-Hand         ht1    Griffe (Claw)
    Two Hand-to-Hand         ht2    2 Griffes équipées (2 Claws)

    skills.txt
                             !bw    Tout sauf les Arcs
                             *sd    ? ;utilisé par: Holy Shield, Thorns, Smite
    
    PlrMode.txt
    Name........Token
    Death..........DT
    Neutral........NU
    Walk...........WL
    Run............RN
    Get Hit........GH
    Town Neutral...TN
    Town Walk......TW
    Attack1........A1
    Attack2........A2
    Block..........BL
    Cast...........SC
    Throw..........TH
    Kick...........KK
    Skill1.........S1
    Skill2.........S2
    Skill3.........S3
    Skill4.........S4
    Dead...........DD
    Sequence.......GH
    Knock back.....GH

    Lurker Lounge

  • Basic Attack Speed Formula :
    SIAS = Skill Based "Increased Attack Speed"
    IAS = Item based "Increased Attack Speed"
    WBase = Base Weapon Attack Speed = [WIAS]
    Base = The Base Weapon speed for that particular weapon in conjunction with your class
    NOTE: Each class has different frames with the same weapon, thus a double-bow could be 11 fps on a amazon, and 16 fps on a sorceress. I'm not sure where to find this information anymore

    Formula :
    NOTE: You will need to figure out your EIAS and Frames using the following formula:

    EIAS = WBase+ SIAS + [IAS/(1 + IAS/120)]
    FPS = {256*(Base + 1)/[(100 + EIAS)/100*256]} - 1
    Excel spreed sheet formulaEIAS
    =A2+A4+ROUNDDOWN((A6/(1+A6/120)),0)

    A2 = Base Attack Speed
    A4 = SIAS
    A6 = Item Based IAS

    Frames
    =ROUNDUP(256*(A8+1)/ROUNDDOWN((100+B2)/100*256,0),0)-1

    A8 = Base Weapon Speed



  • Zeal for all character types
    Frames= {256*(FramesPerDirection-StartingFrame)/[(100 + EIAS)*AnimationSpeed/100]} - 1
    EIAS = IAS/(1+IAS/120) - WSM + SIAS
  • Wereform Attack Speed Formula

  • regarding-the-ias-calculator-on-sticky/
    wias = weapon ias, ias on the weapon
    sias = skill ias, fanatacism basically
    oias = ouside ias, which is ias in your gear
    https://diablo.gamepedia.com/Breakpoints_(Diablo_II)/