Mark Wolfman
3d8b9987db
Fixed broken test and cleaned up with flake8/black.
2021-06-04 11:36:35 -05:00
Matthew DeMartino
9d4cea047f
Fix proficiency bonus bug for RemarkableAthlete
2021-05-24 20:56: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
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
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
Tomáš Heger
5a9bb96dd9
Replace all relative imports with absolute ones
2020-05-05 23:00:17 +02: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
Ben Cook
575d7ee703
added new spells and weapons
2019-03-11 17:13:22 -04:00
Ben Cook
73cb2b5e16
Added features for all classes and subclasses
2019-01-01 01:17:54 -05:00
Ben Cook
5411084001
All features added for cleric, druid, fighter, monk
2018-12-31 19:36:05 -05:00
Ben Cook
98444308e2
added all features for bards
2018-12-27 13:00:26 -05:00
Ben Cook
ce080b9224
Completed all features for Barbarians
2018-12-27 12:18:09 -05:00
Ben Cook
b73e9848ef
Features added and tested for all classes/subclasses in bens campaign
2018-12-26 18:58:25 -05:00
Ben Cook
a83c49146c
checked new code works for create-character
2018-12-23 03:22:47 -05:00
Ben Cook
6c4589d03f
added primary ability and new AC and speed calculations
2018-12-23 01:45:04 -05:00
Ben Cook
40b070d782
updated so all tests pass except distinct changes to desired implementation
2018-12-22 15:17:58 -05:00
Ben Cook
5a221877dc
create-character now works for multiclass and subclasses
2018-12-20 14:00:39 -05:00
Ben Cook
0ed7262fc8
first features implemented
2018-12-19 16:56:04 -05:00
Mark Wolfman
0e543deee9
Added Druid wild shapes, tweaked armor, and fixed some bugs.
...
Druid's can now add ``wild_shapes = `` to their character file. "Light
leather armor" is now just "Leather Armor".
2018-10-21 02:09:15 -05:00
Mark Wolfman
c9bcaac18d
Added armor and shields to calculate armor class.
2018-04-14 01:28:46 -05:00
Mark Wolfman
e6bec1ce55
Added more all wizard necromancy spells and a spell factory.
2018-04-09 23:58:56 -05:00
Mark Wolfman
e44bb9203b
Added weapons, weapon proficiencies, and equipment.
2018-03-28 01:33:34 -05:00
Mark Wolfman
bbfc8ff295
Added saving throws and skills.
2018-03-26 23:50:26 -05:00
Mark Wolfman
d680cdc296
Some more advanced characteristics, different player classes, and a CLI interface.
2018-03-25 23:59:48 -05:00
Mark Wolfman
7862d14c9d
Basic implementation, can fill in some attributes on the character sheet.
2018-03-25 21:08:48 -05:00