|
Корзина Глупые, устаревшие, неактуальные темы будут тут. Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать? |
|
Опции темы | Поиск в этой теме | Опции просмотра |
14.09.2010, 21:09 | #1 |
Администратор
|
[patch]SPELL_AURA_MOD_PACIFY_SILENCE
Спеллы с такой аурой должны запрещать атаковать и применять заклинания, но на данный момент (проверял на примере http://ru.wowhead.com/spell=51514) не воздействуют на нпц, т.к. в
Код:
void Aura::HandleAuraModPacify(bool apply, bool /*Real*/) Код:
if(GetTarget()->GetTypeId() != TYPEID_PLAYER) Целью спеллов с такой аурой служат не только игроки, но и нпц: Код:
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index 898eb9b..699f9e0 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -6124,7 +6124,7 @@ void Aura::HandleAuraUntrackable(bool apply, bool /*Real*/) void Aura::HandleAuraModPacify(bool apply, bool /*Real*/) { - if(GetTarget()->GetTypeId() != TYPEID_PLAYER) + if(GetTarget()->GetTypeId() != TYPEID_PLAYER && GetTarget()->GetTypeId() != TYPEID_UNIT) return; if(apply) |
14.09.2010, 21:15 | #2 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Зачем эта проверка вообще?
|
14.09.2010, 21:39 | #3 |
Администратор
|
На случай, если целью спелла будет не игрок и не нпц.
Сомнительно, что такие спеллы могут быть, хотя от близзов чего угодно ожидать можно. |
14.09.2010, 23:36 | #4 |
Пользователь
Регистрация: 20.06.2010
Сообщений: 42
Сказал(а) спасибо: 4
Поблагодарили 5 раз(а) в 5 сообщениях
|
Такие вещи нужно проверять при выборке целей.
|
15.09.2010, 10:07 | #5 |
WowCore Dev
Регистрация: 11.03.2010
Сообщений: 112
Сказал(а) спасибо: 10
Поблагодарили 51 раз(а) в 25 сообщениях
|
|
15.09.2010, 12:00 | #6 |
Администратор
|
|
15.09.2010, 12:27 | #7 |
WowCore Dev
Регистрация: 11.03.2010
Сообщений: 112
Сказал(а) спасибо: 10
Поблагодарили 51 раз(а) в 25 сообщениях
|
|
15.09.2010, 15:18 | #8 |
Ученый
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
|
К тому же http://ru-mangos.ru/showthread.php?t=319
|
15.09.2010, 16:41 | #9 |
Администратор
|
Искал по другим словам.
Снес тему в корзину за неимением смысла, т.к. патч уже существует. |