promotional bannermobile promotional banner

Roleplay Companion

Build a personal character profile from your race, class, faction, background, and personality, then use it as the foundation for consistent, characterful roleplay dialogue.
Back to Files

v0.0.17-classic

File nameRoleplayCompanion-v0.0.17-classic.zip
Uploaded
Oct 13, 2026
Downloads
18
Size
2.4 MB
Flavors
Classic
File ID
9153345
Type
R
Release
Supported game versions
  • 1.15.9

What's new

Changelog

[0.0.17] - 2026-10-12

Removed

  • Speak Suggestion (F7). The key, its "Speak Suggestion" entry in Key Bindings, and the target and location reaction lines that fed it ("A curious little rabbit.", "Back in Burning Steppes."). Speak Callout is the way to speak a line now. Gone with it: the Edit Line tab, /rpcedit, /rpcreset, /rpcdebug, the editable reaction lines on the Emotes tab, and the Prompt frequency setting. Your old F7 key is simply unbound.

[0.0.16] - 2026-10-11

Added

  • Zone stories for the battlegrounds: Warsong Gulch, Arathi Basin and Alterac Valley.
  • Zone stories now also share when you arrive in a dungeon or raid, once, and never as a ghost.

Changed

  • Every line is now local: callouts, reactions and zone stories always go to /say (or /e for an emote line), never to party, raid or battleground chat, even when you are grouped. The callout "Speak in" choice is now Say or Emote; saved Auto, Party and Raid callouts become Say.
  • Removed the "In combat, send to party or raid" callout option. /say needs a key press, so an in-combat line is offered on the key, or shown in chat once combat locks it.

[0.0.15] - 2026-10-10

Fixed

  • Speak Callout in a battleground (Alterac Valley): the emote played but the text never appeared, because a group line went out as /raid, which reaches nobody there. In a battleground, group lines now go to battleground chat (/bg), as do zone stories. Say and Emote lines are unchanged.

[0.0.14] - 2026-10-10

Changed

  • The Settings tab now sits just before About. The tab order is Personality, Emotes, Edit Variants, Callouts, Test, Edit Line, Settings, About.
  • Edit Variants shows each trait as its own section instead of choosing a trait from a combo box.

[0.0.13] - 2026-10-09

Changed

  • The hint after a suggestion in chat is shorter: "(F7 to say)" instead of a full sentence.

[0.0.12] - 2026-10-08

Removed

  • The Character tab, for now. Personality, Emotes, Settings, Edit Variants, Callouts, Test, Edit Line and About keep working; /roleplaycompanion character now opens Personality.

[0.0.11] - 2026-10-08

Added

  • A minimap button, shown by default. Left-click opens or closes the companion, drag moves it around the minimap, and right-click opens Settings. A Show minimap button checkbox on the Settings tab hides and restores it; /roleplaycompanion minimap does the same.
  • The window header now shows your current personality, with its card art, and follows every change.

[0.0.10] - 2026-10-08

First version published to CurseForge. It carries everything listed under 0.0.9 below; 0.0.9 was only ever built on GitHub.

Fixed

  • The package no longer includes the project's internal working notes and design files.

[0.0.9] - 2026-10-08

Added

  • Personality archetypes chosen per character, with five phrasing variants per trait and an Edit Variants tab for writing your own.
  • Emotes, speech and reactions preview tabs, contextual roleplay suggestions, target reactions (corpses included), and a keybind for random in-character cues.
  • Zone lore for every Classic Era zone, dungeon and raid. The "Share Zone Story" keybind posts a short story about your current region to raid, party or say, in your persona's voice, with optional auto-share, including on arriving in a dungeon or raid.
  • Callouts tab: per-character phrases for 39 game-event triggers, each with a stock WoW icon, including seven pet triggers (summoned, lost, died, low health, attacks, unhappy, level up).
  • Written callout lines for the 12 core triggers and the 7 pet triggers in all 21 personalities: a callout with no phrases of its own speaks a line for your archetype and the trigger.
  • Speak Callout key binding (F8 if free): says the pending callout. F7 (Speak Suggestion) says ordinary suggestions.
  • Edit Line tab and /rpcedit: change how your character says a reaction line (targets, corpses, places), for good, per personality. <TARGET> and <LOCATION> are kept.
  • Data broker button using the addon icon, and a completed About tab.

Fixed

  • A Blizzard GetFullPlayerName crash when a player's server is nil.
  • A callout fired as combat starts, before lockdown, is now offered on the key instead of only shown in chat.

This mod has no additional files