Yeah I know I can increase the spell but I want something like Daiblo has.
So its scaling the damage with the weapon.
Let say Firebird does 193% Weapon damage as Fire.
Electric Shoc does 150% Weapon damage as Electric
Something in those lines.
EDIT:
Problem solved.
I put the DST_MASTRY_FIRE inside PropSkill at Row dwProbability I changed it to the correct row.
And added this snippet inside int CMover::GetMagicSkillPower( ATTACK_INFO* pInfo )
Code:
case ST_FIRE:
if(pSkillProp->dwDestParam1 == DST_MASTRY_FIRE)
{
if( pSkillProp->nAdjParamVal1 != NULL_ID )
{
fRatio = pSkillProp->nAdjParamVal1 / 100.0f;
nATK = (int)(nATK + (nATK * fRatio));
}
}
else
{
fRatio = GetParam( DST_MASTRY_FIRE, 0 ) / 100.0f;
nATK = (int)( nATK + (nATK * fRatio) );
}
break;
So now the DST_MASTRY_FIRE is working like I would it to be.