Will a. said: This is a heck of a thread, is there any capabilities with token mod, or any other script to have conditionals. for example: if health(bar 3) is below a threshold(constant) add a dice(Roll)? I know Keith mentioned ScriptCards. Also, APILogic, a metascript that can be plugged into another script's command line. APIL works from the perspective of what can be recognized at the time APIL runs, evaluating the conditionals, and then leaving the command line in a particular disposition for the intended-recipient script to take action on. The text within the boundaries of the conditional is what is left IN the command line if the conditional passes evaluation. So, a test of bar3 being below some value (lets say, 5), then add a dice roll... the token-mod line could look like: !token-mod --set bar3|+[[1d20]] Then you'd ask how much of that is conditional on the value of bar3. Since that is the only thing we're setting, it's really everything. So we wrap that in the conditional parts of APIL: !{& if @{selected|bar3} < 5 }token-mod --set bar3|+[[1d20]]{&end} If there were MORE things you wanted to do in token-mod (like set other properties), then you might only want to conditionalize the single property setting: !token-mod --set name|Potato {& if @{selected|bar3 < 5}bar3|+[[1d20]]{&end} There are more examples in the APILogic thread, including nesting conditionals and complex AND and/or OR constructions.