I have a character with the Inspiring Leader feat in my game. Usually, once per short rest, he’ll want to use his feat to grant himself and his party members temporary hit points. Here is that ability: !power {{ --format|Rue --name|Inspiring Leader --leftsub|Feat --rightsub|30 ft. Range --charid|@{selected|character_id} --emote|Rue tells [[ [TXT] 1t[Inspiring-Leader]]]. Everyone gains [[@{Rue|base_level} + @{Rue|charisma_mod}]] temp hp. --hroll|[[ [$THP] [[@{Rue|level} + @{Rue|charisma_mod}]]d1]] --?? @{Sun'Chu'Luk|hp_temp} < $THP.total ?? Sun Test|Passed --?? @{Sun'Chu'Luk|hp_temp} < $THP.total ?? api_token-mod1|_ids -MYqebhy9B5EzG7Tocil _set bar1_value|[^THP] _report character|"Rue has granted {name} 7 temporary hitpoints." --?? @{Cai'Lee|hp_temp} < $THP.total ?? Cai'Lee Test|Passed --?? @{Cai'Lee|hp_temp} < $THP.total ?? api_token-mod|_ids -Ma4ZG3k7U7KNxZc2nKD _set bar1_value|[^THP] _report character|"Rue has granted {name} 7 temporary hitpoints." --?? @{Charlie Adaline Murphy|hp_temp} < $THP.total ?? CAM Test|Passed --?? @{Charlie Adaline Murphy|hp_temp} < $THP.total ?? api_token-mod|_ids -MWa_lwuw63H2BgWrmz- _set bar1_value|[^THP] _report character|"Rue has granted {name} 7 temporary hitpoints." --?? @{Rue|hp_temp} < $THP.total ?? api_token-mod|_ids @{selected|token_id} _set bar1_value|[^THP] _report character|"Rue has granted {name} 7 temporary hitpoints." --?? @{Galahad|hp_temp} < $THP.total ?? api_token-mod|_ids -Ma4ZOMBh-H2VLvppVh4 _set bar1_value|[^THP] _report character|"Rue has granted {name} 7 temporary hitpoints." --Temporary Hitpoints Added:|[^THP] --!format-|~~~ --Description| --!^1Desc|You can spend 10 minutes inspiring your companions, shoring up their resolve to fight. When you do so, choose up to six friendly creatures (which can include yourself) within 30 feet of you who can see or hear you and who can understand you. Each creature can gain temporary hit points equal to your level + your Charisma modifier ([[@{Rue|level} + @{Rue|charisma_mod}]]). A creature can't gain temporary hit points from this feat again until it has finished a short or long rest. }} In this macro, I use PowerCards to check if the character already has a number of temporary hit points that is greater than or equal to the amount of temporary hit points that my inspiring leader will grant. To apply these temp hps, I use token mod. Here’s the rub: he will be casting this relatively often. As a matter of convenience, I’d like to avoid making him select 4+ targets when he uses this feat so that I can collect that token’s ID. But token ids change, and I don’t think it’s possible to reference a character’s token ID by typing @{Name|token_id} Am I going to just have to bite the bullet and have him select his targets manually?