10.0.1 (2017-04-16)
- config-ui: Fix error on custom saves back button (0246f06), closes #480
- rests: Script error on rest (d5e2c31), closes #482
- srd-data: Fixes for mummy/mummy lord (3c89645)
10.0.0 (2017-04-15)
- config-ui: Bump minimum sheet version for config UI changes (925918a)
- config-ui: Remove config UI inline styles (54edcfe)
- config-ui: This script now requires a minimum sheet version of 11.5.0.
9.1.0 (2017-04-14)
- config: Fix config not being applied to new characters (a9ba283)
- config: Fix Rest settings (61a75ef), closes #470
- config: Remove Houserules and Variants menu (727abe2)
- import: Don't show monster List after import (48eec75), closes #456
- import: Support complex legendary costs (60e451c)
- startup: Make "Upgrade the sheet" less confusing (f0d5b73), closes #469
- import: Add UA content to script data (7f9f1a5)
9.0.0 (2017-04-09)
- uses: This script no longer works with sheets below version 11.4.0
8.5.0 (2017-04-09)
- rests: Stop crash on turn change (511b17f), closes #453
- Prevent errors from occasionally being swallowed (27edbb0)
- Prevent missing attribute Roll20 error (c2300ef)
- spell-list: Fix problem with patching archetypes (16ebf47)
- spell-slots: Make Divine Smite deduct spell slots. (2f5f9bf), closes #420
- statblock-import: Log end of command correctly. (e208c18)
- token-defaults: Fix a few bugs with new token defaults code (106155f)
- token-defaults: This version will no longer work with sheets prior to 11.4.0
8.4.2 (2017-03-30)
8.4.1 (2017-03-30)
- rests: Send whisper as resting character (e9f1e79)
- startup: Fix version not found bug on startup (8a75cb6), closes #441
8.4.0 (2017-03-30)
8.3.1 (2017-03-29)
- import: Allow previous name to import spells for monster (6cb8821), closes #439
- import: Fix error with custom JSON that still has patch attribute (30a8f4e)
8.3.0 (2017-03-28)
- death-saves: Don't moan about negative HP (2c63292), closes #422
- entity-lister: Ensure classes are always listed for spells (368a7a4)
- entity-lister: Improve concentration/ritual presentation (33b567d)
- import: Stop Errors being swallowed for monster import (4f7dfda), closes #431
- custom-json: Implement better patch system for houserules (ef93e8d), closes #433
- monster-list: Click to remove existing (8f57685), closes #436
- token-defaults: Provide option to only link bars for PCs (1876f40), closes #402
8.2.0 (2017-03-23)
- config: Add settings for Automatically roll damage (e7b0afc), closes #395
- config: Tidy up config display + align with latest sheet (68e7146), closes #409
- entity-lister: Add filters for ritual and concentration (b1cca99), closes #403
8.1.0 (2017-03-21)
- import: Add new spell/monster lister UI (e5c31fc)
- import: Include SRD content in main script build (74366e0)
8.0.0 (2017-03-19)
- import: Minor tweaks to improve efficiency of import (85f755d)
- Bump to next major sheet version (115ebc0)
- This script will now require 11.x sheet versions
7.4.0 (2017-03-10)
7.3.1 (2017-03-09)
- import: Fix for the new !shaped-import-spell-list restriction (d910905)
- import: Rework --all options and limit !shaped-import-spell-list (7f2bd9a)
7.3.0 (2017-03-04)
- startup: Remove startup delay to test Riley's fixes (c740d1e)
- token-defaults: Only use default token label for new imports (f8b4513)
- fix(startup): Remove startup delay to test Riley's fixes (013609a)
7.2.1 (2017-03-03)
- import: Default token bars not applied to 1st token (a61f2b1)
7.2.0 (2017-03-03)
- output: Prevent duplicate messages when whispering to GM (75aae55)
- turn-recharge: Tweaks to make it work better with GroupInit (306b05a)
- turn-recharge: Add config option to turn turn recharges on/off (5e2b355)
7.1.0 (2017-03-01)
- config: All commands warn when config is not upgraded (27384c1), closes #370
- import: Ensure saves/skills always include PB (8e53615), closes #366
- output: Ensure GM sees whispered output as well (85009cb)
- output: Whisper results if original command/trigger was whispered (12eb86c), closes #367
- rests: Implement recharge 5-6 style recharges (46bb64b), closes #374
7.0.0 (2017-02-27)
- The sheet has changed racial features to racial traits for 10.0.0; the script has changed to match and will no longer work properly with pre 10.0.0 sheets.
6.4.6 (2017-02-27)
- chat-output: Ensure messages only get sent to correct user (dcc8b32)
- rests-and-hd: Pay attention to reduced HP max (34c8635), closes #359
- startup: Make startup delay longer - still some crashes happening (964230c)
6.4.5 (2017-02-26)
- rests: Fix error when resting as player not GM (again!) (8491e0c)
6.4.4 (2017-02-26)
- import-spell: Fix bug when importing duplicate spell (3ef693a)
- rests: Fix error when resting as player not GM (0a7f157)
6.4.3 (2017-02-26)
- import-statblock: Fix error reporting + bug with statblock import (45e4014)
6.4.2 (2017-02-26)
- startup: Deal with really old sheets not being able to report version (232c41e)
- startup: Try to avoid version not being set if API is really slow (3f6cbd2)
6.4.1 (2017-02-26)
6.4.0 (2017-02-26)
- config: Update hide settings for 9.x (731819a), closes #339
- rests: Make long rest HP behaviour more configurable (b8fa697), closes #284
- startup: Clean up all SHAPED_VERSION_TESTER characters (f7b6d39)
6.3.0 (2017-02-26)
6.2.1 (2017-02-25)
- spell-import: Added changes that got merged out before last release (c40c952)
6.2.0 (2017-02-25)
- import: Attempt to dedup attributes more aggressively. (4da25ce)
- slots: Don't decrement for repeat casts (requires 9.2.2) (53314f7), closes #329
- spell-import: Importing Spell List gives an error (88019de), closes #12 #334
- slots: Handle spell points as well (696a269)
6.1.1 (2017-02-24)
- logging: Improve logging output to track down odd bugs (4162fba)
6.1.0 (2017-02-24)
6.0.1 (2017-02-24)
6.0.0 (2017-02-24)
- import: Import wasn't whispering to GM/player (1977527)
- import: Workaround roll20 bug with max values under API sheetworkers (d9c7292), closes #317
- spell-import: Fix crash bug with !shaped-import-spell (4ae2344)
- spell-slots: Fix problem with Cantrips (36df7ca)
- uses: Fix crash when per_use is a non-integer value (19aeb05)
- Temporary guard for removeWithWorker not existing (adace36)
- config: Add all latest 9.x options to !shaped-config (d226e04), closes #298
- import: Add command that imports based on token names (f03c5a8), closes #311
- import: Support API sheetworkers for cleaner import (beacb13)
- rests: Support new recharge field for use recovery (4864c10), closes #264
- spell-import: Add command to expand empty spells (f20b305)
- spell-slots: Auto-decrement spell slots (4516bd6), closes #16
- token-actions: Add option for showing recharge on token actions (c5c3648), closes #272
- upgrade: Script-driven sheet update for all character sheets (5401c56), closes #300
- uses: Decrement legendary points + restore on turn recharge (d451c2a), closes #312
- uses: Use uses for everything that has them (e123718), closes #260
- This script no longer works with version of the sheet below 9.1.0, you have been warned!
5.3.0 (2017-02-13)
5.2.0 (2017-02-09)
5.1.0 (2017-02-04)
- adv-tracker: Fix broken auto-revert functionality (abd1158)
- death-saves: Handling for crits/fails + reporting of final result (13741e9)
5.0.0 (2017-02-04)
- advantage-tracker: Fix advantage reversion to work with new sheet (830f93b), closes #263
- config: Update advantage options to match sheet 8.x.x (f1bea77)
- config: Update config to match 9.x sheet (840e0fd)
- hp-roller: Fix possible bug with sending HP info to chat (4e73e67)
- monster-import: Don't strip bracketed info from spell names (1326c7a), closes #261
- spell-import: Update spell attributes to match 9.x sheet (6a3f5b2)
- token-actions: Fix broken token action creation for individual spells (cdf7d1d), closes #273
- traits: Don't warn when no uses value present (a2f0a68), closes #256
- monster-import: --as option for monsters (5c14ef7), closes #255
- spell-import: Fix higher level text to be in its own field (5a21361), closes #278
- traits: Decrement traits by per_use value if present (90bcd49), closes #265
- spell-import: More 9.x only changes!
- config: This version of the script will no longer work with sheet versions prior to 9.0. DO NOT UPGRADE if you are still on sheet 7.x - it will not work and it is extremely hard to downgrade the script again afterwards.
- advantage-tracker: This no longer works with old versions of the sheet
- config: This no longer works with old versions of the sheet
4.10.0 (2017-01-08)
- apply-defaults: Stop bar changes causing data corruption (fc74192)
- parser: Traits should allow for parenthesis. (8df5e0d), closes #262
- token-numbering: Fix failure to apply token numbering (b6e0f72)
4.9.0 (2016-10-14)
4.8.0 (2016-10-13)
4.7.0 (2016-10-11)
4.6.1 (2016-10-03)
4.6.0 (2016-10-03)
- import-statblock: Changes to support parsing Tome of Beasts text (6ebd6c6)
4.5.1 (2016-09-25)
4.5.0 (2016-09-25)
- blah: test commit (1209c22)
4.4.8 (2016-09-25)
- apply-defaults: Ensure apply-defaults saves the default token (314b61d), closes #230
- token-numbering: NUMBERED shouldn't be applied to PC tokens (d74c529), closes #231
4.4.7 (2016-09-21)
- import: Automatically set default token for new characters where available (8be1d30)
4.4.6 (2016-07-24)
- apply-defaults: Apply vision settings from senses to tokens using apply-defaults (30a5534)
- statblock-import: Relax matching on legendary action point text (ccce353)
4.4.5 (2016-07-22)
4.4.4 (2016-07-20)
- config: Fix broken show character name option (2cca256)
4.4.3 (2016-07-20)
- config: fix order of hide options in config ui (1bda2d4)
- spell-import: Set toggle_details to 0 after importing spells (ef5d22e), closes #215
4.4.2 (2016-07-19)
- config: fix broken text size UI (715eea0), closes #211
- token-config: Round fractional numbers on darkvision (2f718f0), closes #210
4.4.1 (2016-07-19)
4.4.0 (2016-07-18)
4.3.0 (2016-07-18)
- config: Correct name for hide saving throw DC option (c686588)
- config: Correct name for hide_freetext (81e8fcd)
- config: Make applying config to manually created chars optional (7f4d837)
- token-action: Add option for adv/dis without "normal" (358f6e7)
4.2.0 (2016-07-17)
- ability-maker: Add short option for advantage token actions (5409e58), closes #186
- config: Add expertise_as_advantage option for new characters (edd36cc)
- config: Add hide options for new characters (6da9521), closes #189
- parsing: Add a couple of custom skills for Kryx (ea4df01), closes #191
4.1.0 (2016-07-17)
- advantage-tracker: Make advantage tracker silent for new installs (8e18711), closes #169
- config: Don't create attributes for sheet options with default values (2db8c3a), closes #150
- json-import: Fix broken version validation (2642432), closes #192
- ability-maker: Remove "small" options and replace with new text size menu (d949733), closes #168
- command-proc: Implement security check + send messages to correct players (d13072c), closes #165
- config: Apply character defaults to manually created characters. (b09bb27), closes #164
- config: Implement configuration for custom Saving throws (55731c3)
4.0.2 (2016-07-17)
4.0.1 (2016-06-29)
4.0.0 (2016-06-28)
- spell-import: Support translations for various spell fields (88d9615)
- spell-import: Will not work correctly with character sheet < 5.0.2
3.1.1 (2016-06-19)
3.1.0 (2016-06-19)
- ammo-handling: Ensure that auto ammo handling only happens when switched on (6503033), closes #154
- hit-dice: Fix HD rolling for latest sheet (c7a4309)
- rest-handling: Fix errors on rest when HP and HD values not set (b0f1858), closes #157
- spell-import: Support adding casting stat to secondary damage (for Green Flame Blade) (a33e59f), closes #152
3.0.0 (2016-06-12)
- command-parsing: Allow spaces in option strings (d56cceb)
- config: Update configuration options to match changes for sheet 4.2.1 (f28e8fe)
- config: This resets most of the default new character settings - you will need to put them back to your desired values using !shaped-config
2.5.0 (2016-06-06)
2.4.2 (2016-06-05)
2.4.1 (2016-06-05)
2.4.0 (2016-06-05)
2.3.1 (2016-05-16)
2.3.0 (2016-05-15)
- configuration: Allow configuring of default token actions (3a9d8af)
- configuration: Make token-defaults apply character defaults (9b25171)
- import: Update token bars for original token on import (df4af6e), closes #128
2.2.0 (2016-05-04)
- abilities: Fix multi-token ability creation(8572d0d), closes #120
- AdvTrack: Command respects IgnoreNpcs option(3f40533)
- AdvTrack: Make output more consistent(a72090d)
- abilities: Add --attacksMacro to launch chat window attack macro(03e035c)
- abilities: Add rest options for ability creation(1b25670), closes #124
- abilities: Allow creation of abilities for individual traits(b108466), closes #116
2.1.1 (2016-05-03)
- AdvTrack: Token selection no longer required(b2ad644)
2.1.0 (2016-05-02)
- config: Make config UI fit on small displays(dfbbdfc)
- AT: Support passing character ID(d4f1d11)
2.0.0 (2016-05-01)
- config: Fix up bad values in option lists(12b82f6)
- hpRolling: Fix hp rolling after sheet macro name changes(722059c)
- abilities: Support small text ability checks macros(44adbc4), closes #67
- config: Add option for default char sheet page(2aac251), closes #105
- tokens: Auto-configure vision based on senses(633a708), closes #15
- abilities: S: !shaped-abilities option names have changed to be camelCase to match all the other options in the script. Sorry for any inconvenience but they were getting unreadable and there's no reason for them to be different.
1.5.1 (2016-05-01)
- import: Fix bug with import commands introduced in 1.5.0(71e1f1a)
1.5.0 (2016-04-30)
- rests: Support passing character ID option(3dae840)
- spell-import: Allow spell import option to import spells according to criteria(9a730eb), closes #9
1.4.3 (2016-04-29)
1.4.2 (2016-04-29)
1.4.1 (2016-04-29)
1.4.0 (2016-04-29)
- config: Fix upgrade crash (77bb76c), closes #85
- rests: Fix crash on undefined trait uses (4b84523)
- rests: Fix infinite loop of rest calls (3879fb5)
- rests: Quickly fix long/short rest buttons to respond to every press (6d1327b)
- Rests: Make recharge types more forgiving (2f75d99)
- spell-import: Fix duplicate spell description text on import (95a8fbc), closes #84
- Add short/long rest command support (30768fd)
- rests: Add new long rest house rule (4f9ebcc)
- Rests: Support sheet rest buttons (57075db)
- traits: Add auto consume traits (68793ba)
1.3.4 (2016-04-23)
- spell-slots: Disable spell slot handling, not ready for use yet. (dac9f21)
- spell-slots: Prevent error when normal spell slots are missing - e.g. for warlock spells. (5f75e45)
1.3.3 (2016-04-23)
1.3.2 (2016-04-23)
1.3.1 (2016-04-23)
1.3.0 (2016-04-23)
- irrelevant command line arguments are no lnger saved to state, fixes #34 (afe41eb), closes #34
- json-import: Make it more tolerant of patch versions of JSON files (6e69ec6)
- statblock-import: Escape < etc (2341642)
- abilities: Added advTracker query action (1d03b56)
- abilities: Added advTracker token actions (9e48348)
- advTracker: Add auto revert option (c43bb50)
- configUI: Added additional Advantage Tracker options (b94b9d3)
- hpRolling: Set values for all non-linked attributes, not just HP (b1b51c2)
- spell-slots: Automatically decrement spell slots on casting (4c98d13)
1.2.0 (2016-04-19)
- abilities: Don't create lots of junk token actions for multiple tokens from same char (c53a4fe)
- build: Fix changelog compare links (59436ed)
- build: Inject correct version number into released script. (431c1d4)
- command-parser: Report errors for unresolved options when comma-separated (6e1cad9)
- docs: Prune TOC slightly and ensure README gets committed (aa43e7a)
- docs: Unmangle docs for roll20 script page - they don't deal well with linebreaks. (9e38035)
- statblock-import: Read statblocks from character GM notes as well as tokens. (1b3d594)
1.1.2 (2016-04-19)
1.1.1 (2016-04-19)
1.1.0 (2016-04-18)
- abilities: Changed to not create a macro action when there are no corresponding actions. (335fdd9), closes #2
- hpRoll: Fix hp rolling to respect max setting for token bar (b18e2a4), closes #23
- statblock: Support statblock abilities in two line format (d7904b0)
- config: Add auto HD and Roll HD on drop options to config UI (4e08a92), closes #25
- config: Support max dex for medium armor and half-proficiency saves houserules (0868c9a)
1.0.3 (2016-04-17)
1.0.2 (2016-04-16)
- build: Attempt to fix not-deterministic problem with github releases (c408f87)
1.0.1 (2016-04-16)
1.0.0 (2016-04-16)
- build: add push so that version numbering actually gets applies (0e96b0b)
- build: another go at fixing the build (2441bc9)
- build: another go at fixing the build (6dd25e3)
- build: Attempt to get changelog working (58c2b63)
- build: testing if this works