Warlock Prep

Warlock Prep adds a single button to your screen that automatically checks which buffs, stones, and pet are missing, then casts the next required spell on each click. Keep clicking until you're fully prepped.
minimap_options.png

minimap_options.png

screen_icon.png

screen_icon.png

options.png

options.png

Image.png

Image.png

Description

========================================

WARLOCK PREP

Created by www.customwowaddons.com One-click warlock preparation addon for WoW Classic Anniversary Edition.

OVERVIEW

Warlock Prep adds a single button to your screen that automatically checks which buffs, stones, and pet are missing, then casts the next required spell on each click. Keep clicking until the button turns green - you're fully prepped.

PREPARATION CHECKLIST (Priority Order)

# Task Details 1 Armor Buff Fel Armor > Demon Armor > Demon Skin (highest known) 2 Detect Invisibility Self-buff if known 3 Summon Pet Configurable (default: Imp); falls back to Imp if preferred pet needs a Soul Shard and none available 4 Soul Link Talent-based; only if pet is active 5 Create Healthstone Requires Soul Shard 6 Create Soulstone Requires Soul Shard 7 Use Soulstone Auto-uses soulstone on self from bags Each task is skipped automatically if:
  • The buff is already active
  • The item is already in your bags
  • The spell is not known / not learned yet
  • A required condition is not met (e.g. Soul Link needs a pet out)
  • Demonic Sacrifice buff is active (pet task marked as done)

BUTTON INDICATORS

Yellow border + spell icon = Something needs casting (badge shows remaining count) Green border + checkmark = All preparations complete Red border = In combat (attributes locked by Blizzard)

MINIMAP BUTTON

A warlock icon button on the minimap edge. - Left-click: Show / hide the prep button - Right-click: Open options dialog - Drag: Move around the minimap edge Toggle with /wlprep minimap. Position is saved between sessions.

OPTIONS

Shift+click the button or type /wlprep options to open the options dialog. From there you can: - Select your preferred pet (remembered between sessions) - Toggle Detect Invisibility on or off

SLASH COMMANDS

/wlprep Show all commands /wlprep options Open options dialog /wlprep show Show the button /wlprep hide Hide the button /wlprep minimap Toggle minimap button /wlprep reset Reset button position and all settings /wlprep status Print preparation checklist to chat /wlprep pet <name> Set preferred pet Valid pet names: imp, voidwalker, succubus, incubus, felhunter, felguard

INSTALLATION

  1. Copy the WarlockPrep folder into: World of Warcraft_anniversary_\Interface\AddOns
  2. Restart WoW or type /reload in-game
  3. If the addon does not appear, enable "Load out of date AddOns" on the character select screen The button only appears on Warlock characters.

MOVING THE BUTTON

Right-click drag the button to reposition it anywhere on screen. Position is saved between sessions.

SAVED VARIABLES

Settings are stored in WarlockPrepDB (per-character) and persist between sessions:
  • Button position
  • Preferred pet choice
  • Detect Invisibility toggle
  • Show/hide state
New characters always start with default settings (Imp as preferred pet).

The Warlock Prep Team

profile avatar
  • 1
    Followers
  • 5
    Projects
  • 840
    Downloads

More from AIAddonsView all

  • PvP Tab project image

    PvP Tab

    • 60
    • Addons

    PvPTab automatically switches what your TAB key does based on your PvP status.

    • 60
    • March 4, 2026
    • Addons
  • Riisoz Warband Tax project image

    Riisoz Warband Tax

    • 49
    • Addons

    Automatically deposits a percentage of your gold income into your Warband Bank every time you visit a banker.

    • 49
    • February 26, 2026
    • Addons
  • Battle Graph project image

    Battle Graph

    • 200
    • Addons

    BattleGraph: Lightweight addon tracking real-time damage as a smooth animated graph. Displays current DPS and overall average DPS as separate curves. Uses Catmull-Rom spline interpolation with gradient fill under the curve.

    • 200
    • February 15, 2026
    • Addons
  • ShadowBurn Killer project image

    ShadowBurn Killer

    • 183
    • Addons

    WoW Warlock addon that alerts when Shadowburn crit will kill your target. Auto-detects spell rank, calculates crit damage from spell power, and monitors target HP below 20%. Visual/audio alerts when target is in lethal range.

    • 183
    • February 4, 2026
    • Addons
    • +4
  • PvP Tab project image

    PvP Tab

    • 60
    • Addons

    PvPTab automatically switches what your TAB key does based on your PvP status.

    • 60
    • March 4, 2026
    • Addons
  • Riisoz Warband Tax project image

    Riisoz Warband Tax

    • 49
    • Addons

    Automatically deposits a percentage of your gold income into your Warband Bank every time you visit a banker.

    • 49
    • February 26, 2026
    • Addons
  • Battle Graph project image

    Battle Graph

    • 200
    • Addons

    BattleGraph: Lightweight addon tracking real-time damage as a smooth animated graph. Displays current DPS and overall average DPS as separate curves. Uses Catmull-Rom spline interpolation with gradient fill under the curve.

    • 200
    • February 15, 2026
    • Addons
  • ShadowBurn Killer project image

    ShadowBurn Killer

    • 183
    • Addons

    WoW Warlock addon that alerts when Shadowburn crit will kill your target. Auto-detects spell rank, calculates crit damage from spell power, and monitors target HP below 20%. Visual/audio alerts when target is in lethal range.

    • 183
    • February 4, 2026
    • Addons
    • +4