diff options
author | Ovah <dreadkiller@gmx.de> | 2021-04-11 12:51:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-04-11 12:51:58 +0200 |
commit | 6215cb4e0014fbe9df35a8c6b013e7801bd8ffec (patch) | |
tree | 4488a95219728df165e2758ab1fd918df4ef15a3 /src/common/Utilities/Util.cpp | |
parent | 43dd1b37d64dbe22a528d72e399f79ff645342b3 (diff) |
Core/Spells: implement SpellInfo helper to filter for relevant mechanic immunities in spell_start packet (#26183)
* Core/Spells: implement SpellInfo helper to filter for relevant mechanic immunities when sending SMSG_SPELL_START packets.
According to sniff analysis Blizzard does not send all mechanic immunities of creatures but instead only the ones that are responsible for actual interrupts which are MECHANIC_INTERRUPT and MECHANIC_SILENCE. Additionally we no longer send immunities for instant cast spells as sniffs confirm that they are not sent for spells without a cast time.
Diffstat (limited to 'src/common/Utilities/Util.cpp')
0 files changed, 0 insertions, 0 deletions