Suggestion: Use companion name (color, icon) in npc speeches
Ellypse opened this issue · 1 comments
Quote from @Kruithne via Twitter:
“It would be cool if we could emote using pets/mounts. For example, I have a pet called Cat in my TRP. If I used /e Cat| scratches his backside. it would format properly in chat, showing his name colour/icon for people with that enabled.”
Check for companion bindings for the sender of the message.
Update on tonight's efforts :
- For say/yell/whispers, it was done without any issue.
- For emotes, it's more complicated. Nothing indicates that your emote starts with a name, or separates that name from the rest of the emote. Random idea I used to test was to require an asterisk right after the name. /e | Cat* scratches. This also allowed me to add Lora's modification for 's and ,
It's not consistent with the other talk types though.
- Should they all request an asterisk (or other symbol) ?
- Should I bruteforce every known pet profile to see if one match the start of the emote (that sounds bad) ?
- Should NPC names in emotes always get an asterisk (or other symbol) after the name ?
- Do you have another idea ?