|
Патчи Если кто-то хочет выложить не свой готовый патч - не забудьте указать автора и источник.
Если кто-то хочет задать вопрос по патчу - велкам. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
19.08.2010, 21:45 | #1 |
Администратор
|
[patch]Ракетный ускоритель[68645]
Код:
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index a6dceb9..ae16a21 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -2036,6 +2036,16 @@ void Aura::HandleAuraDummy(bool apply, bool Real) if (target->GetTypeId() == TYPEID_PLAYER) ((Player*)target)->removeSpell(63680); return; + case 68645: + // Rocket Pack + if (target->GetTypeId() == TYPEID_PLAYER) + { + // Rocket Burst - visual effect + target->CastSpell(target, 69192, true, NULL, this); + // Rocket Pack - causing damage + target->CastSpell(target, 69193, true, NULL, this); + } + return; case 71342: // Big Love Rocket Spell::SelectMountByAreaAndSkill(target, 71344, 71345, 71346, 71347, 0); return; Патч правит второй эффект. Первый эффект SPELL_EFFECT_145, как я понимаю, не обрабатывается, т.к. заруливается в: Код:
void Spell::EffectNULL(SpellEffectIndex /*eff_idx*/) { DEBUG_LOG("WORLD: Spell Effect DUMMY"); } 1. Есть ли замечания по патчу? 2. Какие будут предложения по поводу первого эффекта спелла? |
2 пользователя(ей) сказали cпасибо: |