Dude Where's My K'arroc

Simulates mount persistence by tracking last dismount locations.

Dude Where's My K'arroc

Campaign-based mount persistence for immersive roleplay.

Quick Start

  • /dwmk config - Open the settings panel
  • /dwmk status - View current campaign info
  • /dwmk help - List all commands

What Is This?

DWMK treats your mounts as physical objects that persist in the world. When you dismount, your mount stays there—and you'll need to return to that location to use it again.

Organize your mounts across multiple campaigns, each with its own assigned mounts, anchor locations, and enforcement settings. Perfect for running parallel roleplay storylines or switching between different immersion levels.

How It Works

  1. Create a campaign and assign your ground/flying mounts
  2. Dismount anywhere — DWMK automatically anchors that mount's location
  3. Try to remount — If you're too far from the anchor, you'll be warned (or blocked)
  4. Return to your mount — TomTom waypoints guide you back

No manual tracking. No spreadsheets. Just immersion.

Features

  • Campaign System — Create multiple campaigns with separate mount assignments and settings
  • Automatic Anchoring — Dismount locations are recorded automatically
  • Configurable Enforcement — Four levels from "Off" to "Strict" (immediate dismount)
  • Adjustable Radius — Set how close you need to be to your anchor (10–200 yards)
  • TomTom Integration — Automatic waypoints to your mount's location
  • Per-Character Campaigns — Each character can have a different active campaign

Enforcement Levels

Level Name Behavior
0 Off No restrictions
1 Permissive Warnings only
2 Balanced Warning + 3-second grace period, then dismount
3 Strict Immediate dismount

Slash Commands

Command Description
/dwmk config Open the settings panel
/dwmk status Show active campaign details
/dwmk level <0-3> Set enforcement level
/dwmk radius <10-200> Set anchor radius in yards
/dwmk help Display command list

Aliases: /dude, /dwmkconfig

Setting Your Mounts

  1. Open the settings panel (/dwmk config)
  2. Mount the creature you want to assign
  3. Click Set Current Mount under Ground or Flying

Mounts are assigned per-campaign, so you can have different steeds for different storylines.

Requirements

  • Optional: TomTom for automatic waypoint creation
    • Without TomTom, coordinates are printed to chat

Installation

  1. Download the latest release
  2. Extract to World of Warcraft\_retail_\Interface\AddOns\
  3. Restart WoW or /reload
  4. Type /dwmk config to get started

Perfect For

  • Roleplay campaigns emphasizing realism
  • D&D-style adventures in WoW
  • Running multiple concurrent storylines
  • Players who want immersion without micromanagement

Feedback

Found a bug or have a feature request? Open an issue on GitHub!


For the roleplayer who wants their K'arroc to stay where they left it.

The Dude Where's My K'arroc Team

profile avatar
  • 1
    Projects
  • 34
    Downloads