RPSheet.zip
What's new
RP Sheet - Changelog
Version: 1.1 "The Party Update"
New Features
- Party Roster Tab: Added a dedicated "Party" tab to the main UI. You can now seamlessly flip between your own character sheet and a scrollable roster of your party or raid members.
- Group Scanning & Addon Comms: The addon now silently communicates with other players in your group running RP Sheet!
- Click the new "Scan Group" button (or type
/rp scan) to broadcast a hidden ping. - Party members will automatically reply with their Level, Class, and all six ability scores, populating your Roster Tab with their stats and class-colored names.
- Immersive Chat Emotes: Rolling a Natural 20 or a Critical Fail on a D20 now broadcasts custom, highly immersive flavor text to the emote channel (complete with triumphant or disastrous sound effects).
Visual & UI Overhauls
- Parchment Aesthetics: The generic dark system backgrounds have been entirely replaced with native WoW parchment textures to give the frame an authentic, tabletop D&D sheet feel.
- Dynamic Color Palette: Replaced generic system yellows with thematic colors to improve visual hierarchy and immersion.
- Stat Readability Fixed: Forced all core stat names and values to render in pure, opaque white so they pop cleanly off the new parchment backgrounds.
- 3D Portrait Lighting: Tweaked the PlayerModel camera distance (1.2) and rotation (0.2) so your character's 3D model catches the light better and stands out from the 2D UI.
- Thematic Copywriting: Rewrote action tooltips to read like a Dungeon Master's prompts (e.g., "The Dungeon Master asks for a D20 + DEX modifier"), and updated the Help frame to the "Adventurer's Handbook".
Under the Hood & Bug Fixes
- Minimap Optimization: Extracted the minimap button's drag update loop into a localized function, fixing a memory leak that caused unnecessary garbage collection and potential micro-stutters.
- Modern Tab Templates: Updated the frame inheritance from the deprecated
CharacterFrameTabButtonTemplateto the modern engine standardPanelTabButtonTemplateto prevent Lua initialization errors on load.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

