|
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
28.05.2011, 15:21 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
[11671][fix] Druid t8 Restoration 4p bonus
Код:
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index a08c2e8..df04128 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -9123,8 +9123,22 @@ void SpellAuraHolder::HandleSpellSpecificBoosts(bool apply) } case SPELLFAMILY_DRUID: { + // Rejuvenation + if (GetSpellProto()->SpellFamilyFlags & UI64LIT(0x0000000000000010)) + { + Unit* caster = GetCaster(); + if (caster->HasAura(64760)) // Item - Druid T8 Restoration 4P Bonus + { + Aura* aura = GetAuraByEffectIndex(EFFECT_INDEX_0); + if (!aura) + return; + + int32 heal = aura->GetModifier()->m_amount; + caster->CastCustomSpell(m_target, 64801, &heal, NULL, NULL, true, NULL); + } + } // Barkskin - if (GetId()==22812 && m_target->HasAura(63057)) // Glyph of Barkskin + else if (GetId()==22812 && m_target->HasAura(63057)) // Glyph of Barkskin spellId1 = 63058; // Glyph - Barkskin 01 else if (!apply && GetId() == 5229) // Enrage (Druid Bear) spellId1 = 51185; // King of the Jungle (Enrage damage aura) |
Пользователь сказал cпасибо: | Vladimir (25.06.2011) |
25.06.2011, 04:36 | #2 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
В Aura::HandlePeriodicHeal уже есть всякие перерасчеты и т.д.
Там горазда проще кастовать instant heal чем из boosts В [11671] c этим переносом. Спасибо
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[11690][fix] Shaman T10 Restoration bonus | Den | Принятые патчи | 1 | 28.06.2011 00:06 |
[11680][fix] Druid T8 Balance 4P Bonus | Den | Принятые патчи | 1 | 26.06.2011 19:26 |
[patch] Druid T10 Feral 4P Bonus | Den | Патчи на рассмотрении | 1 | 24.06.2011 04:17 |
[11516] Druid T10 Balance 4P Bonus | newsbot | CMaNGOS Commits | 0 | 21.05.2011 04:11 |
[patch] Druid T10 Balance 4P Bonus | Den | Патчи на рассмотрении | 0 | 12.05.2011 19:15 |