matsavage
96a6f0cc2e
adds flag for unassumable form
2021-05-04 23:54:14 +01:00
matsavage
a097e55fbd
first pass at druid shapes to monster blocks
2021-05-04 23:08:32 +01:00
matsavage
406b4d004d
spells also ordered by level
2021-05-04 22:31:03 +01:00
matsavage
4dd5ae232b
updates ritual and concentration spells
2021-05-04 22:06:35 +01:00
matsavage
8dbc5c2359
changes spell levels to ordinals
2021-05-04 21:56:53 +01:00
matsavage
ac65947750
updates fancy output to use \DndSpellHeader as provided by the template
2021-05-04 21:37:19 +01:00
matsavage
508c93911f
first pass at creating singular tex file
2021-05-04 21:06:14 +01:00
matsavage
e66be2e60b
moves template pdf functions to new file
2021-05-04 18:02:22 +01:00
Mark Wolfman
e5ec51b0e7
Ran flake8 and black against tests.
2021-04-16 11:28:05 -05:00
Mark Wolfman
0c3dbc73fc
Fixed bug with textbox formatting.
2021-04-16 11:27:50 -05:00
Mark Wolfman
30369ce1d4
Ran flake8 and black linters, and other cleanup-related fixes.
...
Project now passes flake8 and black linter (also including more rst
cleanup). Moved latex related things to dedicated ``latex.py`` module,
and removed the ``makesheets -dF`` call from travis.
2021-04-16 11:10:17 -05:00
Mark Wolfman
9dfc02f3df
Added texlive-latex-extra to travis.yml (for supertabular package).
2021-04-16 09:31:49 -05:00
Mark Wolfman
205093fe32
Added more useful logging output when LaTeX build fails.
2021-04-16 09:17:35 -05:00
Mark Wolfman
4ef05710c4
Added texlive fonts to travis build.
2021-04-15 22:51:52 -05:00
Mark Wolfman
01f3f0d15f
Version bump to v0.13.0
2021-04-15 22:34:33 -05:00
Mark Wolfman
63c62a17f8
Fixed remaining docstrings to be valid rst, and cleaned up TeX templates.
2021-04-15 22:31:14 -05:00
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