Core/Spells: Implemented additional conditions for spells that start cooldown after an event instead of after cast
Merge remote-tracking branch 'TrinityCore/master'