Core/Spells: Implemented additional conditions for spells that start cooldown after an event instead of after cast