promotional bannermobile promotional banner

Party Portraits Unit Frame/Buff Reminder Bar

Displays movable class-colored portrait rings for the player and party members. Supports saving position, locking/unlocking, showing/hiding when solo, and reset to default.

File Details

PartyPortraits v4.3

  • R
  • Nov 2, 2025
  • 1.37 MB
  • 30
  • 5.5.2+2
  • MoP Classic

File Name

PartyPortraits.zip

Supported Versions

  • 5.5.2
  • 5.5.1
  • 5.5.0

v4.3 (Phase 5.1 – Totem Cluster Integration + Developer Test Mode)
- Introduced full Totem module expansion and refinement:
    • Added compact 2×2 “Cluster” layout (default) for player totem, mushroom, or statue tracking.
        - Layout fills top-right first for balanced alignment beside the portrait.
        - Grid pattern: [ICON3][ICON1]
                        [ICON4][ICON2]
    • Added persistent layout selection and state saving across sessions.
    • Integrated seamlessly with player portrait frame on the left-hand side.

- Expanded `/pptotems` command set:
    • `/pptotems horizontal` – Classic row layout (icons flow right→left beside portrait).
    • `/pptotems vertical`   – Column layout (icons stack top→bottom beside portrait).
    • `/pptotems cluster`    – 2×2 cube layout (default).
    • `/pptotems`            – Prints current layout and help command list.
    • `/pptotems test`       – Spawns four fake totem icons using the current layout for alignment testing.
    • `/pptotems clear`      – Hides fake icons created in test mode.
    • Persistent `ICON_SPACING` value ensures visual consistency across all modes.

- New `/pp` module commands:
    • `/pp totems on`  – Enables the Totem module (shows totem icons beside portrait).
    • `/pp totems off` – Disables the Totem module (hides icons immediately).

- Quality of life improvements:
    • Added safe state flag preventing test icons from being auto-cleared by normal updates.
    • Default module state is now enabled for all new users.
    • Proper cleanup logic when toggled off to prevent lingering icons.
    • Test mode icons remain visible until cleared manually.
    • Fully compatible with Blizzard totem events and Druid/Mage/Monk single-slot equivalents.

- Developer utilities:
    • Added internal flag for testing mode (`testing = true`) for visual debugging.
    • Integrated safety check to auto-create the holder frame if `/pptotems test` is used before attachment.
    • Fully combat-safe, no protected function taint.

- Fixes:
    • Removed unnecessary chat announcement regarding above being loaded.