Source: https://github.com/rumstil/eqspellparse ... ellData.cs
Code: Select all
case 498:
// silimar to 266?
// base2 may be the the number of attacks?
return Spell.FormatPercent("Chance of Additional Primary 1H Attack", base1) + String.Format(" ({0})", base2);
case 499:
return Spell.FormatPercent("Chance of Additional Secondary 1H Attack", base1) + String.Format(" ({0})", base2);
case 500:
return Spell.FormatPercent("Spell Haste v2", base1);
case 501:
// applied after 127/500 spell haste focus?
return String.Format("Decrease Casting Times by {0:0.##}s", base1 / 1000f);
case 502:
// what is base2 used for?
return String.Format("Stun and Fear for {0}s", base1 / 1000f) + varmax;
case 503:
// similar to 185 but with rear arc? stacking?
// base2 might be arc type. e.g. 0 = back
return Spell.FormatPercent("Rear Arc Melee Damage", base1 / 10f);
case 504:
return Spell.FormatCount("Rear Arc Melee Damage", base1);
case 505:
return Spell.FormatPercent("Rear Arc Melee Damage Taken", base1 / 10f);
case 506:
return Spell.FormatCount("Rear Arc Melee Damage Taken", base1);
case 507:
// Effectively Fc_Damage_%2. I know 461 is supposedly "Fc_Damage_%2," but for whatever reason it works nothing like SPA 124.
// SPA 507 appears to work just like 124, except it appears to be applied after 461. - Sancus
return Spell.FormatPercentRange("Spell Damage v4", base1, base2) + " (Before DoT Crit, After Nuke Crit)";
case 509:
// for wording comparison, the closest description to this is 401, 402
return String.Format("{0} Current HP by {1}% of Caster Current HP ({2}% Life Burn)", base2 < 0 ? "Decrease" : "Increase", Math.Abs(base2) / 10f, base1 / 10f);
//return String.Format("Decrease Caster Current HP by {0}% And Return {1}% to Target", base1 / 10f, base2 / 10f);
case 510:
return Spell.FormatCount("Incoming Resist Modifier", base1);


donations for this month's patches.