It’s written in the same style so it’s quite puzzling to me. Could it be a talent or something?
For context: When targeting an enemy it won’t cast touch of death.
If my target is hostile and I’m holding no modifier, cast Tiger Palm.
Else if I’m holding shift, cast the following spell on myself: blank
Then, no matter what happened in the first step, cast Soothing Mist normally. Which I assume won’t happen in the case where you cast Tiger Palm, because the GCD won’t let you, but it might give you a fun error message.
If my target is hostile and I’m holding no modifier, cast Tiger Palm.
Else if I’m holding shift, cast Soothing Mist on myself.
Else, cast Soothing Mist normally.
P.S. Also looks to me like Healing Elixir is strictly selfcast, so your requested macro could have the @player part removed.
Thanks for the explanation I think it might be a problem with the healing elixir always being self-cast anyway. Let me see if I can fix it with this in mind!