Показать сообщение отдельно
Старый 16.10.2011, 14:37   #25
MaS0n
Модератор
 
Регистрация: 09.03.2010
Адрес: dev/null
Сообщений: 126
Сказал(а) спасибо: 44
Поблагодарили 111 раз(а) в 47 сообщениях
MaS0n Скоро придёт к известностиMaS0n Скоро придёт к известности
Отправить сообщение для MaS0n с помощью ICQ
По умолчанию

если глянуть на код проверки самой функции, там есть условие при котором возвращается 1

Код:
      if ( *(_DWORD *)(*(_DWORD *)v11 + 12) == auraEffect
        && *(_WORD *)(v7 + 12) & (1 << v10)
        && SpellMatchesAuraSpellClass(a3, v9, v10) )
        return 1;
Первая часть, сверка номера эффекта, вторая проверка какой-то маски, третья - функция SpellMatchesAuraSpellClass и вот там используется новая дбц - SpellClassOption.dbc как-то так, мб там что зарыто, мб value - номер связанный с этой дбц, отладку надо, я могу сказать адрес функции этой и других нужных, но сам проверить не могу увы

Поправка - не misc, а value = basepoints, он же бп

ПС : мб бредово звучит, я посмотрел что за дбц, мб 6 - это spellfamily, попробуйте дать тал и спелл тому классу, у кого спеллфэмили 6, в кате хз кто, в личе был прист

Последний раз редактировалось MaS0n; 16.10.2011 в 14:51. Причина: Упс
MaS0n вне форума   Ответить с цитированием