dungeon-sheets
dungeon-sheets copied to clipboard
Specifying Bloodhunter's Patron
I am trying to generate a Bloodhunter of the Order of the Profane Soul and can't figure out how to select a Patron. I see that patron option is a FeatureSelector, just like a Fighting Style, so it seemed logical that patron should be specified the same way:
classes = ['Blood hunter']
levels = [3]
subclasses = ['Order of the Profane Soul']
...
features = ('Crossbow Expert')
feature_choices = ('Archery', 'Undying')
This works for Archery, but the Undying still is unspecified in the resulting character sheet. Also tried other options like 'Fiend' (used values from OtherworldlyPatron
class).
Is it a bug? Thank you.
Hi, there.
Try putting the patron in the subclasses list: subclasses = ["Order of the Profane Soul", "Undying"]
This is how warlocks handle patron features: https://github.com/canismarko/dungeon-sheets/blob/master/examples/warlock1.py
I haven't tested it with Bloodhunters, so please let me know if that works.
Thank you for quick response!
Yes, I tried this and got an exception: class and subclass lists must have equal sizes, here - character.py:258
ср, 27 июл. 2022 г., 19:17 Mark Wolfman @.***>:
Hi, there.
Try putting the patron in the subclasses list: subclasses = ["Order of the Profane Soul", "Undying"]
This is how warlocks handle patron features: https://github.com/canismarko/dungeon-sheets/blob/master/examples/warlock1.py
I haven't tested it with Bloodhunters, so please let me know if that works.
— Reply to this email directly, view it on GitHub https://github.com/canismarko/dungeon-sheets/issues/134#issuecomment-1196968924, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ6PBQOZF3DVIQ3QFZHAE5DVWFOJ7ANCNFSM54ZYQV7Q . You are receiving this because you authored the thread.Message ID: @.***>
Ah, yeah I think I understand the problem.
Patrons were initially included for Warlocks, and apparently the subclasses became the Patrons, but I think this is incorrect. I think Pact Boon is actually what it should be since it occurs at lvl 3 just like all the other classes. If we made the patron at feature choice like you selected then Pact of the Whatever became the subclass, I think it would all work properly for BloodHunter classes as well.
That would be a breaking change, so it will take some careful thought. I'll work on it when I have some free time, unless you feel motivated to submit a PR.
Note to self: make sure to include spells and damage resistances from https://github.com/canismarko/dungeon-sheets/pull/135