Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
This post has been closed. You can still view previous posts, but you can't post any new replies.

# Feature Request: Use the **"Speaking As"** Character for Attribute & Macro Resolution

# Feature Request: Use the **"Speaking As"** Character for Attribute & Macro Resolution Hi everyone, I'd like to suggest a feature that would make macros much easier to maintain, especially for GMs and players who use multiple character sheets. Currently, when writing a macro, we have to reference a character explicitly, for example: ```text @{Pierre|Agilité} ``` This means that if I want the same macro to work for another character, I have to duplicate it and manually replace every character name. Instead, it would be incredibly useful if Roll20 could resolve attributes from the character currently selected in the **"Speaking As"** ("En tant que") dropdown. For example: ```text @{speakingas|Agilité} ``` or ```text @{currentcharacter|Agilité} ``` (or whatever syntax makes the most sense). This would allow a single macro to work for any character simply by changing the **Speaking As** selection. --- ### Example Instead of: ```text &{template:default} {{Name=@{Pierre|character_name} - Agility}} {{Result=[[1d20+@{Pierre|Agilité}]]}} ``` it could simply be: ```text &{template:default} {{Name=@{speakingas|character_name} - Agility}} {{Result=[[1d20+@{speakingas|Agilité}]]}} ``` No duplication. No editing dozens of macros every time a new character is created. --- ### "Use Selected Token" I know the common answer is: > "Just use `selected`." Unfortunately, that doesn't solve every use case. For many players, their token isn't always on the current map. This happens frequently when: * they're on another page, * they're between encounters, * they're using journals outside of combat, * or they simply don't have a token available. In those situations, `selected` doesn't work because there is nothing to select. The **Speaking As** dropdown already represents the character the user intends to act as, so it feels like the perfect fallback (or even a primary reference) for character attributes.
1787293629
Roll20 Dev Team
Pro
Marketplace Creator
Thanks for the suggestion! After 30 days, Suggestions and Ideas with fewer than 10 votes are closed and the votes are refunded to promote freshness. Your suggestion didn't build the right momentum this time, but feel free to submit it again! We find that the best suggestions describe the problem you are having, and the solution you want. You can learn more about the process of making suggestions on the Roll20 Wiki! More details can be found here .