promotional bannermobile promotional banner

Angry Assignments Plus

Angry Assignments+ is a fork of the original Angry Assignments addon, it gives your raid leaders and officers a shared set of assignment pages that can be edited, synced across the guild, and displayed on screen during encounters.

File Details

AngryAssignments-2.1.1.zip

  • R
  • Mar 5, 2026
  • 275.41 KB
  • 238
  • 2.5.5
  • Classic TBC

File Name

AngryAssignments-2.1.1.zip

Supported Versions

  • 2.5.5

Angry Assignments+ - v2.1.1

*Thanks to the authors of the Angry Girls fork of the original addon for the inspiration of a few of these features.

Pagination

Assignment pages can now be split into multiple pages using the {page} token. Insert {page} anywhere in your content to create a page break. When viewing the display, left-click to go forward and right-click to go back. A page counter (e.g. "2/3") appears in the top-right corner of the display. The current page resets to 1 whenever the displayed assignment changes.

Variable Substitution

You can now define reusable variables and reference them in your assignment text using {$variableName} tokens. Variables support two scopes:

  • Category variables apply to all pages within that category. Useful for things like tank names or healer assignments that are shared across multiple boss pages.
  • Page variables are specific to a single page and override any category variable with the same name.

Variables are resolved before display, so {$tank1} gets replaced with whatever value you set. If a variable value matches a raid member's name, it automatically gets class-colored in the display.

Variables sync to raid members along with page content, so everyone sees the same resolved assignments.

Pages that use variable tokens show a {$} indicator in the tree, and categories with defined variables show a [V] marker.

Tokens & Variables Side Panel

The side panel has been redesigned to combine tokens and variables in one place. Open it with the "Tokens & Variables" button in the top-right of the editor window.

The panel now includes:

  • Raid Icons - All 8 raid markers
  • Roles & Buffs - Tank, Healer, DPS, Bloodlust, Healthstone
  • CC & Dispels - Quick-insert icons for commonly assigned abilities: Kick, Polymorph, Fear, Banish, Shackle Undead, Hibernate, Repentance, Purge, Soothe, Tranquilizing Shot, plus Spellsteal and Mass Dispel (TBC+)
  • Layout - The {page} page break token
  • Color Codes - Standard and class color shortcuts
  • Variables - View and edit variables for the selected page or category. Inherited category variables are shown as read-only with the option to click to insert. All variable labels and inherited rows are clickable to insert the token at your cursor.
  • Players - Searchable raid/guild roster with class-colored name insertion

Clicking any token or variable inserts it at your cursor position in the editor. Tokens cannot be inserted when a category is selected (only when editing a page).

Drag-and-Drop Reordering

You can now drag pages and categories in the tree to reorder them. Drag within a category to reorder, drag between categories to move, or drag onto the Templates section to save a personal copy. Visual feedback shows where the item will be placed (a blue line for above/below, highlight for drop-into). Sort order is saved locally and persists across sessions.

User Templates

When you drag a page or category into Templates, a read-only copy is saved to your personal template library. User templates appear alongside the built-in templates and can be duplicated into your assignments or deleted, but not edited directly. This lets you save assignment layouts you want to reuse across raids.

Bug Fixes

  • Fixed variable edit rows to always show a value input box, even for tokens detected from page content
  • Fixed variable row layout so the delete button stays on the same line as the value
  • Fixed inherited category variables showing as duplicates in the page variables section
  • Prevented token/variable insertion when a category (not a page) is selected