Issue Information
-
#007286
-
0 - None Assigned
-
Working as Intended
Issue Confirmations
-
Yes (0)No (0)
The formula for Rune Knight's Crush Strike is : ATK [{Weapon Level * (Weapon Upgrade Level + 6) * 100} + (Weapon ATK) + (Weapon Weight)]%
Well, in battle.c, it's written
We can see
Is it normal that the weight is divided by 10 ?
I tried this skill with a Gigantic Lance (2000 weight). Well, it doesn't do a lot of damages...
Thank you in advance.
Well, in battle.c, it's written
short index = sd->equip_index[EQI_HAND_R]; if( index >= 0 && sd->inventory_data[index] && sd->inventory_data[index]->type == IT_WEAPON ) skillratio = sd->inventory_data[index]->weight/10 + sstatus->rhw.atk + 100 * sd->inventory_data[index]->wlv * (sd->status.inventory[index].refine + 6);
We can see
sd->inventory_data[index]->weight/10
Is it normal that the weight is divided by 10 ?
I tried this skill with a Gigantic Lance (2000 weight). Well, it doesn't do a lot of damages...
Thank you in advance.
changed status to: Working as Intended
item weight in the database is set as (actual weight*10)
Ok, I see. Thanks.
But it's still weird. Weapon's weight should be really taken in consideration. For example, I do more damages with a Hunting Spear (weight : 420, attack : 180) than with a cardo (weight : 560, attack : 150).
But it's still weird. Weapon's weight should be really taken in consideration. For example, I do more damages with a Hunting Spear (weight : 420, attack : 180) than with a cardo (weight : 560, attack : 150).
as I can see weapon weight and atk are in the same factor in the formula and the damage is highly factored by weapon's upgrade and level...
You're right. Unfortunately, my Cardo and my Hunting weren't refined and they're both Weapon Level 4.
Anyway, it seems like the formula in battle.c is right. Guess this is normal. Thanks for answering.
Anyway, it seems like the formula in battle.c is right. Guess this is normal. Thanks for answering.