Version 0.3.5: Support all of the roll options in 2.2.15+ of the Shaped Sheet, including normal, advantage, disadvantage, and roll2. (Thank you Kryx! ) Added roll2 option to the "--createquery" option. Added roll2 option to the "--create" option and added a configuration to control whether or not the roll2 macro is automatically created. I added the "createRoll2TokenAction" option because I believe that most people using this script will be focused on the 3 standard tabletop cases (normal, advantage, disadvantage), so the roll2 macro felt somewhat unnecessary. By default createRoll2TokenAction is set to false. NOTE: This version of the script will not work with earlier versions of the Shaped Sheet due to the changes with the Roll Options in version 2.2.15+. Version 0.3.4: Fixed a script crash introduce in 0.3.3 that occurs when adding a token to the tabletop that doesn't represent a character. Version 0.3.3: Added a new configuration token named ignoreNpc, it has the following options: true - this option means that AdvantageTracker will ignore all NPC, meaning it will not update tokens or change the roll setting if the character journal entry is an NPC. Useful for GM's that roll "behind the screen" and always have a set configuration for their NPCs false - this is the default option. Both PC and NPC can fully utilize the features of AdvantageTracker. Tokens pulled onto the tabletop from the character journal will now automatically get status markers based on their settings. Version 0.3.2: Added a new configuration token named chatNotificaitons, it has the following options: "chat" - this is the default option and will send messages to the chat for everyone to see. "disabled" - this eliminates any messages for changing Advantage/Disadvantage states. "whisperPlayer" - this sends a whisper to the player who changed Advantage/Disadvantage states. "whisperGM" - this sends only messages to the GM when anyone changes their Advantage/Disadvantage states. All updates are now sent via the shaped sheet roll template for chat consistency. Version 0.3.1: This script is designed to use Ability macros to easily set the value of the Roll Options on the 5th Edition Shaped Sheet v2.1.13+ during play. If the character is represented by a valid token, it will set a status marker on the token as a visual reminder that advantage/disadvantage is enabled. The major improvement in the 0.3.0 release is the ability to run any of the options while selecting multiple tokens, as well as removing the need to ever supply a token_id. Simply select all of the tokens that you want to change and execute the relevant command. Syntax: !at --<option> --<character_id1> --<character_id2> ... The <option> parameter is required. The <character_id> parameter is optional. Examples: !at --advantage --@{TheAaron|character_id} --@{Kryx|character_id} --@{Silvyre|character_id} !at --disadvantage !at --normal Options: !at --advantage This command will switch the character sheet(s) to the "Roll with Advantage" option on the character sheet. A message is sent to chat that the character now has advantage. It also sets a visual indicator on the token that advantage is currently enabled. !at --normal This command will switch the character sheet(s) to the "Roll 1 dice" option on the character sheet. A message is sent to chat that the character rolling normally. It removes any visual indicators on the token. !at --disadvantage This command will switch the character sheet(s) to the "Roll with Disadvantage" option on the character sheet. A message is sent to chat that the character now has disadvantage. It also sets a red dot on the token giving a visual indicator that disadvantage is currently enabled. !at --create This simply creates "Adv", "Norm", and "Dis" Ability macros for the selected character(s). These Ability macros simply run the commands above. Token Actions are enabled by default (see configuration options below), but they could also be placed in the macro bar. In order for the macros to be placed in the macro bar it creates the macros with the optional --@{character|character_id} syntax. !at --createquery This simply creates "Adv/Dis" Ability macro query for the selected character. These Ability macro query simply runs the commands above based on the option chosen in the query. Token Actions are enabled by default (see configuration options below), but they could also be placed in the macro bar. In order for the macros to be placed in the macro bar it creates the macros with the optional --@{character|character_id} syntax. There are 3 configuration options at the top of the script (config = default value): showAsTokenAction = true Setting true will automatically enable any newly created token actions. Setting false leaves newly created token actions disabled. advantageMarker = "green" disadvantageMarker = "red"; The full list of status markers that are available (in the same order they appear in the marker tray): "red", "blue", "green", "brown", "purple", "pink", "yellow", "dead", "skull", "sleepy", "half-heart", "half-haze", "interdiction", "snail", "lightning-helix", "spanner", "chained-heart", "chemical-bolt", "death-zone", "drink-me", "edge-crack", "ninja-mask", "stopwatch", "fishing-net", "overdrive", "strong", "fist", "padlock", "three-leaves", "fluffy-wing", "pummeled", "tread", "arrowed", "aura", "back-pain", "black-flag", "bleeding-eye", "bolt-shield", "broken-heart", "cobweb", "broken-shield", "flying-flag", "radioactive", "trophy", "broken-skull", "frozen-orb", "rolling-bomb", "white-tower", "grab", "screaming", "grenade", "sentry-gun", "all-for-one", "angel-outfit", "archery-target" Thank you to The Aaron for his assistance and guidance with this script. Thank you to Kryx for helping with the changes required to support 2.2.15. Script can be found here: <a href="https://raw.githubusercontent.com/beeke01/Advantag" rel="nofollow">https://raw.githubusercontent.com/beeke01/Advantag</a>...