bw-mutley
f296ee10ac
Add files via upload
2021-09-02 21:14:30 -03:00
bw-mutley
fe88987db1
Add files via upload
2021-08-09 18:48:29 -03:00
Mark Wolfman
7b5aac9247
Added ability-specific saving throw bonuses to magic items.
2021-08-08 17:26:28 -05:00
Mark Wolfman
700541a35d
New function to combine dice, and use this function for hit dice.
...
Fixes: https://github.com/canismarko/dungeon-sheets/issues/84
2021-08-08 13:23:15 -05:00
Mark Wolfman
92b301a8e0
Made a Content base class, and changed GM extra content interface.
2021-08-07 21:18:34 -05:00
Mark Wolfman
5183a6301d
Added character portraits from @vincentmalloy.
...
Merge https://github.com/canismarko/dungeon-sheets/pull/100
2021-07-21 17:18:31 -05:00
Mark Wolfman
70cb8ae30f
Tweaked the style sheets for fancy decorations in epub.
2021-07-13 22:37:13 -05:00
Mark Wolfman
f4f101e39c
Monsters now have a spells attribute that will eventually hold a list of spells.
2021-07-13 00:13:04 -05:00
Mark Wolfman
8be06d2ffe
Epub now contains character sheets information.
2021-07-11 09:13:55 -05:00
Mark Wolfman
c5672f950f
Fixed broken test and added ability to put session summary into GM notes.
2021-06-16 10:08:59 -05:00
Mark Wolfman
5a037d3c98
_resolve_mechanic no longer accepts a *module* argument since it uses the content registry.
2021-06-13 14:58:43 -05:00
Mark Wolfman
cc430720fb
Added a content registry, so homebrew content can be referenced by name.
2021-06-13 14:29:57 -05:00
Mark Wolfman
2f26cbd951
Tweaked inspiration, and added example of cascading sheets.
2021-06-12 14:07:39 -05:00
Mark Wolfman
72af80f991
Fixed some stale code from a PR and fixed monk unarmed strike when importing from Foundry.
...
Pull-request https://github.com/canismarko/dungeon-sheets/pull/96
introduced some regressions in terms of the model between
``Character`` and ``Entity`` classes. These were cleaned up.
2021-06-12 13:55:21 -05:00
Jack Timmins
b4150c5f28
Merge branch 'master' into master
2021-06-09 01:13:10 -04:00
tim_jackins
7f40532a49
Merge branch 'master' of https://github.com/Tim-Jackins/dungeon-sheets
2021-06-09 01:10:02 -04:00
tim_jackins
36723417b4
Added hp current and temporary to character
2021-06-09 01:06:52 -04:00
Mark Wolfman
3d8b9987db
Fixed broken test and cleaned up with flake8/black.
2021-06-04 11:36:35 -05:00
Mark Wolfman
905ecee4c9
Now creates GM sheet PDF, but with monsters only.
2021-06-03 23:35:42 -05:00
Mark Wolfman
3b8dbc0566
Prepared package for adding GM sheets.
...
- Improved test coverage in ``make_sheets.py``.
- Refactor file loading to make it more flexible.
- Added a stub ``gm.py`` example.
2021-06-01 22:51:10 -05:00
Jack Timmins
ed50fe0c34
Merge branch 'master' into master
2021-05-28 13:06:59 -04:00
tim_jackins
428b9ea2e3
Added appearance and backstory attrs to character
2021-05-28 11:08:58 -04:00
Matthew DeMartino
ef6e3b4bcb
Fix failing character.py tests
2021-05-24 21:45:45 -04:00
Matthew DeMartino
ddb9d44354
Remove encounters, refactor Actor into Entity, move more core capabilities into Entity
2021-05-24 20:38:50 -04:00
Matthew DeMartino
89143c5cbc
Finish encounter, test, dice unittest, attack actions
2021-05-23 14:52:18 -04:00
Matthew DeMartino
1243f54823
Create Actions, Executable objects
2021-05-23 00:33:48 -04:00
Matthew DeMartino
947623c42d
Refactoring Agent, Character into Agent base class
2021-05-22 23:16:33 -04:00
Matthew DeMartino
db3cac000e
WIP add more details in encounter
2021-05-22 21:22:57 -04:00
Matthew DeMartino
610d75582b
[WIP] Creating an Encounter
2021-05-22 20:04:47 -04:00
Mark Wolfman
90e362055a
Added ability to parse JSON files exported from Foundry.
2021-05-21 09:47:40 -05:00
matsavage
6f764b7ce5
fixes syntax error
2021-05-08 19:00:32 +01:00
matsavage
73e26b80d6
changes spell sorting to alphabetic
2021-05-08 18:56:04 +01:00
matsavage
631a320d84
splits out features to multiple templates and added DnD styling
2021-05-05 18:02:04 +01:00
matsavage
406b4d004d
spells also ordered by level
2021-05-04 22:31:03 +01: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
75c77aa750
Added a way to include homebrew in a character file.
2021-02-09 22:26:50 -06: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
zarandya
6c66eaa756
Multiclass Warlock spell slot counting
2020-06-06 11:55:02 +02: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
Robert Kubosz
666fca4217
add infusions to character template
2020-05-12 18:58:39 +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
decay
77da05527f
hp_max basic auto-calculation, boolean inspiration
2020-05-11 14:40:45 +03:00
Tomáš Heger
5a9bb96dd9
Replace all relative imports with absolute ones
2020-05-05 23:00:17 +02:00
Jack
82f3d2588a
Removed extra spacing on feature setting
2019-12-21 17:02:24 -05:00
Jack
cb0fe1e2d8
Fixing fighting style error
2019-12-21 17:00:46 -05:00
Mark Wolfman
7ee2d25a9f
Merge branch 'bacook17-master'
2019-03-23 17:23:08 -05:00
Ben Cook
9f608288cf
added ALL spells; can add magic weapons/armor/shields using +X in name
2019-03-21 16:32:18 -04:00
Mark Wolf
eeee757e24
Merge pull request #16 from TLATER/tlater/spell-sorcerer
...
Fix project-wide spelling of "sorcerer"
2019-02-16 12:50:15 -06:00
Mark Wolf
d872986aeb
Merge pull request #12 from jonbrouse/fix-persuasion-skill
...
Fix persuasion skill
2019-02-16 12:49:32 -06:00