promotional bannermobile promotional banner

RP Assist

RP Assistant

File Details

RPAssist v1.2.0

  • R
  • Apr 11, 2026
  • 317.09 KB
  • 7
  • 2.5.5
  • Classic TBC

File Name

RPAssist-v1.2.0.zip

Supported Versions

  • 2.5.5

RPAssist v1.2.0

New Features
Chat Monitor filter bar — search/filter captured messages by sender, content, RP name, or channel
Conversation threading — visual dividers between different speakers in the chat monitor
Mood Drift system — blends personality moods at 30/70 ratio instead of hard-switching (new toggle in options)
Favorites system — star replies to save them across sessions (max 50, stored in SavedVariables)
Per-reply emote toggle — emote checkbox in reply window is now a temporary override that doesn't change your saved setting
Conversation memory — tracks last 5 sent replies to avoid repeating yourself
Relationship tiers — stranger/acquaintance/friend based on interaction count, influences reply generation
Target-aware template weighting — replies that use known target data (race, class, guild) are prioritized
Multi-category blending — when multiple topics match, cross-pollinates templates for unique hybrid suggestions
Reactive emote openers — topic-matched emote openers (Combat, Lore, Greeting, etc.) at 35% chance
Game Era flavor — optional era setting (Classic, TBC, Wrath) adds era-specific placeholders and fragments
Time/Location awareness — time-of-day and zone-type fragments for environmental flavor
Race+Class combo fragments — unique flavor for specific race/class pairings (30% chance)
Data Browser (/rp db) — new UI for browsing addon data tables
Middle-click minimap — opens target panel directly

Content Expansion
6 new situation categories: Merchant/Trade, Faction Pride, Mentor, Rivalry (Same Class), Weather Comment, Tavern/Rest
Traits.lua: ~160 new fragments and emote openers across all 5 trait axes and all intensity levels
Emotes.lua: 60+ new topic-specific emote openers across 12 topic categories

Quality of Life
Emotes default to off (was on) — togglable per-reply in the reply window
Live preview in Options panel — "Generate Sample" button shows how settings affect output
Selection highlight fix in chat monitor (correctly handles divider frames)
Mood drift status shown in minimap tooltip
Options panel GetOptionsCategory() exposed for external access