Skip to content

Latest commit

 

History

History
1198 lines (553 loc) · 53.2 KB

CHANGELOG.md

File metadata and controls

1198 lines (553 loc) · 53.2 KB

10.0.1 (2017-04-16)

Bug Fixes

  • 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)

Bug Fixes

  • config-ui: Bump minimum sheet version for config UI changes (925918a)
  • config-ui: Remove config UI inline styles (54edcfe)

BREAKING CHANGES

  • config-ui: This script now requires a minimum sheet version of 11.5.0.

9.1.0 (2017-04-14)

Bug Fixes

  • 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

Features

  • import: Add UA content to script data (7f9f1a5)

9.0.0 (2017-04-09)

Bug Fixes

  • uses: Fix legendary action uses decrementing (5e1503b), closes #461

BREAKING CHANGES

  • uses: This script no longer works with sheets below version 11.4.0

8.5.0 (2017-04-09)

Bug Fixes

  • 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)

Features

  • import: Make MM drag configure new characters (9ce30c9), closes #430

BREAKING CHANGES

  • 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)

Bug Fixes

  • rests: Send whisper as resting character (e9f1e79)
  • startup: Fix version not found bug on startup (8a75cb6), closes #441

8.4.0 (2017-03-30)

Bug Fixes

Features

  • rests: Handle Rests running on the sheet (f44374c), closes #398

8.3.1 (2017-03-29)

Bug Fixes

  • 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)

Bug Fixes

  • 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

Features

  • 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)

Features

  • 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)

Features

  • import: Add new spell/monster lister UI (e5c31fc)
  • import: Include SRD content in main script build (74366e0)

8.0.0 (2017-03-19)

Bug Fixes

  • import: Minor tweaks to improve efficiency of import (85f755d)

Chores

  • Bump to next major sheet version (115ebc0)

BREAKING CHANGES

  • This script will now require 11.x sheet versions

7.4.0 (2017-03-10)

Features

  • spell-import: Add command to delete spells (c37de93), closes #391

7.3.1 (2017-03-09)

Bug Fixes

  • 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)

Bug Fixes

  • startup: Remove startup delay to test Riley's fixes (c740d1e)
  • token-defaults: Only use default token label for new imports (f8b4513)

Features

  • ammo: Prompt for ammo recovery at end of combat (5fe2d81), closes #74

Reverts

  • fix(startup): Remove startup delay to test Riley's fixes (013609a)

7.2.1 (2017-03-03)

Bug Fixes

  • import: Default token bars not applied to 1st token (a61f2b1)

7.2.0 (2017-03-03)

Bug Fixes

  • output: Prevent duplicate messages when whispering to GM (75aae55)
  • turn-recharge: Tweaks to make it work better with GroupInit (306b05a)

Features

  • turn-recharge: Add config option to turn turn recharges on/off (5e2b355)

7.1.0 (2017-03-01)

Bug Fixes

  • 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)

Features

  • 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)

Chores

  • Rename racial features to racial traits (def82ef), closes #279

Features

  • config: Ask user before upgrading + cmd to wipe config (835ee05), closes #279

BREAKING CHANGES

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • rests: Fix error when resting as player not GM (again!) (8491e0c)

6.4.4 (2017-02-26)

Bug Fixes

  • 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)

Bug Fixes

  • import-statblock: Fix error reporting + bug with statblock import (45e4014)

6.4.2 (2017-02-26)

Bug Fixes

  • 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)

Bug Fixes

  • startup: Scale timeout to size of campaign (155e45a), closes #341

6.4.0 (2017-02-26)

Bug Fixes

  • 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)

Features

  • spells: Make automatic spell slot processing a per-character setting (6c0ae62), closes #340

6.3.0 (2017-02-26)

Features

  • config: Check against sheet version on startup (35ba538), closes #12

6.2.1 (2017-02-25)

Bug Fixes

  • spell-import: Added changes that got merged out before last release (c40c952)

6.2.0 (2017-02-25)

Bug Fixes

  • 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

Features

  • slots: Handle spell points as well (696a269)

6.1.1 (2017-02-24)

Bug Fixes

  • logging: Improve logging output to track down odd bugs (4162fba)

6.1.0 (2017-02-24)

Bug Fixes

  • import: Make lair actions import properly again (49a42b3), closes #313

Features

  • import: Add option to use same label for all tokens (89ed6b8), closes #276

6.0.1 (2017-02-24)

Bug Fixes

  • update-character: Fix bug on update character (cf625cd), closes #321

6.0.0 (2017-02-24)

Bug Fixes

  • 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)

Chores

  • Temporary guard for removeWithWorker not existing (adace36)

Features

  • 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

BREAKING CHANGES

  • This script no longer works with version of the sheet below 9.1.0, you have been warned!

5.3.0 (2017-02-13)

Features

  • token-actions: Make abilities use ids to survive name changes (7911049), closes #295

5.2.0 (2017-02-09)

Features

  • config: Update initiative settings for 9.1.0 (4f06dc6), closes #292

5.1.0 (2017-02-04)

Bug Fixes

  • adv-tracker: Fix broken auto-revert functionality (abd1158)

Features

  • death-saves: Handling for crits/fails + reporting of final result (13741e9)

5.0.0 (2017-02-04)

Bug Fixes

  • 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

Features

  • 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

BREAKING CHANGES

  • 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)

Bug Fixes

  • 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)

Features

  • config: Add hide cost option to new character options (a828aff), closes #266

4.9.0 (2016-10-14)

Features

  • rests: Regain spell points and warlock slots on rests (eb52191), closes #131

4.8.0 (2016-10-13)

Features

  • json-import: Internal improvements to JSON database loading (7a62d0c), closes #248

4.7.0 (2016-10-11)

Features

  • config: Add Hit Dice Output and Show Rests to "!shaped-config" (d5ab14b), closes #246

4.6.1 (2016-10-03)

Bug Fixes

  • chat-output: Fix bug with multiple players with same forename (a2898ce), closes #243

4.6.0 (2016-10-03)

Features

  • import-statblock: Changes to support parsing Tome of Beasts text (6ebd6c6)

4.5.1 (2016-09-25)

4.5.0 (2016-09-25)

Features

4.4.8 (2016-09-25)

Bug Fixes

  • 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

Features

  • token-vision: Automatically set vision for PCs from senses (8ad9077), closes #229

4.4.7 (2016-09-21)

Features

  • import: Automatically set default token for new characters where available (8be1d30)

4.4.6 (2016-07-24)

Bug Fixes

  • 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)

Bug Fixes

  • config: Fix spell text size option for new characters (0dbf43c), closes #223

4.4.4 (2016-07-20)

Bug Fixes

  • config: Fix broken show character name option (2cca256)

4.4.3 (2016-07-20)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • config: Add hidden option for specifying custom skills data (feace4d), closes #190

4.3.0 (2016-07-18)

Bug Fixes

  • config: Correct name for hide saving throw DC option (c686588)
  • config: Correct name for hide_freetext (81e8fcd)

Features

  • 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)

Bug Fixes

  • ability-maker: Adjust ordering of default token actions (d4a8305), closes #185

Features

  • 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)

Bug Fixes

  • 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

Features

  • 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)

Bug Fixes

  • spell-import: Fix bug with spells with material cost (3eb033f), closes #177

4.0.1 (2016-06-29)

Bug Fixes

  • shaped-support: Get player HD working again with new translated output (30fe836), closes #173

4.0.0 (2016-06-28)

Features

  • spell-import: Support translations for various spell fields (88d9615)

BREAKING CHANGES

  • spell-import: Will not work correctly with character sheet < 5.0.2

3.1.1 (2016-06-19)

Bug Fixes

  • ammo-processing: Fix bug introduced in ammo handling in 3.1.0 (f4e7723), closes #161

3.1.0 (2016-06-19)

Bug Fixes

  • 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

Features

  • spell-import: Support adding casting stat to secondary damage (for Green Flame Blade) (a33e59f), closes #152

3.0.0 (2016-06-12)

Bug Fixes

  • command-parsing: Allow spaces in option strings (d56cceb)
  • config: Update configuration options to match changes for sheet 4.2.1 (f28e8fe)

BREAKING CHANGES

  • 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)

Features

  • abilities: Add default token action option for spells (456220e), closes #143

2.4.2 (2016-06-05)

2.4.1 (2016-06-05)

2.4.0 (2016-06-05)

Bug Fixes

  • hp-rolling: Fix HP rolling on drop bug introduced in last release (66bc93f), closes #136

Features

  • abilities: Add "spells" option for token actions (21c0538), closes #137

2.3.1 (2016-05-16)

2.3.0 (2016-05-15)

Features

  • 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)

Bug Fixes

  • abilities: Fix multi-token ability creation(8572d0d), closes #120
  • AdvTrack: Command respects IgnoreNpcs option(3f40533)
  • AdvTrack: Make output more consistent(a72090d)

Features

  • 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)

Bug Fixes

  • AdvTrack: Token selection no longer required(b2ad644)

2.1.0 (2016-05-02)

Bug Fixes

  • config: Make config UI fit on small displays(dfbbdfc)

Features

  • AT: Support passing character ID(d4f1d11)

2.0.0 (2016-05-01)

Bug Fixes

  • config: Fix up bad values in option lists(12b82f6)
  • hpRolling: Fix hp rolling after sheet macro name changes(722059c)

Features

  • 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

BREAKING CHANGES

  • 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)

Bug Fixes

  • import: Fix bug with import commands introduced in 1.5.0(71e1f1a)

1.5.0 (2016-04-30)

Bug Fixes

  • abilities: Alter macro names to fix naming collisions(acee188), closes #4

Features

  • 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)

Bug Fixes

  • 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

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • spell-import: Make it expand all gender pronoun placeholders in the emote (acf580a), closes #39

1.1.0 (2016-04-18)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • build: Attempt to fix not-deterministic problem with github releases (c408f87)

1.0.1 (2016-04-16)

1.0.0 (2016-04-16)

Bug Fixes

  • 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)

BREAKING CHANGES

  • build: testing if this works