Fix sur armes et affichage
This commit is contained in:
@ -43,6 +43,7 @@ export class HeritiersActorSheet extends ActorSheet {
|
||||
contacts: this.actor.organizeContacts(),
|
||||
armes: duplicate(this.actor.getWeapons()),
|
||||
monnaies: duplicate(this.actor.getMonnaies()),
|
||||
pouvoirs: duplicate(this.actor.getPouvoirs()),
|
||||
fee: duplicate(this.actor.getFee() || {} ),
|
||||
protections: duplicate(this.actor.getArmors()),
|
||||
combat: this.actor.getCombatValues(),
|
||||
|
@ -39,7 +39,12 @@ export class HeritiersActor extends Actor {
|
||||
|
||||
if (data.type == 'personnage') {
|
||||
const skills = await HeritiersUtility.loadCompendium("fvtt-les-heritiers.competences")
|
||||
data.items = skills.map(i => i.toObject())
|
||||
data.items = []
|
||||
for (let skill of skills) {
|
||||
if (skill.system.categorie == "utile") {
|
||||
data.items.push( skill.toObject())
|
||||
}
|
||||
}
|
||||
}
|
||||
if (data.type == 'creature') {
|
||||
const skills = await HeritiersUtility.loadCompendium("fvtt-les-heritiers.skills-creatures")
|
||||
@ -136,6 +141,9 @@ export class HeritiersActor extends Actor {
|
||||
getProfils() {
|
||||
return this.items.filter(item => item.type == "profil")
|
||||
}
|
||||
getPouvoirs() {
|
||||
return this.items.filter(item => item.type == "pouvoir")
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getSkills() {
|
||||
let comp = []
|
||||
|
@ -8,7 +8,7 @@ export const HERITIERS_CONFIG = {
|
||||
"prec": "Précision",
|
||||
"esp": "Esprit",
|
||||
"per": "Perception",
|
||||
"pres": "Présence",
|
||||
"pres": "Préstance",
|
||||
"san": "Sang-Froid"
|
||||
},
|
||||
|
||||
|
Reference in New Issue
Block a user