Core/Spells: Health Funnel now always damages the warlock, even if it does not heal the pet because it's already at full health. Previously it would display the 'Miss' effect on the owner of the pet.

Fixes #9991
Core/Tickets: Fix crash in TicketMgr::ResetTickets()
Core/Transports

* Rewritten path generation, now uses splines - timers are a lot more accurate now
* Implemented stopping transports
* Implemented spawning transports in instances
* Implemented spawning gameobjects as transport passengers
* Transport passengers are now stored in creature/gameobject table using gameobject_template.data6 from transport's template as map id
Build fix
Build fix
Build fix
Fixed sql files for ce55647c415b710c6b440d96c2f26ebbc06c1d6e
DB/SAI: Primordial Drake Egg/Hatchling

Fixes #11051 by @dr-j and @untaught
Corrected the graveyards for Onyxia's Lair instance.
Because Github commiting sucks.
Core/Creatures: Removed remains of creature_transport table
Build fix
SQL: Update auth base
Core/Command: Improve .group list to feature several notes and features to improve handling.
Core/WorldSession: Mitigate DoS attacks

Mitigate DoS attacks like one explained in #10555 by processing a limited number of packets at each WorldSession::Update() call, allowing other WorldSessions to be processed.
100 packets in a single update sound like a reasonable amount.
Updated all values of `gender` column in `creature_model_info`.
Scripted/ScarletMonastery: Fix crash for headless horseman
Core/Creature: Added log/change back to default speed for speed walk / run = 0 (Speed is never zero)
Core/Object: Added more information for MovePosition log
Core: Fix warnings