|
Патчи на рассмотрении Рассматриваемые к принятию патчи |
|
Опции темы | Поиск в этой теме | Опции просмотра |
13.02.2012, 21:36 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
Удалить невидимость начав использовать заклинания.
Заклинания с этой аурой SPELL_AURA_MOD_INVISIBILITY
К примеру: маговская невидимость, банки дающие невидимость... Код:
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index a784d80..0cdae5c 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -2876,9 +2876,10 @@ void Spell::prepare(SpellCastTargets const* targets, Aura* triggeredByAura) // stealth must be removed at cast starting (at show channel bar) // skip triggered spell (item equip spell casting and other not explicit character casts/item uses) - if ( !m_IsTriggeredSpell && isSpellBreakStealth(m_spellInfo) ) + if (!m_IsTriggeredSpell && isSpellBreakStealth(m_spellInfo)) { m_caster->RemoveSpellsCausingAura(SPELL_AURA_MOD_STEALTH); + m_caster->RemoveSpellsCausingAura(SPELL_AURA_MOD_INVISIBILITY); m_caster->RemoveSpellsCausingAura(SPELL_AURA_FEIGN_DEATH); } |
13.02.2012, 21:54 | #2 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Это неверно. Причем неверен не только добавляемый код, но и тот в котором делаются изменения
Почему - рассказывать довольно долго, приведу простой пример - заставьте нормально работать спелл 46021 и аналогичные (их много!) не выкидывая весь вышеприведенный блок кода на помойку... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Каст заклинания на ходу | HuntsMan | Опкоды, Формулы, Клиент | 34 | 22.10.2011 13:52 |
Хочу удалить все арена команды | ObeDve | Новичкам | 5 | 27.12.2010 10:34 |
[patch/dev] Невидимость vs магия | Insider42 | Патчи | 6 | 15.06.2010 09:16 |