promotional bannermobile promotional banner

WMT Assignments

Curse and target assignment tool

Where’s My Tear Assignments (WMTA)

WMTA is a World of Warcraft raid utility that lets you plan, assign, announce, and confirm crowd-control and debuff responsibilities with very little typing or menu-digging. It focuses on clarity for raid leaders, quick interaction during pulls, and low performance overhead.

Core Features and Their Impact:

1) Purpose-built tabs for each assignment type

  • Curses (Warlock) — Multi-assign per curse with a configurable cap (1–4).
    Impact: You can ensure the right number of warlocks cover priority curses (e.g., Elements vs. Agony) without over- or under-assigning. This reduces duplicate effort and forgotten debuffs.

  • Banish (Warlock) — Single assignment per raid marker.
    Impact: Eliminates “two locks on the same demon” mistakes by enforcing a one-lock-per-target rule.

  • Sheep (Mage), Kick (Rogue), Shackle (Priest) — Multi-assign per marker with a configurable cap (1–4).
    Impact: You can layer redundancy (up to your limit) on high-risk targets while preventing excessive stacking on one add.

  • General — Multi-assign per marker with no cap, and group-aware dropdowns.
    Impact: Assign any raid/party member to any marker, with fast selection via group headers. You can toggle a whole group at once, or pick individuals within it.

2) Marker-centric UI with compact, no-scroll layout

  • Eight raid markers (Star, Nipple, Diamond, Triangle, Moon, Square, Cross, Skull) have consistent rows across tabs.
    Impact: Your muscle memory carries between tabs. You don’t scroll; everything needed fits on one screen, reducing clicks in combat.

3) Smart dropdowns with checkboxes and group controls (General tab)

  • Single-level menu: first a group checkbox (“Group 1…8”), then indented checkboxes for players in that group.

  • Whole-group toggle: checking a group selects all its members; unchecking any member clears the group’s “all selected” state.

  • Summary line: if exactly one whole group is selected, the dropdown shows “Group X (N assigned)”; otherwise it shows a count or a single name.
    Impact: You can assign large sets of players in seconds and see at a glance whether a full group is covered, without losing track of partial selections.

4) Announce and whisper flows

  • Announce buttons per tab: posts a tidy, multi-line summary to RAID or PARTY automatically. Lines include assigned names and the marker icon (e.g., {rt5} for Moon).

  • Per-row “Whisper”: sends a direct confirmation request to each assigned player.
    Impact: Everyone knows their job before the pull; individuals are explicitly reminded. This reduces “Who’s on Skull?” chatter and cuts re-explaining between wipes.

5) Auto-assign for Banish / Sheep / Kick / Shackle

  • One unique player per marker, top-down, no repeats.
    Impact: When time is tight, you can press a single button and get a fair, deterministic spread. If you only have three Rogues, only three markers get filled—no surprises.

6) Practical limits to prevent mistakes

  • Max per curse and max per target (for Sheep/Kick/Shackle) are configurable in the ⚙ options.
    Impact: Your assignments stay within plan. If the roster changes, the addon auto-trims extra names and updates the on-screen summary so you won’t over-assign by accident.

7) Persistence that respects roster changes

  • Saved variables remember your plan between sessions.

  • When players leave the group or change, invalid assignments are removed from the UI and storage.
    Impact: You don’t rebuild everything from scratch each night, but your lists also don’t get polluted by offline or missing players.

8) Lightweight, responsive operation

  • Roster snapshotting: raid/party membership is computed once per refresh and reused across all rows.

  • Coalesced updates: bursty events are throttled; the addon batches refresh work to avoid “script ran too long” issues.

  • Dropdown refresh (not rebuild) in General tab keeps checkboxes in sync without re-initializing the whole menu.

  • No-op save avoidance and precomputed marker tags reduce garbage and CPU.
    Impact: The window remains smooth to use during combat or heavy join/leave churn, minimizing frame hitches and input lag.

9) Quick access and ergonomic controls

  • Sticky minimap button with draggable angle memory.

  • Lockable, scalable frame (80–140%) for visibility on different UIs.

  • Slash commands (/wt, /wmta, /wmt) and an optional keybind to toggle the window.
    Impact: You can open the tool instantly, place it where it doesn’t block raid frames, and size it so names are readable at a glance.

How It Changes a Raid Leader’s Workflow:

  • Before pull: Open the tab you need, click group headers or a few names, press Announce. If you prefer a fast baseline, press Auto-assign first, then tweak manually.

  • During progression: If the comp changes, the lists self-clean. Limits keep redundancy sane. You can whisper individuals for confirmation without typing.

  • Between wipes: No re-entry of known, stable parts of the plan; only adjust problem targets. The UI avoids scrolling and keeps the same layout across assignment types.

Why Consider Using It:

  • It reduces human error: single-assign banish, capped CC per marker, and clear announcements.

  • It saves time: group toggles, auto-assign, and per-row whispering compress minutes of micromanagement into seconds.

  • It stays performant: careful throttling and lightweight refresh logic avoid UI sluggishness when the roster churns.

  • It stays readable: compact, consistent layout and smart summaries make the current plan obvious to the entire team.

WMTA focuses on doing one thing well: making raid assignments fast, unambiguous, and reliable for both planners and executors.

The WMT Assignments Team

profile avatar
  • 1
    Projects
  • 30
    Downloads