Continuing the discussion from I need assistance adding a feature to my macro:
This works.
/cast [@mouseover,help][target=target,help][target=playrer,help]riptide;[@mouseover,harmexists][target=target,harmexists][target=player,harmexists][harm]flame shock;[help][]]riptide
#showtooltip
/cast [mod:alt,@player] [@mouseover,help,nodead] Riptide; [@mouseover,harm,nodead] [harm] Flame Shock; Riptide