promotional bannermobile promotional banner

MacroCraft

Visual, beginner-friendly macro studio and syntax optimizer for World of Warcraft. Build mouseover, cursor, and downranked combat macros with simple toggles—no coding required.

MacroCraft is a modern, visual macro studio for World of Warcraft designed to make macro creation effortless for everyone—from complete beginners to seasoned raiders.

Forget complex syntax, square brackets, and memorizing condition tags. Simply drag abilities from your spellbook, click intuitive toggles (like @cursor, @mouseover, modifiers, and safeguards), and let MacroCraft generate, optimize, and save the macro directly into your native WoW Macro Book with a single click!


✨ Key Features

  • 🖱️ Visual Step-by-Step Builder: Drag and drop spells directly from your Spellbook (press P) or type spell names to build clean, multi-line combat macros.
  • 🎯 Instant Targeting Rules: Toggle between Target (Default), @cursor (Ground), @mouseover (Unit), @player (Self), and @focus with one click.
  • 🛡️ Smart Safeguards:
    • Fallback to Target: Casts at your mouseover or focus if they exist and are alive, otherwise automatically falls back to your regular target.
    • No-Clip Channeled: Prevents interrupting channeled spells (Mind Flay, Blizzard, Arcane Missiles, Drain Soul).
    • Stop Casting: Instant panic interrupt for counterspells, escapes, or emergency heals.
    • Spam Protection: Automatically inserts !Spell logic to prevent accidental toggling off when spamming abilities (Stealth, Ice Block, Shoot, Prowl).
  • ⚡ Downranking & Max Rank Toggles: Easily downrank spells to conserve mana or click Max Rank to cast your highest learned rank automatically.
  • ⚔️ Combat Utilities: Append /startattack, /petattack, wand auto-shoots, or auto-dismount toggles in seconds.
  • 🗜️ Live Syntax Minifier: Live real-time preview that compresses whitespace and redundant conditions, saving precious characters under the 255-character limit.
  • 📋 Paste & Import Tool: Have an existing macro? Paste it in and MacroCraft will reverse-engineer its rules, modifiers, and safeguards directly into the visual builder!
  • 💾 Custom Templates: Save and name your favorite custom macro templates to reuse across characters.
  • 🔒 Protected Action Compliant: Built specifically with combat lockdown safety checks so your game never stutters or throws script errors.

⌨️ Commands

  • /mc or /macrocraft — Toggle the MacroCraft Studio UI
  • /mc help — Show available chat commands

🚀 How to Use

  1. Type /mc or /macrocraft to open the studio.
  2. Select Build From Scratch or a saved template.
  3. Drag any ability from your Spellbook into the spell slot.
  4. Select your desired key modifier ([Shift], [Ctrl], [Alt], etc.) and targeting rule.
  5. Click Copy to Character Macros or Copy to General Macros to send it straight to your action bar setup!

📦 Supported Versions

  • World of Warcraft: Forever

MacroCraft Team

profile avatar
Owner
  • 3
    Projects
  • 87
    Downloads

More from TheBag

  • AzNav project image

    AzNav

    Drop a pin anywhere on the world map to instantly calculate the fastest multimodal travel route across Azeroth using flight paths, boats, zeppelins

    • 44
    • October 16, 2026
  • AggroRangeForever project image

    AggroRangeForever

    Dynamic aggro danger gauge & range estimator for WoW Classic Era / Hardcore. Features a sleek 3D danger orb (Green > Orange > Pulsing Red) and detailed target card.

    • 30
    • October 15, 2026
  • AzNav project image

    AzNav

    Drop a pin anywhere on the world map to instantly calculate the fastest multimodal travel route across Azeroth using flight paths, boats, zeppelins

    • 44
    • October 16, 2026
  • AggroRangeForever project image

    AggroRangeForever

    Dynamic aggro danger gauge & range estimator for WoW Classic Era / Hardcore. Features a sleek 3D danger orb (Green > Orange > Pulsing Red) and detailed target card.

    • 30
    • October 15, 2026