Jump to content

Eye of Acherus.


Recommended Posts

  • Replies 244
  • Created
  • Last Reply

Top Posters In This Topic

and this lines must be changed:

Aura* aur = CreateAura(m_spellInfo, eff_idx, &m_currentBasePoints[eff_idx], spawnCreature, caster, m_CastItem);

to

Aura* aur = CreateAura(m_spellInfo, eff_idx, &m_currentBasePoints[eff_idx], spellAuraHolder, spawnCreature, caster, m_CastItem);

and

spawnCreature->AddAura(aur);

to

spellAuraHolder->AddAura(aur, eff_idx);

Link to comment
Share on other sites

I can not understand that it is necessary to fix in revision [10197] earned a patch? Please help me :) I wrote this error:

.. \\ .. \\ Src \\ game \\ SpellEffects.cpp (5145): error C2664: CreateAura: can not convert parameter 4 from the "Item *" in "SpellAuraHolder *"

sory for my English

Link to comment
Share on other sites

and this lines must be changed:

Aura* aur = CreateAura(m_spellInfo, eff_idx, &m_currentBasePoints[eff_idx], spawnCreature, caster, m_CastItem);

to

Aura* aur = CreateAura(m_spellInfo, eff_idx, &m_currentBasePoints[eff_idx], spellAuraHolder, spawnCreature, caster, m_CastItem);

and

spawnCreature->AddAura(aur);

to

spellAuraHolder->AddAura(aur, eff_idx);

maybe made this

Link to comment
Share on other sites

Hm can't get Eye working, anyone a solution?

Just mixing the new with the old patch and it works,

but do not thank me because this is a collection of hacks and anyone can do it.

take it, Eye of Acherus patch for MaNGOS rev.[10254]

from here: http://filebeam.com/8cea39a42263bd09b9fcc99cb15481f1

Note:

and this is necessary only, if You use the vehicle patch too:

UPDATE creature_template SET InhabitType = 3 WHERE entry = 28511;

Edit:

removed part of the patch in exactly for: MovementHandler.cpp

added better script for npc_eye_of_acherus in exactly for: void JustDied(Unit*u)

take it, Eye of Acherus patch for MaNGOS rev.[10271]

http://filebeam.com/dcef9fa986d77b162aaff18f12ef9f08

Link to comment
Share on other sites

Just mixing the new with the old patch and it works,

but do not thank me because this is a collection of hacks and anyone can do it.

take it, Eye of Acherus patch for MaNGOS rev.[10254]

from here: http://filebeam.com/8cea39a42263bd09b9fcc99cb15481f1

Note:

and this is necessary only, if You use the vehicle patch too:

UPDATE creature_template SET InhabitType = 3 WHERE entry = 28511;

Edit:

removed part of the patch in exactly for: MovementHandler.cpp

added better script for npc_eye_of_acherus in exactly for: void JustDied(Unit*u)

take it, Eye of Acherus patch for MaNGOS rev.[10271]

http://filebeam.com/dcef9fa986d77b162aaff18f12ef9f08

It didn't work for me...

Installed patches, compiled, and run the sql to world db but still not working.

Link to comment
Share on other sites

It didn't work for me...

Installed patches, compiled, and run the sql to world db but still not working.

maybe You forgot to patch ScriptDev2 with eye_sd2.patch?

for me works with both databases: unifieddb_392 or ytdbase_R334_FIX(557).

Edit:

previous patch removed spell data for gobject 'Eye of Acherus Control Mechanism'

and If You do not use fresh new database, then you needs from this:

UPDATE gameobject_template SET data10 = 51888 WHERE entry = 191609;

Link to comment
Share on other sites

maybe You forgot to patch ScriptDev2 with eye_sd2.patch?

for me works with both databases: unifieddb_392 or ytdbase_R334_FIX(557).

Edit:

previous patch removed spell data for gobject 'Eye of Acherus Control Mechanism'

and If You do not use fresh new database, then you needs from this:

UPDATE gameobject_template SET data10 = 51888 WHERE entry = 191609;

Yes I also patched the scriptdev2.

And added your sql to my world db.

I can take eye of archeus but it cannot fly. I keep falling with it.

Link to comment
Share on other sites

I can take eye of archeus but it cannot fly. I keep falling with it.

as I know, the script for npc_eye_of_acherus in file ebon_hold.cpp in ScriptDev2

do the all work for the eye to fly to the New Avalon village and to stay in the air.

Maybe something is not patching is well, check the script in ebon_hold.cpp

and check in table creature_template for npc 28511, in column ScriptName must have: npc_eye_of_acherus

and finally clear Game's cache. I wish you luck :)

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