|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
01.06.2011, 00:05 | #1 |
MaNGOS Dev
Регистрация: 16.01.2011
Сообщений: 262
Сказал(а) спасибо: 57
Поблагодарили 73 раз(а) в 59 сообщениях
|
[11581] fix IsPositiveEffect for SPELL_AURA_PERIODIC_TRIGGER_SPELL
автор - я
Код:
Index: SpellMgr.cpp =================================================================== --- SpellMgr.cpp (revision 4098) +++ SpellMgr.cpp (revision 4099) @@ -735,7 +735,8 @@ { // if non-positive trigger cast targeted to positive target this main cast is non-positive // this will place this spell auras as debuffs - if (IsPositiveTarget(spellTriggeredProto->EffectImplicitTargetA[i], spellTriggeredProto->EffectImplicitTargetB[i]) && + if (spellTriggeredProto->Effect[i] && + IsPositiveTarget(spellTriggeredProto->EffectImplicitTargetA[i], spellTriggeredProto->EffectImplicitTargetB[i]) && !IsPositiveEffect(spellTriggeredProto, SpellEffectIndex(i))) return false; } Последний раз редактировалось Amaru; 01.06.2011 в 00:08. |
Пользователь сказал cпасибо: | Vladimir (01.06.2011) |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[11435] Fixed IsPositiveEffect triggered spell case and some cleanups | newsbot | CMaNGOS Commits | 0 | 08.05.2011 00:51 |
SPELL_AURA_PERIODIC_TRIGGER_SPELL | KiriX | Новичкам | 12 | 04.04.2011 08:08 |
[11288] Check IsPositiveEffect in IsPositiveSpell only for existed effects. | newsbot | CMaNGOS Commits | 0 | 26.03.2011 02:30 |
[patch/dev]Move some values from function IsPositiveEffect() to DB | Ultra | Патчи | 1 | 03.12.2010 08:23 |