Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Патчи

Важная информация

Патчи Если кто-то хочет выложить не свой готовый патч - не забудьте указать автора и источник.

Если кто-то хочет задать вопрос по патчу - велкам.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.08.2010, 11:22   #1
Aspro345
Гость
 
Сообщений: n/a
По умолчанию [patch]Vanish

в режиме боя заклинание http://ru.wowhead.com/search?q=%D0%9...0%B5#abilities не вводит в инвиз, исправление:


PHP код:
src/game/SpellAuras.cpp |    ++--
1 files changed2 insertions(+), 2 deletions(-)

diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index 59c654d
..b654833 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -3859,+3859,@@ void Aura::HandleModStealth(bool applybool Real)
             }
 
             
// apply full stealth period bonuses only at first stealth aura in stack
-            if(target->GetAurasByType(SPELL_AURA_MOD_STEALTH).size()<=1)
+            if(
target->GetAurasByType(SPELL_AURA_MOD_STEALTH).size()<=2// Vanish also triggering Stealth, but all ok, no double auras here possible
             
{
                 
Unit::AuraList const& mDummyAuras target->GetAurasByType(SPELL_AURA_DUMMY);
                 for(
Unit::AuraList::const_iterator i mDummyAuras.begin();!= mDummyAuras.end(); ++i)
@@ -
3911,+3911,@@ void Aura::HandleModStealth(bool applybool Real)
                 if ((*
i)->GetSpellProto()->SpellIconID == 2114)
                     
target->CastSpell(target31666true);
                 
// Overkill
-                else if ((*i)->GetId() == 58426 && GetSpellProto()->SpellFamilyFlags UI64LIT(0x0000000000400000))
+                else if ((*
i)->GetId() == 58426)//Overkill we should remove anyway
                 
{
                     if (
Auraaura target->GetAura(58427EFFECT_INDEX_0))
                     { 
  Ответить с цитированием
Старый 29.08.2010, 11:24   #2
virusav
Администратор
 
Аватар для virusav
 
Регистрация: 19.02.2010
Сообщений: 492
Сказал(а) спасибо: 55
Поблагодарили 341 раз(а) в 154 сообщениях
virusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человекvirusav Реально хороший человек
Отправить сообщение для virusav с помощью ICQ
По умолчанию

Используйте теги CODE, поправил первый пост для удобства чтения.
virusav вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[patch] Stealth after Vanish Insider42 Принятые патчи 0 23.09.2010 17:02


Текущее время: 22:26. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot