Tomáš Heger
7dd46bd0ce
Add Mind Sliver and Wristpocket
2020-11-24 01:01:27 +01:00
Mark Wolfman
ccf886b8ae
Missing weapons now raise a warning, and recursive directory parsing.
...
In order to avoid parsing arbitrary python files encountered during
directory recursion, ``makesheets`` now checks each python file for a
string listing the *dungeonsheets_version* before trying to import the
character file.
2020-11-08 14:16:26 -06:00
Mark Wolfman
50ac9f8018
Added ability to import character files in JSON format from VTTES.
2020-11-08 01:11:25 -06:00
Mark Wolfman
839f684b02
Added a test for bulleted list formatting.
2020-10-27 21:24:28 -05:00
Tomáš Heger
dd844063f6
Add a few monsters
2020-10-25 10:12:02 +01:00
Dan Roscigno
ff5bd1e2db
Correct weapon names
...
Closes issue https://github.com/canismarko/dungeon-sheets/issues/81
2020-10-14 22:15:12 -04:00
zarandya
f378918b3d
fix typo in 'vengeance'
2020-09-12 13:25:16 +01:00
Mark Wolfman
51c5e81322
Remove illegal unicode character (\227) from spells_p.py descriptions.
2020-07-09 14:04:54 -05:00
zarandya
6c66eaa756
Multiclass Warlock spell slot counting
2020-06-06 11:55:02 +02:00
Mark Wolfman
6a23931e40
Parsing of lists in spell/feature/etc docstrings.
2020-05-19 16:42:04 -05:00
Mark Wolf
c64139db5c
Merge pull request #71 from 94d90b08-c4ef-416c-bf7b-b6c5b7275e6a/master
...
hp_max basic auto-calculation, boolean inspiration
2020-05-19 10:55:26 -05:00
Mark Wolfman
a3bf048e70
Parsing of reST headings into LaTeX \section*{}, etc.
2020-05-14 11:52:32 -05:00
Mark Wolf
a32d1e7142
Merge pull request #69 from rkubosz/artificer
...
artificer: change dots to hyphen
2020-05-14 06:47:01 -05:00
Robert Kubosz
0314357a84
change dots to hyphen
...
This commit also fixes spelling and files' formatting
2020-05-14 01:07:00 +02:00
Mark Wolf
1c159e87a4
Merge pull request #67 from rkubosz/artificer
...
Added the Artificer character class
2020-05-13 16:55:26 -05:00
Robert Kubosz
da82f37421
turn off multiprocessing if debug
2020-05-13 14:24:20 +02:00
Robert Kubosz
6a5878da93
add multiprocessing
...
Multiprocessing seems to be working.
Removed unused imports.
Changed output of print statements, because previous ones were unreadable with multiprocessing.
2020-05-13 01:50:33 +02:00
Robert Kubosz
666fca4217
add infusions to character template
2020-05-12 18:58:39 +02:00
Robert Kubosz
bcc42c4edb
fix flake8 warnings
2020-05-12 17:33:27 +02:00
Robert Kubosz
805c716d25
add infusions to character template
2020-05-12 17:19:15 +02:00
Robert Kubosz
8b56d5c651
artificer is now fully usable
...
Now user can pick Artificer and it works as it should.
This commit adds spell slot calculations for multiclassing with
Artificer.
2020-05-12 14:51:33 +02:00
Robert Kubosz
9a526278b3
add infusions
...
This commit adds infusions for use with Artificer class and adds a latex
form that generates pdf with infusions list.
2020-05-12 13:34:40 +02:00
Robert Kubosz
e3f5cf49fd
change hyphen to dots
2020-05-12 12:19:54 +02:00
Robert Kubosz
4b11695d51
remove spells from prepared list
...
This commit ensures, that there would be no added spells in case user
does not choose a subclass.
2020-05-12 11:17:56 +02:00
Robert Kubosz
cf27b596ef
add artificer to create-character
2020-05-12 03:15:19 +02:00
Robert Kubosz
c9a0d4d6d7
add spells for specializations
2020-05-12 00:34:28 +02:00
Robert Kubosz
6aedac5b89
mod infuse item
2020-05-12 00:03:31 +02:00
Robert Kubosz
ff835fefeb
add artificer class
...
Work still in progress, at now just basics.
2020-05-11 23:46:15 +02:00
Robert Kubosz
edb30f3443
fix reroll max hp
...
This commit fixes a bug that occured in create-character menu.
The 'reroll max hp' option crashed due to invalid parameters of
function.
2020-05-11 18:59:34 +02:00
decay
77da05527f
hp_max basic auto-calculation, boolean inspiration
2020-05-11 14:40:45 +03:00
Mark Wolfman
8f0facc429
Removed unnecessary dependency on numpy.
...
Fixes https://github.com/canismarko/dungeon-sheets/issues/27
2020-05-06 21:00:48 -05:00
Mark Wolfman
615275f1de
Optional support in make_sheets.py for the dndbook LaTeX package with the `-F` flag.
...
Partially fixes: https://github.com/canismarko/dungeon-sheets/pull/18
2020-05-06 20:48:55 -05:00
Mark Wolf
6a8b2a5793
Merge pull request #64 from geckon/50
...
Fix imports, make make_sheets.py runnable directly
2020-05-06 15:22:05 -05:00
Mark Wolfman
cf47cd4bff
Merge branch '55_fighter' of https://github.com/geckon/dungeon-sheets into geckon-55_fighter
2020-05-06 15:15:51 -05:00
Mark Wolfman
b09fc4f70d
Merge branch '51_feats' of https://github.com/geckon/dungeon-sheets into geckon-51_feats
2020-05-06 15:12:40 -05:00
Tomáš Heger
5a9bb96dd9
Replace all relative imports with absolute ones
2020-05-05 23:00:17 +02:00
Tomáš Heger
9fe0e0f286
Make make_sheets.py runnable directly
2020-05-05 22:23:41 +02:00
Mark Wolfman
33817135a0
All examples now build, plus added examples to travis build.
2020-05-03 22:56:35 -05:00
Mark Wolf
117efdf18e
Merge pull request #62 from rkubosz/unprepared_spells_solid_black
...
fix #58
2020-05-01 21:07:41 -05:00
Mark Wolf
58d1800179
Merge branch 'master' into resilient_feature_and_cloak_of_displacement
2020-05-01 11:46:11 -05:00
Mark Wolfman
ac921308ff
Added humans backl into the list of races.
...
Fixes issue: https://github.com/canismarko/dungeon-sheets/issues/49
2020-05-01 10:43:32 -05:00
Robert Kubosz
14ea609617
remove gray color for unprepared spells
2020-05-01 17:07:02 +02:00
Robert Kubosz
f74ea6e426
add missing name and source of Tinker feat
2020-05-01 14:18:10 +02:00
Tomáš Heger
3e1a15e394
Add fighter fighting styles from UA
2020-05-01 02:19:16 +02:00
Tomáš Heger
0df5d50fe5
Fix dash words and some other typos
2020-05-01 01:22:24 +02:00
Tomáš Heger
d4ede93d42
Add a lot of feats.
2020-05-01 00:59:53 +02:00
Robert Kubosz
e778dd79d5
add Cloak of Displacement to magic items
2020-05-01 00:12:15 +02:00
Robert Kubosz
9faa294b9e
add Resilient feature
2020-04-30 23:57:31 +02:00
Robert Kubosz
8d7d65baba
fix typo
2020-04-30 23:38:04 +02:00
Mark Wolfman
82ae4dd63e
Removed parse_json.py
...
It was an old remnant from inital development:
https://github.com/canismarko/dungeon-sheets/issues/46
2020-04-30 00:30:40 -05:00