Calculating Weapon Skill Damage

See also Weaponn Skills Source

Magic-Based Weapon Skills

 * WSC : Secondary attribute modifier
 * fINT : difference between your INT and target’s INT (caps at 24)
 * fTP : Multiplier (Please see chart below)
 * MDIF : (your MATK/target’s MDEF)
 * ELM : Elemental influence... i.e. is target weak or strong to the element?
 * Damage = ((WSC * fTP) + fINT/2 + 8) * MDIF * ELM

Physical-Based Weapon Skills

 * WD: Base damage of your WS
 * D: Base damage of your weapon (e.g., Espadon = 43)
 * fSTR: difference between your STR and target's VIT
 * WSC: Secondary attribute like STR_30 (30% of your STR).
 * fTP: Multiplier (Please see chart below).
 * PDIF: (your ATK/target’s DEF)
 * WSC = integer(any secondary attributes) x @

Level   @ Lv75... 0.83    Lv74... 0.83    Lv73... 0.84    Lv72... 0.84    Lv67... 0.86 or 0.87 (perhaps 0.87) Lv60... 0.90 or 0.91 (perhaps 0.90) Lv40... 0.94     Lv37... 0.94 – 0.99    Lv31... 0.94 - 0.99

WD = (D + fSTR + WSC) * fTP + DEX + AGI
 * For example, suppose you have 100 STR and 100 MND and use use Swift Blade (STR_30, MND_30).
 * WSC = integer[(100 x 0.3) + (100 x 0.3)] x @ = integer(60) x @ = 60 x @
 * @ is 0.86 - 0.87 at LV67 but it's going to decrease as your level is going up. It's 0.83 at LV75
 * WD = (D + fSTR + WSC) * fTP
 * I’m not 100% positive, but I think for Sneak Attack with THF main, this is the calculation:
 * Actual Damage of WS is then calculated in this way.
 * Damage = WD * PDIF = ((D + fSTR + WSC) * fTP) * PDIF