* - Indented Rolltemplates
- Added 2E ProtScroll and 2E Inverse Check templates
- Added materials and reference to 2E spell
* Added missing styling for Player's Option ability scores
* - Added notes to Armor classes
- Added dexreact bonus to be shown on react roll, to clearly indicate that it is part of the calculation
* Moved <hr> to after div
* - Indented save throws section
- Removed duplicate <hr> element
* - Removed magic resistance from Saving throws
- Added magic resistance to its own repeating section
- Moved styling to table element, up from rows and cells
* - Added back styling for first column also affecting th elements
- thead is now affected by first-row as it is semantically the same
* Added placeholder text for poison save does not affect Dwarves and Halflings
* Bumped version
* Added goldbar to weight of birthright currency
* Removed misplaced table element, that turned out as an empty table
* Gave more space to gold bar convertion
* - HTML Indented equipment section
- Added pullet points to Save and Magic resistance details placeholder.
- Added Speed input field and initiative for Potions, Dusts, and Scrolls.
* Added missing class styling
* Added headers to Potions, dusts, and scrolls for clarity as a devider
* Removed styling of first column as it is unneeded
* Trying to add styling to only show the first header in repeating section
* Bumped version
* Changed styling to hopefully function as desired
* Bumped version
* Fixed styling for Healing section in 2ESpell template
* Removed disabled from Dex react, and added name to link it to the attribute
* Removed first column styling for repeating magic resist
* Minor fix
* Changed potion default speed to be +4
* Updated Annoucement checkbox with recent changes
Co-authored-by: Peter Bjerg Mogensen <pbm@impact.dk>
* Indentation and initial work on proficiencies
* Removed inherited margin from header elements. Now default margin of 0 should take effect
* Styling of languages with table headers
* Fixed standard currency convertion. 1 PP = 5 GP
* - First attempt at fixing gem value calculation and gear wight calculation
- Added currency6 wieght to all movement calculations. It was missing
* Styled the movement section to show weight a bit prettier
* Removed unnecessary extra calculations from rogue table
* Added first iteration of standard turning rolls
* Bumped version
* Added Legend Lore to skill level calculation
* - Changed gear stored calculations to use correct attribute name
- Styled the right side to not be wrapped in UL elements
* - Inserted newlines in placeholder text. Works on chrome
- Added text area note fields for weapon and nonweapon profs
- Added macro fields and remaining fields for weapon and nonweapon profs slots
- Added sheet workers for weapon and nonweapon profs. Testing two different approaches to see what works
* Bumped version
* Next try to make mount weight work.
* Fixed Platinium convertion to be 1/5 gold instead of 1/10 gold
* Bumped version
* Changed dash to collon and removed pipe separators for weapon notes placeholders
* - Deleted old mount equipment sheetworker code as it is no longer needed
- Corrected prof slot calculations to take value directly from m property and not "cast" it first
- Disabled the weapprofslotsremain field
- Bumped version number
* - Turned off Weapon prof sheetworker, so only work on a single problem at a time
- Added 0 as default value for remaining (should do nothing)
- Added parentheses around values read from attribute and repeating, in hopes that it makes a difference
* Bumped version
* - Removed unneeded "repeating_" from method call
- Bumped verison
* - Tried to specify attribute assignment to be integer to fit into number input field. If this doesn't work I will change attribute field to be type text
- Bumped version
* Bumped version
* - Final try to make sheetworker work. Changed output attribute to be text, instead of number
- Bumped version
* FInished up new buttons for Turn Undead
* - Fixed styling and butotn name for turning tables
- Corrected the wording in the All in one turning button
- Change profslotsremain output attribute to be readonly instead of disabled. This is done to avoid the data-formula attribute being added
* Bumped version
* - Change output weapon prof field to readonly to make it update from sheetworker
- Added console logs to figure why the updated sum isn't correct
- Bumped version
* Changed Weapon prof and non weapon prof remaining calculators to be disabled Autocalc fields
* - Did a bit of styling on the attributes table
- Added some better text for some of the rolls
- Added all ability scores tables to the sheet for upcoming auto fill
* - Changed default values on STR to placeholders
- Added table values for exceptional strength
- Added change handler for strength, stamina and muscle.
* - Updated ability scores tables
- Added a general ability scores parser
- Added auto fill sheet workers for dex, con, int, wis, and cha
* Moved Regeneration up to be floating inbetween Health and Fitness as none of them affect it
* Bumped version!
* Added percentages to some roll texts and removed calculation from opendoor check
* - Fixed a calculation error in Nonweapon profs remaining
- Removed pipes from placeholder text, and added parentheses to make sure calculations is done in the right order
* - Gave ability score input fields a little more width to hold all the data
- Gave custom ability scores a dynamic width
* Updated roll output for Nonweapon proficiency to use /em instead of /roll for chat message
* Bumped version
* - Added announcement checkbox
- Bumped version
* Removed duplicate annoucement elements
* Changed placeholder references to 'Fighters' to 'Warrior' to be in alignment with the Players Handbook
* - Removed Legend Lore form rogue skills level, as it is the bard identify. It does not use from the pool of skills
- Added boarder box to textareas
* Fixed dexterity lookup
* Update some standard wisdom fields
* Added Tunneling and Escape bonds to dexterity attribute auto fill
* Changed BirthRight currency to use its own checkbox
* Bumped version for release
Co-authored-by: Peter Bjerg Mogensen <pbm@impact.dk>
* Cleanup style sheet, by removing unnecessary measurements, and adding default font families. This was done to remove IDE errors and warnings
* Added default font family to hard coded style elements
* Cleaned up HTML warnings for 'disabled=true', when the correct HTML is just to have 'disabled', stand alone in the HTML element
* Fixed spelling error for disabled
* - Sorted styles to be in order based on their length
- Added extra parenthesis for hit and damage calculations
- Fixed a few spelling errors
* Changed all equal stylings with the same value, to all use the same class
* Shrunk down rogue skills table
* Initial commit of new Player Options weapon section
* Fixed HTML errors by closing missing end tags
* Changed some Tabs to Whitespace for consistency
* Removed 'disabled' tag from calculator, to allow players to insert their own values
* Updated currency calculators to actually look at the values given in the quantity field
* - Added input field for non proficient penalty with weapons
- Added checkbox on Standard weapons for non profecient
- Added dropdown for multiple levels of proficiency for Player Option melee weapon
* Added Ranged category PB for Hitting and Ranged Category PB Specialist / Mastery for damage
* Added background image again to charsheet. Apparently a bug in the CSS had kept it working all this time
* Fixed tabs for new weapons section
* Fixed header name for new weapons section
* Changed input fields to dynamically match cell size
* Fixed table head order
* Added new source for logo. This might work
* - Added label around checkboxes in order to style them better.
- Added new styling for checkboxes inside a label
* Added better titles for elements and a bit of extra styling
* Better styling of the logo
* - Added centering styling to all headers for checkboxes for weapons.
- Removed centering styling for all the checkboxes themselves as they are already centered
* Changed range modifers from checkboxes into radio buttons, so only once can be selected at a time
* Fixed styling of a few table inputs
* Removed unused and non existing header styling
* Indented the HTML a bit and removed extra elements with no matching tag
* Styled the proficiency checkboxes to properly the boxes with the title headings
* Styled the followers's input fields a bi
* Removed unused tags with missing start or end tag
* Removed unused, and added missing start tags
* Removed extra end tags and removed unused attribute
* Changed all readonly="true" to just be 'readonly'. This is the correct way to show it in the browser
* Fixed minor HTML errors
* - Changed weapon table styling to style entire rows instead of individual cells. This could be optimized further by allowing the CSS to target specific <th> elements
- Better styling for equipment fields. Now te checkbox is properly placed
* Better styling for Gear Stored on mount checkbox
* Changed repeating classes on PO weapons to match the new PO tag
* Readded line for rogue / bard skill up macro
* Moved the title Leather Armor up to be consistent with the other headings
* Fixed checkbox styling
* Moved checkbox title from now invisible checkbox to the parent label
* Changed Padded Leather to Padded Armor
* Revert "Moved checkbox title from now invisible checkbox to the parent label"
This reverts commit 3983a371de9012e001b642d52cc546e7cafbacbe.
* Tried to add titles back to checkboxes by using styling instead of moving every single title to the label element
* Added myself as an author and added new instructions text in the sheets.json file
* - Added version number to sheet
- Fixed spelling of Player Option
* Updated readme with new information
* Removed -po-a and po-d for player's option weapons. This should keep the list of weapons consistent across standardand player's options rule sets
* Added a start to indicate a note
* Adding some padding to equipment list to make it look better
* Changed remaining hardcoded stylings to use a single class instead
* Fixed spelling error 'default-heading'
* - Fixed some styling on the weapons section
- Fixed some errorours calculations for the weapons section
* - Added a bit more space to the rogue table and fixed the styling a bit
- Simplified the styling on equipment page
- Simplified the styling on the rogue page
* - Added brackets to calculate familiarity value
- Hopefully added javascript to automatically update version label on the top of the sheet
* - Removed name fields from each option tag as they did not work
- Added radio button attribute name to each value to make the value visible to macro users
* Generalized table styling
* - Moved table styling 'border-collapse: collapse; border-spacing: 0;' to be a general styling for all tables in the sheet
- Restyle the Standard Attributes section to be one big table instead of multiple tables
* - Renamed Score to Ability Score
- Changed entire Player Option Attribute section to be styled and aligned to look better
* Added padding to make indentation for sub ability scores
* Readded version value. Lets see if the javascript adds the value automatically
* Moved chat sheet version update to after if statement to ensure that it is run, if it works
* Makes sure that the version is updated.... if it works
* Rearanged readme and sheet.json so the newest message is first
* Removed wrong readonly tag
* Added more readme text
* Fixed styling for Player Option attributes
* Added colgroup for better styling of first and last column of ability scores.
* Cleaned up styling of Rogue skills table
* Removed <td> elements placed outside of table
* Removed remaining fixed stylings as they have been moved to css file
* - Styled Turning tables a bit.
- Added monster names to Hit dice input placeholders
- Fixed a broken placeholder
- Added suplimentary text from Player's Handbook to the the bottom of the table
* Fixed attribute name spelling error
* Bumped version and removed javascript that didnt work
* - Changed Radio button name attribute to be different for standard and player options. They cannot be linked to due how radio buttons work. Might revist this in the future
- Fixed title text saying Specialist when it should say Mastery
* Only takes the highest of specialist / mastery damage bonus, same goes for point blank Specialist / mastery bonus.
This way a player will not get both bonuses if only a single value is selected
* For Standard weapons section, added specialist tag to proficient value to dropdown to indicate the two shares the same value.
* Added missing placeholder
* Added centering to Turning tables
* Fixed missing HTML end tag
* Moved Gear Stored section to the first div column to make it say aligned with the Gear carried even when there are multiple potions / dusts / scrolls
* Bumped version number
* Added placeholder texts
* Bumped version
* Added 1px width to the first and last <td> element because <colgroup> does not appear to work on Roll20
* - Added Related weapon / familiarity to be explicitly visible
- Added the option to the dropdown menu
* Changed setting og character_sheet attribute back to try and avoid breaking something
* Removed misplaced semicolon
* Formatted HTML
* Readded disabled for now. Next commit will work on removing them.
- Added brackets to floor function to ensure that macros get the value and not the calculation
* Removed and formated HTML
* Bumped version
* - Removed <br>
- Formatted HTML
* Removed unneeded
* Rmoved disabled input
* Added square brackets to famil penalty to make it calculate
* Removed extra plus that broke calculations
* Bumped version
* Removed misinforming title tag
* Added link to meta thread in sheet.json and readme file
Co-authored-by: Peter Bjerg Mogensen <pbm@impact.dk>
* - Added the possibility for a rogue / bard / multiclass to have two different armor values for their thief skills. Leather Armor (the base value) and a heavy armor. The same could be achieved before, but the user would need to remove and add the armor penelty every time they changed armor.
- Added more tranparency for the No Armor bonuses, by showing both the bonus value and the new total for all skills
- Added the tables for thief and bard armor adjustments for easier lookups when the player acquires new armor
- Added the tables for illegal bard armor types as found in the Bards Handbook
* - Fixed width by 2 pixel
- Added headers to the rogue table for No Armor and Heavy Armor.
- Tried to change the field set from creating its own table, to just create rows in the existing table. This is malformed HMTL, but it might look prettier
* Rename all "Ini" buttons to say "Initiativ" for clarity
* Changed all buttons that said 'Initiativ' (Danish) to 'Initiative' (English). Oopsie daisie
* - Styled rogue skills armor adjustment tables for readability
- Streamline melee weapons and ranged weapons
- Removed Specialist from ranged weapon, and master from melee and ranged weapons. These were based on the Player Options Combat and Tactics books. The values in these books are different from the players handbook and therefore not compatible. This would result in wrong calculated values
- Removed dexterity bonus to ranged damage. Dexterity only adds a Missle Attack Adjustment, no damage adjustments
* - Added better output for surprise rolls. Now you can see that it tests against the value 3.
- Cleaned up a couple of empty tables and missplaced <tr> and <td>
* Updated Hit, Damage and Initiative calculations to consolidate their bonuses for easier reading on mouse over
* Prefixed new styling with 'sheet-' Apparently they 'sheet-' is prefixed to all css classes
* Adding styling to some missing fields
* - Style changes for fieldset rows. Now have a header to keep correct spacing for all fields
- Small optimization of css classes
* Added spell names to initiative rolls
* - Fixed experince fieldset indentation
- Added a text area for experience points notes
* Fixed fieldset indentation
* Bumped version by 2 minor points.
- 1 for my last pull request (where I forgot to bump)
- 1 for this pull request
Co-authored-by: Peter Bjerg Mogensen <pbm@impact.dk>
- there were multiple sheetworker scripts in the html that caused errors
with the api. combined them within a single sheetworker script
- corrected mutliple typos with inline styles and one css fix.
Minor bug fixes, new content, minor improvements, new sheet worker for inventory, new rolltemplates, courtesy of Elena S. and a sheet versioning script!