Hello there!  I am pretty new to roll20 and still learning all the macros and such. I found a very nice api addon - TokenMod - that I use to mark one of my player's barbarian's rage as a token marker with turns remaining, same with his reckless attack in our d&d 5e session. I wanted to make it so that the rage remaining updates itself and the reckless attack marker gets removed on turn start so that it's more automated and I found a useful script under this link:   <a href="https://app.roll20.net/forum/post/6608405/script-onmyturn-activate-an-ability-in-the-context-of-a-token-when-its-turn-occurs/?pageforid=6619049" rel="nofollow">https://app.roll20.net/forum/post/6608405/script-onmyturn-activate-an-ability-in-the-context-of-a-token-when-its-turn-occurs/?pageforid=6619049</a>   The script allows me to create an ability for a token that gets fired on the start of its initiative order, which works good unless I try using TokenMod with it.  I'm not sure if it is anyhow possible to achieve what I want, if not that's okay, but maybe I'm just doing something wrong?  This is the ability I use for the turn start:  !token-mod --ids @{selected|token_id} --set statusmarkers|fluffy-wing  Fluffy wing is used as a test marker, because it's fluffy.  When I use the token-mod function outside of the OnMyTurn ability it works wonderful. Here nothing happens. I tried finding a solution slightly, so first I found, that in this ability, the @{selected|token_id} returns a value "Undefined". When I checked the token id by hand and put it there like that:  !token-mod --ids -M9OVa3x5xtwWNSBkvQ6 --set statusmarkers|fluffy-wing  It still yielded no result.   Does the above mean that what I want is not possible to achieve?  Any help will be appreciated, thanks in advance!  Cheers!