|
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
28.05.2010, 16:53 | #1 |
Ученый
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
|
[10038][patch] Empowered renew (Усиленное обновление)
Суть проблемы:
Наносит моментальное лечение дважды Автор: zergtmn Код:
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index a6f2fe4..8cd1dff 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -5975,7 +5975,10 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura* triggeredByAu if (!procSpell) return false; - Aura* healingAura = pVictim->GetAura(procSpell->Id, EFFECT_INDEX_0); + if (triggeredByAura->GetEffIndex() != EFFECT_INDEX_1) + return false; + + Aura* healingAura = pVictim->GetAura(SPELL_AURA_PERIODIC_HEAL, SPELLFAMILY_PRIEST, UI64LIT(0x40), 0, GetGUID()); if (!healingAura) return false; Последний раз редактировалось Insider42; 28.05.2010 в 17:15. |
Пользователь сказал cпасибо: | Vladimir (06.06.2010) |
06.06.2010, 20:54 | #2 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
В [10038]. Спасибо
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обновление БД(пример) | DeusModus | Новичкам | 7 | 30.07.2010 13:26 |
[10038] Prevent double triggering heal from 63534 and ranks. | newsbot | CMaNGOS Commits | 0 | 06.06.2010 21:00 |