- Adds default values for `attr_attack_rolls` and `attr_quick_attack_rolls` to ensure they continue to work for players rolling moves without opening the sheet
- Reverts `quintuple-hit` name change from `multi-hit` and removes the sheet worker to migrate the change to prevent Roll20 import failing
- Updates `dectuple-hit` move roll to `ten-hit` to make the name a bit easier to understand
- Resolves issue where every attack type throws out five sets of attack and damgae dice instead of only the number required
- Adds `attack_rolls` and `quick_attack_rolls` attributes to the repeating moves fieldset to house the accuracy and damage checks for normal rolls - asking for modifiers - and quick rolls - asking for no modifiers
- Updates the scatter type selection field values
- Adds support for updating sheets to use this new value
- Adds support for Population Bomb by adding an "Up to 10 Hits" option for the scatter type
- Adds a select field to allow the user to choose the color of class and origin features individually
- Adds attributes and inputs to ensure this selection is preserved and can be referenced properly by CSS
- Updates the class and origin feature divs to use a more correct class name of `class-feature` instead of `pokemon-move`
- Adds a button with an attribute-backed-span along with some inputs to hold the attribute
- Adds a sheet worker to toggle the publicity values when the button is pressed
- Updates all roll buttons to utilise the `publicity_roll` attribute when sending rolls to chat
- Updates the default page for PTA3 character sheets to the configuration page
- Updates the default character type to pokemon rather than trainer as the more commonly used type
- Updates the default tie breaker initiative to allow a full range of decimal values
- Updates the default type selection for new moves to typeless
- Resolves an issue where pokemon- and hybrid-type characters were showing "Normal" for their primary type instead of "Typeless" if it was not updated
- Issue was graphical only; characters were still treated as typeless
- Corrects the initiative tie breaker config description, as the attribute is now used by the sheet
- Provides cleaner wording, and an example, for the skill modifier selection
- Allows hiding the accuracy field when building a customised move roll template
- Updates text area and number input backgrounds to use the type-variable text background colour
- Updates number inputs to use bold font weight for consistency across the character sheet
- Adds collapsing to class features
- Corrects the assignment of relative position for the origin feature div
- Added the capability to collapse the Origin Feature to save scroll time
- Added the capability to send the Origin Feature to the chat log in a neat and colour-coded format
- removes the feature bonus configuration option as it was unnecessary and made the sheet worker bloated
- updated the styling of various capture pokemon skill sub-elements
- added more descriptive titles to the capture pokemon skill sub-elements
- updated the README
- refactors the capture pokemon skill section to allow for more information and more extensive modifiers
- adds two new options to the configuration page to further modify the capture pokemon skill
- Adds an option for type that is intended to represent the many type-less artefacts in-game
- Updates the default type selection for new characters to be typeless
- ensures single-hit roll template doesn't show the damage row when total damage is less than or equal to 0
- ensures dual- and multi-hit roll templates - used for scatter moves - always show damage to ensure the roll template table isn't left incomplete
- adds fix to readme, and corrects dates therein
- Adds a new option to the configuration page which allows swapping the associated ability for each skill - _and the capture pokémon meta-skill_
- Updates CSS to allow for attribute-based colouring of each skill field
- Updates sheet workers to allow for double-dipping into getting attributes, and slightly refactors them to be more generic! Woo!
- Adds an extra inline move roller to the top segment of both move display types to allow for quickly rolling a move without configuring it with effectiveness and temporary modifiers
- Makes the pokemon-move repeating section fields collapsible to hide the clutter of the roll customisation options
- Adds an inline roll command for the move to make using it easier
- Consolidates all attribute changes into a single getAttrs and setAttrs pair
- Adds a new migration for the Character Type selection that was previously missed