Compare commits
	
		
			7 Commits
		
	
	
		
			fvtt-les-h
			...
			fvtt-les-h
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 2e9c558027 | |||
| bcd0758328 | |||
| 2b680a203f | |||
| e3d7874dce | |||
| ab6a5832c0 | |||
| d83a999974 | |||
| b83890a764 | 
							
								
								
									
										
											BIN
										
									
								
								assets/icons/sort.webp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								assets/icons/sort.webp
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 88 KiB  | 
@@ -17,7 +17,8 @@
 | 
			
		||||
      "fee": "Fée",
 | 
			
		||||
      "pouvoir": "Pouvoir",
 | 
			
		||||
      "profil": "Profil",
 | 
			
		||||
      "protection": "Protection"
 | 
			
		||||
      "protection": "Protection",
 | 
			
		||||
      "sort": "Sort"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -63,6 +63,7 @@ export class HeritiersActorSheet extends ActorSheet {
 | 
			
		||||
      questions: await TextEditor.enrichHTML(this.object.system.biodata.questions, {async: true}),
 | 
			
		||||
      habitat: await TextEditor.enrichHTML(this.object.system.biodata.habitat, {async: true}),
 | 
			
		||||
      playernotes: await TextEditor.enrichHTML(this.object.system.biodata.playernotes, {async: true}),
 | 
			
		||||
      magieList: this.actor.prepareMagie(),
 | 
			
		||||
      options: this.options,
 | 
			
		||||
      owner: this.document.isOwner,
 | 
			
		||||
      editScore: this.options.editScore,
 | 
			
		||||
@@ -177,6 +178,11 @@ export class HeritiersActorSheet extends ActorSheet {
 | 
			
		||||
      let compId  = li.data("item-id")
 | 
			
		||||
      this.actor.rollCompetence(compId)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('.roll-sort').click((event) => {
 | 
			
		||||
      const li = $(event.currentTarget).parents(".item")
 | 
			
		||||
      let sortId  = li.data("item-id")
 | 
			
		||||
      this.actor.rollSort(sortId)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('.roll-attaque-arme').click((event) => {
 | 
			
		||||
      const li = $(event.currentTarget).parents(".item")
 | 
			
		||||
      let armeId  = li.data("item-id")
 | 
			
		||||
 
 | 
			
		||||
@@ -41,7 +41,7 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
      const skills = await HeritiersUtility.loadCompendium("fvtt-les-heritiers.competences")
 | 
			
		||||
      data.items = []
 | 
			
		||||
      for (let skill of skills) {
 | 
			
		||||
        if (skill.system.categorie == "utile") {
 | 
			
		||||
        if (skill.system.categorie == "utile" && skill.system.profil != "magie") {
 | 
			
		||||
          data.items.push(skill.toObject())
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
@@ -146,6 +146,38 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
    HeritiersUtility.sortArrayObjectsByName(pouvoirs)
 | 
			
		||||
    return pouvoirs
 | 
			
		||||
  }
 | 
			
		||||
  getSorts() {
 | 
			
		||||
    return this.getItemSorted(["sort"])
 | 
			
		||||
  }
 | 
			
		||||
  getCompetencesMagie() {
 | 
			
		||||
    let comp = []
 | 
			
		||||
    for (let item of this.items) {
 | 
			
		||||
      if (item.type == "competence" && item.system.profil == "magie") {
 | 
			
		||||
        let itemObj = foundry.utils.duplicate(item)
 | 
			
		||||
        comp.push(itemObj)
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    HeritiersUtility.sortArrayObjectsByName(comp)
 | 
			
		||||
    return comp
 | 
			
		||||
  }
 | 
			
		||||
  prepareMagie() {
 | 
			
		||||
    let magieList = []
 | 
			
		||||
    for (let item of this.items) {
 | 
			
		||||
      if (item.type == "competence" && item.system.profil == "magie") {
 | 
			
		||||
        let magie = {}
 | 
			
		||||
        magie.name = item.name
 | 
			
		||||
        magie.competence = foundry.utils.duplicate(item)
 | 
			
		||||
        magie.sorts = []
 | 
			
		||||
        for (let sort of this.items) {
 | 
			
		||||
          if (sort.type == "sort" && sort.system.competence == item.name) {
 | 
			
		||||
            magie.sorts.push(sort)
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
        magieList.push(magie)
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    return magieList
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  getSkills() {
 | 
			
		||||
@@ -258,12 +290,37 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  async prepareData() {
 | 
			
		||||
    super.prepareData();
 | 
			
		||||
 | 
			
		||||
    let pvMax = (this.system.caracteristiques.con.rang * 3) + 9 + this.system.pv.mod
 | 
			
		||||
    if (this.system.pv.max != pvMax) {
 | 
			
		||||
      this.update({ 'system.pv.max': pvMax })
 | 
			
		||||
    }
 | 
			
		||||
    if (this.system.biodata.magie || this.type == "pnj") {
 | 
			
		||||
      let pointsAmes = this.system.caracteristiques.esp.rang + this.system.caracteristiques.san.rang + this.getMaxRangMagie()
 | 
			
		||||
      if (this.system.magie.pointsame.max != pointsAmes) {
 | 
			
		||||
        this.update({ 'system.magie.pointsame.max': pointsAmes })
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    super.prepareData();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  getMaxRangMagie() {
 | 
			
		||||
    let niv = 0
 | 
			
		||||
    let bestMagie
 | 
			
		||||
    for (let comp of this.items) {
 | 
			
		||||
      if (comp.type == "competence" && comp.system.profil == "magie") {
 | 
			
		||||
        if (comp.system.niveau > niv) {
 | 
			
		||||
          bestMagie = comp
 | 
			
		||||
          niv = comp.system.niveau
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    if (bestMagie) {
 | 
			
		||||
      return Math.round(bestMagie.system.niveau / 2)
 | 
			
		||||
    }
 | 
			
		||||
    return 0
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
@@ -627,6 +684,26 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
    rollDialog.render(true)
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  async rollSort(sortId) {
 | 
			
		||||
    let sort = this.items.get(sortId)
 | 
			
		||||
    let comp = this.items.find(it => it.type =="competence" && it.name.toLowerCase() == sort.system.competence.toLowerCase())
 | 
			
		||||
    if (!comp) {
 | 
			
		||||
      ui.notifications.warn("Compétence de magie associée non trouvée !")
 | 
			
		||||
      return
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    let rollData = this.getCommonRollData(comp.id)
 | 
			
		||||
    rollData.mode = "sort"
 | 
			
		||||
    rollData.sort = foundry.utils.duplicate(sort)
 | 
			
		||||
    rollData.sdValue = HeritiersUtility.getSDSortValue(sort.system.niveau)
 | 
			
		||||
    rollData.sortPointsAme = sort.system.niveau
 | 
			
		||||
    rollData.caracKey = sort.system.carac 
 | 
			
		||||
    console.log("RollData", rollData)
 | 
			
		||||
    let rollDialog = await HeritiersRollDialog.create(this, rollData)
 | 
			
		||||
    rollDialog.render(true)
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  async rollAttaqueArme(armeId) {
 | 
			
		||||
    let arme = this.items.get(armeId)
 | 
			
		||||
@@ -727,7 +804,7 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
          callback: () => {
 | 
			
		||||
            rollData.pouvoirPointsUsage = 1;
 | 
			
		||||
            HeritiersUtility.rollHeritiers(rollData);
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        two: {
 | 
			
		||||
          icon: '<i class="fas fa-check"></i>',
 | 
			
		||||
@@ -735,7 +812,7 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
          callback: () => {
 | 
			
		||||
            rollData.pouvoirPointsUsage = 2;
 | 
			
		||||
            HeritiersUtility.rollHeritiers(rollData);
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        three: {
 | 
			
		||||
          icon: '<i class="fas fa-check"></i>',
 | 
			
		||||
@@ -743,7 +820,7 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
          callback: () => {
 | 
			
		||||
            rollData.pouvoirPointsUsage = 3;
 | 
			
		||||
            HeritiersUtility.rollHeritiers(rollData);
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        four: {
 | 
			
		||||
          icon: '<i class="fas fa-check"></i>',
 | 
			
		||||
@@ -751,13 +828,13 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
          callback: () => {
 | 
			
		||||
            rollData.pouvoirPointsUsage = 4;
 | 
			
		||||
            HeritiersUtility.rollHeritiers(rollData);
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        close: {
 | 
			
		||||
          icon: '<i class="fas fa-times"></i>',
 | 
			
		||||
          label: "Annuler",
 | 
			
		||||
          callback: () => {
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      default: "one",
 | 
			
		||||
@@ -766,7 +843,7 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
    });
 | 
			
		||||
    d.render(true);
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  async rollPouvoir(pouvoirId) {
 | 
			
		||||
    let pouvoir = this.items.get(pouvoirId)
 | 
			
		||||
@@ -777,19 +854,28 @@ export class HeritiersActor extends Actor {
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      let rollData = this.getCommonRollData(undefined, undefined)
 | 
			
		||||
      if (pouvoir.system.feeriemasque != "autre") {
 | 
			
		||||
        rollData.pouvoirBase = foundry.utils.duplicate(this.system.rang[pouvoir.system.feeriemasque.toLowerCase()])
 | 
			
		||||
        rollData.pouvoirBase.label = "Féerie"
 | 
			
		||||
        if (!pouvoir.system.carac) {
 | 
			
		||||
          ui.notifications.warn("Le pouvoir actif " + pouvoir.name + " n'a pas de caractéristique associée")
 | 
			
		||||
          return
 | 
			
		||||
        }
 | 
			
		||||
        rollData.carac = foundry.utils.duplicate(this.system.caracteristiques[pouvoir.system.carac])
 | 
			
		||||
        rollData.caracKey = pouvoir.system.carac
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      rollData.pouvoirMaxUsage = this.getPouvoirUsageMax(pouvoir)
 | 
			
		||||
      rollData.pouvoir = foundry.utils.duplicate(pouvoir)
 | 
			
		||||
      rollData.mode = "pouvoir"
 | 
			
		||||
 | 
			
		||||
      if (pouvoir.system.feeriemasque != "autre") {
 | 
			
		||||
        rollData.pouvoirBase = foundry.utils.duplicate(this.system.rang[pouvoir.system.feeriemasque.toLowerCase()])
 | 
			
		||||
        rollData.pouvoirBase.label = "Féerie"
 | 
			
		||||
        if (pouvoir.system.istest && !pouvoir.system.carac) {
 | 
			
		||||
          ui.notifications.warn("Le pouvoir actif " + pouvoir.name + " n'a pas de caractéristique associée")
 | 
			
		||||
        }
 | 
			
		||||
        if (pouvoir.system.istest) {
 | 
			
		||||
          rollData.carac = foundry.utils.duplicate(this.system.caracteristiques[pouvoir.system.carac])
 | 
			
		||||
          rollData.caracKey = pouvoir.system.carac
 | 
			
		||||
        } else {
 | 
			
		||||
          rollData.noRoll = true
 | 
			
		||||
          HeritiersUtility.rollHeritiers(rollData);
 | 
			
		||||
          return;
 | 
			
		||||
          //this.incDecPointsUsage(pouvoir.id, -rollData.pouvoirPointsUsage)
 | 
			
		||||
          //ui.notifications.warn("Le pouvoir actif " + pouvoir.name + " a été utilisé, dépense de " + pouvoirPointsUsage + " points d'usage")
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      let rollDialog = await HeritiersRollDialog.create(this, rollData)
 | 
			
		||||
      rollDialog.render(true)
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
@@ -30,7 +30,8 @@ export const HERITIERS_CONFIG = {
 | 
			
		||||
    "combattant": {kind: "physical",name:"Combattant"},
 | 
			
		||||
    "erudit": {kind: "mental",name:"Erudit"},
 | 
			
		||||
    "savant": {kind: "mental",name:"Savant"},
 | 
			
		||||
    "gentleman": {kind: "mental",name:"Gentleman"}
 | 
			
		||||
    "gentleman": {kind: "mental",name:"Gentleman"},
 | 
			
		||||
    "magie": {kind: "magical", name: "Magie"},
 | 
			
		||||
  },
 | 
			
		||||
  baseTestPouvoir: {
 | 
			
		||||
    "feerie": "Féerie",
 | 
			
		||||
@@ -65,32 +66,32 @@ export const HERITIERS_CONFIG = {
 | 
			
		||||
  },
 | 
			
		||||
  seuilsDifficulte: {
 | 
			
		||||
    "-1": "Aucun/Non applicable",
 | 
			
		||||
    "5": "Enfantine",
 | 
			
		||||
    "6": "Triviale",
 | 
			
		||||
    "7": "Moins Triviale",
 | 
			
		||||
    "8": "Aisée",
 | 
			
		||||
    "7": "Moins Aisée",
 | 
			
		||||
    "10": "Normale",
 | 
			
		||||
    "11": "Moins Normale",
 | 
			
		||||
    "12": "Compliquée",
 | 
			
		||||
    "13": "Plus Compliquée",
 | 
			
		||||
    "14": "Difficile",
 | 
			
		||||
    "15": "Plus Difficile",
 | 
			
		||||
    "16": "Très Difficile",
 | 
			
		||||
    "17": "Très Très Difficile",
 | 
			
		||||
    "18": "Critique",
 | 
			
		||||
    "19": "Plus Critique",
 | 
			
		||||
    "20": "Insurmontable",
 | 
			
		||||
    "20": "Très Insurmontable",
 | 
			
		||||
    "22": "Surhumaine",
 | 
			
		||||
    "23": "Très Surhumaine",
 | 
			
		||||
    "24": "Epique",
 | 
			
		||||
    "25": "Plus Epique",
 | 
			
		||||
    "26": "Légendaire",
 | 
			
		||||
    "26": "Très Légendaire",
 | 
			
		||||
    "28": "Mythique",
 | 
			
		||||
    "29": "Plus Mythique",
 | 
			
		||||
    "30": "Divine"
 | 
			
		||||
    "5": "Enfantine (5)",
 | 
			
		||||
    "6": "Triviale (6)",
 | 
			
		||||
    "7": "Moins Triviale (7)",
 | 
			
		||||
    "8": "Aisée (8)",
 | 
			
		||||
    "9": "Moins Aisée (9)",
 | 
			
		||||
    "10": "Normale (10)",
 | 
			
		||||
    "11": "Moins Normale (11)",
 | 
			
		||||
    "12": "Compliquée (12)",
 | 
			
		||||
    "13": "Plus Compliquée (13)",
 | 
			
		||||
    "14": "Difficile (14)",
 | 
			
		||||
    "15": "Plus Difficile (15)",
 | 
			
		||||
    "16": "Très Difficile (16)",
 | 
			
		||||
    "17": "Très Très Difficile (17)",
 | 
			
		||||
    "18": "Critique (18)",
 | 
			
		||||
    "19": "Plus Critique (19)",
 | 
			
		||||
    "20": "Insurmontable (20)",
 | 
			
		||||
    "21": "Très Insurmontable (21)",
 | 
			
		||||
    "22": "Surhumaine (22)",
 | 
			
		||||
    "23": "Très Surhumaine (23)",
 | 
			
		||||
    "24": "Epique (24)",
 | 
			
		||||
    "25": "Plus Epique (25)",
 | 
			
		||||
    "26": "Légendaire (26)",
 | 
			
		||||
    "27": "Très Légendaire (27)",
 | 
			
		||||
    "28": "Mythique (28)",
 | 
			
		||||
    "29": "Plus Mythique (29)",
 | 
			
		||||
    "30": "Divine (30)"
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  attaqueCible: {
 | 
			
		||||
@@ -193,7 +194,24 @@ export const HERITIERS_CONFIG = {
 | 
			
		||||
    {value: "5", label: "+5"},
 | 
			
		||||
    {value: "6", label: "+6"}
 | 
			
		||||
  ],
 | 
			
		||||
  listNiveau: []
 | 
			
		||||
  listNiveauSort: {
 | 
			
		||||
    "1" : "1",
 | 
			
		||||
    "2" : "2",
 | 
			
		||||
    "3" : "3",
 | 
			
		||||
    "4" : "4"
 | 
			
		||||
  },
 | 
			
		||||
  listNiveau: {
 | 
			
		||||
    "0": "0",
 | 
			
		||||
    "1": "1",
 | 
			
		||||
    "2": "2",
 | 
			
		||||
    "3": "3",
 | 
			
		||||
    "4": "4",
 | 
			
		||||
    "5": "5",
 | 
			
		||||
    "6": "6",
 | 
			
		||||
    "7": "7",
 | 
			
		||||
    "8": "8",
 | 
			
		||||
    "9": "9",
 | 
			
		||||
    "10": "10"
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
}
 | 
			
		||||
@@ -76,6 +76,10 @@ export class HeritiersItemSheet extends ItemSheet {
 | 
			
		||||
        this.object.system.pointsusagecourant = formData.usageMax
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    if (this.object.type == 'sort' ) {
 | 
			
		||||
      formData.competencesMagie = HeritiersUtility.getCompetencesMagie()
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    //this.options.editable = !(this.object.origin == "embeddedItem");
 | 
			
		||||
    console.log("ITEM DATA", formData, this);
 | 
			
		||||
 
 | 
			
		||||
@@ -18,6 +18,7 @@ export const defaultItemImg = {
 | 
			
		||||
    fee: "systems/fvtt-les-heritiers/assets/icons/faery_type.webp",
 | 
			
		||||
    profil: "systems/fvtt-les-heritiers/assets/icons/profil.webp",
 | 
			
		||||
    equipement: "systems/fvtt-les-heritiers/assets/icons/equipement.webp",  
 | 
			
		||||
    sort: "systems/fvtt-les-heritiers/assets/icons/sort.webp",
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 
 | 
			
		||||
@@ -46,10 +46,8 @@ Hooks.once("init", async function () {
 | 
			
		||||
  CONFIG.Combat.documentClass = HeritiersCombat
 | 
			
		||||
  CONFIG.Actor.documentClass = HeritiersActor
 | 
			
		||||
  CONFIG.Item.documentClass = HeritiersItem
 | 
			
		||||
  // Create an array of values from 0 to 10 
 | 
			
		||||
  HERITIERS_CONFIG.listNiveau = Array.from({ length: 11 }, (v, k) => k)
 | 
			
		||||
  // Create an object of bonus/malus from -6 to +6 signed
 | 
			
		||||
  HERITIERS_CONFIG.bonusMalus = Array.from({ length: 7 }, (v, k) => k - 6)
 | 
			
		||||
  HERITIERS_CONFIG.bonusMalus = Array.from({ length: 7 }, (v, k) => toString(k - 6))
 | 
			
		||||
  game.system.lesheritiers = {
 | 
			
		||||
    HeritiersUtility,
 | 
			
		||||
    config: HERITIERS_CONFIG
 | 
			
		||||
 
 | 
			
		||||
@@ -118,6 +118,7 @@ export class HeritiersRollDialog extends Dialog {
 | 
			
		||||
      this.rollData.sdValue = Number(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#caracKey').change(async (event) => {
 | 
			
		||||
      //console.log("caracKey", event.currentTarget.value)
 | 
			
		||||
      this.rollData.caracKey = String(event.currentTarget.value)
 | 
			
		||||
    })
 | 
			
		||||
    html.find('#bonus-malus-context').change((event) => {
 | 
			
		||||
 
 | 
			
		||||
@@ -104,6 +104,8 @@ export class HeritiersUtility {
 | 
			
		||||
    const skills = await HeritiersUtility.loadCompendium("fvtt-les-heritiers.competences")
 | 
			
		||||
    this.skills = skills.map(i => i.toObject())
 | 
			
		||||
 | 
			
		||||
    this.competencesMagie = this.skills.filter(s => s.system.profil == "magie") 
 | 
			
		||||
 | 
			
		||||
    game.settings.register("fvtt-les-heritiers", "heritiers-heritage", {
 | 
			
		||||
      name: "Points d'héritage",
 | 
			
		||||
      hint: "Points d'héritage du groupe",
 | 
			
		||||
@@ -114,6 +116,19 @@ export class HeritiersUtility {
 | 
			
		||||
    })
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static getSDSortValue(niveau) {
 | 
			
		||||
    if (niveau <= 2) return 12;
 | 
			
		||||
    if (niveau <= 4) return 14;
 | 
			
		||||
    if (niveau <= 6) return 16;
 | 
			
		||||
    return 18;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static getCompetencesMagie() {
 | 
			
		||||
    return this.competencesMagie
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static async loadCompendiumData(compendium) {
 | 
			
		||||
    const pack = game.packs.get(compendium);
 | 
			
		||||
@@ -172,8 +187,7 @@ export class HeritiersUtility {
 | 
			
		||||
      'systems/fvtt-les-heritiers/templates/partial-item-header.html',
 | 
			
		||||
      'systems/fvtt-les-heritiers/templates/partial-item-description.html',
 | 
			
		||||
      'systems/fvtt-les-heritiers/templates/partial-item-nav.html',
 | 
			
		||||
      'systems/fvtt-les-heritiers/templates/partial-utile-skills.html',
 | 
			
		||||
      'systems/fvtt-les-heritiers/templates/partial-list-niveau.html'
 | 
			
		||||
      'systems/fvtt-les-heritiers/templates/partial-utile-skills.html'
 | 
			
		||||
    ]
 | 
			
		||||
    return loadTemplates(templatePaths);
 | 
			
		||||
  }
 | 
			
		||||
@@ -477,6 +491,7 @@ export class HeritiersUtility {
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    //rollData.actionImg = "systems/fvtt-les-heritiers/assets/icons/" + actor.system.attributs[rollData.attrKey].labelnorm + ".webp"
 | 
			
		||||
    if (rollData.caracKey == "pre") rollData.caracKey = "pres"; // Patch tomanage wrong carac key
 | 
			
		||||
    rollData.carac = foundry.utils.duplicate(actor.system.caracteristiques[rollData.caracKey])
 | 
			
		||||
 | 
			
		||||
    if (rollData.forcedValue) {
 | 
			
		||||
@@ -806,11 +821,11 @@ export class HeritiersUtility {
 | 
			
		||||
  /* -------------------------------------------- */
 | 
			
		||||
  static async confirmDelete(actorSheet, li) {
 | 
			
		||||
    let itemId = li.data("item-id");
 | 
			
		||||
    let msgTxt = "<p>Are you sure to remove this Item ?";
 | 
			
		||||
    let msgTxt = "<p>Certain de supprimer cet item ?";
 | 
			
		||||
    let buttons = {
 | 
			
		||||
      delete: {
 | 
			
		||||
        icon: '<i class="fas fa-check"></i>',
 | 
			
		||||
        label: "Yes, remove it",
 | 
			
		||||
        label: "Oui !",
 | 
			
		||||
        callback: () => {
 | 
			
		||||
          actorSheet.actor.deleteEmbeddedDocuments("Item", [itemId]);
 | 
			
		||||
          li.slideUp(200, () => actorSheet.render(false));
 | 
			
		||||
@@ -818,12 +833,12 @@ export class HeritiersUtility {
 | 
			
		||||
      },
 | 
			
		||||
      cancel: {
 | 
			
		||||
        icon: '<i class="fas fa-times"></i>',
 | 
			
		||||
        label: "Cancel"
 | 
			
		||||
        label: "Non !"
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    msgTxt += "</p>";
 | 
			
		||||
    let d = new Dialog({
 | 
			
		||||
      title: "Confirm removal",
 | 
			
		||||
      title: "Confirmer la suppression",
 | 
			
		||||
      content: msgTxt,
 | 
			
		||||
      buttons: buttons,
 | 
			
		||||
      default: "cancel"
 | 
			
		||||
 
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000167
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.623302 7f80456006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.634017 7f80456006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.634148 7f80456006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.407869 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.412121 7f803fe006c0 Level-0 table #105: 76980 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.418196 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.442441 7f803fe006c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.466948 7f803fe006c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at '!items!y1yOenfAJTsb3r6e' @ 62 : 1
 | 
			
		||||
2024/05/23-11:25:01.466958 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.471640 7f803fe006c0 Generated table #106@1: 31 keys, 76980 bytes
 | 
			
		||||
2024/05/23-11:25:01.471673 7f803fe006c0 Compacted 1@1 + 1@2 files => 76980 bytes
 | 
			
		||||
2024/05/23-11:25:01.477983 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.478100 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.478228 7f803fe006c0 Delete type=2 #105
 | 
			
		||||
2024/05/23-11:25:01.488781 7f803fe006c0 Manual compaction at level-1 from '!items!y1yOenfAJTsb3r6e' @ 62 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:41.966228 7f1d08bf96c0 Recovering log #165
 | 
			
		||||
2024/11/17-20:47:41.976910 7f1d08bf96c0 Delete type=3 #163
 | 
			
		||||
2024/11/17-20:47:41.976994 7f1d08bf96c0 Delete type=0 #165
 | 
			
		||||
2024/11/17-20:55:29.667200 7f1d027ff6c0 Level-0 table #170: started
 | 
			
		||||
2024/11/17-20:55:29.667241 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.695843 7f1d027ff6c0 Delete type=0 #168
 | 
			
		||||
2024/11/17-20:55:29.814123 7f1d027ff6c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:29.814179 7f1d027ff6c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.407753 7fcc5fe006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.418285 7fcc5fe006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.418386 7fcc5fe006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.758987 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.759009 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.766071 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.772507 7fcc5e4006c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.780581 7fcc5e4006c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.322926 7f1d093fa6c0 Recovering log #161
 | 
			
		||||
2024/11/17-19:16:31.332853 7f1d093fa6c0 Delete type=3 #159
 | 
			
		||||
2024/11/17-19:16:31.332928 7f1d093fa6c0 Delete type=0 #161
 | 
			
		||||
2024/11/17-20:47:32.626275 7f1d027ff6c0 Level-0 table #166: started
 | 
			
		||||
2024/11/17-20:47:32.626301 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.657840 7f1d027ff6c0 Delete type=0 #164
 | 
			
		||||
2024/11/17-20:47:32.759216 7f1d027ff6c0 Manual compaction at level-0 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.759268 7f1d027ff6c0 Manual compaction at level-1 from '!items!1NhJH4IJpxsGmLB8' @ 72057594037927935 : 1 .. '!items!y1yOenfAJTsb3r6e' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/archetypes-fees/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/archetypes-fees/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000167
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.655135 7f8046a006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.665774 7f8046a006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.665849 7f8046a006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.418338 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.422571 7f803fe006c0 Level-0 table #105: 17369 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.428914 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.442459 7f803fe006c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.478313 7f803fe006c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at '!items!zbsVCsWxRzkzzG1N' @ 144 : 1
 | 
			
		||||
2024/05/23-11:25:01.478324 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.482030 7f803fe006c0 Generated table #106@1: 72 keys, 17369 bytes
 | 
			
		||||
2024/05/23-11:25:01.482057 7f803fe006c0 Compacted 1@1 + 1@2 files => 17369 bytes
 | 
			
		||||
2024/05/23-11:25:01.488371 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.488544 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.488680 7f803fe006c0 Delete type=2 #105
 | 
			
		||||
2024/05/23-11:25:01.488790 7f803fe006c0 Manual compaction at level-1 from '!items!zbsVCsWxRzkzzG1N' @ 144 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:41.991855 7f1d03fff6c0 Recovering log #165
 | 
			
		||||
2024/11/17-20:47:42.001751 7f1d03fff6c0 Delete type=3 #163
 | 
			
		||||
2024/11/17-20:47:42.001836 7f1d03fff6c0 Delete type=0 #165
 | 
			
		||||
2024/11/17-20:55:29.814290 7f1d027ff6c0 Level-0 table #170: started
 | 
			
		||||
2024/11/17-20:55:29.814335 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.851112 7f1d027ff6c0 Delete type=0 #168
 | 
			
		||||
2024/11/17-20:55:29.988613 7f1d027ff6c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:29.988660 7f1d027ff6c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.434490 7fcc5fe006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.445376 7fcc5fe006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.445476 7fcc5fe006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.780592 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.780614 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.786815 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.793537 7fcc5e4006c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.800296 7fcc5e4006c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.349130 7f1d03fff6c0 Recovering log #161
 | 
			
		||||
2024/11/17-19:16:31.359002 7f1d03fff6c0 Delete type=3 #159
 | 
			
		||||
2024/11/17-19:16:31.359058 7f1d03fff6c0 Delete type=0 #161
 | 
			
		||||
2024/11/17-20:47:32.693837 7f1d027ff6c0 Level-0 table #166: started
 | 
			
		||||
2024/11/17-20:47:32.693864 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.727625 7f1d027ff6c0 Delete type=0 #164
 | 
			
		||||
2024/11/17-20:47:32.759243 7f1d027ff6c0 Manual compaction at level-0 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.759293 7f1d027ff6c0 Manual compaction at level-1 from '!items!1ETVaPBtjDtzelK1' @ 72057594037927935 : 1 .. '!items!zbsVCsWxRzkzzG1N' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/armes-et-protection/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/armes-et-protection/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000167
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.608985 7f80460006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.618959 7f80460006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.619067 7f80460006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.397161 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.401554 7f803fe006c0 Level-0 table #105: 63133 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.407613 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.442406 7f803fe006c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.442493 7f803fe006c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at '!items!zvtBlG6KCIn0oCVk' @ 306 : 1
 | 
			
		||||
2024/05/23-11:25:01.442500 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.447773 7f803fe006c0 Generated table #106@1: 153 keys, 63133 bytes
 | 
			
		||||
2024/05/23-11:25:01.447818 7f803fe006c0 Compacted 1@1 + 1@2 files => 63133 bytes
 | 
			
		||||
2024/05/23-11:25:01.453866 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.454036 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.454195 7f803fe006c0 Delete type=2 #105
 | 
			
		||||
2024/05/23-11:25:01.488757 7f803fe006c0 Manual compaction at level-1 from '!items!zvtBlG6KCIn0oCVk' @ 306 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:41.953072 7f1d037fe6c0 Recovering log #165
 | 
			
		||||
2024/11/17-20:47:41.963084 7f1d037fe6c0 Delete type=3 #163
 | 
			
		||||
2024/11/17-20:47:41.963158 7f1d037fe6c0 Delete type=0 #165
 | 
			
		||||
2024/11/17-20:55:29.696001 7f1d027ff6c0 Level-0 table #170: started
 | 
			
		||||
2024/11/17-20:55:29.696033 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.736230 7f1d027ff6c0 Delete type=0 #168
 | 
			
		||||
2024/11/17-20:55:29.814140 7f1d027ff6c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:29.814191 7f1d027ff6c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.394982 7fcc64a006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.405041 7fcc64a006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.405101 7fcc64a006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.752178 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.752221 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.758834 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.766218 7fcc5e4006c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.772523 7fcc5e4006c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.310339 7f1d08bf96c0 Recovering log #161
 | 
			
		||||
2024/11/17-19:16:31.319876 7f1d08bf96c0 Delete type=3 #159
 | 
			
		||||
2024/11/17-19:16:31.319986 7f1d08bf96c0 Delete type=0 #161
 | 
			
		||||
2024/11/17-20:47:32.658010 7f1d027ff6c0 Level-0 table #166: started
 | 
			
		||||
2024/11/17-20:47:32.658044 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.693699 7f1d027ff6c0 Delete type=0 #164
 | 
			
		||||
2024/11/17-20:47:32.759230 7f1d027ff6c0 Manual compaction at level-0 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.759275 7f1d027ff6c0 Manual compaction at level-1 from '!items!0fPXtA5LkLgG8uDj' @ 72057594037927935 : 1 .. '!items!zvtBlG6KCIn0oCVk' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/atouts-feeriques/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/atouts-feeriques/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000167
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.566585 7f80456006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.576456 7f80456006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.576513 7f80456006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.323826 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.327636 7f803fe006c0 Level-0 table #105: 27634 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.333591 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.354630 7f803fe006c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.364975 7f803fe006c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at '!items!zfpjROW9LDAlXUkN' @ 126 : 1
 | 
			
		||||
2024/05/23-11:25:01.364987 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.368745 7f803fe006c0 Generated table #106@1: 63 keys, 27634 bytes
 | 
			
		||||
2024/05/23-11:25:01.368762 7f803fe006c0 Compacted 1@1 + 1@2 files => 27634 bytes
 | 
			
		||||
2024/05/23-11:25:01.375071 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.375332 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.375618 7f803fe006c0 Delete type=2 #105
 | 
			
		||||
2024/05/23-11:25:01.397027 7f803fe006c0 Manual compaction at level-1 from '!items!zfpjROW9LDAlXUkN' @ 126 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:41.915911 7f1d08bf96c0 Recovering log #165
 | 
			
		||||
2024/11/17-20:47:41.926300 7f1d08bf96c0 Delete type=3 #163
 | 
			
		||||
2024/11/17-20:47:41.926363 7f1d08bf96c0 Delete type=0 #165
 | 
			
		||||
2024/11/17-20:55:29.595033 7f1d027ff6c0 Level-0 table #170: started
 | 
			
		||||
2024/11/17-20:55:29.595055 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.634810 7f1d027ff6c0 Delete type=0 #168
 | 
			
		||||
2024/11/17-20:55:29.667026 7f1d027ff6c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:29.667075 7f1d027ff6c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.357785 7fcc5fe006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.368372 7fcc5fe006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.368475 7fcc5fe006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.730451 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.730536 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.737283 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.745838 7fcc5e4006c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.752158 7fcc5e4006c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.272923 7f1d093fa6c0 Recovering log #161
 | 
			
		||||
2024/11/17-19:16:31.282628 7f1d093fa6c0 Delete type=3 #159
 | 
			
		||||
2024/11/17-19:16:31.282691 7f1d093fa6c0 Delete type=0 #161
 | 
			
		||||
2024/11/17-20:47:32.572143 7f1d027ff6c0 Level-0 table #166: started
 | 
			
		||||
2024/11/17-20:47:32.572175 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.625976 7f1d027ff6c0 Delete type=0 #164
 | 
			
		||||
2024/11/17-20:47:32.626160 7f1d027ff6c0 Manual compaction at level-0 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.626196 7f1d027ff6c0 Manual compaction at level-1 from '!items!0EAAt0qSzcD9VRBH' @ 72057594037927935 : 1 .. '!items!zfpjROW9LDAlXUkN' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/avantages/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/avantages/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000167
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.594438 7f8046a006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.605133 7f8046a006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.605268 7f8046a006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.333752 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.337048 7f803fe006c0 Level-0 table #105: 24250 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.343059 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.354655 7f803fe006c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.375782 7f803fe006c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at '!items!yWDg2KlXEz33TSmZ' @ 72 : 1
 | 
			
		||||
2024/05/23-11:25:01.375804 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.379818 7f803fe006c0 Generated table #106@1: 36 keys, 24250 bytes
 | 
			
		||||
2024/05/23-11:25:01.379847 7f803fe006c0 Compacted 1@1 + 1@2 files => 24250 bytes
 | 
			
		||||
2024/05/23-11:25:01.386783 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.386889 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.387092 7f803fe006c0 Delete type=2 #105
 | 
			
		||||
2024/05/23-11:25:01.397039 7f803fe006c0 Manual compaction at level-1 from '!items!yWDg2KlXEz33TSmZ' @ 72 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:41.941224 7f1d03fff6c0 Recovering log #165
 | 
			
		||||
2024/11/17-20:47:41.950797 7f1d03fff6c0 Delete type=3 #163
 | 
			
		||||
2024/11/17-20:47:41.950873 7f1d03fff6c0 Delete type=0 #165
 | 
			
		||||
2024/11/17-20:55:29.528760 7f1d027ff6c0 Level-0 table #170: started
 | 
			
		||||
2024/11/17-20:55:29.528801 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.560031 7f1d027ff6c0 Delete type=0 #168
 | 
			
		||||
2024/11/17-20:55:29.666990 7f1d027ff6c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:29.667050 7f1d027ff6c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.382877 7fcc5fe006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.392582 7fcc5fe006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.392719 7fcc5fe006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.745861 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.745883 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.751942 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.758963 7fcc5e4006c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.766233 7fcc5e4006c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.297314 7f1d03fff6c0 Recovering log #161
 | 
			
		||||
2024/11/17-19:16:31.308272 7f1d03fff6c0 Delete type=3 #159
 | 
			
		||||
2024/11/17-19:16:31.308340 7f1d03fff6c0 Delete type=0 #161
 | 
			
		||||
2024/11/17-20:47:32.448494 7f1d027ff6c0 Level-0 table #166: started
 | 
			
		||||
2024/11/17-20:47:32.448544 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.501661 7f1d027ff6c0 Delete type=0 #164
 | 
			
		||||
2024/11/17-20:47:32.626129 7f1d027ff6c0 Manual compaction at level-0 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.626179 7f1d027ff6c0 Manual compaction at level-1 from '!items!0cNSRJVPk3GbvxfD' @ 72057594037927935 : 1 .. '!items!yWDg2KlXEz33TSmZ' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/capacites/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/capacites/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/competences/000159.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/competences/000159.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000168
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.551260 7f80460006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.562116 7f80460006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.562204 7f80460006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.313504 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.317069 7f803fe006c0 Level-0 table #105: 27947 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.323555 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.354597 7f803fe006c0 Manual compaction at level-0 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.354715 7f803fe006c0 Manual compaction at level-1 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at '!items!zEl2NQsnCpELVWzh' @ 136 : 1
 | 
			
		||||
2024/05/23-11:25:01.354732 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.358690 7f803fe006c0 Generated table #106@1: 68 keys, 27947 bytes
 | 
			
		||||
2024/05/23-11:25:01.358722 7f803fe006c0 Compacted 1@1 + 1@2 files => 27947 bytes
 | 
			
		||||
2024/05/23-11:25:01.364610 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.364754 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.364898 7f803fe006c0 Delete type=2 #105
 | 
			
		||||
2024/05/23-11:25:01.397013 7f803fe006c0 Manual compaction at level-1 from '!items!zEl2NQsnCpELVWzh' @ 136 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:41.902247 7f1d037fe6c0 Recovering log #166
 | 
			
		||||
2024/11/17-20:47:41.912542 7f1d037fe6c0 Delete type=3 #164
 | 
			
		||||
2024/11/17-20:47:41.912623 7f1d037fe6c0 Delete type=0 #166
 | 
			
		||||
2024/11/17-20:55:29.560168 7f1d027ff6c0 Level-0 table #171: started
 | 
			
		||||
2024/11/17-20:55:29.560198 7f1d027ff6c0 Level-0 table #171: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.594914 7f1d027ff6c0 Delete type=0 #169
 | 
			
		||||
2024/11/17-20:55:29.667010 7f1d027ff6c0 Manual compaction at level-0 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:29.667062 7f1d027ff6c0 Manual compaction at level-1 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.345134 7fcc64a006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.355600 7fcc64a006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.355657 7fcc64a006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.723482 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.723520 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.730146 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.737428 7fcc5e4006c0 Manual compaction at level-0 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.745851 7fcc5e4006c0 Manual compaction at level-1 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.259795 7f1d08bf96c0 Recovering log #162
 | 
			
		||||
2024/11/17-19:16:31.270586 7f1d08bf96c0 Delete type=3 #160
 | 
			
		||||
2024/11/17-19:16:31.270657 7f1d08bf96c0 Delete type=0 #162
 | 
			
		||||
2024/11/17-20:47:32.416148 7f1d027ff6c0 Level-0 table #167: started
 | 
			
		||||
2024/11/17-20:47:32.416193 7f1d027ff6c0 Level-0 table #167: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.448325 7f1d027ff6c0 Delete type=0 #165
 | 
			
		||||
2024/11/17-20:47:32.626111 7f1d027ff6c0 Manual compaction at level-0 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.626172 7f1d027ff6c0 Manual compaction at level-1 from '!items!0V86n4TU8NegrR2B' @ 72057594037927935 : 1 .. '!items!zEl2NQsnCpELVWzh' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/competences/MANIFEST-000168
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/competences/MANIFEST-000168
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000167
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.580069 7f80474006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.590125 7f80474006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.590216 7f80474006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.343215 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.347909 7f803fe006c0 Level-0 table #105: 32297 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.354293 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.354677 7f803fe006c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.387156 7f803fe006c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at '!items!xzRJ6JP1HqoqxLdj' @ 130 : 1
 | 
			
		||||
2024/05/23-11:25:01.387165 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.390635 7f803fe006c0 Generated table #106@1: 65 keys, 32297 bytes
 | 
			
		||||
2024/05/23-11:25:01.390672 7f803fe006c0 Compacted 1@1 + 1@2 files => 32297 bytes
 | 
			
		||||
2024/05/23-11:25:01.396695 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.396816 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.396942 7f803fe006c0 Delete type=2 #105
 | 
			
		||||
2024/05/23-11:25:01.397065 7f803fe006c0 Manual compaction at level-1 from '!items!xzRJ6JP1HqoqxLdj' @ 130 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:41.928516 7f1d093fa6c0 Recovering log #165
 | 
			
		||||
2024/11/17-20:47:41.938715 7f1d093fa6c0 Delete type=3 #163
 | 
			
		||||
2024/11/17-20:47:41.938787 7f1d093fa6c0 Delete type=0 #165
 | 
			
		||||
2024/11/17-20:55:29.634990 7f1d027ff6c0 Level-0 table #170: started
 | 
			
		||||
2024/11/17-20:55:29.635028 7f1d027ff6c0 Level-0 table #170: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.666837 7f1d027ff6c0 Delete type=0 #168
 | 
			
		||||
2024/11/17-20:55:29.667040 7f1d027ff6c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:29.667088 7f1d027ff6c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.370215 7fcc64a006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.380871 7fcc64a006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.380943 7fcc64a006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.737478 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.737537 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.745719 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.752140 7fcc5e4006c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.758974 7fcc5e4006c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.284731 7f1d037fe6c0 Recovering log #161
 | 
			
		||||
2024/11/17-19:16:31.294840 7f1d037fe6c0 Delete type=3 #159
 | 
			
		||||
2024/11/17-19:16:31.294933 7f1d037fe6c0 Delete type=0 #161
 | 
			
		||||
2024/11/17-20:47:32.501776 7f1d027ff6c0 Level-0 table #166: started
 | 
			
		||||
2024/11/17-20:47:32.501803 7f1d027ff6c0 Level-0 table #166: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.572001 7f1d027ff6c0 Delete type=0 #164
 | 
			
		||||
2024/11/17-20:47:32.626142 7f1d027ff6c0 Manual compaction at level-0 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.626186 7f1d027ff6c0 Manual compaction at level-1 from '!items!2QqvtClSVnh5ejXu' @ 72057594037927935 : 1 .. '!items!xzRJ6JP1HqoqxLdj' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/desavantages/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/desavantages/MANIFEST-000167
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/pouvoirs/000139.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/pouvoirs/000139.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000168
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.639116 7f80474006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.650216 7f80474006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.650332 7f80474006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.429060 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.434691 7f803fe006c0 Level-0 table #105: 278813 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.442092 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.442475 7f803fe006c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.454285 7f803fe006c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at '!items!zON0h5SjFyANjPnA' @ 270 : 1
 | 
			
		||||
2024/05/23-11:25:01.454301 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.460432 7f803fe006c0 Generated table #106@1: 135 keys, 278813 bytes
 | 
			
		||||
2024/05/23-11:25:01.460474 7f803fe006c0 Compacted 1@1 + 1@2 files => 278813 bytes
 | 
			
		||||
2024/05/23-11:25:01.466560 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.466676 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.466841 7f803fe006c0 Delete type=2 #105
 | 
			
		||||
2024/05/23-11:25:01.488770 7f803fe006c0 Manual compaction at level-1 from '!items!zON0h5SjFyANjPnA' @ 270 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:41.979353 7f1d093fa6c0 Recovering log #166
 | 
			
		||||
2024/11/17-20:47:41.988865 7f1d093fa6c0 Delete type=3 #164
 | 
			
		||||
2024/11/17-20:47:41.988953 7f1d093fa6c0 Delete type=0 #166
 | 
			
		||||
2024/11/17-20:55:29.771397 7f1d027ff6c0 Level-0 table #171: started
 | 
			
		||||
2024/11/17-20:55:29.771431 7f1d027ff6c0 Level-0 table #171: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.813952 7f1d027ff6c0 Delete type=0 #169
 | 
			
		||||
2024/11/17-20:55:29.814167 7f1d027ff6c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:29.814200 7f1d027ff6c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.421201 7fcc64a006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.431610 7fcc64a006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.431661 7fcc64a006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.766244 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.766271 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.772332 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.786941 7fcc5e4006c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.793548 7fcc5e4006c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.335127 7f1d037fe6c0 Recovering log #162
 | 
			
		||||
2024/11/17-19:16:31.346078 7f1d037fe6c0 Delete type=3 #160
 | 
			
		||||
2024/11/17-19:16:31.346156 7f1d037fe6c0 Delete type=0 #162
 | 
			
		||||
2024/11/17-20:47:32.727805 7f1d027ff6c0 Level-0 table #167: started
 | 
			
		||||
2024/11/17-20:47:32.727843 7f1d027ff6c0 Level-0 table #167: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.759083 7f1d027ff6c0 Delete type=0 #165
 | 
			
		||||
2024/11/17-20:47:32.759259 7f1d027ff6c0 Manual compaction at level-0 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.759283 7f1d027ff6c0 Manual compaction at level-1 from '!items!19r9ijZUyvnlIqgm' @ 72057594037927935 : 1 .. '!items!zON0h5SjFyANjPnA' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/pouvoirs/MANIFEST-000168
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/pouvoirs/MANIFEST-000168
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000102
 | 
			
		||||
MANIFEST-000166
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
2024/05/23-10:57:45.671074 7f80460006c0 Recovering log #100
 | 
			
		||||
2024/05/23-10:57:45.681323 7f80460006c0 Delete type=3 #98
 | 
			
		||||
2024/05/23-10:57:45.681382 7f80460006c0 Delete type=0 #100
 | 
			
		||||
2024/05/23-11:25:01.496104 7f803fe006c0 Level-0 table #105: started
 | 
			
		||||
2024/05/23-11:25:01.496136 7f803fe006c0 Level-0 table #105: 0 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.502167 7f803fe006c0 Delete type=0 #103
 | 
			
		||||
2024/05/23-11:25:01.524678 7f803fe006c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:42.004094 7f1d037fe6c0 Recovering log #164
 | 
			
		||||
2024/11/17-20:47:42.014786 7f1d037fe6c0 Delete type=3 #162
 | 
			
		||||
2024/11/17-20:47:42.014871 7f1d037fe6c0 Delete type=0 #164
 | 
			
		||||
2024/11/17-20:55:29.736353 7f1d027ff6c0 Level-0 table #169: started
 | 
			
		||||
2024/11/17-20:55:29.736382 7f1d027ff6c0 Level-0 table #169: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.771248 7f1d027ff6c0 Delete type=0 #167
 | 
			
		||||
2024/11/17-20:55:29.814153 7f1d027ff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
2024/04/24-21:03:14.447506 7fcc64a006c0 Recovering log #96
 | 
			
		||||
2024/04/24-21:03:14.458045 7fcc64a006c0 Delete type=3 #94
 | 
			
		||||
2024/04/24-21:03:14.458168 7fcc64a006c0 Delete type=0 #96
 | 
			
		||||
2024/04/24-21:12:06.772537 7fcc5e4006c0 Level-0 table #101: started
 | 
			
		||||
2024/04/24-21:12:06.772571 7fcc5e4006c0 Level-0 table #101: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.780429 7fcc5e4006c0 Delete type=0 #99
 | 
			
		||||
2024/04/24-21:12:06.786953 7fcc5e4006c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.360847 7f1d08bf96c0 Recovering log #160
 | 
			
		||||
2024/11/17-19:16:31.371569 7f1d08bf96c0 Delete type=3 #158
 | 
			
		||||
2024/11/17-19:16:31.371638 7f1d08bf96c0 Delete type=0 #160
 | 
			
		||||
2024/11/17-20:47:32.759358 7f1d027ff6c0 Level-0 table #165: started
 | 
			
		||||
2024/11/17-20:47:32.759390 7f1d027ff6c0 Level-0 table #165: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.795162 7f1d027ff6c0 Delete type=0 #163
 | 
			
		||||
2024/11/17-20:47:32.931748 7f1d027ff6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/profils/MANIFEST-000166
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/profils/MANIFEST-000166
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/scenes/000087.ldb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/scenes/000087.ldb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1 +1 @@
 | 
			
		||||
MANIFEST-000070
 | 
			
		||||
MANIFEST-000136
 | 
			
		||||
 
 | 
			
		||||
@@ -1,15 +1,8 @@
 | 
			
		||||
2024/05/23-10:57:45.683789 7f80456006c0 Recovering log #68
 | 
			
		||||
2024/05/23-10:57:45.693418 7f80456006c0 Delete type=3 #66
 | 
			
		||||
2024/05/23-10:57:45.693474 7f80456006c0 Delete type=0 #68
 | 
			
		||||
2024/05/23-11:25:01.514263 7f803fe006c0 Level-0 table #73: started
 | 
			
		||||
2024/05/23-11:25:01.517780 7f803fe006c0 Level-0 table #73: 3022 bytes OK
 | 
			
		||||
2024/05/23-11:25:01.524517 7f803fe006c0 Delete type=0 #71
 | 
			
		||||
2024/05/23-11:25:01.524699 7f803fe006c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/05/23-11:25:01.524729 7f803fe006c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at '!scenes!ypDutqjqZcr7lx6I' @ 8 : 1
 | 
			
		||||
2024/05/23-11:25:01.524738 7f803fe006c0 Compacting 1@1 + 1@2 files
 | 
			
		||||
2024/05/23-11:25:01.528936 7f803fe006c0 Generated table #74@1: 4 keys, 3022 bytes
 | 
			
		||||
2024/05/23-11:25:01.528972 7f803fe006c0 Compacted 1@1 + 1@2 files => 3022 bytes
 | 
			
		||||
2024/05/23-11:25:01.535109 7f803fe006c0 compacted to: files[ 0 0 1 0 0 0 0 ]
 | 
			
		||||
2024/05/23-11:25:01.535211 7f803fe006c0 Delete type=2 #5
 | 
			
		||||
2024/05/23-11:25:01.535345 7f803fe006c0 Delete type=2 #73
 | 
			
		||||
2024/05/23-11:25:01.558900 7f803fe006c0 Manual compaction at level-1 from '!scenes!ypDutqjqZcr7lx6I' @ 8 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:42.017285 7f1d08bf96c0 Recovering log #134
 | 
			
		||||
2024/11/17-20:47:42.027032 7f1d08bf96c0 Delete type=3 #132
 | 
			
		||||
2024/11/17-20:47:42.027111 7f1d08bf96c0 Delete type=0 #134
 | 
			
		||||
2024/11/17-20:55:29.950168 7f1d027ff6c0 Level-0 table #139: started
 | 
			
		||||
2024/11/17-20:55:29.950201 7f1d027ff6c0 Level-0 table #139: 0 bytes OK
 | 
			
		||||
2024/11/17-20:55:29.988480 7f1d027ff6c0 Delete type=0 #137
 | 
			
		||||
2024/11/17-20:55:29.988652 7f1d027ff6c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:55:30.050927 7f1d027ff6c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
2024/04/24-21:03:14.460264 7fcc5fe006c0 Recovering log #64
 | 
			
		||||
2024/04/24-21:03:14.471026 7fcc5fe006c0 Delete type=3 #62
 | 
			
		||||
2024/04/24-21:03:14.471085 7fcc5fe006c0 Delete type=0 #64
 | 
			
		||||
2024/04/24-21:12:06.786961 7fcc5e4006c0 Level-0 table #69: started
 | 
			
		||||
2024/04/24-21:12:06.786984 7fcc5e4006c0 Level-0 table #69: 0 bytes OK
 | 
			
		||||
2024/04/24-21:12:06.793408 7fcc5e4006c0 Delete type=0 #67
 | 
			
		||||
2024/04/24-21:12:06.800278 7fcc5e4006c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/04/24-21:12:06.800312 7fcc5e4006c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-19:16:31.373782 7f1d093fa6c0 Recovering log #130
 | 
			
		||||
2024/11/17-19:16:31.384144 7f1d093fa6c0 Delete type=3 #128
 | 
			
		||||
2024/11/17-19:16:31.384217 7f1d093fa6c0 Delete type=0 #130
 | 
			
		||||
2024/11/17-20:47:32.894670 7f1d027ff6c0 Level-0 table #135: started
 | 
			
		||||
2024/11/17-20:47:32.894721 7f1d027ff6c0 Level-0 table #135: 0 bytes OK
 | 
			
		||||
2024/11/17-20:47:32.931619 7f1d027ff6c0 Delete type=0 #133
 | 
			
		||||
2024/11/17-20:47:32.931783 7f1d027ff6c0 Manual compaction at level-0 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
 | 
			
		||||
2024/11/17-20:47:32.983298 7f1d027ff6c0 Manual compaction at level-1 from '!scenes!8DjkNeeujp2qff1N' @ 72057594037927935 : 1 .. '!scenes!ypDutqjqZcr7lx6I' @ 0 : 0; will stop at (end)
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								packs/scenes/MANIFEST-000136
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								packs/scenes/MANIFEST-000136
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1,7 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
  "id": "fvtt-les-heritiers",
 | 
			
		||||
  "description": "Les Héritiers pour FoundryVTT",
 | 
			
		||||
  "version": "12.0.0",
 | 
			
		||||
  "version": "12.1.1",
 | 
			
		||||
  "authors": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "Uberwald/LeRatierBretonnien",
 | 
			
		||||
@@ -21,7 +21,7 @@
 | 
			
		||||
  },
 | 
			
		||||
  "license": "LICENSE.txt",
 | 
			
		||||
  "manifest": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/raw/branch/master/system.json",
 | 
			
		||||
  "download": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/archive/fvtt-les-heritiers-12.0.0.zip",
 | 
			
		||||
  "download": "https://www.uberwald.me/gitea/public/fvtt-les-heritiers/archive/fvtt-les-heritiers-12.1.1.zip",
 | 
			
		||||
  "languages": [
 | 
			
		||||
    {
 | 
			
		||||
      "lang": "fr",
 | 
			
		||||
 
 | 
			
		||||
@@ -37,7 +37,8 @@
 | 
			
		||||
          "notes": "",
 | 
			
		||||
          "statut": "",
 | 
			
		||||
          "playernotes":"",
 | 
			
		||||
          "gmnotes": ""
 | 
			
		||||
          "gmnotes": "",
 | 
			
		||||
          "magie": false
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "core": {
 | 
			
		||||
@@ -100,7 +101,7 @@
 | 
			
		||||
          "pres": {
 | 
			
		||||
            "label": "Prestance",
 | 
			
		||||
            "labelnorm": "prestance",
 | 
			
		||||
            "abbrev": "pre",
 | 
			
		||||
            "abbrev": "pres",
 | 
			
		||||
            "kind": "mental",
 | 
			
		||||
            "value": 1,
 | 
			
		||||
            "rang": 0,
 | 
			
		||||
@@ -183,6 +184,12 @@
 | 
			
		||||
            "pp": 0
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "magie": {
 | 
			
		||||
          "pointsame": {
 | 
			
		||||
            "value": 0,
 | 
			
		||||
            "max": 0
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "experience": {
 | 
			
		||||
          "value": 0,
 | 
			
		||||
          "pourtricher": 0
 | 
			
		||||
@@ -267,7 +274,8 @@
 | 
			
		||||
      "fee",
 | 
			
		||||
      "pouvoir",
 | 
			
		||||
      "profil",
 | 
			
		||||
      "protection"
 | 
			
		||||
      "protection",
 | 
			
		||||
      "sort"
 | 
			
		||||
    ],
 | 
			
		||||
    "profil": {
 | 
			
		||||
      "profiltype": "majeur",
 | 
			
		||||
@@ -337,6 +345,7 @@
 | 
			
		||||
      "niveau": 0,
 | 
			
		||||
      "predilection": false,
 | 
			
		||||
      "specialites": [],
 | 
			
		||||
      "ismagie": false,
 | 
			
		||||
      "description": ""
 | 
			
		||||
    },
 | 
			
		||||
    "equipement": {
 | 
			
		||||
@@ -345,6 +354,19 @@
 | 
			
		||||
        "basequip"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    "sort": {
 | 
			
		||||
      "niveau": "novice",
 | 
			
		||||
      "competence": "Druidisme",
 | 
			
		||||
      "carac": "esp",
 | 
			
		||||
      "duree": "",
 | 
			
		||||
      "portee": "",
 | 
			
		||||
      "concentration": "",
 | 
			
		||||
      "critique": "",
 | 
			
		||||
      "ingredients": "",
 | 
			
		||||
      "resistance": "",
 | 
			
		||||
      "coutactivation": "",
 | 
			
		||||
      "description": ""
 | 
			
		||||
    },
 | 
			
		||||
    "arme": {
 | 
			
		||||
      "categorie": "",
 | 
			
		||||
      "armetype": "",
 | 
			
		||||
 
 | 
			
		||||
@@ -96,7 +96,7 @@
 | 
			
		||||
          </div>
 | 
			
		||||
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
          
 | 
			
		||||
        <div class="sheet-box color-bg-archetype">
 | 
			
		||||
          <ul class="item-list alternate-list">
 | 
			
		||||
            <li class="item flexrow">
 | 
			
		||||
@@ -119,14 +119,76 @@
 | 
			
		||||
              </select>
 | 
			
		||||
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
          </ul>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        <li class="item flexrow " >
 | 
			
		||||
          <h2>Magie</h3>
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <div class="flexrow">
 | 
			
		||||
          <ul>
 | 
			
		||||
            <li class="flexrow item">
 | 
			
		||||
              <label class="item-field-label-medium roll-style"><a class="item-field-label-short"
 | 
			
		||||
                  data-rang-key="feerie">Point d'Ame</a></label>
 | 
			
		||||
              <input type="text" class="item-field-label-short" name="system.magie.pointsame.value"
 | 
			
		||||
                value="{{system.magie.pointsame.value}}" data-dtype="Number" />
 | 
			
		||||
              <input type="text" class="item-field-label-short" name="system.magie.pointsame.max"
 | 
			
		||||
                value="{{system.magie.pointsame.max}}" data-dtype="Number" {{#if issGM}} {{else}} disabled {{/if}} />
 | 
			
		||||
            </li>
 | 
			
		||||
          </ul>
 | 
			
		||||
        </div>
 | 
			
		||||
 | 
			
		||||
        {{#each magieList as |magie idx|}}
 | 
			
		||||
        <li class="item flexrow " data-item-id="{{magie.competence._id}}" data-item-type="competence">
 | 
			
		||||
          <h2 class="flexrow"><label class="items-title-text "><a class="roll-competence item-field-label-short"
 | 
			
		||||
            data-attr-key="tochoose">{{magie.name}} {{magie.competence.system.niveau}} </a> </label>
 | 
			
		||||
          <div class="item-controls item-controls-fixed">
 | 
			
		||||
            <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
            <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
          </div>
 | 
			
		||||
        </h2>      
 | 
			
		||||
        </li>
 | 
			
		||||
  
 | 
			
		||||
        <div class="sheet-box color-bg-archetype">
 | 
			
		||||
          <ul class="item-list alternate-list">
 | 
			
		||||
            <li class="item flexrow list-item items-title-bg">
 | 
			
		||||
              <span class="item-name-label-header item-field-label-long2-img">
 | 
			
		||||
                <h3><label class="items-title-text">Nom du sort</label></h3>
 | 
			
		||||
              </span>
 | 
			
		||||
              <span class="item-field-label-medium">
 | 
			
		||||
                <label class="short-label">Niveau</label>
 | 
			
		||||
              </span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-add" data-type="sort" title="Ajouter un sort"><i
 | 
			
		||||
                    class="fas fa-plus"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{#each sorts as |sort key|}}
 | 
			
		||||
            <li class="item flexrow " data-item-id="{{sort._id}}" data-item-type="sort">
 | 
			
		||||
              <img class="item-name-img" src="{{sort.img}}" />
 | 
			
		||||
              <span class="item-field-label-long2 roll-style"><a class="roll-sort">{{sort.name}}</a></span>
 | 
			
		||||
              <span class="item-field-label-medium">{{upperFirst sort.system.niveau}}</span>
 | 
			
		||||
  
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
          </ul>
 | 
			
		||||
        </div>
 | 
			
		||||
        {{/each}}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
      </div>
 | 
			
		||||
 | 
			
		||||
    </div>
 | 
			
		||||
@@ -215,10 +277,10 @@
 | 
			
		||||
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-equip" title="Worn">{{#if arme.system.equipped}}<i
 | 
			
		||||
                <a class="item-control item-equip" title="Equipé">{{#if arme.system.equipped}}<i
 | 
			
		||||
                    class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -249,8 +311,8 @@
 | 
			
		||||
              </span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -269,8 +331,8 @@
 | 
			
		||||
          <span class="item-field-label-long2">{{fee.name}}</span>
 | 
			
		||||
          <div class="item-filler"> </div>
 | 
			
		||||
          <div class="item-controls item-controls-fixed">
 | 
			
		||||
            <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
            <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
            <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
            <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
          </div>
 | 
			
		||||
        </li>
 | 
			
		||||
      </div>
 | 
			
		||||
@@ -311,8 +373,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{avantage.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -337,8 +399,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{desavantage.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -363,8 +425,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{atout.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -406,8 +468,8 @@
 | 
			
		||||
              
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -432,8 +494,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{capa.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -457,8 +519,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{equip.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
 
 | 
			
		||||
@@ -14,7 +14,8 @@
 | 
			
		||||
                {{#each system.caracteristiques as |carac key|}}
 | 
			
		||||
                {{#if (eq kind "physical")}}
 | 
			
		||||
                <li class="item flexrow ">
 | 
			
		||||
                  <h4 class="item-name-label competence-name roll-style"><a class="roll-carac" data-key="{{key}}">{{carac.label}}</a></h4>
 | 
			
		||||
                  <h4 class="item-name-label competence-name roll-style"><a class="roll-carac"
 | 
			
		||||
                      data-key="{{key}}">{{carac.label}}</a></h4>
 | 
			
		||||
                  <input type="text" class="padd-right status-small-label color-class-common item-field-label-short"
 | 
			
		||||
                    name="system.caracteristiques.{{key}}.value" value="{{carac.value}}" data-dtype="Number" />
 | 
			
		||||
                  <input type="text" class="padd-right status-small-label color-class-common item-field-label-short"
 | 
			
		||||
@@ -30,7 +31,8 @@
 | 
			
		||||
                {{#each system.caracteristiques as |carac key|}}
 | 
			
		||||
                {{#if (eq kind "mental")}}
 | 
			
		||||
                <li class="item flexrow ">
 | 
			
		||||
                  <h4 class="item-name-label competence-name roll-style"><a class="roll-carac" data-key="{{key}}">{{carac.label}}</a></h4>
 | 
			
		||||
                  <h4 class="item-name-label competence-name roll-style"><a class="roll-carac"
 | 
			
		||||
                      data-key="{{key}}">{{carac.label}}</a></h4>
 | 
			
		||||
                  <input type="text" class="padd-right status-small-label color-class-common item-field-label-short"
 | 
			
		||||
                    name="system.caracteristiques.{{key}}.value" value="{{carac.value}}" data-dtype="Number" />
 | 
			
		||||
                  <input type="text" class="padd-right status-small-label color-class-common item-field-label-short"
 | 
			
		||||
@@ -41,25 +43,31 @@
 | 
			
		||||
              </ul>
 | 
			
		||||
            </div>
 | 
			
		||||
 | 
			
		||||
          </div>            
 | 
			
		||||
            <div class="flexrow">
 | 
			
		||||
              <label class="item-field-label-short">PV</label>
 | 
			
		||||
              <input type="text" class="item-field-label-short" name="system.pv.value" value="{{system.pv.value}}" data-dtype="Number" />
 | 
			
		||||
              <input type="text" class="item-field-label-short" name="system.pv.max" value="{{system.pv.max}}" disabled data-dtype="Number" />
 | 
			
		||||
              <input type="text" class="item-field-label-short" name="system.pv.mod" value="{{system.pv.mod}}" data-dtype="Number" />
 | 
			
		||||
              <label class="item-field-label-short">Malus</label>
 | 
			
		||||
              <input type="text" class="item-field-label-short" value="{{pvMalus.value}}" data-dtype="Number" disabled />
 | 
			
		||||
              <span>  </span>
 | 
			
		||||
          </div>
 | 
			
		||||
          <div class="flexrow">
 | 
			
		||||
            <label class="item-field-label-short">PV</label>
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.pv.value" value="{{system.pv.value}}"
 | 
			
		||||
              data-dtype="Number" />
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.pv.max" value="{{system.pv.max}}" disabled
 | 
			
		||||
              data-dtype="Number" />
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.pv.mod" value="{{system.pv.mod}}"
 | 
			
		||||
              data-dtype="Number" />
 | 
			
		||||
            <label class="item-field-label-short">Malus</label>
 | 
			
		||||
            <input type="text" class="item-field-label-short" value="{{pvMalus.value}}" data-dtype="Number" disabled />
 | 
			
		||||
            <span>  </span>
 | 
			
		||||
 | 
			
		||||
              <select class="item-field-label-medium" type="text" name="system.statutmasque" value="{{system.statutmasque}}" data-dtype="string">
 | 
			
		||||
                {{selectOptions config.statutMasque selected=system.statutmasque}}
 | 
			
		||||
              </select>
 | 
			
		||||
  
 | 
			
		||||
              <span>  </span>
 | 
			
		||||
              <label class="item-field-label-short">Tricherie</label>
 | 
			
		||||
              <input type="text" class="item-field-label-short" name="system.rang.tricherie.value" value="{{system.rang.tricherie.value}}" data-dtype="Number" />
 | 
			
		||||
              <input type="text" class="item-field-label-short" name="system.rang.tricherie.max" value="{{system.rang.tricherie.max}}" data-dtype="Number" />
 | 
			
		||||
            </div>
 | 
			
		||||
            <select class="item-field-label-medium" type="text" name="system.statutmasque"
 | 
			
		||||
              value="{{system.statutmasque}}" data-dtype="string">
 | 
			
		||||
              {{selectOptions config.statutMasque selected=system.statutmasque}}
 | 
			
		||||
            </select>
 | 
			
		||||
 | 
			
		||||
            <span>  </span>
 | 
			
		||||
            <label class="item-field-label-short">Tricherie</label>
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.tricherie.value"
 | 
			
		||||
              value="{{system.rang.tricherie.value}}" data-dtype="Number" />
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.tricherie.max"
 | 
			
		||||
              value="{{system.rang.tricherie.max}}" data-dtype="Number" />
 | 
			
		||||
          </div>
 | 
			
		||||
 | 
			
		||||
        </div>
 | 
			
		||||
      </div>
 | 
			
		||||
@@ -69,6 +77,9 @@
 | 
			
		||||
  <nav class="sheet-tabs tabs" data-group="primary">
 | 
			
		||||
    <a class="item" data-tab="competences">Compétences</a>
 | 
			
		||||
    <a class="item" data-tab="fee">Fée</a>
 | 
			
		||||
    {{#if system.biodata.magie}}
 | 
			
		||||
    <a class="item" data-tab="magie">Magie</a>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    <a class="item" data-tab="combat">Combat</a>
 | 
			
		||||
    <a class="item" data-tab="equipement">Equipement</a>
 | 
			
		||||
    <a class="item" data-tab="contact">Contacts</a>
 | 
			
		||||
@@ -88,13 +99,15 @@
 | 
			
		||||
 | 
			
		||||
          <div>
 | 
			
		||||
            {{#each utileSkillsPhysical as |skillDef keyProfil|}}
 | 
			
		||||
              {{> systems/fvtt-les-heritiers/templates/partial-utile-skills.html skillDef=skillDef keyProfil=keyProfil}}
 | 
			
		||||
            {{> systems/fvtt-les-heritiers/templates/partial-utile-skills.html skillDef=skillDef keyProfil=keyProfil
 | 
			
		||||
            config=config}}
 | 
			
		||||
            {{/each}}
 | 
			
		||||
          </div>
 | 
			
		||||
 | 
			
		||||
          <div>
 | 
			
		||||
            {{#each utileSkillsMental as |skillDef keyProfil|}}
 | 
			
		||||
              {{> systems/fvtt-les-heritiers/templates/partial-utile-skills.html skillDef=skillDef keyProfil=keyProfil}}
 | 
			
		||||
            {{> systems/fvtt-les-heritiers/templates/partial-utile-skills.html skillDef=skillDef keyProfil=keyProfil
 | 
			
		||||
            config=config}}
 | 
			
		||||
            {{/each}}
 | 
			
		||||
          </div>
 | 
			
		||||
 | 
			
		||||
@@ -120,14 +133,14 @@
 | 
			
		||||
              <span class="item-field-label-long2 roll-style"><a class="roll-competence item-field-label-short"
 | 
			
		||||
                  data-attr-key="tochoose">{{skill.name}}</a></span>
 | 
			
		||||
 | 
			
		||||
                  <select class="item-field-label-short edit-item-data" type="text"
 | 
			
		||||
                data-item-field="niveau" value="{{skill.system.niveau}}" data-dtype="Number">
 | 
			
		||||
              <select class="item-field-label-short edit-item-data" type="text" data-item-field="niveau"
 | 
			
		||||
                value="{{skill.system.niveau}}" data-dtype="Number">
 | 
			
		||||
                {{selectOptions @root.config.listNiveau selected=skill.system.niveau}}
 | 
			
		||||
              </select>
 | 
			
		||||
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -148,32 +161,41 @@
 | 
			
		||||
        <li class="item flexrow list-item items-title-bg">
 | 
			
		||||
          <label class="item-field-label-medium"><strong>Esquive</strong></label>
 | 
			
		||||
          <label class="item-field-label-medium">Masquée</label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.esquive.masquee" value="{{system.combat.esquive.masquee}}" data-dtype="Number" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.esquive.masquee"
 | 
			
		||||
            value="{{system.combat.esquive.masquee}}" data-dtype="Number" />
 | 
			
		||||
          <label class="item-field-label-medium">Démasquée</label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.esquive.demasquee" value="{{system.combat.esquive.demasquee}}" data-dtype="Number" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.esquive.demasquee"
 | 
			
		||||
            value="{{system.combat.esquive.demasquee}}" data-dtype="Number" />
 | 
			
		||||
          <label class="item-field-label-short">  </label>
 | 
			
		||||
          <label class="item-field-label-medium"><strong>Parade</strong></label>
 | 
			
		||||
          <label class="item-field-label-medium">Masquée</label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.parade.masquee" value="{{system.combat.parade.masquee}}" data-dtype="Number" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.parade.masquee"
 | 
			
		||||
            value="{{system.combat.parade.masquee}}" data-dtype="Number" />
 | 
			
		||||
          <label class="item-field-label-medium">Démasquée</label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.parade.demasquee" value="{{system.combat.parade.demasquee}}" data-dtype="Number" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.parade.demasquee"
 | 
			
		||||
            value="{{system.combat.parade.demasquee}}" data-dtype="Number" />
 | 
			
		||||
        </li>
 | 
			
		||||
        <li class="item flexrow list-item items-title-bg">
 | 
			
		||||
          <label class="item-field-label-long">Rés. physique</label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.resistancephysique.value" value="{{system.combat.resistancephysique.value}}" data-dtype="Number" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.resistancephysique.value"
 | 
			
		||||
            value="{{system.combat.resistancephysique.value}}" data-dtype="Number" />
 | 
			
		||||
          <label class="item-field-label-short">  </label>
 | 
			
		||||
          <label class="item-field-label-long">Rés. psychique</label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.resistancepsychique.value" value="{{system.combat.resistancepsychique.value}}" data-dtype="Number" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.resistancepsychique.value"
 | 
			
		||||
            value="{{system.combat.resistancepsychique.value}}" data-dtype="Number" />
 | 
			
		||||
          <label class="item-field-label-short">  </label>
 | 
			
		||||
          <label class="item-field-label-medium">Protection : </label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.protection.value" value="{{system.combat.protection.value}}" data-dtype="Number" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.protection.value"
 | 
			
		||||
            value="{{system.combat.protection.value}}" data-dtype="Number" />
 | 
			
		||||
        </li>
 | 
			
		||||
        <li class="item flexrow list-item items-title-bg">
 | 
			
		||||
          <label class="item-field-label-long">Effets secondaires</label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.effetssecondaires" value="{{system.combat.effetssecondaires}}" data-dtype="String" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.effetssecondaires"
 | 
			
		||||
            value="{{system.combat.effetssecondaires}}" data-dtype="String" />
 | 
			
		||||
          <label class="item-field-label-short">  </label>
 | 
			
		||||
          <label class="item-field-label-long">Dissimulation : </label>
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.dissimulation.value" value="{{system.combat.dissimulation.value}}" data-dtype="Number" />
 | 
			
		||||
          <input type="text" class="item-field-label-short" name="system.combat.dissimulation.value"
 | 
			
		||||
            value="{{system.combat.dissimulation.value}}" data-dtype="Number" />
 | 
			
		||||
        </li>
 | 
			
		||||
      </ul>
 | 
			
		||||
 | 
			
		||||
@@ -213,22 +235,23 @@
 | 
			
		||||
              <span class="item-field-label-short">
 | 
			
		||||
                <button class="roll-assomer-arme button-sheet-roll">Assomer</button>
 | 
			
		||||
              </span>
 | 
			
		||||
              
 | 
			
		||||
 | 
			
		||||
              {{#if arme.system.isMelee}}
 | 
			
		||||
              <span class="item-field-label-short">
 | 
			
		||||
                <button class="roll-attaque-charge-arme button-sheet-roll">Charger</button>
 | 
			
		||||
              </span>
 | 
			
		||||
              <span class="item-field-label-short">
 | 
			
		||||
                <button class="roll-attaque-brutale-arme button-sheet-roll button-sheet-roll-long1">Attaque brutale</button>
 | 
			
		||||
                <button class="roll-attaque-brutale-arme button-sheet-roll button-sheet-roll-long1">Attaque
 | 
			
		||||
                  brutale</button>
 | 
			
		||||
              </span>
 | 
			
		||||
              {{/if}}
 | 
			
		||||
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-equip" title="Worn">{{#if arme.system.equipped}}<i
 | 
			
		||||
                <a class="item-control item-equip" title="Equipé">{{#if arme.system.equipped}}<i
 | 
			
		||||
                    class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -259,8 +282,8 @@
 | 
			
		||||
              </span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -272,15 +295,15 @@
 | 
			
		||||
 | 
			
		||||
    {{!-- Fee Tab --}}
 | 
			
		||||
    <div class="tab fee" data-group="primary" data-tab="fee">
 | 
			
		||||
      
 | 
			
		||||
 | 
			
		||||
      <div class="flexrow">
 | 
			
		||||
        <li class="item flexrow " data-item-id="{{fee._id}}" data-item-type="avantage">
 | 
			
		||||
          <img class="item-name-img" src="{{fee.img}}" />
 | 
			
		||||
          <span class="item-field-label-long2">{{fee.name}}</span>
 | 
			
		||||
          <div class="item-filler"> </div>
 | 
			
		||||
          <div class="item-controls item-controls-fixed">
 | 
			
		||||
            <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
            <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
            <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
            <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
          </div>
 | 
			
		||||
        </li>
 | 
			
		||||
      </div>
 | 
			
		||||
@@ -288,15 +311,22 @@
 | 
			
		||||
      <div class="flexrow">
 | 
			
		||||
        <ul>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-medium roll-style"><a class="roll-rang item-field-label-short" data-rang-key="feerie">Féerie</a></label> 
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.feerie.value" value="{{system.rang.feerie.value}}" data-dtype="Number" />
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.feerie.max" value="{{system.rang.feerie.max}}" data-dtype="Number" />
 | 
			
		||||
            <label class="item-field-label-medium roll-style"><a class="roll-rang item-field-label-short"
 | 
			
		||||
                data-rang-key="feerie">Féerie</a></label>
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.feerie.value"
 | 
			
		||||
              value="{{system.rang.feerie.value}}" data-dtype="Number" />
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.feerie.max"
 | 
			
		||||
              value="{{system.rang.feerie.max}}" data-dtype="Number" />
 | 
			
		||||
            <span class="item-field-label-medium"></span>
 | 
			
		||||
            <label class="item-field-label-medium roll-style"><a class="roll-rang item-field-label-short" data-rang-key="masque">Masque</a></label> 
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.masque.value" value="{{system.rang.masque.value}}" data-dtype="Number" />
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.masque.max" value="{{system.rang.masque.max}}" data-dtype="Number" />
 | 
			
		||||
            <label class="item-field-label-medium roll-style"><a class="roll-rang item-field-label-short"
 | 
			
		||||
                data-rang-key="masque">Masque</a></label>
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.masque.value"
 | 
			
		||||
              value="{{system.rang.masque.value}}" data-dtype="Number" />
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.rang.masque.max"
 | 
			
		||||
              value="{{system.rang.masque.max}}" data-dtype="Number" />
 | 
			
		||||
            <span class="item-field-label-medium"></span>
 | 
			
		||||
            <label class="item-field-label-long roll-style"><a class="dialog-recup-usage item-field-label-long">Récup. P. d'Usage</a></label> 
 | 
			
		||||
            <label class="item-field-label-long roll-style"><a class="dialog-recup-usage item-field-label-long">Récup.
 | 
			
		||||
                P. d'Usage</a></label>
 | 
			
		||||
          </li>
 | 
			
		||||
        </ul>
 | 
			
		||||
      </div>
 | 
			
		||||
@@ -321,8 +351,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{avantage.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -347,8 +377,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{desavantage.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -373,8 +403,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{atout.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -413,11 +443,11 @@
 | 
			
		||||
              <span class="item-field-label-medium">{{upperFirst pouvoir.system.pouvoirtype}}</span>
 | 
			
		||||
              <span class="item-field-label-medium">{{upperFirst pouvoir.system.niveau}}</span>
 | 
			
		||||
              <span class="item-field-label-medium">{{pouvoir.system.pointsusagecourant}}/{{pouvoir.maxUsage}}</span>
 | 
			
		||||
              
 | 
			
		||||
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -443,8 +473,8 @@
 | 
			
		||||
              <span class="item-field-label-long2">{{capa.name}}</span>
 | 
			
		||||
              <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              </div>
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/each}}
 | 
			
		||||
@@ -456,9 +486,71 @@
 | 
			
		||||
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
    {{!-- Magie Tab --}}
 | 
			
		||||
    <div class="tab magie" data-group="primary" data-tab="magie">
 | 
			
		||||
 | 
			
		||||
      <div class="flexrow">
 | 
			
		||||
        <ul>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-medium roll-style"><a class="item-field-label-short"
 | 
			
		||||
                data-rang-key="feerie">Point d'Ame</a></label>
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.magie.pointsame.value"
 | 
			
		||||
              value="{{system.magie.pointsame.value}}" data-dtype="Number" />
 | 
			
		||||
            <input type="text" class="item-field-label-short" name="system.magie.pointsame.max"
 | 
			
		||||
              value="{{system.magie.pointsame.max}}" data-dtype="Number" {{#if issGM}} {{else}} disabled {{/if}} />
 | 
			
		||||
          </li>
 | 
			
		||||
        </ul>
 | 
			
		||||
      </div>
 | 
			
		||||
 | 
			
		||||
      {{#each magieList as |magie idx|}}
 | 
			
		||||
      <li class="item flexrow " data-item-id="{{magie.competence._id}}" data-item-type="competence">
 | 
			
		||||
        <h2 class="flexrow"><label class="items-title-text "><a class="roll-competence item-field-label-short"
 | 
			
		||||
          data-attr-key="tochoose">{{magie.name}} {{magie.competence.system.niveau}} </a> </label>
 | 
			
		||||
        <div class="item-controls item-controls-fixed">
 | 
			
		||||
          <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
          <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
        </div>
 | 
			
		||||
      </h2>      
 | 
			
		||||
      </li>
 | 
			
		||||
 | 
			
		||||
      <div class="sheet-box color-bg-archetype">
 | 
			
		||||
        <ul class="item-list alternate-list">
 | 
			
		||||
          <li class="item flexrow list-item items-title-bg">
 | 
			
		||||
            <span class="item-name-label-header item-field-label-long2-img">
 | 
			
		||||
              <h3><label class="items-title-text">Nom du sort</label></h3>
 | 
			
		||||
            </span>
 | 
			
		||||
            <span class="item-field-label-medium">
 | 
			
		||||
              <label class="short-label">Niveau</label>
 | 
			
		||||
            </span>
 | 
			
		||||
            <div class="item-filler"> </div>
 | 
			
		||||
            <div class="item-controls item-controls-fixed">
 | 
			
		||||
              <a class="item-control item-add" data-type="sort" title="Ajouter un sort"><i
 | 
			
		||||
                  class="fas fa-plus"></i></a>
 | 
			
		||||
            </div>
 | 
			
		||||
          </li>
 | 
			
		||||
          {{#each sorts as |sort key|}}
 | 
			
		||||
          <li class="item flexrow " data-item-id="{{sort._id}}" data-item-type="sort">
 | 
			
		||||
            <img class="item-name-img" src="{{sort.img}}" />
 | 
			
		||||
            <span class="item-field-label-long2 roll-style"><a class="roll-sort">{{sort.name}}</a></span>
 | 
			
		||||
            <span class="item-field-label-medium">{{upperFirst sort.system.niveau}}</span>
 | 
			
		||||
 | 
			
		||||
            <div class="item-filler"> </div>
 | 
			
		||||
            <div class="item-controls item-controls-fixed">
 | 
			
		||||
              <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
              <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
            </div>
 | 
			
		||||
          </li>
 | 
			
		||||
          {{/each}}
 | 
			
		||||
        </ul>
 | 
			
		||||
      </div>
 | 
			
		||||
      {{/each}}
 | 
			
		||||
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    {{!-- Equipement Tab --}}
 | 
			
		||||
    <div class="tab equipement" data-group="primary" data-tab="equipement">
 | 
			
		||||
      
 | 
			
		||||
 | 
			
		||||
      <div class="sheet-box color-bg-archetype">
 | 
			
		||||
        <ul class="item-list alternate-list">
 | 
			
		||||
          <li class="item flexrow list-item items-title-bg">
 | 
			
		||||
@@ -466,8 +558,9 @@
 | 
			
		||||
              <h3><label class="items-title-text">Equipements</label></h3>
 | 
			
		||||
            </span>
 | 
			
		||||
            <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-add" data-type="equipement" title="Créer un équipement"><i class="fas fa-plus"></i></a>
 | 
			
		||||
            <div class="item-controls item-controls-fixed">
 | 
			
		||||
              <a class="item-control item-add" data-type="equipement" title="Créer un équipement"><i
 | 
			
		||||
                  class="fas fa-plus"></i></a>
 | 
			
		||||
            </div>
 | 
			
		||||
          </li>
 | 
			
		||||
          {{#each equipements as |equip key|}}
 | 
			
		||||
@@ -476,8 +569,8 @@
 | 
			
		||||
            <span class="item-field-label-long2">{{equip.name}}</span>
 | 
			
		||||
            <div class="item-filler"> </div>
 | 
			
		||||
            <div class="item-controls item-controls-fixed">
 | 
			
		||||
              <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
              <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
              <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
            </div>
 | 
			
		||||
          </li>
 | 
			
		||||
          {{/each}}
 | 
			
		||||
@@ -495,8 +588,9 @@
 | 
			
		||||
              <h3><label class="items-title-text">Contacts, Allies et Ennemis</label></h3>
 | 
			
		||||
            </span>
 | 
			
		||||
            <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-add" data-type="contact" title="Créer un contact"><i class="fas fa-plus"></i></a>
 | 
			
		||||
            <div class="item-controls item-controls-fixed">
 | 
			
		||||
              <a class="item-control item-add" data-type="contact" title="Créer un contact"><i
 | 
			
		||||
                  class="fas fa-plus"></i></a>
 | 
			
		||||
            </div>
 | 
			
		||||
          </li>
 | 
			
		||||
      </div>
 | 
			
		||||
@@ -509,8 +603,9 @@
 | 
			
		||||
              <h3><label class="items-title-text">{{contactList.label}}</label></h3>
 | 
			
		||||
            </span>
 | 
			
		||||
            <div class="item-filler"> </div>
 | 
			
		||||
              <div class="item-controls item-controls-fixed">
 | 
			
		||||
                <a class="item-control item-add" data-type="contact" title="Créer un contact"><i class="fas fa-plus"></i></a>
 | 
			
		||||
            <div class="item-controls item-controls-fixed">
 | 
			
		||||
              <a class="item-control item-add" data-type="contact" title="Créer un contact"><i
 | 
			
		||||
                  class="fas fa-plus"></i></a>
 | 
			
		||||
            </div>
 | 
			
		||||
          </li>
 | 
			
		||||
          {{#each contactList.list as |contact key|}}
 | 
			
		||||
@@ -519,8 +614,8 @@
 | 
			
		||||
            <span class="item-field-label-long2">{{contact.name}}</span>
 | 
			
		||||
            <div class="item-filler"> </div>
 | 
			
		||||
            <div class="item-controls item-controls-fixed">
 | 
			
		||||
              <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
              <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
              <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
            </div>
 | 
			
		||||
          </li>
 | 
			
		||||
          {{/each}}
 | 
			
		||||
@@ -553,8 +648,8 @@
 | 
			
		||||
            <span class="item-field-label-medium">{{upperFirst profil.system.profiltype}}</span>
 | 
			
		||||
            <div class="item-filler"> </div>
 | 
			
		||||
            <div class="item-controls item-controls-fixed">
 | 
			
		||||
              <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
              <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
              <a class="item-control item-edit" title="Editer l'item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
              <a class="item-control item-delete" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
            </div>
 | 
			
		||||
          </li>
 | 
			
		||||
          {{/each}}
 | 
			
		||||
@@ -564,28 +659,37 @@
 | 
			
		||||
      <div class="flexrow">
 | 
			
		||||
        <ul>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-long2">Nom humain</label> <input type="text" class="" name="system.biodata.nomhumain" value="{{system.biodata.nomhumain}}" data-dtype="String" />
 | 
			
		||||
            <label class="item-field-label-long2">Nom humain</label> <input type="text" class=""
 | 
			
		||||
              name="system.biodata.nomhumain" value="{{system.biodata.nomhumain}}" data-dtype="String" />
 | 
			
		||||
          </li>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-long2">Activités</label> <input type="text" class="" name="system.biodata.activites" value="{{system.biodata.activites}}" data-dtype="String" />
 | 
			
		||||
            <label class="item-field-label-long2">Activités</label> <input type="text" class=""
 | 
			
		||||
              name="system.biodata.activites" value="{{system.biodata.activites}}" data-dtype="String" />
 | 
			
		||||
          </li>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-long2">Apparence masquée</label> <input type="text" class="" name="system.biodata.apparencemasquee" value="{{system.biodata.apparencemasquee}}" data-dtype="String" />
 | 
			
		||||
            <label class="item-field-label-long2">Apparence masquée</label> <input type="text" class=""
 | 
			
		||||
              name="system.biodata.apparencemasquee" value="{{system.biodata.apparencemasquee}}" data-dtype="String" />
 | 
			
		||||
          </li>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-long2">Apparence démasquée</label> <input type="text" class="" name="system.biodata.apparencedemasquee" value="{{system.biodata.apparencedemasquee}}" data-dtype="String" />
 | 
			
		||||
            <label class="item-field-label-long2">Apparence démasquée</label> <input type="text" class=""
 | 
			
		||||
              name="system.biodata.apparencedemasquee" value="{{system.biodata.apparencedemasquee}}"
 | 
			
		||||
              data-dtype="String" />
 | 
			
		||||
          </li>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-long2">Titre et Famille</label> <input type="text" class="" name="system.biodata.titrefamille" value="{{system.biodata.titrefamille}}" data-dtype="String" />
 | 
			
		||||
            <label class="item-field-label-long2">Titre et Famille</label> <input type="text" class=""
 | 
			
		||||
              name="system.biodata.titrefamille" value="{{system.biodata.titrefamille}}" data-dtype="String" />
 | 
			
		||||
          </li>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-long2">Factions féériques</label> <input type="text" class="" name="system.biodata.factionfeerique" value="{{system.biodata.factionfeerique}}" data-dtype="String" />
 | 
			
		||||
            <label class="item-field-label-long2">Factions féériques</label> <input type="text" class=""
 | 
			
		||||
              name="system.biodata.factionfeerique" value="{{system.biodata.factionfeerique}}" data-dtype="String" />
 | 
			
		||||
          </li>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-long2">Traits de caractères dominants</label> <input type="text" class="" name="system.biodata.traitscaracteres" value="{{system.biodata.traitscaracteres}}" data-dtype="String" />
 | 
			
		||||
            <label class="item-field-label-long2">Traits de caractères dominants</label> <input type="text" class=""
 | 
			
		||||
              name="system.biodata.traitscaracteres" value="{{system.biodata.traitscaracteres}}" data-dtype="String" />
 | 
			
		||||
          </li>
 | 
			
		||||
          <li class="flexrow item">
 | 
			
		||||
            <label class="item-field-label-long2">Langues</label> <input type="text" class="" name="system.biodata.langues" value="{{system.biodata.langues}}" data-dtype="String" />
 | 
			
		||||
            <label class="item-field-label-long2">Langues</label> <input type="text" class=""
 | 
			
		||||
              name="system.biodata.langues" value="{{system.biodata.langues}}" data-dtype="String" />
 | 
			
		||||
          </li>
 | 
			
		||||
        </ul>
 | 
			
		||||
      </div>
 | 
			
		||||
@@ -608,6 +712,13 @@
 | 
			
		||||
              <input type="text" class="" name="system.biodata.age" value="{{system.biodata.age}}"
 | 
			
		||||
                data-dtype="String" />
 | 
			
		||||
            </li>
 | 
			
		||||
            {{#if isGM}}
 | 
			
		||||
            <li class="item flexrow">
 | 
			
		||||
              <label class="generic-label">Fiche de Magie ?</label>
 | 
			
		||||
              <input type="checkbox" class="item-field-label-short edit-item-data" name="system.biodata.magie" {{checked
 | 
			
		||||
                system.biodata.magie}} />
 | 
			
		||||
            </li>
 | 
			
		||||
            {{/if}}
 | 
			
		||||
          </ul>
 | 
			
		||||
        </div>
 | 
			
		||||
        <div>
 | 
			
		||||
@@ -619,8 +730,8 @@
 | 
			
		||||
            </li>
 | 
			
		||||
            <li class="item flexrow">
 | 
			
		||||
              <label class="generic-label">Taille Démasquée</label>
 | 
			
		||||
              <input type="text" class="" name="system.biodata.tailledemasquee" value="{{system.biodata.tailledemasquee}}"
 | 
			
		||||
                data-dtype="String" />
 | 
			
		||||
              <input type="text" class="" name="system.biodata.tailledemasquee"
 | 
			
		||||
                value="{{system.biodata.tailledemasquee}}" data-dtype="String" />
 | 
			
		||||
            </li>
 | 
			
		||||
            <li class="flexrow item">
 | 
			
		||||
              <label class="generic-label">Type de taille</label>
 | 
			
		||||
@@ -629,7 +740,8 @@
 | 
			
		||||
            </li>
 | 
			
		||||
            <li class="flexrow item">
 | 
			
		||||
              <label class="generic-label">Points d'héritage</label>
 | 
			
		||||
              <input type="text" class="" name="system.rang.heritage.value" value="{{system.rang.heritage.value}}"  data-dtype="String" />
 | 
			
		||||
              <input type="text" class="" name="system.rang.heritage.value" value="{{system.rang.heritage.value}}"
 | 
			
		||||
                data-dtype="String" />
 | 
			
		||||
            </li>
 | 
			
		||||
 | 
			
		||||
          </ul>
 | 
			
		||||
@@ -658,7 +770,7 @@
 | 
			
		||||
                data-dtype="String" />
 | 
			
		||||
            </li>
 | 
			
		||||
          </ul>
 | 
			
		||||
       </div>
 | 
			
		||||
        </div>
 | 
			
		||||
      </div>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -18,13 +18,13 @@
 | 
			
		||||
 | 
			
		||||
<div>
 | 
			
		||||
  <ul>
 | 
			
		||||
    <li>Assomer {{defenderName}} en état de : {{etatAssommer}}</li>    
 | 
			
		||||
    
 | 
			
		||||
    <li>Assomer {{defenderName}} en état de : {{etatAssommer}}</li>
 | 
			
		||||
 | 
			
		||||
    {{#if isSuccess}}
 | 
			
		||||
      <li>Marge : {{marge}}</li>
 | 
			
		||||
      <li>{{defenderName}} est assomé pour {{dureeAssommer}} minutes !</li>
 | 
			
		||||
    <li>Marge : {{marge}}</li>
 | 
			
		||||
    <li>{{defenderName}} est assomé pour {{dureeAssommer}} minutes !</li>
 | 
			
		||||
    {{else}}
 | 
			
		||||
      <li>{{defenderName}} n'a pas été assomé et est conscient la tentative !</li>
 | 
			
		||||
    <li>{{defenderName}} n'a pas été assomé et est conscient la tentative !</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
  </ul>
 | 
			
		||||
</div>
 | 
			
		||||
</div>
 | 
			
		||||
@@ -18,25 +18,26 @@
 | 
			
		||||
 | 
			
		||||
<div>
 | 
			
		||||
  <ul>
 | 
			
		||||
    <li>Défense de {{defenderName}} : {{defenderMode}} ({{defenderValue}})</li>    
 | 
			
		||||
    
 | 
			
		||||
    {{#if isSuccess}}
 | 
			
		||||
      <li>Marge : {{marge}}</li>
 | 
			
		||||
      <li>Degats de l'arme : {{degatsArme}}</li>
 | 
			
		||||
      
 | 
			
		||||
      {{#if (eq attaqueCible "membre")}}
 | 
			
		||||
      <li><strong>Cible un membre : La cible a -2 de malus sur ces actions avec ce membre (mouvement 2 si jambes)</strong></li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
      {{#if (eq attaqueCible "main")}}
 | 
			
		||||
      <li><strong>Cible une main : La cible ne peut plus utiliser sa main</strong></li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
    <li>Défense de {{defenderName}} : {{defenderMode}} ({{defenderValue}})</li>
 | 
			
		||||
 | 
			
		||||
      {{#if isCriticalSuccess}}
 | 
			
		||||
      <Li>Critique : Aubaine ou +2 aux dégats ci-dessus</li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
    {{#if isSuccess}}
 | 
			
		||||
    <li>Marge : {{marge}}</li>
 | 
			
		||||
    <li>Degats de l'arme : {{degatsArme}}</li>
 | 
			
		||||
 | 
			
		||||
    {{#if (eq attaqueCible "membre")}}
 | 
			
		||||
    <li><strong>Cible un membre : La cible a -2 de malus sur ces actions avec ce membre (mouvement 2 si jambes)</strong>
 | 
			
		||||
    </li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    {{#if (eq attaqueCible "main")}}
 | 
			
		||||
    <li><strong>Cible une main : La cible ne peut plus utiliser sa main</strong></li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{#if isCriticalSuccess}}
 | 
			
		||||
    <Li>Critique : Aubaine ou +2 aux dégats ci-dessus</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    {{else}}
 | 
			
		||||
      <li>Echec face à la {{defenderMode}} !</li>
 | 
			
		||||
    <li>Echec face à la {{defenderMode}} !</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
  </ul>
 | 
			
		||||
</div>
 | 
			
		||||
</div>
 | 
			
		||||
@@ -26,16 +26,16 @@
 | 
			
		||||
 | 
			
		||||
    {{#if competence}}
 | 
			
		||||
    <li>Compétence : {{competence.name}} ({{competence.system.niveau}})</li>
 | 
			
		||||
      {{#if useSpecialite}}
 | 
			
		||||
      <li>Bonus de spécialité +1</li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
    {{#if useSpecialite}}
 | 
			
		||||
    <li>Bonus de spécialité +1</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{#if arme}}
 | 
			
		||||
    <li>Attaque avec : {{arme.name}}</li>
 | 
			
		||||
      {{#if (eq mode "assommer")}}
 | 
			
		||||
      <li>Attaque pour assommer</li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
    {{#if (eq mode "assommer")}}
 | 
			
		||||
    <li>Attaque pour assommer</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{#if pouvoir}}
 | 
			
		||||
@@ -44,50 +44,55 @@
 | 
			
		||||
    <li>Points d'usage consommés : {{pouvoirPointsUsage}}</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{#if sort}}
 | 
			
		||||
    <li>Sort : {{sort.name}}</li>
 | 
			
		||||
    <li>Cout en Points d'âmes : {{sortPointsAme}}</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{#if forcedValue}}
 | 
			
		||||
    <li>Vous dépense 2 points de Tricherie et utilisé une face adjacente du dé !</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{#if noRoll}}
 | 
			
		||||
    {{else}}
 | 
			
		||||
      <li>Formule : {{diceFormula}}</li>
 | 
			
		||||
      <li>Résultat du dé : {{diceResult}} </li>
 | 
			
		||||
    <li>Formule : {{diceFormula}}</li>
 | 
			
		||||
    <li>Résultat du dé : {{diceResult}} </li>
 | 
			
		||||
 | 
			
		||||
      {{#if adjacentFaces}}
 | 
			
		||||
        <li>Faces Adjacentes : 
 | 
			
		||||
            {{#each adjacentFaces as |value key|}}
 | 
			
		||||
              <a class="roll-tricherie-2" data-dice-value="{{value}}">{{value}}</a> 
 | 
			
		||||
            {{/each}}
 | 
			
		||||
        </li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
 | 
			
		||||
      <li>Total : {{finalResult}} {{#if (gt sdValue "-1")}}(Marge : {{marge}}){{/if}}</li>
 | 
			
		||||
 | 
			
		||||
      
 | 
			
		||||
      {{#if (gt sdValue "-1")}}
 | 
			
		||||
      {{#if isSuccess}}
 | 
			
		||||
      <li class="chat-success">Succès...
 | 
			
		||||
      </li>
 | 
			
		||||
      {{else}}
 | 
			
		||||
      <li class="chat-failure">Echec...</li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
      {{/if}}
 | 
			
		||||
 | 
			
		||||
      {{#if isBrelan}}
 | 
			
		||||
      <li class="chat-success">Brelan sur 3 dés !</li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
      {{#if isSuite}}
 | 
			
		||||
      <li class="chat-success">Suite sur 3 dés !</li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
 | 
			
		||||
      {{#if isCriticalSuccess}}
 | 
			
		||||
      <li class="chat-success">Réussite Critique !!!</li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
      {{#if isCriticalFailure}}
 | 
			
		||||
      <li class="chat-failure">Echec Critique !!!</li>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
    {{#if adjacentFaces}}
 | 
			
		||||
    <li>Faces Adjacentes :
 | 
			
		||||
      {{#each adjacentFaces as |value key|}}
 | 
			
		||||
      <a class="roll-tricherie-2" data-dice-value="{{value}}">{{value}}</a>
 | 
			
		||||
      {{/each}}
 | 
			
		||||
    </li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    
 | 
			
		||||
  </ul>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
    <li>Total : {{finalResult}} {{#if (gt sdValue "-1")}}(Marge : {{marge}}){{/if}}</li>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    {{#if (gt sdValue "-1")}}
 | 
			
		||||
    <li>Seuil de difficulté : {{sdValue}}</li>
 | 
			
		||||
    {{#if isSuccess}}
 | 
			
		||||
    <li class="chat-success">Succès...
 | 
			
		||||
    </li>
 | 
			
		||||
    {{else}}
 | 
			
		||||
    <li class="chat-failure">Echec...</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{#if isBrelan}}
 | 
			
		||||
    <li class="chat-success">Brelan sur 3 dés !</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    {{#if isSuite}}
 | 
			
		||||
    <li class="chat-success">Suite sur 3 dés !</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{#if isCriticalSuccess}}
 | 
			
		||||
    <li class="chat-success">Réussite Critique !!!</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    {{#if isCriticalFailure}}
 | 
			
		||||
    <li class="chat-failure">Echec Critique !!!</li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
  </ul>
 | 
			
		||||
</div>
 | 
			
		||||
@@ -11,9 +11,7 @@
 | 
			
		||||
 | 
			
		||||
    <div class="tab details" data-group="primary" data-tab="details">
 | 
			
		||||
      
 | 
			
		||||
      <ul class="item-list alternate-list">
 | 
			
		||||
 | 
			
		||||
      
 | 
			
		||||
      <ul class="item-list alternate-list">      
 | 
			
		||||
      </ul>
 | 
			
		||||
 | 
			
		||||
    </div>
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										88
									
								
								templates/item-sort-sheet.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								templates/item-sort-sheet.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,88 @@
 | 
			
		||||
<form class="{{cssClass}}" autocomplete="off">
 | 
			
		||||
  {{> systems/fvtt-les-heritiers/templates/partial-item-header.html}}
 | 
			
		||||
 | 
			
		||||
  {{> systems/fvtt-les-heritiers/templates/partial-item-nav.html}}
 | 
			
		||||
 | 
			
		||||
  {{!-- Sheet Body --}}
 | 
			
		||||
  <section class="sheet-body">
 | 
			
		||||
 | 
			
		||||
    {{> systems/fvtt-les-heritiers/templates/partial-item-description.html}}
 | 
			
		||||
 | 
			
		||||
    <div class="tab details" data-group="primary" data-tab="details">
 | 
			
		||||
 | 
			
		||||
      <ul class="item-list alternate-list">
 | 
			
		||||
        {{log this}}
 | 
			
		||||
        <li class="flexrow item"> 
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Compétence de Magie </label>
 | 
			
		||||
          <select class="status-small-label color-class-common item-field-label-long" type="text"
 | 
			
		||||
            name="system.competence" value="{{system.competence}}" data-dtype="String">
 | 
			
		||||
            {{selectOptions competencesMagie selected=system.competence valueAttr="name" labelAttr="name"}}
 | 
			
		||||
          </select>
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Carac </label>
 | 
			
		||||
          <select class="status-small-label color-class-common item-field-label-long" type="text" name="system.carac"
 | 
			
		||||
            value="{{system.carac}}" data-dtype="string">
 | 
			
		||||
            {{selectOptions config.caracList selected=system.carac}}
 | 
			
		||||
          </select>
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Niveau </label>
 | 
			
		||||
          <select class="status-small-label color-class-common item-field-label-long" type="text" name="system.niveau"
 | 
			
		||||
            value="{{system.niveau}}" data-dtype="string">
 | 
			
		||||
            {{selectOptions config.listNiveauSort selected=system.niveau}}
 | 
			
		||||
          </select>
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Durée </label>
 | 
			
		||||
          <input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
 | 
			
		||||
            name="system.duree" value="{{system.duree}}" data-dtype="String" />
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Portée </label>
 | 
			
		||||
          <input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
 | 
			
		||||
            name="system.portee" value="{{system.portee}}" data-dtype="String" />
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Concentration </label>
 | 
			
		||||
          <input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
 | 
			
		||||
            name="system.concentration" value="{{system.concentration}}" data-dtype="String" />
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Résistance</label>
 | 
			
		||||
          <input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
 | 
			
		||||
            name="system.resistance" value="{{system.resistance}}" data-dtype="String" />
 | 
			
		||||
          </select>
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Critique</label>
 | 
			
		||||
          <input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
 | 
			
		||||
            name="system.critique" value="{{system.critique}}" data-dtype="String" />
 | 
			
		||||
          </select>
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Ingrédients</label>
 | 
			
		||||
          <input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
 | 
			
		||||
            name="system.ingredients" value="{{system.ingredients}}" data-dtype="String" />
 | 
			
		||||
          </select>
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
        <li class="flexrow item">
 | 
			
		||||
          <label class="generic-label item-field-label-long2">Cout spécial d'activation</label>
 | 
			
		||||
          <input type="text" class="padd-right status-small-label color-class-common item-field-label-long3"
 | 
			
		||||
            name="system.coutactivation" value="{{system.coutactivation}}" data-dtype="String" />
 | 
			
		||||
        </li>
 | 
			
		||||
 | 
			
		||||
      </ul>
 | 
			
		||||
    </div>
 | 
			
		||||
 | 
			
		||||
  </section>
 | 
			
		||||
</form>
 | 
			
		||||
@@ -1,11 +0,0 @@
 | 
			
		||||
<option value="0">0</option>
 | 
			
		||||
<option value="1">1</option>
 | 
			
		||||
<option value="2">2</option>
 | 
			
		||||
<option value="3">3</option>
 | 
			
		||||
<option value="4">4</option>
 | 
			
		||||
<option value="5">5</option>
 | 
			
		||||
<option value="6">6</option>
 | 
			
		||||
<option value="7">7</option>
 | 
			
		||||
<option value="8">8</option>
 | 
			
		||||
<option value="9">9</option>
 | 
			
		||||
<option value="10">10</option>
 | 
			
		||||
@@ -1,46 +1,48 @@
 | 
			
		||||
            <div class="sheet-box color-bg-archetype">
 | 
			
		||||
              <ul class="item-list alternate-list">
 | 
			
		||||
                <li class="item flexrow">
 | 
			
		||||
                  {{#if isPNJ}}
 | 
			
		||||
                    <span class="item-field-label-long roll-style">
 | 
			
		||||
                      <a class="roll-root-competence item-field-label-short" data-attr-key="{{keyProfil}}">
 | 
			
		||||
                        <h3><label class="items-title-text">{{upperFirst keyProfil}}</label></h3>
 | 
			
		||||
                      </a>
 | 
			
		||||
                    </span>
 | 
			
		||||
                  {{else}}
 | 
			
		||||
                    <span class="item-field-label-long">
 | 
			
		||||
                      <h3><label class="items-title-text">{{upperFirst keyProfil}}</label></h3>
 | 
			
		||||
                  </span>
 | 
			
		||||
                  {{/if}}
 | 
			
		||||
<div class="sheet-box color-bg-archetype">
 | 
			
		||||
  <ul class="item-list alternate-list">
 | 
			
		||||
    <li class="item flexrow">
 | 
			
		||||
      {{#if isPNJ}}
 | 
			
		||||
      <span class="item-field-label-long roll-style">
 | 
			
		||||
        <a class="roll-root-competence item-field-label-short" data-attr-key="{{keyProfil}}">
 | 
			
		||||
          <h3><label class="items-title-text">{{upperFirst keyProfil}}</label></h3>
 | 
			
		||||
        </a>
 | 
			
		||||
      </span>
 | 
			
		||||
      {{else}}
 | 
			
		||||
      <span class="item-field-label-long">
 | 
			
		||||
        <h3><label class="items-title-text">{{upperFirst keyProfil}}</label></h3>
 | 
			
		||||
      </span>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
 | 
			
		||||
                  <span class="item-field-label-short">
 | 
			
		||||
                    <label class="short-label">Niveau</label>
 | 
			
		||||
                  </span>
 | 
			
		||||
                  {{#if isPNJ}}
 | 
			
		||||
                    <span class="item-field-label-short">
 | 
			
		||||
                      <input type="text" data-dtype="Number" class="item-field-label-short" name="system.competences.{{keyProfil}}.niveau" value="{{skillDef.niveau}}">
 | 
			
		||||
                    </span>
 | 
			
		||||
                  {{/if}}
 | 
			
		||||
                  <div class="item-filler"> </div>
 | 
			
		||||
                </li>
 | 
			
		||||
                {{#each skillDef.skills as |skill key|}}
 | 
			
		||||
                <li class="item flexrow " data-item-id="{{skill._id}}" data-item-type="competence">
 | 
			
		||||
                  <span class="item-field-label-long roll-style"><a class="roll-competence item-field-label-short"
 | 
			
		||||
                      data-attr-key="tochoose">{{skill.name}}</a></span>
 | 
			
		||||
                  <select class="item-field-label-short edit-item-data" type="text"
 | 
			
		||||
                    data-item-field="niveau" value="{{skill.system.niveau}}" data-dtype="Number">
 | 
			
		||||
                    {{selectOptions @root.config.listNiveau selected=skill.system.niveau}}                        
 | 
			
		||||
                  </select>
 | 
			
		||||
                  <input type="checkbox" class="item-field-label-short edit-item-data" data-item-field="predilection" {{checked skill.system.predilection}}/>
 | 
			
		||||
                  <div class="item-controls item-controls-fixed">
 | 
			
		||||
                    <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
                    <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
                  </div>
 | 
			
		||||
                </li>
 | 
			
		||||
                  {{#if (count skill.specList)}}
 | 
			
		||||
                    <span class="specialisarion-margin specialisation-label item-field-label-long2">{{skill.specList}}</span>
 | 
			
		||||
                  {{/if}}
 | 
			
		||||
    
 | 
			
		||||
                {{/each}}
 | 
			
		||||
              </ul>
 | 
			
		||||
            </div>
 | 
			
		||||
      <span class="item-field-label-short">
 | 
			
		||||
        <label class="short-label">Niveau</label>
 | 
			
		||||
      </span>
 | 
			
		||||
      {{#if isPNJ}}
 | 
			
		||||
      <span class="item-field-label-short">
 | 
			
		||||
        <input type="text" data-dtype="Number" class="item-field-label-short"
 | 
			
		||||
          name="system.competences.{{keyProfil}}.niveau" value="{{skillDef.niveau}}">
 | 
			
		||||
      </span>
 | 
			
		||||
      {{/if}}
 | 
			
		||||
      <div class="item-filler"> </div>
 | 
			
		||||
    </li>
 | 
			
		||||
    {{#each skillDef.skills as |skill key|}}
 | 
			
		||||
    <li class="item flexrow " data-item-id="{{skill._id}}" data-item-type="competence">
 | 
			
		||||
      <span class="item-field-label-long roll-style"><a class="roll-competence item-field-label-short"
 | 
			
		||||
          data-attr-key="tochoose">{{skill.name}}</a></span>
 | 
			
		||||
      <select class="item-field-label-short edit-item-data" type="text" data-item-field="niveau"
 | 
			
		||||
        value="{{skill.system.niveau}}" data-dtype="Number">
 | 
			
		||||
        {{selectOptions @root.config.listNiveau selected=skill.system.niveau}}
 | 
			
		||||
      </select>
 | 
			
		||||
      <input type="checkbox" class="item-field-label-short edit-item-data" data-tooltip="Prédilection" data-item-field="predilection" {{checked
 | 
			
		||||
        skill.system.predilection}} />
 | 
			
		||||
      <div class="item-controls item-controls-fixed">
 | 
			
		||||
        <a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
 | 
			
		||||
        <a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
 | 
			
		||||
      </div>
 | 
			
		||||
    </li>
 | 
			
		||||
    {{#if (count skill.specList)}}
 | 
			
		||||
    <span class="specialisarion-margin specialisation-label item-field-label-long2">{{skill.specList}}</span>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    {{/each}}
 | 
			
		||||
  </ul>
 | 
			
		||||
</div>
 | 
			
		||||
@@ -24,7 +24,7 @@
 | 
			
		||||
      <div class="flexrow">
 | 
			
		||||
        <span class="roll-dialog-label">Caracteristique</span>
 | 
			
		||||
        <select class="status-small-label color-class-common" id="caracKey" type="text" name="caracKey" value="caracKey" data-dtype="string" >
 | 
			
		||||
          {{selectOptions caracList selected=caracKey labelAttr="label"}}                        
 | 
			
		||||
          {{selectOptions caracList selected=caracKey valueAttr="abbrev" nameAttr="abbrev" labelAttr="label"}}                        
 | 
			
		||||
        </select>      
 | 
			
		||||
      </div>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
@@ -110,8 +110,25 @@
 | 
			
		||||
        {{selectOptions config.attaqueCible selected=attaqueCible}}                        
 | 
			
		||||
      </select>
 | 
			
		||||
    </li>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    {{#if sort}}
 | 
			
		||||
    <div class="flexrow">
 | 
			
		||||
      <span class="roll-dialog-label">Sort : </span>
 | 
			
		||||
      <span class="small-label roll-dialog-label">{{sort.name}} ({{sort.system.niveau}})</span>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div class="flexrow">
 | 
			
		||||
      <span class="roll-dialog-label">Duree : </span>
 | 
			
		||||
      <span class="small-label roll-dialog-label">{{sort.system.duree}}</span>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div class="flexrow">
 | 
			
		||||
      <span class="roll-dialog-label">Portee : </span>
 | 
			
		||||
      <span class="small-label roll-dialog-label">{{sort.system.portee}}</span>
 | 
			
		||||
    </div>
 | 
			
		||||
    <div class="flexrow">
 | 
			
		||||
      <span class="roll-dialog-label">Ingrédients : </span>
 | 
			
		||||
      <span class="small-label roll-dialog-label">{{sort.system.ingredients}}</span>
 | 
			
		||||
    </div>
 | 
			
		||||
    {{/if}}
 | 
			
		||||
 | 
			
		||||
    <div class="flexrow">
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user