Added subclasses from PHB, SCAG, XGTE. Need to add features for all

This commit is contained in:
Ben Cook
2018-12-21 10:37:02 -05:00
parent aa84911efd
commit 35b272be5f
27 changed files with 790 additions and 113 deletions
+4 -1
View File
@@ -243,7 +243,10 @@ class SubclassForm(npyscreen.ActionForm):
def __init__(self, newclass, level, num=1, **kwargs):
self.class_num = num
self.parent_class = newclass
self.subclass_options = newclass.subclasses_available or ('None',)
if len(newclass.subclasses_available) > 0:
self.subclass_options = [sc.name for sc in newclass.subclasses_available]
else:
self.subclass_options = ('None',)
self.level = level
super().__init__(**kwargs)