|
Патчи на рассмотрении Рассматриваемые к принятию патчи |
|
Опции темы | Поиск в этой теме | Опции просмотра |
23.03.2010, 09:47 | #1 | |
Ученый
Регистрация: 07.03.2010
Сообщений: 138
Сказал(а) спасибо: 200
Поблагодарили 143 раз(а) в 49 сообщениях
|
[patch] Detonate Mana (Kel'Thuzad, Naxxramas)
Делал по описанию с воввики (http://www.wowwiki.com/Kel%27Thuzad_%28tactics%29):
Цитата:
Код:
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index d44df94..3cd5169 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -1758,6 +1758,11 @@ void Spell::SetTargetMap(SpellEffectIndex effIndex, uint32 targetMode, UnitList& } else FillAreaTargets(targetUnitMap, m_targets.m_destX, m_targets.m_destY, radius, PUSH_DEST_CENTER, SPELL_TARGETS_FRIENDLY); + // Mana Detonation (Kel'Thuzad in Naxxramas) - should not damage caster + if (m_spellInfo->Id == 27820) + { + targetUnitMap.remove(m_caster); + } break; // TARGET_SINGLE_PARTY means that the spells can only be casted on a party member and not on the caster (some seals, fire shield from imp, etc..) case TARGET_SINGLE_PARTY: diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index 3ee1892..570d189 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -1680,8 +1680,14 @@ void Aura::TriggerSpell() target->CastCustomSpell(target, 29879, &bpDamage, NULL, NULL, true, NULL, this, casterGUID); return; } -// // Detonate Mana -// case 27819: break; + // Detonate Mana (Kel'Thuzad in Naxxramas) + case 27819: + { + int32 bpDamage = m_target->GetMaxPower(POWER_MANA); + m_target->CastCustomSpell(m_target, 27820, &bpDamage , 0, 0, true); + m_target->ModifyPower(POWER_MANA, -2000); + return; + } // // Controller Timer // case 28095: break; // // Stalagg Chain |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10634] Include non-percent mana cost in EffectDestroyAllTotems mana return. | newsbot | CMaNGOS Commits | 0 | 21.10.2010 01:00 |
[patch] Mob mana regen | KiriX | Патчи на рассмотрении | 8 | 30.06.2010 23:25 |
[patch] Deathbloom (Loatheb, Naxxramas) | PSZ | Патчи на рассмотрении | 1 | 06.06.2010 20:59 |
[patch] Mana Tide Totem (Тотем прилива маны) | Insider42 | Патчи на рассмотрении | 2 | 29.05.2010 12:06 |
[patch] Стак Web Spray и Web Wrap (Maexxna, Naxxramas) | PSZ | Патчи на рассмотрении | 0 | 31.03.2010 16:28 |