# Having difficulty with toggle (on/off) spells.

**URL:** <https://wowlazymacros.com/t/having-difficulty-with-toggle-on-off-spells/4808>\
**Category:** How To's\
**Created:** [August 31, 2018, 1:35am UTC](https://wowlazymacros.com/t/having-difficulty-with-toggle-on-off-spells/4808 "2018-08-31T01:35:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![karlt81](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/k/cc9497/32.png) [@karlt81](https://wowlazymacros.com/u/karlt81)\
**Post date:** [August 31, 2018, 1:35am UTC](https://wowlazymacros.com/t/having-difficulty-with-toggle-on-off-spells/4808/1 "2018-08-31T01:35:19Z")

</div>

So my understanding is to cast only when the spell is “off” I should write something like:

`/cast [combat,nochanneling] !Storm, Earth, and Fire`

If I add the line to sequence, firstly it removes the ! which is what I understand tells your macro not to fire if this is already on.  
I can wrap it:

`"/cast [combat,nochanneling] !Storm, Earth, and Fire"`

This then removes the " at the start (end one remains) then doesn’t fire off at all.

when you fire it off without the ! it continually toggles Storm, Earth and Fire on and off (Same deal with Rushing Jade Wind)

Am I doing something really obviously wrong that I haven’t spotted with this?

TIA.

---

<div class="post-metadata">

**Author:** ![karlt81](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/k/cc9497/32.png) [@karlt81](https://wowlazymacros.com/u/karlt81)\
**Post date:** [September 16, 2018, 1:19pm UTC](https://wowlazymacros.com/t/having-difficulty-with-toggle-on-off-spells/4808/2 "2018-09-16T13:19:14Z")

</div>

No one able to assist with this?

---

<div class="post-metadata">

**Author:** ![rhusty](https://wowlazymacros.com/letter_avatar_proxy/v4/letter/r/f07891/32.png) [@rhusty](https://wowlazymacros.com/u/rhusty)\
**Post date:** [September 25, 2018, 9:47am UTC](https://wowlazymacros.com/t/having-difficulty-with-toggle-on-off-spells/4808/3 "2018-09-25T09:47:08Z")

</div>

so, was testing out this exact thing last night and noticed GSE removes the exclamation point automatically. Was this functionality removed from just GSE or from macros in general?

---

<div class="post-metadata">

**Author:** ![Cymiryc](https://wowlazymacros.com/user_avatar/wowlazymacros.com/cymiryc/32/11390_2.png) [@Cymiryc](https://wowlazymacros.com/u/Cymiryc)\
**Post date:** [September 25, 2018, 9:53am UTC](https://wowlazymacros.com/t/having-difficulty-with-toggle-on-off-spells/4808/4 "2018-09-25T09:53:30Z")

</div>

You can’t currently add this skill into GSE at the moment because it’s looking for comma’s to break up spell names like in castsequences.  
It will also break if you use the spell ID as it will still try to convert the name into 3 spells.

! was mostly removed from most toggle abilities. May work with Volley but SEF is not a toggle ability.
