tobmaps / TrinityCore

http://www.TrinityCore.org
GNU General Public License v2.0
38 stars 7 forks source link

Earthbind Totem #162

Open Wattiqelumes opened 13 years ago

Wattiqelumes commented 13 years ago

If you have the Talent Storm, Earth and Fire and you use [Earthbind Totem] it will root nearby enemies for 5 seconds, however if you use the totem with the call of the elements/spirits/ancestors it will not trigger the root effect to nearby enemies.

Wattiqelumes commented 13 years ago

Same issue with Totem of Wrath if you have the glyph activated..

tobmaps commented 13 years ago

hm, think it's because when you use Call of Elements totems casted as "triggered" spell, triggered spells can't trigger any other spell if not has one of these attributes

        (m_spellInfo->AttributesEx2 & SPELL_ATTR2_TRIGGERED_CAN_TRIGGER ||
        m_spellInfo->AttributesEx3 & SPELL_ATTR3_TRIGGERED_CAN_TRIGGER_2))
Wattiqelumes commented 13 years ago

Would explain it pretty much. There should NEVER be a difference between using the totem normally and with Call of Elements.

tobmaps commented 13 years ago

If it casted as normal spell (not triggered) then it will be affected by global cooldown... anyway bug needs more research

Wattiqelumes commented 13 years ago

Isn't it fixable by adding a new SPELL_ART*_TRIGGERED_etc?

tobmaps commented 13 years ago

this is one of many solutions, ofc we can exclude these spells somewhere else in code

Wattiqelumes commented 13 years ago

Could it be fixed anytime soon? :) I'd love to see this one fixed, as I've had to bug the googlecode for months until they moved to git..

tobmaps commented 13 years ago

need to look how it handled in MaNGOS, because i've seen that these talents works fine there