bug fixes for 10th
This commit is contained in:
+10
-7
@@ -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]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user