- This appears to have been a bug with Roll20's macro functionality and not the sheet. target|HP_max consistently returns 30 (the default value) and not the calculated value
- The target option for Require and Comsume now use the ailmentList and barLists of the target, allowing them to be used with AutoEffects that apply to the user
- Currently there's a small known issue where ailments set through the token bar is not available to AutoEffects until the token is selected
- Added the Combat Options UI, a new interface for assorted combat tools and aids
- Planed for the future: Action and reaction tracking. More settings for configuring exactly which options one wants enabled
- Added a targeting button. A characeter can now target a creature to have all action buttons apply to that target automatically. Also gives updated readouts of the creature's status bars and ailments, and allows for using these values as part of AutoScripts (Still WIP)
- Added Auto Update functionality. Enabled by a setting, this setting allow for sheets to automatically update when encountering a "Round end" item in the initiative order with a decrementing value. Also allows for periodically updating the status bars/ailments of a target
- Requires a bit of setup. If the initiative item cannot be found, initiative must be rerolled or the setting must be toggled on and off to retry the setup process
- Added two new settings: one to hide the combat options, and one to hide sheet details being visible to other who target the character
- Hide: Bar updates now also hides your bar values from others targeting you, but does not hide your name or ailments
- Temp bar values are now stored seperately for each generic token
- Required some minor rewriting of the temp bar code. Value overrides are now stored for the each individual ailment instead of the entire sheet, letting multiple temp bar ailments update simultanously without conflicts
- A new setting "Auto: Update on New round" has been added. When enabled, all sheets automatically update when an item called "New round" in the initiative order decreases in initiative
- Intended to be used with an item with -10 initiative that decays by -1
- The name of the initiative item and the frequence for which sheets check for updates can be configured using a new config setting
- Config settings do not appear in the sheet, and are strictly configured through imports/exports and default sheet settings
- The delay between generic token updates can now be configured with a new config setting
- Re-enabled the targetting system from the old 0.7 branch
- Changed Damage helper to now change to the targetted token before applying damage
- Changed action buttons to be whispered to the owner of the relevant token, unless no token is targetted in which case they are visible to everyone
- Changed Update to now update all tokens for a sheet with enabled generic tokens
- Functions by cycling over all tokenIds with a delay of 1200ms between each token. Should look into a way to dynamically or manually set the delay in the future
- The name of token instances can now be pressed to change the selected instance
- Bars are now saved for generic tokens. Bar values for the selected token instance is synced with the sheet
- Ailments are now saved for generic tokens. Ailments for the selected token instance as synced with the sheet
- A display of the four ailments with the highest count is shown for each token instance. The ailments can be adjusted even while the token is not selected
- Added functionality to add or delete multiple tokens instances at the same time
- When selecting a token without a token instance, the user is now asked if they wish to add the token as a new instance
- A bunch of token fixes as well as some assorted general bugfixes
- Added functionality to add and delete a token instance from the generic token display
- Added new game setting to configure what the token bars are set to (default is bar 1: hp, bar2: stagres and bar 3: sp)
- This is only for the token instance display. It does not change the actual token bars of the token
- Cleaned up some duplicate code from the v0.7 merge
- Added function callable by macros "selectToken" which sets the selected generic token of the sheet to that of the selected token
- If generic mode is not enabled for the token's sheet, the user is asked if they want to enable the settings
- All subfunctions can be reused for other functionality
- Generic tokens is a new dispay for GMs for letting them track copies of the same character
- This adds a non-functional outline of the look of the display