wow-macro-commands

Document World of Warcraft macro commands, conditionals, and syntax rules.

1|Updated Aug 13, 2024
One-click install
npx skills add https://github.com/Alzakath/Ruilhenn --skill wow-macro-commands
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wow-macro-commands
Source: https://github.com/Alzakath/Ruilhenn/tree/main/.gemini/skills/wow-macro-commands
Command: npx skills add https://github.com/Alzakath/Ruilhenn --skill wow-macro-commands

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive reference for creating, understanding, and debugging World of Warcraft macros, enabling players to automate complex in-game actions and optimize their gameplay.

Core Features & Use Cases

  • Macro Command Reference: Detailed explanations of all available slash commands for in-game actions.
  • Conditional Logic: Understand and implement complex conditions like [mod:shift], [@mouseover], and [spec:1] to create dynamic macros.
  • Use Case: You want to create a single button that casts a healing spell on your mouseover target if one exists, otherwise on your current target, and only if you are in your primary specialization. This Skill provides the exact syntax for that.

Quick Start

Use the wow-macro-commands skill to explain how to use the /castsequence command with a reset condition.

Frequently Asked Questions about wow-macro-commands

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a World of Warcraft macro with mouseover and mod conditionals?

World of Warcraft macro conditionals like [@mouseover] and [mod:shift] allow dynamic targeting and action modification based on UI state and player input. You can chain these conditionals within slash commands to prioritize targets or modify casts without changing your current target.

How does the castsequence command work in WoW macros?

The castsequence command in WoW macros sequentially casts a predefined list of spells, advancing to the next spell on each button press. It supports reset conditions, allowing the macro sequence to automatically restart based on time elapsed, target changes, or combat state shifts.

What slash commands are available for creating advanced gameplay macros?

Advanced gameplay macros utilize secure slash commands to automate in-game actions, including casting spells, targeting specific units, using items, and evaluating UI states. These commands allow players to automate complex rotations and interface behaviors reliably during combat.

Why does my WoW macro stop working or fail to cast the correct spell?

WoW macros fail due to syntax errors, incorrect conditional evaluation, or improper use of secure command restrictions. Debugging requires verifying that conditionals like [spec:1] accurately match your UI state and ensuring that showtooltip and castsequence syntax rules are correctly applied.

Can I use conditionals to change macro behavior based on my current spec?

Yes, you can use the [spec:1] or [spec:2] conditionals in WoW macro commands to change spell behavior based on your active specialization. This allows a single macro button to conditionally execute different actions tailored to your current talent setup.