Translation:
[attachment=629:百矛2.jpg]
ra formulas:
case RK_HUNDREDSPEAR: {
int level = status_get_lv(src);
skillratio += 500 + 40 * skill_lv;
if( level > 100 )
skillratio += skillratio * (level - 100) / 200;
}
break;
my fix:
case RK_HUNDREDSPEAR: {
int level = status_get_lv(src);
skillratio += 500 + 90 * skill_lv;
if( level > 100 )
skillratio += skillratio * (level - 100) / 200; // Base level bonus lv150 base ratio = 1750.
skillratio += 50 * pc_checkskill(sd,LK_SPIRALPIERCE); //LK_SPIRALPIERCE's level bonus lv5 ratio = 250.
if( sd )
{
short index = sd->equip_index[EQI_HAND_R];
if( index >= 0 && sd->inventory_data[index] && sd->inventory_data[index]->type == IT_WEAPON )
{
short spearwbd = 1250 - sd->inventory_data[index]->weight / 10; // Spear Weight Bonus Damage.
if ( spearwbd < 0 )
spearwbd = 0;// If weight of weapon is more then 1250, bonus is set to 0 to prevent negative value.
skillratio += spearwbd;
}
//if(sc->data[SC_GLOOMYDAY_SK] ) // SC_LOOMYDAY_SK bonus.but I don't know how much(need more info)
//skillratio += 80 + (5 * sc->data[SC_GLOOMYDAY_SK]->val1);
}
}
break;
ra skill_db:
2004,1,8,1,-1,0,0,10,-5,no,0,0,0,weapon,0, RK_HUNDREDSPEAR,Hundred Spear
my fix:
2004,5,8,1,-1,0,0,10,-5,no,0,0,0,weapon,0, RK_HUNDREDSPEAR,Hundred Spear
ra cast_db:
2004,1000,500,0,0,0,0
my fix:
2004,500,0,0,0,0,1000



Find content
Male

