Ауры и Атрибуты готовы.
По поводу аур, я просто выделил такой участок кода:
Код:
switch (aura)
{
case AuraType.SPELL_AURA_MOD_STAT: sb.Append((UnitMods)mod); break;
case AuraType.SPELL_AURA_MOD_RATING: sb.Append((CombatRating)mod); break;
case AuraType.SPELL_AURA_ADD_FLAT_MODIFIER:
case AuraType.SPELL_AURA_ADD_PCT_MODIFIER: sb.Append((SpellModOp)mod); break;
// todo: more case
default: sb.Append(mod); break;
}
Теперь сюда можно добавлять обработчики для видов аур, в общем какие надо добавить - пишите.