Core/Spells: Implemented additional conditions for spells that start cooldown after an event instead of after cast
Merge 'TrinityCore/master' into 'ZynProject/master'