diff options
author | Ovah <dreadkiller@gmx.de> | 2022-10-01 17:21:07 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-10-01 18:42:04 +0200 |
commit | 9f084718277b01936435c66696084fc049f8f8cf (patch) | |
tree | acc4475a202c1a600c3ab2184bd7c111521bc4d0 /src/server/game/Instances/InstanceScript.cpp | |
parent | c7b6afc8eb5b544d43af568f568f4b351d3ab879 (diff) |
Core/Spells: fixed up block mechanics (#28286)
* Ranged attacks can now be blocked
* Implement SPELL_ATTR3_COMPLETELY_BLOCKED
* Fixed a bug which was causing blocking to block entire spell effects regardless if the attribute was present or not
* Fixed a logic mistake which was causing blocks to roll twice (once for effect negation and once on hit)
* No longer send blocked miss conditions in spell_go packets when the spell is not completely blocked to match sniff data
(cherry picked from commit b47ef3ce90f6192784f8ce903b6738d568631809)
Diffstat (limited to 'src/server/game/Instances/InstanceScript.cpp')
0 files changed, 0 insertions, 0 deletions