2020.10.21-2021.01.03
Sripts/Gilneas: Add some gilneas scripts
Core/World: fixed resetting daily/weekly quests during server runtime
Core/World: fixed deleting daily and weekly lfg rewards from database
Core/Misc: updated a bunch of packets to packet class
Core/Misc: converted more packets to packet class and implement
Scripts/Ulduar: some codestyle improvements for Assembly of Iron
Core/Players: PCT spell mods are now additive as well
Core/Players: fixed a possible crash when trying to send spell cooldown
Core/Spells: reworked Druid's Eclipse Handling
Core/Spells: Arcane Missiles will now proc
Core/Packets: converted more packets to class
DB: fixed more startup errors
DB/TheStockades: respawned all creatures of the Stormwind Stockades
Scripts/TheStockades: updated all scripts to modern standards
Scripts/ScarletMonestary: reworked Mograine and Whitemane's encounter
DB/ScarletMonastery: added missing questgiver and cosmetic spawns
Core/Creatures: skip model gender randomization for creatures
Scripts/BRC: scripted dungeon quest chain inside of Blackrock Caverns
Scripts/TwilightHighlands: scripted first three Crucible of Carnage
Core/Movement: allow MotionMaster::MovePoint to use velocity argument
Scripts/TwilightHighlands: scripted event for quest The Crucible of Carnage
DB/Creatures: corrected some creature data for Cruicible of Carnage
Scripts/BWD: fixed a possible edge case in which Maloriak's Consuming
Core/Spells: fixed Euphoria's mana energize effect
Scripts/BWD: Maloriak's Magma Jets will now only target his victim
Scripts/TwilightHighlands: added radius scaling for Cadaver Collage's
Core/Battlegrounds: implement rated battleground
Core/Battlegrounds: use correct data type for reading rated bg reward
Core/Packets: converted more packets to packet class
Core/Packets: converted more packets to packet class
Core/Packets: named remaining unknown fields in RatedBattlefieldInfo
Core/Packets: name and handle another field in BattlefieldRatedInfo
Core/Spells: ported CastSpell unclusterfucking from 3.3.5 branch
Scripts/BT: full instance rewrite
Core/Misc: added underlying type to SpellMissInfo
Core/Maps: implement new flags for instance spawn groups
Core/Spells: Shadow Infusion will now have a duration of 12 seconds
Core/Spells: added visual indicator when reaching max Maelstrom Weapon
DB/Creatures: spawned missing horde specific npcs in all wings of the Scarlet Monastery
Core/Movement: added PauseMovement and Resume functionality
Core/Movement:fixes
DB/ScarletEnclave:fixes
Core/Players:fixes
Core/Misc: added trainer data to Myriam Spellwaker
Scripts/FL: modernize instance script to latest standards
Scripts/FL: implement Majordomo Staghelm encounter
Core/Maps: fixed spawn groups bypassing spawnMask restrictions
Scripts/FL:fixes
Core/DBLayer: fixed debug build
Core/Vehicles: Treat entering other vehicles mounted on main vehicle
Core/Vehicles: Add missing caster guid check
Dep/Boost: Set boost msvc version on Windows to 14.2
Scripts/BoT:fixes
Core/Maps: move pooling hand-off outside of Map::CheckRespawn
Core/Maps: Move some more Map internals to actually be internals.
Core/Maps: All RespawnInfo* handed to outside code