mangos / MaNGOS

This is the master Information repository for MaNGOS
http://getmangos.eu
3.03k stars 1.36k forks source link

AoE Missin Spell Visual (DynObject?) #105

Closed ghost closed 11 years ago

ghost commented 12 years ago

Some AoE Spell like Blizzard, Rain of Fire, Hurricane haven't got spell visual. I think it's a problem with the dynobjects.

http://www.wowhead.com/spell=10

Zakamurite commented 12 years ago

There is such problems. Perhaps dynobject bytes problem

ghost commented 12 years ago

I've done some research, here is the deal...

It seems that this bug is not related to DynObjects.

AoEs that has the same visualID in 4.0.6 and 4.3.4 has visible visual (DK Anti-Magic-Zone, Consecration), but effects that got new visual (Hurricane, DnD, Blizzard...) are invisible.

Furthermore SpellVisual.dbc got a new column at the end and if it is not 0, then it is a visualID override (e.g. ID 19762 (fungal growth visualId) overwritten with 22670). 9 rows has overwritten Visuals.

I tried to overwrite the VisualID of the spell on server side (Not Working). Mayb turning on CAST_FLAG_VISUAL_CHAIN (0x00080000) castFlag might solve the problem, but i have no idea what to send.

Zakamurite commented 12 years ago

i dont remember sniffing CAST_FLAG_VISUAL_CHAIN with blizz on retail, but i will recheck

ghost commented 12 years ago

It is just a guess absolutely not sure that it will fix the issue.

Zakamurite commented 12 years ago

rechecked, no CAST_FLAG_VISUAL_CHAIN in packets =)

Zakamurite commented 11 years ago

See https://github.com/TrinityCore/TrinityCore/commit/c40e9e259599273b4317fe7a980c8f487e6f76e2