|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
28.05.2010, 16:54 | #1 |
Ученый
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
|
[10041][patch] Spell Deflection (Отражение заклинаний)
Суть проблемы:
Не отражает заклинания, т.к. они являются SPELL_DIRECT_DAMAGE, а не DIRECT_DAMAGE который используется способностями ближнего боя. Автор: tehmarto Код:
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index f510fc0..6cced83 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -1931,11 +1934,11 @@ void Unit::CalculateAbsorbAndResist(Unit *pCaster, SpellSchoolMask schoolMask, D } // Spell Deflection if (spellProto->SpellIconID == 3006) { // You have a chance equal to your Parry chance - if (damagetype == DIRECT_DAMAGE && // Only for direct damage + if (damagetype == SPELL_DIRECT_DAMAGE && // Only for direct damage roll_chance_f(GetUnitParryChance())) // Roll chance RemainingDamage -= RemainingDamage * currentAbsorb / 100; continue; } // Reflective Shield (Lady Malande boss) |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10570] Store spell entry of triggering spell on triggered, original patch provided by insider42 | newsbot | CMaNGOS Commits | 0 | 01.10.2010 14:20 |
[patch] PvP Trinket (boss spell) | Insider42 | Принятые патчи | 1 | 03.07.2010 12:18 |
[10041] Use for spell 49145 and ranks for decrease SPELL_DIRECT_DAMAGE damage. | newsbot | CMaNGOS Commits | 0 | 06.06.2010 21:40 |
[patch]Raise of dead spell 46584 | tester20 | Патчи на рассмотрении | 5 | 21.05.2010 23:45 |
[patch] fix spell 38736 | KiriX | Принятые патчи | 1 | 03.05.2010 00:20 |