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

