|
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
23.09.2010, 17:02 | #1 |
Ученый
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
|
[patch] Stealth after Vanish
Суть проблемы:
После использования способности Vanish (Исчезновение) во время боя, не активируется эффект способности Stealth (Незаметность) - выдает сообщение "Вы не можете этого сделать в режиме боя". Таблетка (автор - я) Код:
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 98cabe6..8d8001d 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -4240,7 +4240,7 @@ SpellCastResult Spell::CheckCast(bool strict) if(bg->GetStatus() == STATUS_WAIT_LEAVE) return SPELL_FAILED_DONT_REPORT; - if (m_caster->isInCombat() && IsNonCombatSpell(m_spellInfo)) + if (m_caster->isInCombat() && IsNonCombatSpell(m_spellInfo) && !m_IsTriggeredSpell) return m_triggeredByAuraSpell ? SPELL_FAILED_DONT_REPORT : SPELL_FAILED_AFFECTING_COMBAT; if (m_caster->GetTypeId() == TYPEID_PLAYER && !((Player*)m_caster)->isGameMaster() && |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[small fix] Removes Stealth for Loot | Den | Патчи на рассмотрении | 13 | 08.02.2011 17:36 |
[patch]Vanish | Aspro345 | Патчи | 1 | 29.08.2010 11:24 |
[10405] Restore remove spell affect 58427 after stealth fade. | newsbot | CMaNGOS Commits | 0 | 24.08.2010 15:20 |