SunwellWoW / Sunwell-TBC-Bugtracker

36 stars 39 forks source link

[Core] API COMBAT LOG EVENT SPELL_AURA_REFRESH #4068

Open Devrak opened 5 years ago

Devrak commented 5 years ago

Description:

API COMBAT LOG EVENT SPELL_AURA_REFRESH is an event that is sent to the client after casting buff/debuff ( Aura ) on target that allready has that buff/debuff notifying client that the buff/debuff is refreshed

How it works:

SPELL_AURA_REFRESH message is not sent to the client after Buff/Debuff casts

How it should work:

SPELL_AURA_REFRESH message should be sent if the Buff/Debuff is successfully cast on target that allready has that Buff/Debuff

Source (you should point out proofs of your report, please give us some source):

I`am not 100% sure if it should be like that but here are my clues:

1) http://wowwiki.wikia.com/wiki/API_COMBAT_LOG_EVENT?oldid=1564734 2) It is sent for Crusader Strike judgement refresh 3) It is sent for some instant casts 4) In other cases you always get some sort of result event

The new combat log system was implemented in 2.4 and maybe it was not fully implemented client side and the issue is instead there but i hope you could give some sort of answer on this.

Devrak commented 5 years ago

Bump.

Tested on some other servers and it works there so its a bug . Easy test case:

cast "Immolate" on a Target and then cast it again before the debuff expires there should be a combat log report that Targets Immolate is refreshed.

It is somewhat game breaking bug as it bugs out addons that track debuffs / dots / curses and so on especially in pvp

Devrak commented 5 years ago

< bump >