Fix calcul de l'expérience
Ajout d'une commande pour calculer l'expérience pour augmenter
This commit is contained in:
@ -41,7 +41,7 @@ export class RdDActorSheet extends ActorSheet {
|
||||
data.itemsByType = RdDItem.buildItemsClassification(data.items);
|
||||
|
||||
// Competence per category
|
||||
let competenceXPTotal = 0;
|
||||
data.data.competenceXPTotal = 0;
|
||||
data.competenceByCategory = RdDItem.classify(
|
||||
data.itemsByType.competence,
|
||||
item => item.data.categorie,
|
||||
@ -51,11 +51,10 @@ export class RdDActorSheet extends ActorSheet {
|
||||
//this.actor.checkCompetenceXP(item.name); // Petite vérification experience
|
||||
item.data.showCompetence = !data.data.showCompNiveauBase || (Number(item.data.niveau) != Number(RdDUtility.getLevelCategory(item.data.categorie)));
|
||||
// Ignorer les compétences 'troncs' à ce stade
|
||||
competenceXPTotal += RdDItemCompetence.isTronc(item.name) ? 0 : RdDItemCompetence.computeCompetenceXPCost(item);
|
||||
data.data.competenceXPTotal += RdDItemCompetence.computeCompetenceXPCost(item);
|
||||
return item;
|
||||
});
|
||||
competenceXPTotal += RdDItemCompetence.computeCompetenceTroncXP(data.itemsByType.competence);
|
||||
data.data.competenceXPTotal = competenceXPTotal;
|
||||
data.data.competenceXPTotal -= RdDItemCompetence.computeEconomieCompetenceTroncXP(data.itemsByType.competence);
|
||||
|
||||
// Compute current carac sum
|
||||
let sum = 0;
|
||||
|
Reference in New Issue
Block a user