No, the trigger conditions for the spells vary. For example, the Invisibility Spell requires an enemy unit to attack a building within its range in order to activate.