Peter Bjerg Lidegaard
d4f02e671c
Added announcement of upcoming removal of variants section
2021-07-29 09:01:26 +02:00
Peter Bjerg Lidegaard
4554253dff
Fixed the final parser error
2021-07-15 17:31:41 +02:00
Peter Bjerg Lidegaard
91ebd18925
Updated changelog, bumped version
2021-07-15 17:23:05 +02:00
Peter Bjerg Lidegaard
d09c9c6ceb
Removed null coalescing from the sheetworkers to allow APIs to work
2021-07-15 17:19:40 +02:00
Peter Bjerg Lidegaard
e0133fde03
Futher regex simplification
2021-07-12 23:20:14 +02:00
Peter Bjerg Lidegaard
114769ca44
Bumped version
2021-07-12 23:05:50 +02:00
Peter Bjerg Lidegaard
4cb84ce73b
Handle the case where the version regex does not match anything
2021-07-12 22:56:52 +02:00
Peter Bjerg Lidegaard
2f14ad4323
Simplified primary sheet-version regex to no longer use "non capturing group". It was unnecessary complexity
2021-06-24 12:17:17 +02:00
Peter Bjerg Lidegaard
315bede125
- Encapsulated version check in object
...
- Actually made the version check correct this time. Actually tested it
2021-06-24 12:12:30 +02:00
Peter Bjerg Lidegaard
edf2528573
Flipped logic in version check to only migrate when needed, instead of always merging
2021-06-23 10:33:01 +02:00
Peter Bjerg Lidegaard
88b06bc0d7
Fixed bug in version checking. Now tested with unit tests
2021-06-22 09:07:17 +02:00
Peter Bjerg Lidegaard
ed7e9b4f67
- Added back in migration code for older versions. Each migration is wrapped in its own region for readability
...
- Updated readme link to point to the active thread post, instead of the old dead post
2021-06-21 22:00:52 +02:00
Peter Bjerg Lidegaard
d58ab14946
- Added early returns for removing a field that is essentially 0 (0, -0, "0", "-0", "", undefined, null)
...
- Added early returns for overwriting a field that is essentially 0 (0, -0, "0", "-0", "", undefined, null) with another value that is also essentially 0
2021-06-20 13:24:36 +02:00
Peter Bjerg Lidegaard
c747ed2d87
- Ensured that error message field is non interactable and read only
...
- Greatly optimized the sheet workers, by checking if a removed value is 0, and therefore no calculation is needed
2021-06-19 01:07:12 +02:00
Peter Bjerg Lidegaard
988c09026d
Added reset button for powers
2021-06-18 22:16:12 +02:00
Peter Bjerg Lidegaard
5ed1985e2d
- Lowercased weapon lookup to make it case insensitive.
...
- Added the correct case name for weapons for completionist sake
2021-06-18 21:35:00 +02:00
Peter Bjerg Lidegaard
c9c330fd87
- Changed @{wizard-level} to @{level-wizard} to fix spell syntax errors in wizard spells: Flame arrow, Gust of wind, Illusionary script, Melf's minute meteors, Tongues
...
- Changed @{priest-level} to @{level-priest} to fix spell syntax errors in priest spells: Animate dead, Hold Animal, Prayer, Commune
- Improved reading the bonus value of weapons
- Added spell slots reset button for Wizard and priest
2021-06-18 10:48:10 +02:00
Peter Bjerg Lidegaard
39240a0661
- Better support for damage on spells
...
- Cleaned up magic missile. No longer has a pop up
- Cleaned up chain lightning
- Updated change log
2021-06-09 12:46:37 +02:00
Peter Bjerg Lidegaard
6838d00616
- Cleaned up Melf's acid arrow
...
- Updated change log
2021-06-08 22:30:11 +02:00
Peter Bjerg Lidegaard
5ea722bade
Added initial rest buttons to the sheet
2021-06-06 11:48:08 +02:00
Peter Bjerg Lidegaard
500c013976
- Generalized parameters for combine
...
- Added button for all priest spell levels to add spells to the sheet
- Flip the if cases on some sheetworkers
2021-06-04 19:34:21 +02:00
Peter Bjerg Lidegaard
055330f60c
Initial sphere work for priest spells
2021-06-03 16:18:55 +02:00
Peter Bjerg Lidegaard
d859d7f5d8
Updated priest Heat Metal spell to use table for its formating
2021-06-01 11:27:03 +02:00
Peter Bjerg Lidegaard
b695bb1024
Final wizard spell added! I am done! :D
2021-05-31 21:17:59 +02:00
Peter Bjerg Lidegaard
ac1bb10251
Added prismatic sphere
2021-05-31 15:37:23 +02:00
Peter Bjerg Lidegaard
af5617bbaf
Added 9th level wizard spells down to prisamic sphere. Almost done! :D
2021-05-31 14:44:40 +02:00
Peter Bjerg Lidegaard
22eff36eaf
Added the final 8th level wizard spells
2021-05-31 12:40:17 +02:00
Peter Bjerg Lidegaard
9c686aa3e2
Added spells up to primatic wall
2021-05-31 11:10:10 +02:00
Peter Bjerg Lidegaard
2bff2229d9
Added some 8th level wizard spells
2021-05-29 13:11:30 +02:00
Peter Bjerg Lidegaard
11c989b9f2
Added sanitization for space+\n. Now remove those spaces as they are unneeded.
2021-05-29 11:40:34 +02:00
Peter Bjerg Lidegaard
cf24da4031
Added 2 8th level wizard spells
2021-05-29 11:34:56 +02:00
Peter Bjerg Lidegaard
7bd3105b81
Added wizard level 7 spells
2021-05-28 20:50:39 +02:00
Peter Bjerg Lidegaard
15372b4d42
- Added the final priest 7th level spells. It is finally done! Yay \o/
...
- Style a wizard spell
- Changed default table styling back. Added min-width to min styling
2021-05-26 21:37:36 +02:00
Peter Bjerg Lidegaard
e9f383daa0
- Added wizard level 6 spells
...
- Added a bit of styling to wizard 5th level spell Teleport
- Added priest level 2 spell Speak with Animals that was missing
- Added new stylings for spell table
- Changed spell table default styling to be min-width: 20 px down from 40 px
2021-05-25 22:52:58 +02:00
Peter Bjerg Lidegaard
d780ccaa94
Added priest level 6 spells
2021-05-19 11:39:14 +02:00
Peter Bjerg Lidegaard
603299ca28
Fixed the last few bugs
2021-04-22 13:33:16 +02:00
Peter Bjerg Lidegaard
986344f0e4
Removed logging
2021-04-19 10:22:25 +02:00
Peter Bjerg Lidegaard
429540348c
- Added Sheetworker logic for handling simple magical weapons
2021-04-19 10:19:42 +02:00
Peter Bjerg Lidegaard
e4478c6c61
- Added rogue skills armor modifier auto fill
...
- Updated changelog
- Fixed a bad spell level scaling
- lowercased weapons table
2021-03-28 14:07:44 +02:00
Peter Bjerg Lidegaard
79d21322b9
- Readded Ranged weapons
...
- Fixed level for modifier for Enlarge
2021-03-25 08:25:54 +01:00
Peter Bjerg Lidegaard
b7ca1b3664
- Added Races and Weapons datalists to followers
...
- Added weapons data auto fil
2021-03-22 09:10:05 +01:00
Peter Bjerg Lidegaard
e335a5cfae
Finished up wizard level 5 spells
2021-03-16 19:55:31 +01:00
Peter Bjerg Lidegaard
fbd77ae9a2
More work on wizard level 5 spells. Got down to Monster summoning III
2021-03-16 16:11:41 +01:00
Peter Bjerg Lidegaard
35954506d5
- Finished priest level 5 spells
...
- Started on wizard level 5 spells
- Added more precise styling to spell tables
- Corrected bug in sanitizeFiles that did not overwrite when a change was found.
2021-03-16 11:05:01 +01:00
Peter Bjerg Lidegaard
adecdb4e1a
- Fixed sheet workers for melee and ranged weapons. Now correctly casts undefined to empty string
...
- Fixed melee weapons sheet worker. Now correctly sets weapon types
- Updated sanitizeFiles.ps1 to only overwrite file if there is changes.
- Started works on priest spells leve 5
2021-03-15 09:13:47 +01:00
Peter Bjerg Mogensen
ac63b99b73
Updated the final priest level 4 spells
2021-02-16 16:02:22 +01:00
Peter Bjerg Mogensen
fa532a2c5a
Handle a few more priest level 4 spells
2021-02-15 12:37:18 +01:00
Peter Bjerg Mogensen
4a0113fcfa
Further work on Priest level 4 spells
2021-02-15 08:49:27 +01:00
Peter Bjerg Mogensen
0f7c90ce63
- Now always shows table Row 1 and Row 2. Cell 2-1 is now checked for value so that it can be removed if blank
...
- Added rowspan to all cells
- Added data list for priest level 4 spells
- Converted prist level 1-3 spells table to new format
- Started work on priest level 4 spells
2021-02-14 19:30:03 +01:00
Peter Bjerg Mogensen
d9b9d507d0
- Removed hidden spell-table field
...
- Added spell table to effects field in javascript
- Moved spell table to be part of the effect <td> element
- Returned sheetworker to old functionality
- Updated all wizard spells to use the new table format, except heat metal
- Finished going through all wizard level 4 spells
2021-02-13 23:42:30 +01:00