Releases: Kurohyou/Starfinder-Character-Sheet
Releases · Kurohyou/Starfinder-Character-Sheet
Actual Actual IDs and Starboard Weapons
Last release was pushed too early, before changes had been merged.
Actual Starboard Weapons and IDs
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
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
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
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
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
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
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
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
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)