Jump to content

[fix] demonic circle


Auntie Mangos

Recommended Posts

  • Replies 83
  • Created
  • Last Reply

Top Posters In This Topic

j4r0d, your patch indicates placing case 48018 in the HUNTER family? Placing that code properly in the WARLOCK family works, however with the newest core if you go to re-cast the Demonic Circle: Summon before it's 6 minutes the old object is removed but no new object is created and the spell becomes useless.

Link to comment
Share on other sites

  • 1 month later...

@@ -4619,7 +4632,17 @@ void Aura::HandleAuraPeriodicDummy(bool apply, bool Real)
        case SPELLFAMILY_HUNTER:
        {
            Unit* caster = GetCaster();
-
+            switch (spell->Id)
+            {
+                case 48018:
+                    if (apply)
+                        GetHolder()->SendFakeAuraUpdate(62388,false);
+                    else
+                    {
+                        target->RemoveGameObject(spell->Id,true);
+                        GetHolder()->SendFakeAuraUpdate(62388,true);
+                    }
+            }
            // Explosive Shot
            if (apply && !loading && caster)

SPELLFAMILY_HUNTER? Typo *.*

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use