Scripts/Spells: fix codestyle in 48783b86067f8c2691ec5e5e94e5bbd788b9deb2
DB/SAI: Matthias Lehner

Fix up for gossip. He should also show gossip only on quest, and for both alliance and horde.
DB/Update: Bladespire Kegger & Getting the Bladespire Tanked

Fixes #2371
Core/SmartAI: Add passive check for WP movement
Core/Quests: Escape from Silverbrook 12308
DB/Loot: Fix Sealed Chest loot

Fix by @untaught, closes #10652
DB/Sai: Suppression (7583)

Fixes #7377
Core/Quests: Drop world.quest_template.RequiredSpellCastX

These were non-wdb fields that didn't have much use.
Most quests that were using these fields (not many) should still work,
however, if you find any quest that worked before and is now broken
please report it in the issue tracker and it will be promptly fixed.
DB/Errors: Db error fix

Fixes #10663
Core/Quests: Fix a typo in a previous commit

Closes #10664
Core/NetworkIO: Generic packet spam solution

Currently regulates the usage of CMSG_CHAR_ENUM only, but can be easily
extended to detect inappropriate network behaviour by using
AntiDOS.AllowOpcode in WorldSession's handlers.
Core: Few fixes for previous commit.
Core/NetworkIO: Allow CMSG_CHAR_ENUM after char creation and char deletion

Perhaps these calls could be better placed but it's a matter of trial
and error to see what is most effective.
Implement SMART_ACTION_GAME_EVENT_STOP (111) and SMART_ACTION_GAME_EVENT_START (112).
Merge pull request #10666 from xjose93/SmartScripts-StartEvent

 Implement SMART_ACTION_GAME_EVENT_STOP (111) and SMART_ACTION_GAME_EVENT_START (112).
DB/Loot: Titanium Vein

By @dr-j fixes #10671
Core/RBAC: Move commands security to RBAC (using generic RBAC Permissions)
- Warning: This will break commands for any custom security level
Core/RBAC: Move RBAC commands to RBAC using individual permissions
- Use this commit as a sample on how to move commands to RBAC
SQLS: Rename wrong named sql file
Corrections to ea26928 sql files