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.

