2010-07-23, 12:41 PM
Code:
double __cdecl CalcDamage__CalcDamageByWT(int weap_type, int a2, int total_watk, int total_matk);
signed __int64 __cdecl _calc_base_damage(int prim_stat, int sec_stat_1, int sec_stat_2, signed int total_atk, double weap_multiplier);| Weap | Mult | weap_type |
|---|---|---|
| 1H Sword | 1.2 | 30/31/32 |
| 1H Axe | 1.2 | 30/31/32 |
| 1H BW | 1.2 | 30/31/32 |
| Dagger | 1.30 | 33 |
| Wand | 1.00 | 37/38 |
| Staff | 1.00 | 37/38 |
| 2H Sword | 1.32 | 40/41/42 |
| 2H Axe | 1.32 | 40/41/42 |
| 2H BW | 1.32 | 40/41/42 |
| Spear | 1.49 | 43/44 |
| Polearm | 1.49 | 43/44 |
| Bow | 1.20 | 45 |
| Crossbow | 1.35 | 46 |
| Claw | 1.75 | 47 |
| Knuckler | 1.70 | 48 |
| Gun | 1.50 | 49 |
| ??? | 1.43 | 39 |
What's type 39, is it blade? It uses str as primary and dex as secondary though

