Epub for gm notes now prints monster spells, if specified.

This commit is contained in:
Mark Wolfman
2021-07-13 12:28:56 -05:00
parent f4f101e39c
commit d26f520666
4 changed files with 49 additions and 1 deletions
@@ -64,7 +64,17 @@
<dt>Challenge<dd>[[ monster.challenge_rating ]]&nbsp;</dd>
</dl>
[% if monster.spells | length > 0 %]
<dl class="monster-spell-list">
[% for level, spells in monster.spells | groupby('level') %]
<dt>[% if level == 0 %]Cantrips[% else %]Level [[ level ]][% endif %]</dt>
<dd>[[ spells | map(attribute='name') | join(', ') ]]</dd>
[% endfor %]
</dl>
[% endif %]
[[ monster.__doc__ | rst_to_html(top_heading_level=2) ]]
[% endfor %]