-
Notifications
You must be signed in to change notification settings - Fork 63
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
30 changed files
with
11,718 additions
and
509 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
from dungeonsheets.monsters.monsters import * | ||
from dungeonsheets.monsters.monsters_a import * | ||
from dungeonsheets.monsters.monsters_b import * | ||
from dungeonsheets.monsters.monsters_c import * | ||
from dungeonsheets.monsters.monsters_d import * | ||
from dungeonsheets.monsters.monsters_e import * | ||
from dungeonsheets.monsters.monsters_f import * | ||
from dungeonsheets.monsters.monsters_g import * | ||
from dungeonsheets.monsters.monsters_h import * | ||
from dungeonsheets.monsters.monsters_i import * | ||
from dungeonsheets.monsters.monsters_j import * | ||
from dungeonsheets.monsters.monsters_k import * | ||
from dungeonsheets.monsters.monsters_l import * | ||
from dungeonsheets.monsters.monsters_m import * | ||
from dungeonsheets.monsters.monsters_n import * | ||
from dungeonsheets.monsters.monsters_o import * | ||
from dungeonsheets.monsters.monsters_p import * | ||
from dungeonsheets.monsters.monsters_q import * | ||
from dungeonsheets.monsters.monsters_r import * | ||
from dungeonsheets.monsters.monsters_s import * | ||
from dungeonsheets.monsters.monsters_t import * | ||
from dungeonsheets.monsters.monsters_u import * | ||
from dungeonsheets.monsters.monsters_v import * | ||
from dungeonsheets.monsters.monsters_w import * | ||
from dungeonsheets.monsters.monsters_x import * | ||
from dungeonsheets.monsters.monsters_y import * | ||
from dungeonsheets.monsters.monsters_z import * |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
"""A collection of monsters. Also useful for building a list of wild | ||
shape forms. | ||
""" | ||
|
||
|
||
from dungeonsheets.stats import Ability | ||
from dungeonsheets.entity import Entity | ||
|
||
|
||
class Monster(Entity): | ||
"""A monster that may be encountered when adventuring.""" | ||
|
||
name = "Generic Monster" | ||
description = "" | ||
challenge_rating = 0 | ||
skills = "Perception +3, Stealth +4" | ||
swim_speed = 0 # TODO: Consider refactoring stats.Speed to consider all of these just like we do stats.Ability | ||
fly_speed = 0 | ||
climb_speed = 0 | ||
hp_max = 10 | ||
hit_dice = "1d6" | ||
|
||
def __init__(self): | ||
super(Monster, self).__init__() | ||
|
||
@property | ||
def is_beast(self): | ||
is_beast = "beast" in self.description.lower() | ||
return is_beast | ||
|
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.