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
- Create a campaign and assign your ground/flying mounts
- Dismount anywhere — DWMK automatically anchors that mount's location
- Try to remount — If you're too far from the anchor, you'll be warned (or blocked)
- 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
- Open the settings panel (
/dwmk config) - Mount the creature you want to assign
- 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
- Download the latest release
- Extract to
World of Warcraft\_retail_\Interface\AddOns\ - Restart WoW or
/reload - Type
/dwmk configto 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.