Mark Wolfman
c8577187b0
Added a test to check that all spells are valid rst.
2021-04-14 13:04:46 -05:00
Mark Wolfman
4aa43d2bec
RST now parses tables.
2021-04-14 07:24:34 -05:00
Mark Wolfman
67adc390cb
Fixed unit-tests for RST parsing.
2021-04-14 07:24:33 -05:00
Mark Wolfman
2aa5afd538
Fixed some docstrings for spells and features.
2021-04-14 07:24:27 -05:00
Mark Wolfman
4719ad4305
Switched to docutils/sphinx for parsing docstrings into LaTeX.
2021-04-14 07:23:18 -05:00
Mark Wolfman
e448244ba5
Merge pull request #90 from jrmo14/master
...
Fix Artificer Magical Tinkering description
2021-03-11 16:15:13 -06:00
Jackson
bc8e40b7f2
Fix Artificer Magical Tinkering description
2021-03-06 22:51:54 -05:00
Mark Wolfman
a67fac2f17
Removed a redundant definition for the goblin race
...
fixes https://github.com/canismarko/dungeon-sheets/issues/76
2021-02-10 21:09:58 -06:00
Mark Wolfman
a12338363e
Version bump
2021-02-10 21:02:11 -06:00
Mark Wolfman
33649f84d7
Documentation for including homebrew mechanics.
2021-02-10 21:01:40 -06:00
Mark Wolfman
75c77aa750
Added a way to include homebrew in a character file.
2021-02-09 22:26:50 -06:00
Mark Wolf
f5a1d84c60
Merge pull request #87 from geckon/new_spells
...
Add Mind Sliver and Wristpocket
2020-12-03 15:17:21 -06:00
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
debbfc5ae1
Version bump to 0.11.0
2020-11-08 01:11:49 -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
Mark Wolf
d896e828e1
Merge pull request #86 from geckon/add_monsters
...
Add a few monsters
2020-10-26 14:22:06 -05:00
Tomáš Heger
dd844063f6
Add a few monsters
2020-10-25 10:12:02 +01:00
Mark Wolf
f77c45f15d
Merge pull request #82 from DanRoscigno/patch-2
...
Correct weapon names
2020-10-21 12:01:58 -05: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
Mark Wolf
def22356dc
Merge pull request #80 from zarandya/master
...
fix typo in 'vengeance'
2020-09-14 14:27:48 -05:00
zarandya
f378918b3d
fix typo in 'vengeance'
2020-09-12 13:25:16 +01:00
Mark Wolfman
5a1c45bd11
Bug fixes, missing items, and version bump to v0.10.2
2020-07-10 08:57:16 -05:00
Mark Wolfman
51c5e81322
Remove illegal unicode character (\227) from spells_p.py descriptions.
2020-07-09 14:04:54 -05:00
Mark Wolf
f8cab809f5
Merge pull request #74 from DanRoscigno/patch-1
...
Update README.rst
2020-06-12 14:08:11 -05:00
Dan Roscigno
dc98e7d97e
Update README.rst
...
replace `to` with `the`
2020-06-12 09:23:48 -04:00
Mark Wolf
bdcb6e23d8
Merge pull request #72 from zarandya/master
...
Multiclass Warlock spell slot counting
2020-06-09 13:00:05 -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
decay
1caa057f66
Add separated case for max_xp
2020-05-18 21:42:43 +03:00
decay
678f44f7be
Add 2 tests
2020-05-18 20:22:49 +03: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
Mark Wolf
c669bc78ce
Merge pull request #68 from rkubosz/multiprocessing
...
add multiprocessing
2020-05-13 16:44:31 -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