This patch is crashing server, who can rewrite it? mb likje this?
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index 0207f54..dab9096 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -3234,6 +3234,22 @@ void Aura::HandleModFear(bool apply, bool Real)
return;
m_target->SetFeared(apply, GetCasterGUID(), GetId());
+
+ if(!apply)
+ {
+ // Nightmare
+ if(m_spellProto->EffectApplyAuraName[0] == SPELL_AURA_MOD_FEAR && m_spellProto->SpellFamilyName == SPELLFAMILY_WARLOCK)
+ {
[color="Red"]+ uint32 spell_id = 0;[/color]
+ if(GetCaster()->HasAura(53754, 0))
+ spell_id = 60946;
+ if(GetCaster()->HasAura(53759, 0))
+ spell_id = 60947;
+ if(spell_id > 0)
+ m_target->CastSpell(m_target, spell_id, false);
+ }
+ }
+
}
Not very good? but it dont crash very often like first patch? who can rewrite it? and i think Nightmare must implement like dummy aura