Rebase
Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4
Merge from VPN Changes.
Core/Commands: Playemote is now write to db to make it permanent
Core/Currency: Implement creature_onkill_reward for custom bosses/creatures.
Notes:
* Currency entry 395 and 396 and pvp ones are accepted, amounts: 1000, 1600, 2300, 7500, 10500.
* If this commit broken Championing please report it.
Core/Currency: Implement globally drop of currency based on Map and boss type,
Notes:
* this is temporally while we filled all creature_onkill_currency
* bosses need to have rank = 3 to drop currency
* this is override by creature_onkill_currency
Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4
Core/Loot: SaveToDB player after loot, to avoid rollbakcs.
Core/Vendor: If item is a guild reward/reputations needed do not display it if player does not fit the requirements.
Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4
Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4
Core/Scripts: boss Argaloth/Baradin Hold
Core/Scripts: Ported ArkCORE2 Bastion of Twilight
Core/Scripts: Ported BlackrockCaverns from ArkCORE2
Core/Scripts: Ported Blackwing Descent
Core/Scripts: Grim Batol
Core/Scripts: The StoneCore
Core/Scripts: Throne of Tides
Core/Scripts: Fix warnings in last commits
Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4