Various fixes - WIP
This commit is contained in:
@ -91,9 +91,9 @@ export class RdDActorSheet extends ActorSheet {
|
||||
|
||||
|
||||
// toujours avoir une liste d'armes (pour mettre esquive et corps à corps)
|
||||
formData.combat = duplicate(formData.armes ?? []);
|
||||
RdDItemArme.computeNiveauArmes(formData.combat, formData.competences);
|
||||
RdDItemArme.ajoutCorpsACorps(formData.combat, formData.competences, formData.data.carac);
|
||||
formData.combat = duplicate(formData.armes ?? [])
|
||||
RdDItemArme.computeNiveauArmes(formData.combat, formData.competences)
|
||||
/* TODO TODO RdDItemArme.ajoutCorpsACorps(formData.combat, formData.competences, formData.data.carac)*/
|
||||
formData.esquives = this.actor.getCompetences("Esquive").map(i => foundry.utils.deepClone(i.system))
|
||||
formData.combat = RdDCombatManager.finalizeArmeList(formData.combat, formData.competences, formData.data.carac)
|
||||
|
||||
@ -253,7 +253,7 @@ export class RdDActorSheet extends ActorSheet {
|
||||
|
||||
// Equip Inventory Item
|
||||
html.find('.item-equip').click(async event => {
|
||||
this.actor.equiperObjet(RdDSheetUtility.getItemId(event));
|
||||
this.actor.equiperObjet(RdDSheetUtility.getItemId(event))
|
||||
});
|
||||
|
||||
// Roll Carac
|
||||
@ -512,15 +512,16 @@ export class RdDActorSheet extends ActorSheet {
|
||||
});
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
_getEventArmeCombat(event) {
|
||||
const li = $(event.currentTarget)?.parents(".item");
|
||||
let armeName = li.data("arme-name");
|
||||
let compName = li.data('competence-name');
|
||||
const arme = this.armesList.find(a => a.name == armeName && a.data.competence == compName);
|
||||
const li = $(event.currentTarget)?.parents(".item")
|
||||
let armeName = li.data("arme-name")
|
||||
let compName = li.data('competence-name')
|
||||
const arme = this.armesList.find(a => a.name == armeName && a.system.competence == compName)
|
||||
if (!arme) {
|
||||
return { name: armeName, data: { competence: compName } };
|
||||
return { name: armeName, data: { competence: compName } }
|
||||
}
|
||||
return arme;
|
||||
return arme
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
|
Reference in New Issue
Block a user