Fetch has a way of retrieving that information, and can do it right from within another script's command line (like Spawn). The Fetch construction looks like this: @(selected.tracker) @(@{target|Initiative Source|token_id}.tracker) @(Token Name.tracker) The first option would use the currently selected token and get its tracker value. The second option would use a targeting statement to know why token you wanted to use as the source. And the third just uses a token's name to locate it. (You could also use a token id in that position to get the associated tracker value.) Just put that in whatever location of the Spawn command line (or whatever other script) to have it read and converted to the value you want. Also, if you want a default value (for instance, if the token isn't actually in the tracker), you can include it in any of the formations by enclosing it in brackets right before the closing parentheses: @(selected.tracker[0]) And, finally, if you want to use this in a way that would do the math right in the line (adding some value to this initial tracker value), you can do that with MathOps, or by using ZeroFrame to defer an inline roll. Fetch, MathOps, and ZeroFrame are all installed as a part of the MetaScriptToolbox (available in the one-click). If you have a specific question on how to handle the math or the deferral I mentioned, post back and I can give an example.