Files
dungeon-sheets/dungeonsheets/forms/druid_shapes_template.html
T

53 lines
1.6 KiB
HTML

<h1 id="known-beasts">Known Beasts</h1>
[% for shape in character.all_wild_shapes|sort(attribute='challenge_rating') %]
<div class="stat-block[% if not character.can_assume_shape(shape) %] known-beast-disabled[% endif %]">
<h2 id="known-beasts-[[ shape.name | to_heading_id ]]">[[ shape.name ]]</h2>
[% if shape.description %]
<p class="creature-description">[[ shape.description ]]</p>
[% endif %]
<table>
<tr>
<th>Armor Class</th>
<th>Hit Points</th>
<th>Speed</th>
</tr>
<tr>
<td>[[ shape.armor_class ]]</td>
<td>[[ shape.hp_max ]] ([[ shape.hit_dice ]])</td>
<td>[[ shape.speed ]][% if shape.swim_speed %], [[ shape.swim_speed ]] swim[% endif %][% if shape.fly_speed %], [[ shape.fly_speed ]] fly[% endif %]</td>
</tr>
</table>
<table>
<tr>
<th>STR</th>
<th>DEX</th>
<th>CON</th>
</tr>
<tr>
<td>[[ shape.strength.value ]] ([[ shape.strength.modifier|mod_str ]])</td>
<td>[[ shape.dexterity.value ]] ([[ shape.dexterity.modifier|mod_str ]])</td>
<td>[[ shape.constitution.value ]] ([[ shape.constitution.modifier|mod_str ]])</td>
</tr>
</table>
<dl class="beast-stats details">
<dt>Skills</dt><dd>[[ shape.skills ]]&nbsp;</dd>
<dt>Senses</dt><dd>[[ shape.senses ]]&nbsp;</dd>
<dt>Languages</dt><dd>[[ shape.languages ]]&nbsp;</dd>
<dt>Resistances</dt><dd>[[ shape.damage_resistance ]]&nbsp;</dd>
<dt>Immunities</dt><dd>[[ shape.condition_immunities ]]&nbsp;</dd>
</dl>
<div>
[[ shape.__doc__ | rst_to_html(top_heading_level=2) ]]
</div>
</div>
[% endfor %]