diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index 81c6b0d58..d9b9dda72 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -2649,6 +2649,13 @@ void Aura::HandleAuraDummy(bool apply, bool Real) } return; } + case 61900: // Electrical Charge + { + if (m_removeMode == AURA_REMOVE_BY_DEATH) + target->CastSpell(target, GetSpellProto()->CalculateSimpleValue(EFFECT_INDEX_0), true); + + return; + } case 68839: // Corrupt Soul { // Knockdown Stun @@ -7872,6 +7879,11 @@ void Aura::PeriodicDummyTick() case 2: target->CastSpell(target, 55739, true); break; } return; + case 62019: // Rune of Summoning + { + target->CastSpell(target, 62020, true, NULL, this); + return; + } case 62566: // Healthy Spore Summon Periodic { target->CastSpell(target, 62582, true); diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 8fbc94bec..dc2f389f0 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "11890" + #define REVISION_NR "11891" #endif // __REVISION_NR_H__