Skip to content

Releases: Kurohyou/Starfinder-Character-Sheet

Actual Actual IDs and Starboard Weapons

15 May 03:57
47e4e2c
Compare
Choose a tag to compare

Last release was pushed too early, before changes had been merged.

Actual Starboard Weapons and IDs

15 May 03:54
13c4792
Compare
Choose a tag to compare

Bug Fixes

  • Starboard ship weapons now actually show up. Update will be triggered when the sheet is opened.
  • @{id} should now be accessible by calling with @{id} from within the repeating item instead of needing @{repeating_SECTIONNAME_$X_id}

Fix for npc weapon filtering

06 May 05:49
d261817
Compare
Choose a tag to compare

Bug Fixes

  • fixed an intermittent error with npc weapons not properly sorting into ranged

New Attributes

  • @{id} is an attribute contained in repeating sections that holds the repeating row id.

Updating Inventory, NPCs without initiative

01 May 04:57
Compare
Choose a tag to compare

Bug Fixes

  • NPC initiative not rolling when set to 0
  • Internal Compendium not importing
  • temp hp max being set to 0 would not properly set temp hp max to 0
  • temp hp max being updated did not properly set temp hp

Feature Updates

  • Temp HP will now carry over to stamina

Now with Stamina overflow to hp

20 Apr 17:59
e9fd649
Compare
Choose a tag to compare

Feature Update

  • Sp dropping below 0 will overflow to hp. Sp, hp, and rp will now stop at 0 rather than going negative.

Hotfix for importer and npc calculations

20 Apr 17:31
ebfba9c
Compare
Choose a tag to compare

v0.041524210160hotfix

Bug Fixes

  • Statblock importer was erroneously parsing the statblock header information
  • Statblock importer would crash on the first attempt to import, but function on subsequent attempts.
  • NPC skills that did not have a bonus entered in the sheet were having their ranks set to the negative of their ability score, resulting in a total bonus of 0 for these skills instead of just their raw ability score.

v0.041524210160

Bug Fixes

  • The captain's skill menus were assembled incorrectly when referencing another character.

Feature Updates

Statblock Importer

  • The statblock importer has been changed to a recursive descent parser instead of pure regex pattern matching. This means that it is much more flexible in what it will accept.

Internal Compendium

  • The text search for the compendium has been updated so that it returns all items that match your search for any part of their name or category (e.g. advanced melee weapons or light armor)

(hopefully) Perfect Statblocks, Let the Captains be heard, now with the Correct CSS

20 Apr 15:33
2337901
Compare
Choose a tag to compare

Bug Fixes

  • The captain's skill menus were assembled incorrectly when referencing another character.

Feature Updates

Statblock Importer

  • The statblock importer has been changed to a recursive descent parser instead of pure regex pattern matching. This means that it is much more flexible in what it will accept.

Internal Compendium

  • The text search for the compendium has been updated so that it returns all items that match your search for any part of their name or category (e.g. advanced melee weapons or light armor)

Allow API triggered Sheetworkers

20 Apr 21:32
c234ffa
Compare
Choose a tag to compare

Bug Fixes

  • Some code in the new parser was preventing the API console from properly spinning up an instance of the sheetworkers. This has been corrected. The parser has not been affected by the change.

Hotfix for case insensitivity

14 Apr 03:10
48e796b
Compare
Choose a tag to compare

Bug Fixes

  • Needler Pistol added to internal compendium
  • weapon range no longer defaults to 5, and is now applied from the compendium
  • Statblock importer improved to accomodate more complex statblocks. More improvements coming in the future.
  • Logging of statblocks added for easier debugging of statblock issues
  • Incorrect addition of "+" to numerical attributes.
  • case insensitivity functionality restored to specialization handling

Feature Changes

  • The internal compendium is now accessed by a text search instead of a drop down. Search requires complete words that you are looking for. It will return the smallest subset of items that match any one term in the search box.

Known Issues

  • The statblock importer does not currently handle statblocks with multiple spell lists or multiple sources of spell like abilities. A fix is coming for this.
  • Weapons that have special properties (e.g. explode or burst) need to have their special properties at the start of the parenthesized data, and any commas within the parentheses need to be replaced with semicolons. Example:
    utility scattergun +5 (blast 1d4+1 P) or shock grenade I +5 (explode [15 ft., 1d8 E, DC 12])
    needs to be changed to:
    utility scattergun +5 (blast; 1d4+1 P) or shock grenade I +5 (explode 15 ft. DC 12; 1d8 E)

Searchable Compendium and statblock improvements

13 Apr 16:41
cc54931
Compare
Choose a tag to compare

Bug Fixes

  • Needler Pistol added to internal compendium
  • weapon range no longer defaults to 5, and is now applied from the compendium
  • Statblock importer improved to accomodate more complex statblocks. More improvements coming in the future.
  • Logging of statblocks added for easier debugging of statblock issues
  • Incorrect addition of "+" to numerical attributes.

Feature Changes

  • The internal compendium is now accessed by a text search instead of a drop down. Search requires complete words that you are looking for. It will return the smallest subset of items that match any one term in the search box.

Known Issues

  • The statblock importer does not currently handle statblocks with multiple spell lists or multiple sources of spell like abilities. A fix is coming for this.
  • Weapons that have special properties (e.g. explode or burst) need to have their special properties at the start of the parenthesized data, and any commas within the parentheses need to be replaced with semicolons. Example:
    utility scattergun +5 (blast 1d4+1 P) or shock grenade I +5 (explode [15 ft., 1d8 E, DC 12])
    needs to be changed to:
    utility scattergun +5 (blast; 1d4+1 P) or shock grenade I +5 (explode 15 ft. DC 12; 1d8 E)