|
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
01.06.2011, 19:42 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
[fix] Fix cast spell 53434, 70893 to pet.
Проблема:
Спелы не срабатывали на пета, а только на охотника. Код:
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 2006596..0ee54b5 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -2040,16 +2040,11 @@ void Spell::SetTargetMap(SpellEffectIndex effIndex, uint32 targetMode, UnitList& { case 24604: // Furious Howl, from 3.1.0 case 70728: // Exploit Weakness - { - // only affect pet and owner - targetUnitMap.push_back(m_caster); - if (Unit *owner = m_caster->GetOwner()) - targetUnitMap.push_back(owner); - break; - } case 70893: // Culling the Herd case 53434: // Call of the Wild { + // only affect pet and owner + targetUnitMap.push_back(m_caster); if (Unit *owner = m_caster->GetOwner()) targetUnitMap.push_back(owner); break; |
Пользователь сказал cпасибо: | Vladimir (04.06.2011) |
03.06.2011, 18:45 | #2 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Таких спеллов еще с десяток. Более универсальное решение -
https://github.com/mangosR2/mangos/c...4bba14bca44e0e хотя оно в общем недостаточно оттестировано, пока я не нашел ни одного проблемного спелла. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Added spell cast flags research. | newsbot | CMaNGOS Commits | 0 | 10.05.2011 15:20 |
[patch] Prevent cast spell Rain of Fire on the move | Den | Патчи на рассмотрении | 0 | 05.05.2011 06:52 |
[11215] Replace direct code use in .npc tame by spell cast. | newsbot | CMaNGOS Commits | 0 | 03.03.2011 20:40 |
[10445] Re-implement in more safe way single cast spell targets system. | newsbot | CMaNGOS Commits | 0 | 05.09.2010 06:55 |
[10133] Fix targetmap of spell 53434 and 70893 | newsbot | CMaNGOS Commits | 0 | 02.07.2010 03:12 |