Макросы не делают подобные проверки. Могу предложить аналог:

/use [mod:shift]Огненная глыба, Ожог
- Кастует Ожог, а при зажатом Shift - Огненную глыбу. Тебе все равно придется следить за проком глыбы, чтобы с зажатым шифтом клацнуть основную кнопку