[Sorts] Glyphe de typhon & d'orage
[code=diff]
diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp
index 3f2feed..8d82282 100644
--- a/src/game/SpellEffects.cpp
+++ b/src/game/SpellEffects.cpp
@@ -9417,6 +9417,16 @@ void Spell::EffectKnockBack(SpellEffectIndex eff_idx)
{
if(!unitTarget)
return;
+
+ // Glyph of Typhoon
+ if (m_spellInfo->SpellFamilyName == SPELLFAMILY_DRUID && m_spellInfo->SpellFamilyFlags & UI64LIT(0x0000000001000000))
+ if (m_caster->HasAura(62135))
+ return;
+
+ // Glyph of Thunderstorm
+ if (m_spellInfo->SpellFamilyName == SPELLFAMILY_SHAMAN && m_spellInfo->SpellFamilyFlags & UI64LIT(0x0000000000002000))
+ if (m_caster->HasAura(62132))
+ return;

unitTarget->KnockBackFrom(m_caster,float(m_spellInfo->EffectMiscValue[eff_idx])/10,float(damage)/30);
}[/code]

src : jaed1

Retourner en haut Accueil