Browse Source

Changed section headers

master
Graham Northup 3 years ago
parent
commit
65ade4541d
Signed by untrusted user: grissess GPG Key ID: 5D000E6F539376FB
  1. 7
      Monsters/apocrypha.txt
  2. 9
      Monsters/matryoshka.txt
  3. 15
      app/static/style.css
  4. 4
      app/templates/monsters.html

7
Monsters/apocrypha.txt

@ -18,7 +18,10 @@ Int: 2
Wis: 8
Cha: 6
Senses: Darkvision 60ft,Passive Perception 9
Senses: Darkvision 60ft, Passive Perception 9
Resist: Bludgeoning
Weak: Fire
Descript {
Apocrypha resemble regular books, generally of the large dusty tome variety, although with several key differences.
@ -34,7 +37,7 @@ Actions {
Reach 5'
Damage 1d4+3 psychic
Special {
Once this attack lands, the apocrypha stays attached to the target, and at the start of each of the apocrypha's turns (until it gets detached), the target takes 1d4+3 damage, and 1 INT damage. Accrued INT damage can be healed by reading the apocrypha (likely once it is killed). Be careful not to destroy the corpse!
Once this attack lands, the apocrypha stays attached to the target, and at the start of each of the apocrypha's turns (until it gets detached), the target takes 1d4+3 psychic damage, and 1 INT damage. Accrued INT damage can be healed by reading the apocrypha (likely once it is killed). Be careful not to destroy the corpse!
}
}
}

9
Monsters/matryoshka.txt

@ -31,13 +31,18 @@ Descript {
}
Actions {
Slam x2 {
Multiattack {
Special {
The Matryoshka makes two Slam attacks.
}
}
Slam {
Kind Melee Weapon
Hit +8
Reach 5'
Damage 2d8+5 bludgeoning
Special {
If below 50% HP, this attack does 2 more damage.
If the Matryoshka has less than half of its max HP (rounded down), this attack does 2 more damage.
}
}
Hatch {

15
app/static/style.css

@ -29,6 +29,13 @@ h3 {
font-size: 32px;
}
h4 {
color: #99f;
font-variant: small-caps;
border-bottom: 1px solid #99f;
margin-bottom: 0.5em;
}
nav {
font-size: 200%;
}
@ -78,6 +85,7 @@ table,th,td {
table th, table td {
padding: 0.5em 1em;
vertical-align: top;
}
th {
@ -109,10 +117,6 @@ table.props tr:last-child th, table.props tr:last-child td {
border: none;
}
table.props th {
vertical-align: top;
}
table.rolls {
border-collapse: collapse;
margin: 1em auto;
@ -153,12 +157,13 @@ table.rolls td, table.rolls th {
}
.action {
padding-top: 1em;
margin-bottom: 1em;
text-align: left;
}
.action .name {
font-weight: bold;
color: #fff;
}
.action .kind, .action .onhit, .action .name {

4
app/templates/monsters.html

@ -21,9 +21,9 @@
</table>
</th>
<td class="monospace">{{monster.getDescription()}}
<hr/>
<h4>Notes</h4>
{{monster.getNotes()}}
<hr/>
<h4>Actions</h4>
{% for action in monster.exportActions() %}
{{ macros.monsterAction(action) }}
{% endfor %}

Loading…
Cancel
Save