SWADE Item Tables v1.19.0-beta.2
Added 2024-08-02 04:31:24 +0000 UTCUPDATE: After some more thorough testing, I'm feeling pretty confident in this version. I'm going to release officially in a little while. So keep an eye out for that. If you do find any issues, please add it to the issue tracker.
The changes in this release are massive! Get the second beta attached to this post!
I spent a ton of time refactoring, rewriting, rethinking, and reorganizing the code a lot of the code related to adding Items to Actors, whether it's through character creation, advances, or directly on the character sheet. The biggest overhaul is with how Arcane Background, New Powers, and Power Points Edges are handled. Here's the complete breakdown.
Adds prompt for assignment of Power Points to an Arcane Background when the Powers Points Edge is added in the character creation and advances apps.
Assigning the Arcane Background adds its name to the Power Points Edge name in parentheses (e.g., "Power Points (Bard)") and in advance notes.
Additionally, the Power Points Edge will include an Active Effect that adjusts the maximum number of Power Points for that Arcane Background.
NOTE: The name of the Power Points pool for a given Arcane Background is not literally the name of the Arcane Background Edge. Instead the system typically derives this from the arcane value of the powers on the Actor. This is where the list of Arcane Background choices is drawn from.
Adds ability to drag and drop powers onto the Character Creation and Advances apps after you've added an Arcane Background or the New Powers Edge.
The system will determine if the Edge was the last Item added by checking if the Edge is an Arcane Background or if the Edge's SWID is new-powers.
In the advances app, adding the New Powers Edge will present a note below the new advance about dropping in the powers.
The power is also added as an Item Grant on the Edge so that toggling the advance or otherwise removing the Edge will also remove the power.
For Arcane Backgrounds, a list of powers granted when taking that Edge is displayed below its entry. The notes for an advance are also updated to include power names linked to the Compendium copy for reference.
Adds automatic assignment of the power's arcane skill and Arcane Background.
Powers added after an Arcane Background has been added are automatically assigned to that Arcane Background and given the arcane skill for activation.
Powers added after the New Powers Edge has been added are also automatically assigned to the Actor's Arcane Background and given the appropriate arcane skill for activation. If the Actor has more than one Arcane Background, a prompt is displayed to select which Arcane Background to use.
NOTE: It is not possible to edit the powers associated with the instance of the New Powers Edge. You'll need to delete the advance and again add the Edge and the powers to change the list.
Changes default sort order for columns to be ascending instead of descending.
Replaces custom dialogs for Arcane Background and arcane skill selection with Choice Sets.
Instead of listing just the skills an Actor has, it will list all skills available in the SWADE Item Tables setting configuration for included Items. This will allow for automated untrained skill rolls and not worrying about adding the skill first during character creation.
Fixes Born a Hero not applying to Item Tables because of missing character creation context.
Removes prompting for sorting any unassigned powers when the Actor Sheet is rendered.
Comments
Please kick the tires as hard as you can, and let me know if anything breaks.
Kristian Serrano
2024-08-02 04:32:08 +0000 UTC