-
Notifications
You must be signed in to change notification settings - Fork 1
/
macaw.py
119 lines (89 loc) · 3.09 KB
/
macaw.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
"""This file describes the heroic adventurer Ma'caw.
Modify this file as you level up and then re-generate the character
sheet by running ``makesheets`` from the command line.
"""
dungeonsheets_version = "0.9.2"
name = "Ma'caw"
player_name = "Ashley"
# Be sure to list Primary class first
classes = ['Revised Ranger', "Fighter"] # ex: ['Wizard'] or ['Rogue', 'Fighter']
levels = [3, 4] # ex: [10] or [3, 2]
subclasses = ["Beast Conclave", "Gunslinger"] # ex: ['Necromacy'] or ['Thief', None]
background = "Outlander"
race = "Kenku"
alignment = "Neutral"
xp = 0
hp_max = 43
inspiration = 0 # integer inspiration value
# Ability Scores
strength = 8
dexterity = 17
constitution = 10
intelligence = 12
wisdom = 13
charisma = 11
# Select what skills you're proficient with
# ex: skill_proficiencies = ('athletics', 'acrobatics', 'arcana')
skill_proficiencies = ('animal handling', 'athletics', 'deception', 'nature', 'perception', 'sleight of hand', 'stealth', 'survival')
# Any skills you have "expertise" (Bard/Rogue) in
skill_expertise = []
# Named features / feats that aren't part of your classes, race, or background.
# Also include Eldritch Invocations and features you make multiple selection of
# (like Maneuvers for Fighter, Metamagic for Sorcerors, Trick Shots for
# Gunslinger, etc.)
# Example:
# features = ('Tavern Brawler',) # take the optional Feat from PHB
features = ["Disarming Shot", "Piercing Shot"]
# If selecting among multiple feature options: ex Fighting Style
# Example (Fighting Style):
# feature_choices = ('Archery',)
feature_choices = ('Archery', 'Two-Weapon Fighting')
# Weapons/other proficiencies not given by class/race/background
weapon_proficiencies = ()
_proficiencies_text = ("Tinkers Tools",)
# Proficiencies and languages
languages = """Common, Auran (Mimickry Only)"""
# Inventory
# TODO: Get yourself some money
cp = 0
sp = 0
ep = 0
gp = 48
pp = 0
# TODO: Put your equipped weapons and armor here
weapons = ["Longbow", "Dagger +1", "Blunderbuss"] # Example: ('shortsword', 'longsword')
magic_items = ['Decanter of Endless Water', 'Tooth of Animal Friendship',
"Cape of the Mountebank", "Cloak of Billowing",
"Amulet of the Eel", "Medalion of Thoughts",
"Slippers of Spider Climbing"] # Example: ('ring of protection',)
armor = "Leather armor" # Eg "light leather armor"
shield = "None" # Eg "shield"
equipment = """Explorer's pack. Silver Necklace. Hunting Trap. Musical Instrument."""
attacks_and_spellcasting = """+2 damage vs. beasts
Arrows: d10
Blunderbuss: Range (15/60), Reload 1, Misfire 2
Buckshot: d6
"""
# List of known spells
# Example: spells = ('magic missile', 'mage armor')
spells = ("Detect Poison and Disease", "Hunter's Mark")
# Which spells have been prepared (not including cantrips)
spells_prepared = ("Detect Poison and Disease", "Hunter's Mark")
# Backstory
# Describe your backstory here
personality_traits = """
"""
ideals = """
Change
Inventor
"""
bonds = """
Children
"""
flaws = """
Don't save others
"""
features_and_traits = """
TODO: Ability Score Improvement
(Leveled up Fighter, would you prefer Ranger?)
"""