bug fixes for 10th

This commit is contained in:
NilsUeter
2023-10-02 16:00:28 +02:00
parent 1575df51f9
commit 93a380c312
3 changed files with 44 additions and 221 deletions
+10 -7
View File
@@ -959,13 +959,7 @@ function ParseModelProfiles(profiles, model, unit) {
} else if (typeName == "Psychic Power") {
const power = ParsePsychicPowerProfile(profile);
model.psychicPowers.push(power);
} else if (typeName.includes("Explosion")) {
const explosion = ParseExplosionProfile(profile);
model.explosions.push(explosion);
} else if (typeName == "Psyker") {
model.psyker = ParsePsykerProfile(profile);
} else {
// Everything else, like Prayers and Warlord Traits.
} else if (typeName == "Abilities") {
if (!unit.abilities.Abilities) unit.abilities["Abilities"] = new Map();
ParseProfileCharacteristics(
profile,
@@ -973,6 +967,15 @@ function ParseModelProfiles(profiles, model, unit) {
typeName,
unit.abilities.Abilities
);
} else {
// Everything else, like Prayers and Warlord Traits.
if (!unit.abilities[typeName]) unit.abilities[typeName] = new Map();
ParseProfileCharacteristics(
profile,
profileName,
typeName,
unit.abilities[typeName]
);
}
}
}