|
Отвергнутые патчи Патчи, отвергнутые от приёма в GIT |
|
Опции темы | Поиск в этой теме | Опции просмотра |
20.05.2011, 21:44 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
[fix] Glyph of Rejuvenation
Код:
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index 583ba81..e9b9a60 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -7003,6 +7003,16 @@ uint32 Unit::SpellHealingBonusDone(Unit *pVictim, SpellEntry const *spellProto, } } + // Glyph of Rejuvenation + else if (spellProto->SpellFamilyName == SPELLFAMILY_DRUID && (spellProto->SpellFamilyFlags & UI64LIT(0x0000000000000010))) + { + if (Aura* aura = GetAura(54754, EFFECT_INDEX_0)) + { + if (pVictim->GetHealth() < pVictim->GetMaxHealth() / 2) + DoneTotalMod *= (aura->GetModifier()->m_amount + 100.0f) / 100.0f; + } + } + // Done fixed damage bonus auras int32 DoneAdvertisedBenefit = SpellBaseHealingBonusDone(GetSpellSchoolMask(spellProto)); diff --git a/src/game/UnitAuraProcHandler.cpp b/src/game/UnitAuraProcHandler.cpp index 1f4331c..9a0a71e 100644 --- a/src/game/UnitAuraProcHandler.cpp +++ b/src/game/UnitAuraProcHandler.cpp @@ -1560,16 +1560,6 @@ SpellAuraProcResult Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura triggered_spell_id = 32747; break; } - // Glyph of Rejuvenation - case 54754: - { - // less 50% health - if (pVictim->GetMaxHealth() < 2 * pVictim->GetHealth()) - return SPELL_AURA_PROC_FAILED; - basepoints[0] = triggerAmount * damage / 100; - triggered_spell_id = 54755; - break; - } // Glyph of Rake case 54821: { diff --git a/src/shared/Database/Database.cpp b/src/shared/Database/Database.cpp Код:
DELETE FROM `spell_proc_event` WHERE (`entry`='54754'); |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[patch] Glyph of Preparation | Den | Патчи | 1 | 23.12.2010 14:26 |
Glyph of Chains of Ice | VENOM | Баг-репорты | 3 | 19.12.2010 01:17 |
[10019] Implement glyph 45623. | newsbot | CMaNGOS Commits | 0 | 02.06.2010 02:48 |
[9960] Implement glyph 43390. | newsbot | CMaNGOS Commits | 0 | 23.05.2010 14:00 |
[9868] Impliment glyph 42905. | newsbot | CMaNGOS Commits | 0 | 11.05.2010 12:00 |