Jump to content

Mage bugs...


Auntie Mangos

Recommended Posts

  • 39 years later...
Mirror Image(doesn't work)

Water Elemental (auto attack doesnt work)

Fire Blast - low eoe

sorry for my bad English

1. "Mirror Image" doesn't work in MaNGOS, but it is realized in the Trinity project

2. "Water Elemental" is working in my server (r. 8721). Try updating MaNGOS core

3. I don't understand word "eoe" :) This word mean "damage"?

Link to comment
Share on other sites

sorry for my bad English

1. "Mirror Image" doesn't work in MaNGOS, but it is realized in the Trinity project

2. "Water Elemental" is working in my server (r. 8721). Try updating MaNGOS core

3. I don't understand word "eoe" :) This word mean "damage"?

1.It's mangos project bug reports:P

2.i'm using "8763" rev yes auto attack of him isn't working , also he shouldn't hit with melee.

3.aoe= area of effect

Link to comment
Share on other sites

Mangos Version:8507

Custom Patches:AH Bot

SD2 Version:1399

Database Name and Version :UDB 382

How it SHOULD work:Flamestrike Calls down a pillar of fire, burning all enemies within the area for X to Y Fire damage and an additional Z Fire damage over 8 sec. A exsisting effekt of this spell should be replaced if the same rank of this spell is cast again.

How it DOES work: an existing effect isnt replaced if you cast Flamestrike again so you are able to do massive damage, more damage than am mage can do if he uses working spells & talents

Link to comment
Share on other sites

Mangos Version:8778

SD2 Version:1493

Database Name and Version :UDB 384

1.Water Elemental (water bolt auto attack bugged)

2.Cone of Cold doesn't work

How it SHOULD work:http://www.wowhead.com/?spell=42931

How it DOES work:only effect.

3.Mirror Image doesn't work

How it SHOULD work:http://www.wowhead.com/?spell=55342

How it DOES work:nothing is done when u click.

Link to comment
Share on other sites

  • 1 month later...
  • 2 months later...
http://www.wowhead.com/?spell=55342

Should: Creates copies of the caster nearby, which cast spells and attack the mage's enemies. Lasts 30 sec.

There are three shade's summoned nearby the caster, they don't cast spells or attack.

UDB 386

MaNGOS 9025 Linux_x64

SD2 1520

old patch used by Evo-X but might still work (we changed a bit in the code structure so our most recent patch might not work for plain MaNGOS) :

diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index eab30ba..f20a287 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -7362,8 +7362,12 @@ void Aura::PeriodicDummyTick()
        case SPELLFAMILY_MAGE:
        {
            // Mirror Image
-//            if (spell->Id == 55342)
-//                return;
+            if (spell->Id == 55342)
+            {
+                // Set name of summons to name of caster
+                m_target->CastSpell((Unit *)NULL, m_spellProto->EffectTriggerSpell[m_effIndex], true);
+                m_isPeriodic = false;
+            }
            break;
        }
        case SPELLFAMILY_DRUID:
diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp
index 58384f4..371a634 100644
--- a/src/game/SpellEffects.cpp
+++ b/src/game/SpellEffects.cpp
@@ -2068,6 +2068,15 @@ void Spell::EffectTriggerSpell(uint32 effIndex)
    // special cases
    switch(triggered_spell_id)
    {
+        // Mirror Image
+        case 58832:
+        {
+            // Glyph of Mirror Image
+            if (m_caster->HasAura(63093))
+               m_caster->CastSpell(m_caster, 65047, true); // Mirror Image
+
+            break;
+        }
        // Vanish (not exist)
        case 18461:
        {
@@ -3852,6 +3861,16 @@ void Spell::EffectSummonWild(uint32 i, uint32 forceFaction)
            summon->SetUInt32Value(UNIT_CREATED_BY_SPELL, m_spellInfo->Id);
            summon->SetCreatorGUID(m_caster->GetGUID());

+            //Mirror image
+            if(creature_entry == 31216)
+            {
+                summon->SetLevel(m_caster->getLevel());
+                summon->SetHealth(28 + 30*m_caster->getLevel());
+                summon->setPowerType(POWER_MANA);
+                summon->SetPower(POWER_MANA, 28 + 30*m_caster->getLevel());
+                summon->SetPvP(true);
+            }
+
            if(forceFaction)
                summon->setFaction(forceFaction);
        }

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