Updates to DAE, Archetypes, Backgrounds, Classes, Species, CSS/LESS, etc.

What the subject line said.
This commit is contained in:
Professor Bunbury 2020-12-11 13:23:21 -05:00
parent 3afef6c7f1
commit 14e9b0c341
67 changed files with 2357 additions and 818 deletions

View file

@ -122,7 +122,7 @@ export default class ActorSheet5eCharacter extends ActorSheet5e {
// Organize Features
const features = {
classes: { label: "SW5E.ItemTypeClassPl", items: [], hasActions: false, dataset: {type: "class"}, isClass: true },
classfeatures: { label: "SW5E.ItemTypeClassFeats", items: [], hasActions: false, dataset: {type: "classfeature"}, isClassfeature: true },
classfeatures: { label: "SW5E.ItemTypeClassFeats", items: [], hasActions: true, dataset: {type: "classfeature"}, isClassfeature: true },
archetype: { label: "SW5E.ItemTypeArchetype", items: [], hasActions: false, dataset: {type: "archetype"}, isArchetype: true },
species: { label: "SW5E.ItemTypeSpecies", items: [], hasActions: false, dataset: {type: "species"}, isSpecies: true },
background: { label: "SW5E.ItemTypeBackground", items: [], hasActions: false, dataset: {type: "background"}, isBackground: true },
@ -285,7 +285,7 @@ export default class ActorSheet5eCharacter extends ActorSheet5e {
if ( !hasClass || addLevel ) {
const features = await Actor5e.getClassFeatures({
className: itemData.name,
subclassName: itemData.data.subclass,
archetypeName: itemData.data.archetype,
level: itemData.levels,
priorLevel: priorLevel
});
@ -296,4 +296,4 @@ export default class ActorSheet5eCharacter extends ActorSheet5e {
// Default drop handling if levels were not added
if ( !addLevel ) super._onDropItemCreate(itemData);
}
}
}