How are the balance values calculated?
Code: Select all
maxstat = 28 + lvl * 4
int_balance = min( 100, 100 * int / maxstat )
str_balance = min( 100, 100 - ( 100 * 2/3 * ( maxstat - str ) / maxstat ) )
How damage might be calculated
Code: Select all
mag_dmg_base = int*int_reinforce/100 + mag_dmg
phy_dmg_base = (str*str_reinforce/100 + phy_dmg)*(100+wep_mastery_lv)/100
//damage output
phy_damage = (skill_dmg + base_phy_dmg) * skill_dmg_percent
mag_damage = (imbue_dmg * mastery_bonus_imbue +base_mag_dmg) * skill_dmg_percent
total_damage_output = phy_damage * phy_balance + mag_damage * mag_balance
To my understanding, the skill-percents after the damage values is the "skill-execution-time". Therefore, the damage values in the skill description are normalized by the skill execution time (which makes sense, if you want to compare the damage output
EDIT:
Updated post. There was some good discussion on silkroadtavern, i updated the infos now


