Core/Script: Use DoMeleeAttackIfReady in default ScriptedAI::UpdateAI method (fixes offhand attacks if not UpdateAI is overridden)
Core/Spells: Fix Unrelenting assault proc only on players.
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore
Core/Spells: Apply Lifebloom's final bloom bonus from Empowered Rejuvenation also on expire. thanks @3kids for noticing
Core/Spells: You should not be able to cast Create Healthstone if you already have one in your inventory
Closes #1498
Signed-off-by: Subv <s.v.h21@hotmail.com>
Core/Loading: Make GameObject loot loading faster by removing an unneeded call to an expensive method.
Thanks Manuel for pointing it out
DB/SAI: Revert some mistakes in SAI db data (target_types were added to action_param6; contiguous fields)

Please, don't do this error.
Core/Movement: Changed casting check in TargetedMovementGenerator to be able to freely manipulate cast+move interaction in scripts
DB: various db fixes from patches. authors are mentioned above the patches. closes #2169, closes #3344, closes #4162, closes #3530, closes #5982, closes #5849, closes #6098, closes #5569, closes #5493, closes #5510, closes #5470, closes #5408, closes #5406, closes #4875, closes #5457, closes #4467, closes #4043, closes #3899, closes #3859, closes #3518. signed off by nayd
Core/Spells: Fixed Recklessness charges being dropped twice.
Closes #932
SQL: fix a few mistakes in a previous commit
Scripts/Icecrown Citadel

* Fixed Professor Putricide Tear Gas stunning himself
* Fixed visual of Unstable Experiment
* Fixed oozes not picking new targets after hitting old
* Fixed Gas Cloud not using melee attack
* Removed ooze summon position hack

Closes #4301
Closes #2726
Closes #5119
Closes #4464
Closes #2874
Closes #4407
Closes #2421
Closes #4899
Core/Spells: Prevent Siphon Life from proccing on Corruption apply.
Closes #6150

Signed-off-by: Subv <s.v.h21@hotmail.com>
Core/BG: When starting a battleground teleport the player to start location if it goes outside of the allowed "waiting" area (for example, getting out of the "bubble" in EotS)

Allowed waiting area is calculated as the distance specified in database (battleground_template.StartMaxDist) and the battleground start point for each team
A distance of 0 is ignored (not used in SotA nor arenas)

The values in DB might need some tweaks, open a pull request if you calculate better ones

Closes #180

Initial patch and idea by Rat

Also added validation (DBError log) to some fields in battleground_template table
Core/Spells: Reapply glyph bonuses that depend on stance when you shapeshift into that instance
Closes #1076 and possibly others

Signed-off-by: Subv <s.v.h21@hotmail.com>
Player/Items: Fix the item durations when the item is stored in a bag different than the default backpack
Closes #1026
Signed-off-by: Subv <s.v.h21@hotmail.com>
Core/Spells: Add 45 seconds proc cooldown to Blackened Naaru Silver.
Closes #1509

Signed-off-by: Subv <s.v.h21@hotmail.com>
Core/Player: Send calendar raid lockout remove before removing player from instance save (may invalidate instance save)
SQL: Renamed files to match the order they were commited in.
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore