Код:
diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp
index d1961ee..ed21ee6 100644
--- a/src/game/Spell.cpp
+++ b/src/game/Spell.cpp
@@ -3041,8 +3041,14 @@ void Spell::cast(bool skipCheck)
}
case SPELLFAMILY_PALADIN:
{
+ // Divine Favor
+ if (m_spellInfo->Id == 31842)
+ {
+ if (m_caster->HasAura(70755)) // Item - Paladin T10 Holy 2P Bonus
+ m_caster->CastSpell(m_caster, 71166, true);// Divine Illumination
+ }
// Hand of Reckoning
- if (m_spellInfo->Id == 62124)
+ else if (m_spellInfo->Id == 62124)
{
if (m_targets.getUnitTarget() && m_targets.getUnitTarget()->getVictim() != m_caster)
AddPrecastSpell(67485); // Hand of Rekoning (no typos in name ;) )
Интересно что, спел 71166 почему то не отображается как баф О_о