Тема: Fix use item 3434
Показать сообщение отдельно
Старый 15.05.2012, 02:34   #6
partizanes
Пользователь
 
Аватар для partizanes
 
Регистрация: 15.03.2010
Адрес: Беларусь,Витебск
Сообщений: 93
Сказал(а) спасибо: 97
Поблагодарили 36 раз(а) в 11 сообщениях
partizanes На верном пути
Отправить сообщение для partizanes с помощью ICQ Отправить сообщение для partizanes с помощью Skype™
По умолчанию

все что осмыслил ,пересмотрел все спелы с первым if
(думаю что как то так)
в коде есть я думаю ошибки(по синтаксису) ,но тому кому надо поймет суть.

Код:
if (SPELL_AURA_MOD_STUN &&  m_spellInfo->maxlevel > 0 && m_spellInfo->maxlevel < m_targets.getUnitTarget()->GetLevel())
{
 int32 targetLevel = m_targets.getUnitTarget()->GetLevel();
 int32 maxlevel    =  m_spellInfo->maxlevel();

 float change = change-((targetLevel - maxlevel)*10));

  if (chance <= 1)
    return SPELL_FAILED_FIZZLE;	
}
__________________
Когда-нибудь на оффе поставят Mangos...

Последний раз редактировалось partizanes; 15.05.2012 в 15:28.
partizanes вне форума   Ответить с цитированием