Core/Movement:Fix waypointed creature aggro
Core/Spells: Fixed Shadowstep taking the caster out of combat while it shouldn't
Make Cyclone and faerie fire unable to pierce cyclone and banish
Core/Spells: Define and implement SPELL_ATTR7_NO_PUSHBACK_ON_DAMAGE
Core/Players: Fix haste rating formulas. They're supposed to be the addition, not the multiplication of all available bonuses

- This change matches client formulas
Core/CreatureAI: Implement CreatureAI::TalkToMap for all your map-wide talking needs. Could also replace Battleground::SendChatMessage
Core/Spells: Fix Cheat Death formula
Core/Spells: Missing target conditions for Divine Hymn/Hymn of Hope's second effect
Merge pull request #12146 from Trisjdc/spell_hymn

Core/Spells: Missing target conditions for Divine Hymn/Hymn of Hope's second effect
Core/NetworkIO: Adjust more packet throttling values
Core/PetAI: Pin should not be interrupted if the victim has a breakable aura
Core/Spells: Break 'Fear' and similar auras on damage sharing of SPELL_AURA_SPLIT_DAMAGE_PCT
Core/NetworkIO: Adjust more packet throttling values

Adjust more packet throttling values and add Player name to log to help investigate false positives.
Merge pull request #12160 from Trisjdc/petai

Core/PetAI: Pin should not be interrupted if the victim has a breakable aura
Merge pull request #12007 from Trisjdc/spell_pushback

Core/Spells: Define and implement SPELL_ATTR7_NO_PUSHBACK_ON_DAMAGE
CoreCore/NetworkIO: Fix disconnect when canceling character creation

Remove the filter on CMSG_CHAR_ENUM added in 59b4c3492482b7536651625f0b1ed0ef87f52e79 since the same opcode is already throttled in the new improved system. DoS attacks using this opcode are still mitigated with same effect of before.
Fixes #10915
Merge pull request #12162 from Trisjdc/aura_split_damage_breaking

Core/Spells: Break 'Fear' and similar auras on damage sharing of SPELL_AURA_SPLIT_DAMAGE_PCT
Core/Players: Update the player's zone and area after update the player's
position server side.
Merge pull request #12171 from Ankso/player_update_zone

Core/Players: Update the player's zone and area only after the player's position is updated server-side.
Martek the Exiled's prerequisite quests

Fix by @untaught