From 21f91a52e62646521d7bdca77a3a642da0c11201 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Wed, 1 Apr 2026 22:51:12 +0200 Subject: [PATCH] Foundryv14 migration --- modules/yggdrasill-actor.js | 565 +++++++++--------- packs/armes/{000059.log => 000063.log} | 0 packs/armes/{000040.ldb => 000065.ldb} | Bin packs/armes/CURRENT | 2 +- packs/armes/LOG | 19 +- packs/armes/LOG.old | 12 +- packs/armes/MANIFEST-000061 | Bin 0 -> 255 bytes packs/{armures => armes/lost}/000059.log | 0 .../000059.log => armures/000063.log} | 0 packs/armures/{000040.ldb => 000065.ldb} | Bin packs/armures/CURRENT | 2 +- packs/armures/LOG | 19 +- packs/armures/LOG.old | 12 +- packs/armures/MANIFEST-000061 | Bin 0 -> 255 bytes .../lost}/000059.log | 0 .../000059.log => blessures/000063.log} | 0 packs/blessures/{000040.ldb => 000065.ldb} | Bin packs/blessures/CURRENT | 2 +- packs/blessures/LOG | 19 +- packs/blessures/LOG.old | 12 +- packs/blessures/MANIFEST-000061 | Bin 0 -> 255 bytes .../lost}/000059.log | 0 .../000063.log} | 0 .../{000040.ldb => 000065.ldb} | Bin packs/competences-generales/CURRENT | 2 +- packs/competences-generales/LOG | 19 +- packs/competences-generales/LOG.old | 12 +- packs/competences-generales/MANIFEST-000061 | Bin 0 -> 257 bytes .../lost}/000059.log | 0 .../000063.log} | 0 .../{000040.ldb => 000065.ldb} | Bin packs/competences-magiques/CURRENT | 2 +- packs/competences-magiques/LOG | 19 +- packs/competences-magiques/LOG.old | 12 +- packs/competences-magiques/MANIFEST-000061 | Bin 0 -> 255 bytes .../lost}/000059.log | 0 .../000063.log} | 0 .../{000040.ldb => 000065.ldb} | Bin packs/competences-martiales/CURRENT | 2 +- packs/competences-martiales/LOG | 19 +- packs/competences-martiales/LOG.old | 12 +- packs/competences-martiales/MANIFEST-000061 | Bin 0 -> 255 bytes .../lost}/000059.log | 0 packs/{poisons/000059.log => dons/000063.log} | 0 packs/dons/{000040.ldb => 000065.ldb} | Bin packs/dons/CURRENT | 2 +- packs/dons/LOG | 19 +- packs/dons/LOG.old | 12 +- packs/dons/MANIFEST-000061 | Bin 0 -> 255 bytes .../lost}/000059.log | 0 .../000059.log => equipement/000063.log} | 0 packs/equipement/{000040.ldb => 000065.ldb} | Bin packs/equipement/CURRENT | 2 +- packs/equipement/LOG | 19 +- packs/equipement/LOG.old | 12 +- packs/equipement/MANIFEST-000061 | Bin 0 -> 260 bytes .../lost}/000059.log | 0 .../000059.log => faiblesses/000063.log} | 0 packs/faiblesses/{000040.ldb => 000065.ldb} | Bin packs/faiblesses/CURRENT | 2 +- packs/faiblesses/LOG | 19 +- packs/faiblesses/LOG.old | 12 +- packs/faiblesses/MANIFEST-000061 | Bin 0 -> 255 bytes .../lost}/000059.log | 0 .../000059.log => galdr-charme/000063.log} | 0 packs/galdr-charme/{000040.ldb => 000065.ldb} | Bin packs/galdr-charme/CURRENT | 2 +- packs/galdr-charme/LOG | 19 +- packs/galdr-charme/LOG.old | 12 +- packs/galdr-charme/MANIFEST-000061 | Bin 0 -> 255 bytes .../lost}/000059.log | 0 packs/galdr-illusions/000063.log | 0 .../{000040.ldb => 000065.ldb} | Bin packs/galdr-illusions/CURRENT | 2 +- packs/galdr-illusions/LOG | 19 +- packs/galdr-illusions/LOG.old | 12 +- packs/galdr-illusions/MANIFEST-000061 | Bin 0 -> 255 bytes packs/galdr-illusions/lost/000059.log | 0 packs/galdr-maledictions/000063.log | 0 .../{000040.ldb => 000065.ldb} | Bin packs/galdr-maledictions/CURRENT | 2 +- packs/galdr-maledictions/LOG | 19 +- packs/galdr-maledictions/LOG.old | 12 +- packs/galdr-maledictions/MANIFEST-000061 | Bin 0 -> 255 bytes packs/galdr-maledictions/lost/000059.log | 0 packs/poisons/000063.log | 0 packs/poisons/{000040.ldb => 000065.ldb} | Bin packs/poisons/CURRENT | 2 +- packs/poisons/LOG | 19 +- packs/poisons/LOG.old | 12 +- packs/poisons/MANIFEST-000061 | Bin 0 -> 255 bytes packs/poisons/lost/000059.log | 0 packs/prouesses-martiales/000063.log | 0 .../{000040.ldb => 000065.ldb} | Bin packs/prouesses-martiales/CURRENT | 2 +- packs/prouesses-martiales/LOG | 19 +- packs/prouesses-martiales/LOG.old | 12 +- packs/prouesses-martiales/MANIFEST-000061 | Bin 0 -> 260 bytes packs/prouesses-martiales/lost/000059.log | 0 packs/runes/000063.log | 0 packs/runes/{000040.ldb => 000065.ldb} | Bin packs/runes/CURRENT | 2 +- packs/runes/LOG | 19 +- packs/runes/LOG.old | 12 +- packs/runes/MANIFEST-000061 | Bin 0 -> 255 bytes packs/runes/lost/000059.log | 0 packs/sejdr-divination/000063.log | 0 .../{000040.ldb => 000065.ldb} | Bin packs/sejdr-divination/CURRENT | 2 +- packs/sejdr-divination/LOG | 19 +- packs/sejdr-divination/LOG.old | 12 +- packs/sejdr-divination/MANIFEST-000061 | Bin 0 -> 255 bytes packs/sejdr-divination/lost/000059.log | 0 packs/sejdr-guerison/000063.log | 0 .../sejdr-guerison/{000040.ldb => 000065.ldb} | Bin packs/sejdr-guerison/CURRENT | 2 +- packs/sejdr-guerison/LOG | 19 +- packs/sejdr-guerison/LOG.old | 12 +- packs/sejdr-guerison/MANIFEST-000061 | Bin 0 -> 255 bytes packs/sejdr-guerison/lost/000059.log | 0 packs/sejdr-maitrise-des-elements/000063.log | 0 .../{000040.ldb => 000065.ldb} | Bin packs/sejdr-maitrise-des-elements/CURRENT | 2 +- packs/sejdr-maitrise-des-elements/LOG | 19 +- packs/sejdr-maitrise-des-elements/LOG.old | 12 +- .../MANIFEST-000061 | Bin 0 -> 255 bytes .../lost/000059.log | 0 packs/sejdr-maledictions/000063.log | 0 .../{000040.ldb => 000065.ldb} | Bin packs/sejdr-maledictions/CURRENT | 2 +- packs/sejdr-maledictions/LOG | 19 +- packs/sejdr-maledictions/LOG.old | 12 +- packs/sejdr-maledictions/MANIFEST-000061 | Bin 0 -> 255 bytes packs/sejdr-maledictions/lost/000059.log | 0 .../sejdr-transmission-des-forces/000063.log | 0 .../{000040.ldb => 000065.ldb} | Bin packs/sejdr-transmission-des-forces/CURRENT | 2 +- packs/sejdr-transmission-des-forces/LOG | 19 +- packs/sejdr-transmission-des-forces/LOG.old | 12 +- .../MANIFEST-000061 | Bin 0 -> 255 bytes .../lost/000059.log | 0 system.json | 4 +- 142 files changed, 607 insertions(+), 622 deletions(-) rename packs/armes/{000059.log => 000063.log} (100%) rename packs/armes/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/armes/MANIFEST-000061 rename packs/{armures => armes/lost}/000059.log (100%) rename packs/{blessures/000059.log => armures/000063.log} (100%) rename packs/armures/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/armures/MANIFEST-000061 rename packs/{competences-generales => armures/lost}/000059.log (100%) rename packs/{competences-magiques/000059.log => blessures/000063.log} (100%) rename packs/blessures/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/blessures/MANIFEST-000061 rename packs/{competences-martiales => blessures/lost}/000059.log (100%) rename packs/{dons/000059.log => competences-generales/000063.log} (100%) rename packs/competences-generales/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/competences-generales/MANIFEST-000061 rename packs/{equipement => competences-generales/lost}/000059.log (100%) rename packs/{faiblesses/000059.log => competences-magiques/000063.log} (100%) rename packs/competences-magiques/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/competences-magiques/MANIFEST-000061 rename packs/{galdr-charme => competences-magiques/lost}/000059.log (100%) rename packs/{galdr-illusions/000059.log => competences-martiales/000063.log} (100%) rename packs/competences-martiales/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/competences-martiales/MANIFEST-000061 rename packs/{galdr-maledictions => competences-martiales/lost}/000059.log (100%) rename packs/{poisons/000059.log => dons/000063.log} (100%) rename packs/dons/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/dons/MANIFEST-000061 rename packs/{prouesses-martiales => dons/lost}/000059.log (100%) rename packs/{runes/000059.log => equipement/000063.log} (100%) rename packs/equipement/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/equipement/MANIFEST-000061 rename packs/{sejdr-divination => equipement/lost}/000059.log (100%) rename packs/{sejdr-guerison/000059.log => faiblesses/000063.log} (100%) rename packs/faiblesses/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/faiblesses/MANIFEST-000061 rename packs/{sejdr-maitrise-des-elements => faiblesses/lost}/000059.log (100%) rename packs/{sejdr-maledictions/000059.log => galdr-charme/000063.log} (100%) rename packs/galdr-charme/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/galdr-charme/MANIFEST-000061 rename packs/{sejdr-transmission-des-forces => galdr-charme/lost}/000059.log (100%) create mode 100644 packs/galdr-illusions/000063.log rename packs/galdr-illusions/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/galdr-illusions/MANIFEST-000061 create mode 100644 packs/galdr-illusions/lost/000059.log create mode 100644 packs/galdr-maledictions/000063.log rename packs/galdr-maledictions/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/galdr-maledictions/MANIFEST-000061 create mode 100644 packs/galdr-maledictions/lost/000059.log create mode 100644 packs/poisons/000063.log rename packs/poisons/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/poisons/MANIFEST-000061 create mode 100644 packs/poisons/lost/000059.log create mode 100644 packs/prouesses-martiales/000063.log rename packs/prouesses-martiales/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/prouesses-martiales/MANIFEST-000061 create mode 100644 packs/prouesses-martiales/lost/000059.log create mode 100644 packs/runes/000063.log rename packs/runes/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/runes/MANIFEST-000061 create mode 100644 packs/runes/lost/000059.log create mode 100644 packs/sejdr-divination/000063.log rename packs/sejdr-divination/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/sejdr-divination/MANIFEST-000061 create mode 100644 packs/sejdr-divination/lost/000059.log create mode 100644 packs/sejdr-guerison/000063.log rename packs/sejdr-guerison/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/sejdr-guerison/MANIFEST-000061 create mode 100644 packs/sejdr-guerison/lost/000059.log create mode 100644 packs/sejdr-maitrise-des-elements/000063.log rename packs/sejdr-maitrise-des-elements/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/sejdr-maitrise-des-elements/MANIFEST-000061 create mode 100644 packs/sejdr-maitrise-des-elements/lost/000059.log create mode 100644 packs/sejdr-maledictions/000063.log rename packs/sejdr-maledictions/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/sejdr-maledictions/MANIFEST-000061 create mode 100644 packs/sejdr-maledictions/lost/000059.log create mode 100644 packs/sejdr-transmission-des-forces/000063.log rename packs/sejdr-transmission-des-forces/{000040.ldb => 000065.ldb} (100%) create mode 100644 packs/sejdr-transmission-des-forces/MANIFEST-000061 create mode 100644 packs/sejdr-transmission-des-forces/lost/000059.log diff --git a/modules/yggdrasill-actor.js b/modules/yggdrasill-actor.js index 709db50..859ea33 100644 --- a/modules/yggdrasill-actor.js +++ b/modules/yggdrasill-actor.js @@ -8,120 +8,122 @@ const statusEffects = [ { yggdrasill: true, id: 'blesse', label: 'Blessé', icon: 'icons/svg/blood.svg' }, { yggdrasill: true, id: 'meurtri', label: 'Meurtri', icon: 'icons/svg/falling.svg' } ] -const armeCategorieToCompetence = { "lutte": "Lutte", "improvisee": "Armes Improvisées", "courte":"Armes courtes", "longue": "Armes longues", "deuxmains": "Armes à deux mains", - "hast": "Armes d'Hast", "tir": "Armes de tir", "jet": "Lancer" } -const attackMode = { - "classique": { - "categName": "corps", - "caracName": "agilite", - "malus": 0, - "protection": 0, - "bonusdegats": 0, - "label": "Attaque Classique", - "description": "Attaque classique" - }, - "force": { - "categName": "corps", - "caracName": "puissance", - "malus": 0, - "protection": 0, - "bonusdegats": "puissance;1", - "label": "Attaque en Force", - "description": "Attaque en Force : Malus: 0, +PUI en dégats" - }, - "devastatrice": { - "categName": "corps", - "caracName": "puissance", - "malus": "puissance;1", - "bonusdegats": "puissance;3", - "protection": 0, - "label": "Attaque Dévastatrice", - "description": "Attaque Dévastratrice : Malus -PUI, +PUI*3 en dégats" - }, - "precise": { - "categName": "esprit", - "caracName": "perception", - "malus": "0", - "bonusdegats": 0, - "protection": "perception;1", - "label": "Attaque Précise", - "description": "Attaque précise : Malus : 0, protection réduite de -PER" - }, - "visee": { - "categName": "esprit", - "caracName": "perception", - "malus": "perception;1", - "bonusdegats": 0, - "protection": "perception;3", - "label": "Attaque Visée", - "description": "Attaque visée : Malus : -PER, protection réduite de -PER" - } +const armeCategorieToCompetence = { + "lutte": "Lutte", "improvisee": "Armes Improvisées", "courte": "Armes courtes", "longue": "Armes longues", "deuxmains": "Armes à deux mains", + "hast": "Armes d'Hast", "tir": "Armes de tir", "jet": "Lancer" +} +const attackMode = { + "classique": { + "categName": "corps", + "caracName": "agilite", + "malus": 0, + "protection": 0, + "bonusdegats": 0, + "label": "Attaque Classique", + "description": "Attaque classique" + }, + "force": { + "categName": "corps", + "caracName": "puissance", + "malus": 0, + "protection": 0, + "bonusdegats": "puissance;1", + "label": "Attaque en Force", + "description": "Attaque en Force : Malus: 0, +PUI en dégats" + }, + "devastatrice": { + "categName": "corps", + "caracName": "puissance", + "malus": "puissance;1", + "bonusdegats": "puissance;3", + "protection": 0, + "label": "Attaque Dévastatrice", + "description": "Attaque Dévastratrice : Malus -PUI, +PUI*3 en dégats" + }, + "precise": { + "categName": "esprit", + "caracName": "perception", + "malus": "0", + "bonusdegats": 0, + "protection": "perception;1", + "label": "Attaque Précise", + "description": "Attaque précise : Malus : 0, protection réduite de -PER" + }, + "visee": { + "categName": "esprit", + "caracName": "perception", + "malus": "perception;1", + "bonusdegats": 0, + "protection": "perception;3", + "label": "Attaque Visée", + "description": "Attaque visée : Malus : -PER, protection réduite de -PER" } - const tirMode = { - "pose": { - "categName": "corps", - "caracName": "agilite", - "malus": 0, - "protection": 0, - "bonusdegats": 0, - "label": "Tir posé", - "description": "Tir posé" - }, - "arrettir": { - "categName": "ame", - "caracName": "instinct", - "malus": 0, - "protection": 0, - "bonusdegats": "instinct;1", - "label": "Tir d'Arrêt (Tir)", - "description": "Tir d'Arrêt (Tir) : Malus: 0, +INS en dégats" - }, - "arretjet": { - "categName": "corps", - "caracName": "puissance", - "malus": 0, - "protection": 0, - "bonusdegats": "puissance;1", - "label": "Tir d'Arrêt (Jet)", - "description": "Tir d'Arrêt (Jet) : Malus: 0, +PUI en dégats" - }, - "impacttir": { - "categName": "ame", - "caracName": "instinct", - "malus": "instinct;1", - "protection": 0, - "bonusdegats": "instinct;3", - "label": "Tir d'Impact (Tir)", - "description": "Tir d'Impact (Tir) : Malus: -INS, +INS*3 en dégats" - }, - "impactjet": { - "categName": "corps", - "caracName": "puissance", - "malus": "puissance;1", - "protection": 0, - "bonusdegats": "puissance;3", - "label": "Attaque d'Impact (Jet)", - "description": "Attaque d'Impact (Jet) : Malus: -PUI, +PUI*3 en dégats" - }, - "precision": { - "categName": "esprit", - "caracName": "perception", - "malus": "0", - "bonusdegats": 0, - "protection": "perception;1", - "label": "Tir de Précision", - "description": "Tir de Précision : Malus : 0, protection réduite de -PER" - }, - "vise": { - "categName": "esprit", - "caracName": "perception", - "malus": "perception;1", - "bonusdegats": 0, - "protection": "perception;3", - "label": "Tir Visée", - "description": "Tir visée : Malus : -PER, protection réduite de -PER" - } +} +const tirMode = { + "pose": { + "categName": "corps", + "caracName": "agilite", + "malus": 0, + "protection": 0, + "bonusdegats": 0, + "label": "Tir posé", + "description": "Tir posé" + }, + "arrettir": { + "categName": "ame", + "caracName": "instinct", + "malus": 0, + "protection": 0, + "bonusdegats": "instinct;1", + "label": "Tir d'Arrêt (Tir)", + "description": "Tir d'Arrêt (Tir) : Malus: 0, +INS en dégats" + }, + "arretjet": { + "categName": "corps", + "caracName": "puissance", + "malus": 0, + "protection": 0, + "bonusdegats": "puissance;1", + "label": "Tir d'Arrêt (Jet)", + "description": "Tir d'Arrêt (Jet) : Malus: 0, +PUI en dégats" + }, + "impacttir": { + "categName": "ame", + "caracName": "instinct", + "malus": "instinct;1", + "protection": 0, + "bonusdegats": "instinct;3", + "label": "Tir d'Impact (Tir)", + "description": "Tir d'Impact (Tir) : Malus: -INS, +INS*3 en dégats" + }, + "impactjet": { + "categName": "corps", + "caracName": "puissance", + "malus": "puissance;1", + "protection": 0, + "bonusdegats": "puissance;3", + "label": "Attaque d'Impact (Jet)", + "description": "Attaque d'Impact (Jet) : Malus: -PUI, +PUI*3 en dégats" + }, + "precision": { + "categName": "esprit", + "caracName": "perception", + "malus": "0", + "bonusdegats": 0, + "protection": "perception;1", + "label": "Tir de Précision", + "description": "Tir de Précision : Malus : 0, protection réduite de -PER" + }, + "vise": { + "categName": "esprit", + "caracName": "perception", + "malus": "perception;1", + "bonusdegats": 0, + "protection": "perception;3", + "label": "Tir Visée", + "description": "Tir visée : Malus : -PER, protection réduite de -PER" } +} /* -------------------------------------------- */ /* -------------------------------------------- */ @@ -135,8 +137,8 @@ export class YggdrasillActor extends Actor { /** * Override the create() function to provide additional SoS functionality. * - * This overrided create() function adds initial items - * Namely: Basic skills, money, + * This overrided create() function adds initial items + * Namely: Basic skills, money, * * @param {Object} data Barebones actor data which this function adds onto. * @param {Object} options (Unused) Additional options which customize the creation workflow. @@ -163,29 +165,32 @@ export class YggdrasillActor extends Actor { return super.create(data, options); } - + /* -------------------------------------------- */ prepareBaseData() { - if ( this.type == "personnage") { + if (game.release.generation >= 14) { + super.prepareBaseData(); + } + if (this.type == "personnage") { this.computeCaracSecondaire(); } } /* -------------------------------------------- */ async prepareData() { - if ( this.type == "personnage") { + if (this.type == "personnage") { this.computeCaracSecondaire(); - if (this.system.furor.value == 0) + if (this.system.furor.value == 0) await this.setEpuise(); - else + else await this.cleanEpuise(); - if ( this.system.caracsecondaire.pv.value < (this.system.caracsecondaire.pv.max/4) ) + if (this.system.caracsecondaire.pv.value < (this.system.caracsecondaire.pv.max / 4)) await this.setMeurtri(); - else + else await this.cleanMeurtri(); - if ( this.system.caracsecondaire.pv.value < (this.system.caracsecondaire.pv.max/2) ) + if (this.system.caracsecondaire.pv.value < (this.system.caracsecondaire.pv.max / 2)) await this.setBlesse(); - else + else await this.cleanBlesse(); } super.prepareData(); @@ -193,39 +198,39 @@ export class YggdrasillActor extends Actor { /* -------------------------------------------- */ _preUpdate(changed, options, user) { - if ( changed.system?.caracsecondaire?.pv?.value ) { - if ( changed.system.caracsecondaire.pv.value < 0 ) + if (changed.system?.caracsecondaire?.pv?.value) { + if (changed.system.caracsecondaire.pv.value < 0) changed.system.caracsecondaire.pv.value = 0; - if ( changed.system.caracsecondaire.pv.value > this.system.caracsecondaire.pv.max ) - changed.system.caracsecondaire.pv.value = this.system.caracsecondaire.pv.max; + if (changed.system.caracsecondaire.pv.value > this.system.caracsecondaire.pv.max) + changed.system.caracsecondaire.pv.value = this.system.caracsecondaire.pv.max; } - - if ( changed.system?.furor?.value ) { - if ( changed.system.furor.value < 0 ) + + if (changed.system?.furor?.value) { + if (changed.system.furor.value < 0) changed.system.furor.value = 0; - if ( changed.system.furor.value > this.system.furor.max ) + if (changed.system.furor.value > this.system.furor.max) changed.system.furor.value = this.system.furor.max; } super._preUpdate(changed, options, user); } /* -------------------------------------------- */ getCompetences() { - let comp = this.items.filter( item => item.type == 'competence'); + let comp = this.items.filter(item => item.type == 'competence'); return comp; } /* -------------------------------------------- */ - compareName( a, b) { - if ( a.name < b.name ) { + compareName(a, b) { + if (a.name < b.name) { return -1; } - if ( a.name > b.name ) { + if (a.name > b.name) { return 1; } return 0; } /* -------------------------------------------- */ getInitiativeScore() { - if ( this.type == 'personnage') { + if (this.type == 'personnage') { return this.system.caracsecondaire.reaction.max; } else { return this.system.attributs.physique.values.defaut.value; @@ -234,86 +239,86 @@ export class YggdrasillActor extends Actor { /* -------------------------------------------- */ getCompetencesGenerales() { - let comp = this.items.filter( item => item.type == 'competence' && item.system.categorie == 'generale'); - return comp.sort( this.compareName ); + let comp = this.items.filter(item => item.type == 'competence' && item.system.categorie == 'generale'); + return comp.sort(this.compareName); } /* -------------------------------------------- */ getCompetencesMartiales() { - let comp = this.items.filter( item => item.type == 'competence' && item.system.categorie == 'martiale'); - return comp.sort( this.compareName ); + let comp = this.items.filter(item => item.type == 'competence' && item.system.categorie == 'martiale'); + return comp.sort(this.compareName); } /* -------------------------------------------- */ getCompetencesMagiques() { - let comp = this.items.filter( item => item.type == 'competence' && item.system.categorie == 'magique'); - return comp.sort( this.compareName ); + let comp = this.items.filter(item => item.type == 'competence' && item.system.categorie == 'magique'); + return comp.sort(this.compareName); } /* -------------------------------------------- */ - getDons( ) { - let dons = this.items.filter( item => item.type == 'don'); - return dons.sort( this.compareName ); + getDons() { + let dons = this.items.filter(item => item.type == 'don'); + return dons.sort(this.compareName); } /* -------------------------------------------- */ - getEffetsMagiques( ) { - let effets = this.items.filter( item => item.type == 'effetmagique'); - return effets.sort( this.compareName ); + getEffetsMagiques() { + let effets = this.items.filter(item => item.type == 'effetmagique'); + return effets.sort(this.compareName); } /* -------------------------------------------- */ - getEffetsDeRunes( ) { - let effets = this.items.filter( item => item.type == 'effetderune'); - return effets.sort( this.compareName ); + getEffetsDeRunes() { + let effets = this.items.filter(item => item.type == 'effetderune'); + return effets.sort(this.compareName); } - + /* -------------------------------------------- */ - getMonnaies( ) { - let monnaies = this.items.filter( item => item.type == 'monnaie'); - return monnaies.sort( this.compareName ); + getMonnaies() { + let monnaies = this.items.filter(item => item.type == 'monnaie'); + return monnaies.sort(this.compareName); } /* -------------------------------------------- */ - getFaiblesses( ) { - let faib = this.items.filter( item => item.type == 'faiblesse'); - return faib.sort( this.compareName ); + getFaiblesses() { + let faib = this.items.filter(item => item.type == 'faiblesse'); + return faib.sort(this.compareName); } /* -------------------------------------------- */ - getBlessures( ) { - return this.items.filter( item => item.type == 'blessure'); + getBlessures() { + return this.items.filter(item => item.type == 'blessure'); } /* -------------------------------------------- */ getToutEquipements() { - return this.items.filter( item => item.type == 'equipement' || item.type == 'armure' || item.type == 'armecc' || item.type == 'armedist' || item.type == 'bouclier'); + return this.items.filter(item => item.type == 'equipement' || item.type == 'armure' || item.type == 'armecc' || item.type == 'armedist' || item.type == 'bouclier'); } /* -------------------------------------------- */ getArmes() { - return this.items.filter( item => (item.type == 'armecc' || item.type == 'armedist') && item.system.equipe ); + return this.items.filter(item => (item.type == 'armecc' || item.type == 'armedist') && item.system.equipe); } /* -------------------------------------------- */ getArmures() { - return this.items.filter( item => item.type == 'armure' && item.system.equipe ); + return this.items.filter(item => item.type == 'armure' && item.system.equipe); } - getBoucliers() { - return this.items.filter( item => item.type == 'bouclier' && item.system.equipe ); + getBoucliers() { + return this.items.filter(item => item.type == 'bouclier' && item.system.equipe); } getProuessesMartiales() { - let prouesse = this.items.filter( item => item.type == 'prouesse' ); - return prouesse.sort( this.compareName ); + let prouesse = this.items.filter(item => item.type == 'prouesse'); + return prouesse.sort(this.compareName); } getSortsSejdr() { - let sort = this.items.filter( item => item.type == 'sortsejdr' ); - return sort.sort( this.compareName ); + let sort = this.items.filter(item => item.type == 'sortsejdr'); + return sort.sort(this.compareName); } getSortsGaldr() { - let sort = this.items.filter( item => item.type == 'sortgaldr' ); - return sort.sort( this.compareName ); + let sort = this.items.filter(item => item.type == 'sortgaldr'); + return sort.sort(this.compareName); } getRunes() { - let sort = this.items.filter( item => item.type == 'rune' ); - return sort.sort( this.compareName ); + let sort = this.items.filter(item => item.type == 'rune'); + return sort.sort(this.compareName); } /* -------------------------------------------- */ - async setEpuise( ) { + async setEpuise() { if (!this.system.status.epuise) { - await this.update({ 'system.status.epuise': true}); + await this.update({ 'system.status.epuise': true }); this.system.status.epuise = true; } /*let effect = this.getEffectByLabel('Epuisé'); @@ -325,18 +330,18 @@ export class YggdrasillActor extends Actor { /* -------------------------------------------- */ async cleanEpuise() { if (this.system.status.epuise) { - await this.update({ 'system.status.epuise': false}); + await this.update({ 'system.status.epuise': false }); this.system.status.epuise = false; } /*let effect = this.getEffectByLabel('Epuisé'); if ( effect ) { - await this.deleteEmbeddedDocuments("ActiveEffect", [ effect.id ]); + await this.deleteEmbeddedDocuments("ActiveEffect", [ effect.id ]); }*/ } /* -------------------------------------------- */ - async toggleEpuise( ) { - if ( this.system.status.epuise ) { - await this.cleanEpuise(); + async toggleEpuise() { + if (this.system.status.epuise) { + await this.cleanEpuise(); } else { await this.setEpuise(); } @@ -347,9 +352,9 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - async setBlesse( ) { + async setBlesse() { if (!this.system.status.blesse) { - await this.update({ 'system.status.blesse': true} ); + await this.update({ 'system.status.blesse': true }); this.system.status.blesse = true; } /*let effect = this.getEffectByLabel('Blessé'); @@ -361,12 +366,12 @@ export class YggdrasillActor extends Actor { /* -------------------------------------------- */ async cleanBlesse() { if (this.system.status.blesse) { - await this.update({ 'system.status.blesse': false} ); + await this.update({ 'system.status.blesse': false }); this.system.status.blesse = false; } /*let effect = this.getEffectByLabel('Blessé'); if ( effect ) { - await this.deleteEmbeddedDocuments("ActiveEffect", [ effect.id ]); + await this.deleteEmbeddedDocuments("ActiveEffect", [ effect.id ]); }*/ } @@ -376,17 +381,17 @@ export class YggdrasillActor extends Actor { //return this.getEffectByLabel('Blessé'); } /* -------------------------------------------- */ - async setMeurtri( ) { + async setMeurtri() { await this.setBlesse(); if (!this.system.status.meurtri) { - await this.update({ 'system.status.meurtri': true}); + await this.update({ 'system.status.meurtri': true }); this.system.status.meurtri = true; } } /* -------------------------------------------- */ async cleanMeurtri() { if (this.system.status.meurtri) { - await this.update({ 'system.status.meurtri': false}); + await this.update({ 'system.status.meurtri': false }); this.system.status.meurtri = false; } } @@ -396,8 +401,8 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - async decrementFuror( nbFuror) { - await this.update( { 'system.furor.value': this.system.furor.value - nbFuror } ); + async decrementFuror(nbFuror) { + await this.update({ 'system.furor.value': this.system.furor.value - nbFuror }); } /* -------------------------------------------- */ @@ -419,11 +424,11 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - getCarac( caracName ) { - for( let key in this.system.carac) { + getCarac(caracName) { + for (let key in this.system.carac) { let categ = this.system.carac[key]; - for( let carac in categ.carac) { - if (carac.toLowerCase() == caracName.toLowerCase() ) { + for (let carac in categ.carac) { + if (carac.toLowerCase() == caracName.toLowerCase()) { return foundry.utils.deepClone(categ.carac[carac]); } } @@ -431,16 +436,16 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - computeCaracSecondaire( ) { - if ( this.type == "personnage") { + computeCaracSecondaire() { + if (this.type == "personnage") { let basecorps = this.system.carac.corps.carac; let sumcorps = basecorps.puissance.value + basecorps.agilite.value + basecorps.vigueur.value let baseesprit = this.system.carac.esprit.carac; let sumesprit = baseesprit.intellect.value + baseesprit.perception.value + baseesprit.tenacite.value let baseame = this.system.carac.ame.carac; let sumame = baseame.charisme.value + baseame.communication.value + baseame.instinct.value - - let newPV = (sumcorps*3) + (sumesprit *2) + sumame; + + let newPV = (sumcorps * 3) + (sumesprit * 2) + sumame; this.system.caracsecondaire.pv.max = newPV; this.system.caracsecondaire.reaction.value = baseesprit.intellect.value + baseesprit.perception.value + baseame.instinct.value; @@ -478,16 +483,16 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - async equiperObject( equipementId ) { - let item = this.items.find( item => item.id == equipementId ); + async equiperObject(equipementId) { + let item = this.items.find(item => item.id == equipementId); if (item && item.system) { let update = { _id: item.id, "system.equipe": !item.system.equipe }; await this.updateEmbeddedDocuments('Item', [update]); // Updates one EmbeddedEntity } } /* -------------------------------------------- */ - async updateCompetence( compId, niveau) { - let comp = this.items.find( item => item.type == 'competence' && item.id == compId); + async updateCompetence(compId, niveau) { + let comp = this.items.find(item => item.type == 'competence' && item.id == compId); console.log("Comp updated!!!!", compId, niveau); if (comp) { const update = { _id: comp.id, 'system.niveau': niveau }; @@ -498,21 +503,21 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - buildListeActionsCombat( ) { + buildListeActionsCombat() { let armes = []; } - + /* -------------------------------------------- */ - async rollAttribute( attrkey, subAttrKey = 'defaut') { + async rollAttribute(attrkey, subAttrKey = 'defaut') { let attr = foundry.utils.duplicate(this.system.attributs[attrkey]); console.log("ATTR : ", attr, attrkey, subAttrKey); - let subAttr = foundry.utils.duplicate(this.system.attributs[attrkey].values[subAttrKey] ); - if ( attr ) { + let subAttr = foundry.utils.duplicate(this.system.attributs[attrkey].values[subAttrKey]); + if (attr) { subAttr.label = subAttr.label || ""; let title = `Attribut : ${attr.label} ${subAttr.label} : ${subAttr.value}`; let rollData = { mode: "attribut", - alias: this.name, + alias: this.name, actorImg: this.img, actorId: this.id, attr: attr, @@ -523,45 +528,45 @@ export class YggdrasillActor extends Actor { isBlesse: this.system.etat.etat == "blesse", } this.addDefaultRoll(rollData) - await YggdrasillRollDialog.create( this, rollData); + await YggdrasillRollDialog.create(this, rollData); } else { ui.notifications.warn("Attribut non trouvée"); } } /* -------------------------------------------- */ addDefaultRoll(rollData) { - rollData.optionsBonusMalus= YggdrasillUtility.createOptions(-15, 15) - rollData.bonusMalus= 0 - rollData.optionsFuror= YggdrasillUtility.createOptions(0, this.getCurrentFuror()) - rollData.furorUsage= 0 - rollData.optionsBD= YggdrasillUtility.createOptions(0, +15) - rollData.sr= 0 + rollData.optionsBonusMalus = YggdrasillUtility.createOptions(-15, 15) + rollData.bonusMalus = 0 + rollData.optionsFuror = YggdrasillUtility.createOptions(0, this.getCurrentFuror()) + rollData.furorUsage = 0 + rollData.optionsBD = YggdrasillUtility.createOptions(0, +15) + rollData.sr = 0 rollData.puissanceRune = 1 - rollData.optionsPuissanceRune= YggdrasillUtility.createOptions(1, +15) - rollData.supportRune= "peau" + rollData.optionsPuissanceRune = YggdrasillUtility.createOptions(1, +15) + rollData.supportRune = "peau" - rollData.config= game.system.config + rollData.config = game.system.config } /* -------------------------------------------- */ - async rollCarac( categName, caracName) { + async rollCarac(categName, caracName) { let carac = foundry.utils.duplicate(this.system.carac[categName].carac[caracName]); - if ( carac) { + if (carac) { let rollData = { mode: "carac", - alias: this.name, + alias: this.name, actorImg: this.img, actorId: this.id, img: `systems/fvtt-yggdrasill/images/icons/icon_carac_${categName}.png`, rollMode: game.settings.get("core", "rollMode"), title: `Caractéristique ${carac.label} : ${carac.value}`, - selectedCarac: carac, + selectedCarac: carac, isEpuise: this.isEpuise(), isBlesse: this.isBlesse(), isMeurtri: this.isMeurtri(), } this.addDefaultRoll(rollData) console.log("CARAC : ", rollData, this.system.carac); - await YggdrasillRollDialog.create( this, rollData); + await YggdrasillRollDialog.create(this, rollData); } else { ui.notifications.warn("Caractéristique non trouvée"); } @@ -569,12 +574,12 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - async rollCompetence( competenceId ) { - let competence = this.items.find( item => item.type == 'competence' && item.id == competenceId); - if ( competence) { + async rollCompetence(competenceId) { + let competence = this.items.find(item => item.type == 'competence' && item.id == competenceId); + if (competence) { let rollData = { mode: "competence", - alias: this.name, + alias: this.name, actorImg: this.img, actorId: this.id, img: competence.img, @@ -586,28 +591,28 @@ export class YggdrasillActor extends Actor { isMeurtri: this.isMeurtri(), } this.addDefaultRoll(rollData) - await YggdrasillRollDialog.create( this, rollData); + await YggdrasillRollDialog.create(this, rollData); } else { ui.notifications.warn("Compétence non trouvée"); } } /* -------------------------------------------- */ - getAttaqueData( mode ) { + getAttaqueData(mode) { let attackData = foundry.utils.duplicate(attackMode[mode]); - if ( attackData){ + if (attackData) { attackData.mode = mode; const categ = this.system.carac[attackData.categName]; attackData.carac = foundry.utils.duplicate(categ?.carac[attackData.caracName] ?? {}); - if ( attackData.malus != 0) { + if (attackData.malus != 0) { let malusTab = attackData.malus.split(';'); attackData.malus = (categ?.carac[malusTab[0]]?.value ?? 0) * Number(malusTab[1]); } - if ( attackData.protection != 0) { + if (attackData.protection != 0) { let malusTab = attackData.protection.split(';'); attackData.protection = (categ?.carac[malusTab[0]]?.value ?? 0) * Number(malusTab[1]); } - if ( attackData.bonusdegats != 0) { + if (attackData.bonusdegats != 0) { let malusTab = attackData.bonusdegats.split(';'); attackData.bonusdegats = (categ?.carac[malusTab[0]]?.value ?? 0) * Number(malusTab[1]); } @@ -616,21 +621,21 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - getTirData( mode) { - let attackData = foundry.utils.duplicate( tirMode[mode] ); - if ( attackData){ + getTirData(mode) { + let attackData = foundry.utils.duplicate(tirMode[mode]); + if (attackData) { attackData.mode = mode; const categ = this.system.carac[attackData.categName]; attackData.carac = foundry.utils.duplicate(categ?.carac[attackData.caracName] ?? {}); - if ( attackData.malus != 0) { + if (attackData.malus != 0) { let malusTab = attackData.malus.split(';'); attackData.malus = (categ?.carac[malusTab[0]]?.value ?? 0) * Number(malusTab[1]); } - if ( attackData.protection != 0) { + if (attackData.protection != 0) { let malusTab = attackData.protection.split(';'); attackData.protection = (categ?.carac[malusTab[0]]?.value ?? 0) * Number(malusTab[1]); } - if ( attackData.bonusdegats != 0) { + if (attackData.bonusdegats != 0) { let malusTab = attackData.bonusdegats.split(';'); attackData.bonusdegats = (categ?.carac[malusTab[0]]?.value ?? 0) * Number(malusTab[1]); } @@ -639,32 +644,32 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - async rollSort( sortId, magie) { - let sort = this.items.find( item => item.id == sortId); - let competence = this.items.find( item => item.type == 'competence' && item.name.toLowerCase().includes(magie)); - console.log("SORT :", sortId, sort, competence ); - + async rollSort(sortId, magie) { + let sort = this.items.find(item => item.id == sortId); + let competence = this.items.find(item => item.type == 'competence' && item.name.toLowerCase().includes(magie)); + console.log("SORT :", sortId, sort, competence); + let carac; - if ( magie == "sejdr") { - carac = foundry.utils.duplicate(this.system.carac.ame.carac.instinct); - } else if ( magie == "rune") { - carac = foundry.utils.duplicate(this.system.carac.ame.carac.communication); + if (magie == "sejdr") { + carac = foundry.utils.duplicate(this.system.carac.ame.carac.instinct); + } else if (magie == "rune") { + carac = foundry.utils.duplicate(this.system.carac.ame.carac.communication); } else { - carac = foundry.utils.duplicate(this.system.carac.ame.carac.charisme); + carac = foundry.utils.duplicate(this.system.carac.ame.carac.charisme); } - if ( sort && competence) { - + if (sort && competence) { + let rollData = { mode: magie, isMagie: true, - alias: this.name, + alias: this.name, actorImg: this.img, actorId: this.id, img: sort.img, rollMode: game.settings.get("core", "rollMode"), title: magie + " - " + sort.name, - selectedCarac: carac, + selectedCarac: carac, agiliteCarac: foundry.utils.duplicate(this.system.carac.corps.carac.agilite), instinctCarac: foundry.utils.duplicate(this.system.carac.ame.carac.instinct), sort: foundry.utils.duplicate(sort), @@ -679,32 +684,32 @@ export class YggdrasillActor extends Actor { } this.addDefaultRoll(rollData) rollData.sr = 14 - await YggdrasillRollDialog.create( this, rollData); + await YggdrasillRollDialog.create(this, rollData); } else { ui.notifications.warn("Sortilège ou Compétence non trouvée !", sort, compName); } } /* -------------------------------------------- */ - async rollArme( armeId ) { - let arme = this.items.find( item => item.id == armeId); + async rollArme(armeId) { + let arme = this.items.find(item => item.id == armeId); let compName = armeCategorieToCompetence[arme.system.categorie]; - let competence = this.items.find( item => item.type == 'competence' && item.name == compName); - console.log("ARME :", armeId, arme, competence ); - - if ( arme && competence) { - + let competence = this.items.find(item => item.type == 'competence' && item.name == compName); + console.log("ARME :", armeId, arme, competence); + + if (arme && competence) { + let attackDef if (arme.type == 'armecc') { attackDef = this.getAttaqueData("classique"); - } else { + } else { attackDef = this.getTirData("pose"); } let rollData = { mode: arme.type, attackDef: attackDef, - alias: this.name, + alias: this.name, actorImg: this.img, actorId: this.id, img: competence.img, @@ -720,22 +725,22 @@ export class YggdrasillActor extends Actor { } this.addDefaultRoll(rollData) rollData.sr = 14 - await YggdrasillRollDialog.create( this, rollData); + await YggdrasillRollDialog.create(this, rollData); } else { ui.notifications.warn("Arme ou Compétence Martiale non trouvée !", arme, compName); } } - + /* -------------------------------------------- */ - getEncTotal( ) { + getEncTotal() { let encTotal = 0; - for( let item of this.items) { + for (let item of this.items) { if (item.type == "equipement" || item.type == "armecc" - || item.type == "armedist" || item.type == "armure" || item.type == "monnaie" || item.type == "bouclier") { + || item.type == "armedist" || item.type == "armure" || item.type == "monnaie" || item.type == "bouclier") { encTotal += (item.system.enc * (item.system.quantite || 1)); } } - for( let item of this.items) { + for (let item of this.items) { if (item.type == "bouclier" && item.system.equipe) { encTotal -= (item.system.enc * (item.system.quantite || 1)); encTotal += (item.system.enccomb * (item.system.quantite || 1)); @@ -745,19 +750,19 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - getProtectionTotal( ) { + getProtectionTotal() { let protectionTotal = 0; - for( let item of this.items) { + for (let item of this.items) { if (item.type == "armure" && item.system.equipe) { protectionTotal += Number(item.system.protection); } } return protectionTotal; - } - /* -------------------------------------------- */ - getDpBouclier( ) { + } + /* -------------------------------------------- */ + getDpBouclier() { let dpBouclier = 0; - for( let item of this.items) { + for (let item of this.items) { if (item.type == "bouclier" && item.system.equipe) { dpBouclier += Number(item.system.defensebonus); } @@ -766,22 +771,22 @@ export class YggdrasillActor extends Actor { } /* -------------------------------------------- */ - async incrementeQuantite( objetId ) { - let objetQ = this.items.find( item => item.id == objetId ); + async incrementeQuantite(objetId) { + let objetQ = this.items.find(item => item.id == objetId); if (objetQ) { let newQ = objetQ.system.quantite + 1; const updated = await this.updateEmbeddedDocuments('Item', [{ _id: objetQ.id, 'system.quantite': newQ }]); // pdates one EmbeddedEntity } } - + /* -------------------------------------------- */ - async decrementeQuantite( objetId ) { - let objetQ = this.items.find( item => item.id == objetId ); + async decrementeQuantite(objetId) { + let objetQ = this.items.find(item => item.id == objetId); if (objetQ) { let newQ = objetQ.system.quantite - 1; newQ = (newQ <= 0) ? 0 : newQ; const updated = await this.updateEmbeddedDocuments('Item', [{ _id: objetQ.id, 'system.quantite': newQ }]); // pdates one EmbeddedEntity } } - + } diff --git a/packs/armes/000059.log b/packs/armes/000063.log similarity index 100% rename from packs/armes/000059.log rename to packs/armes/000063.log diff --git a/packs/armes/000040.ldb b/packs/armes/000065.ldb similarity index 100% rename from packs/armes/000040.ldb rename to packs/armes/000065.ldb diff --git a/packs/armes/CURRENT b/packs/armes/CURRENT index 774dcea..ebafc63 100644 --- a/packs/armes/CURRENT +++ b/packs/armes/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/armes/LOG b/packs/armes/LOG index aa7f612..dcc1b2c 100644 --- a/packs/armes/LOG +++ b/packs/armes/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.362261 7fd478fff6c0 Recovering log #51 -2026/01/11-22:42:43.390767 7fd478fff6c0 Delete type=0 #51 -2026/01/11-22:42:43.398607 7fd478fff6c0 Delete type=3 #49 -2026/01/11-22:44:34.484930 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.484958 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.491990 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.498603 7fd4627fc6c0 Manual compaction at level-0 from '!items!3VBHojfjdD504ibv' @ 72057594037927935 : 1 .. '!items!x3aMYeKa73GxJ1Ge' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.498641 7fd4627fc6c0 Manual compaction at level-1 from '!items!3VBHojfjdD504ibv' @ 72057594037927935 : 1 .. '!items!x3aMYeKa73GxJ1Ge' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.686682 7fcfbebfe6c0 Delete type=3 #1 +2026/04/01-22:51:01.547142 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.547164 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.554026 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.577068 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!3VBHojfjdD504ibv' @ 72057594037927935 : 1 .. '!items!x3aMYeKa73GxJ1Ge' @ 0 : 0; will stop at '!items!x3aMYeKa73GxJ1Ge' @ 45 : 1 +2026/04/01-22:51:01.577076 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.580113 7fcfbd3fb6c0 Generated table #65@0: 15 keys, 2327 bytes +2026/04/01-22:51:01.580125 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 2327 bytes +2026/04/01-22:51:01.586007 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.586098 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.606413 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!x3aMYeKa73GxJ1Ge' @ 45 : 1 .. '!items!x3aMYeKa73GxJ1Ge' @ 0 : 0; will stop at (end) diff --git a/packs/armes/LOG.old b/packs/armes/LOG.old index f4da168..86064ee 100644 --- a/packs/armes/LOG.old +++ b/packs/armes/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.324856 7fd4637fe6c0 Recovering log #47 -2026/01/11-22:38:18.334440 7fd4637fe6c0 Delete type=3 #45 -2026/01/11-22:38:18.334494 7fd4637fe6c0 Delete type=0 #47 -2026/01/11-22:39:21.508921 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.508963 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.514976 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.515163 7fd4627fc6c0 Manual compaction at level-0 from '!items!3VBHojfjdD504ibv' @ 72057594037927935 : 1 .. '!items!x3aMYeKa73GxJ1Ge' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.515223 7fd4627fc6c0 Manual compaction at level-1 from '!items!3VBHojfjdD504ibv' @ 72057594037927935 : 1 .. '!items!x3aMYeKa73GxJ1Ge' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.671549 7fcfbebfe6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.671646 7fcfbebfe6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/armes/000059.log: OK +2026/04/01-22:41:42.671700 7fcfbebfe6c0 Table #40: 15 entries OK +2026/04/01-22:41:42.674961 7fcfbebfe6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/armes; recovered 1 files; 2327 bytes. Some data may have been lost. **** diff --git a/packs/armes/MANIFEST-000061 b/packs/armes/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..25523fd8da04da67d6029332c1da54731d1f6d45 GIT binary patch literal 255 zcmdl~+ZmV0z{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&PL!F-H>G}sv(DR&kC^!q;L literal 0 HcmV?d00001 diff --git a/packs/armures/000059.log b/packs/armes/lost/000059.log similarity index 100% rename from packs/armures/000059.log rename to packs/armes/lost/000059.log diff --git a/packs/blessures/000059.log b/packs/armures/000063.log similarity index 100% rename from packs/blessures/000059.log rename to packs/armures/000063.log diff --git a/packs/armures/000040.ldb b/packs/armures/000065.ldb similarity index 100% rename from packs/armures/000040.ldb rename to packs/armures/000065.ldb diff --git a/packs/armures/CURRENT b/packs/armures/CURRENT index 774dcea..ebafc63 100644 --- a/packs/armures/CURRENT +++ b/packs/armures/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/armures/LOG b/packs/armures/LOG index c451234..0fd46dd 100644 --- a/packs/armures/LOG +++ b/packs/armures/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.415431 7fd4637fe6c0 Recovering log #51 -2026/01/11-22:42:43.448752 7fd4637fe6c0 Delete type=0 #51 -2026/01/11-22:42:43.448972 7fd4637fe6c0 Delete type=3 #49 -2026/01/11-22:44:34.511453 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.511476 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.517400 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.523930 7fd4627fc6c0 Manual compaction at level-0 from '!items!4YGPuZ813BWQaNbq' @ 72057594037927935 : 1 .. '!items!qUXBrstsh5Oo8FEx' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.523965 7fd4627fc6c0 Manual compaction at level-1 from '!items!4YGPuZ813BWQaNbq' @ 72057594037927935 : 1 .. '!items!qUXBrstsh5Oo8FEx' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.704920 7fcfbf3ff6c0 Delete type=3 #1 +2026/04/01-22:51:01.606510 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.606535 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.613032 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.632412 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!4YGPuZ813BWQaNbq' @ 72057594037927935 : 1 .. '!items!qUXBrstsh5Oo8FEx' @ 0 : 0; will stop at '!items!qUXBrstsh5Oo8FEx' @ 24 : 1 +2026/04/01-22:51:01.632421 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.635699 7fcfbd3fb6c0 Generated table #65@0: 8 keys, 3197 bytes +2026/04/01-22:51:01.635720 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 3197 bytes +2026/04/01-22:51:01.641765 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.641877 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.672309 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!qUXBrstsh5Oo8FEx' @ 24 : 1 .. '!items!qUXBrstsh5Oo8FEx' @ 0 : 0; will stop at (end) diff --git a/packs/armures/LOG.old b/packs/armures/LOG.old index 9fd9409..0c81aff 100644 --- a/packs/armures/LOG.old +++ b/packs/armures/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.336786 7fd462ffd6c0 Recovering log #47 -2026/01/11-22:38:18.346917 7fd462ffd6c0 Delete type=3 #45 -2026/01/11-22:38:18.347006 7fd462ffd6c0 Delete type=0 #47 -2026/01/11-22:39:21.528136 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.528192 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.534692 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.541091 7fd4627fc6c0 Manual compaction at level-0 from '!items!4YGPuZ813BWQaNbq' @ 72057594037927935 : 1 .. '!items!qUXBrstsh5Oo8FEx' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.541131 7fd4627fc6c0 Manual compaction at level-1 from '!items!4YGPuZ813BWQaNbq' @ 72057594037927935 : 1 .. '!items!qUXBrstsh5Oo8FEx' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.689771 7fcfbf3ff6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.689873 7fcfbf3ff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/armures/000059.log: OK +2026/04/01-22:41:42.689938 7fcfbf3ff6c0 Table #40: 8 entries OK +2026/04/01-22:41:42.693096 7fcfbf3ff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/armures; recovered 1 files; 3197 bytes. Some data may have been lost. **** diff --git a/packs/armures/MANIFEST-000061 b/packs/armures/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..cd5707c873eefdff8c3955bf5b2bf2db81a9e1a3 GIT binary patch literal 255 zcma$2d$uT%fss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfbd 4373 bytes +2026/04/01-22:51:01.576800 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.576950 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.606402 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!swTZ43FJRWkqjR75' @ 45 : 1 .. '!items!swTZ43FJRWkqjR75' @ 0 : 0; will stop at (end) diff --git a/packs/blessures/LOG.old b/packs/blessures/LOG.old index 7bb2ef0..c96aa14 100644 --- a/packs/blessures/LOG.old +++ b/packs/blessures/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.312395 7fd463fff6c0 Recovering log #47 -2026/01/11-22:38:18.322989 7fd463fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.323061 7fd463fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.501777 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.501807 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.508771 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.515149 7fd4627fc6c0 Manual compaction at level-0 from '!items!4rM9IvDuijsjbAhI' @ 72057594037927935 : 1 .. '!items!swTZ43FJRWkqjR75' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.515211 7fd4627fc6c0 Manual compaction at level-1 from '!items!4rM9IvDuijsjbAhI' @ 72057594037927935 : 1 .. '!items!swTZ43FJRWkqjR75' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.652980 7fcfbdbfc6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.653141 7fcfbdbfc6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/blessures/000059.log: OK +2026/04/01-22:41:42.653213 7fcfbdbfc6c0 Table #40: 15 entries OK +2026/04/01-22:41:42.656556 7fcfbdbfc6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/blessures; recovered 1 files; 4373 bytes. Some data may have been lost. **** diff --git a/packs/blessures/MANIFEST-000061 b/packs/blessures/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..cb451f5e4a9cea7c0854aa80d7a9e3b8c0139326 GIT binary patch literal 255 zcmd-yym>T{fss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfbdW2%z8VrEHdZn2_C zk*}p^nM-MAR&iF6V}>WAJOdcO_M r%=Rq031{z0fVlQRt|N 18501 bytes +2026/04/01-22:51:01.531301 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.531388 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.540868 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!ylqZMDyXujUlSorr' @ 90 : 1 .. '!items!ylqZMDyXujUlSorr' @ 0 : 0; will stop at (end) diff --git a/packs/competences-generales/LOG.old b/packs/competences-generales/LOG.old index 9d0defa..ec3919d 100644 --- a/packs/competences-generales/LOG.old +++ b/packs/competences-generales/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.238976 7fd4637fe6c0 Recovering log #47 -2026/01/11-22:38:18.249505 7fd4637fe6c0 Delete type=3 #45 -2026/01/11-22:38:18.249563 7fd4637fe6c0 Delete type=0 #47 -2026/01/11-22:39:21.489412 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.489449 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.495431 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.515115 7fd4627fc6c0 Manual compaction at level-0 from '!items!26CQEICWZs8Gw4Xi' @ 72057594037927935 : 1 .. '!items!ylqZMDyXujUlSorr' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.515177 7fd4627fc6c0 Manual compaction at level-1 from '!items!26CQEICWZs8Gw4Xi' @ 72057594037927935 : 1 .. '!items!ylqZMDyXujUlSorr' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.426252 7fcfbdbfc6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.426381 7fcfbdbfc6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/competences-generales/000059.log: OK +2026/04/01-22:41:42.426460 7fcfbdbfc6c0 Table #40: 30 entries OK +2026/04/01-22:41:42.430037 7fcfbdbfc6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/competences-generales; recovered 1 files; 18501 bytes. Some data may have been lost. **** diff --git a/packs/competences-generales/MANIFEST-000061 b/packs/competences-generales/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..cdb7e2d2f052954c6da5276dfd50a6f8d1a879d5 GIT binary patch literal 257 zcmZ?pnIo3Oz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&PL!adZNsykcfaYHqQj zk(qO#tEY2#RI!D7xk*GOqb&m%z~n1)3Zr~oDkDm>LUV%ii;5VdAo52)t}EqWU}Uo6 tWMH;uiDH>7wF|_x2XY-*qAHJw?kt9Komiq+83-B2#-PE@=tu>30RY_2L-zmx literal 0 HcmV?d00001 diff --git a/packs/equipement/000059.log b/packs/competences-generales/lost/000059.log similarity index 100% rename from packs/equipement/000059.log rename to packs/competences-generales/lost/000059.log diff --git a/packs/faiblesses/000059.log b/packs/competences-magiques/000063.log similarity index 100% rename from packs/faiblesses/000059.log rename to packs/competences-magiques/000063.log diff --git a/packs/competences-magiques/000040.ldb b/packs/competences-magiques/000065.ldb similarity index 100% rename from packs/competences-magiques/000040.ldb rename to packs/competences-magiques/000065.ldb diff --git a/packs/competences-magiques/CURRENT b/packs/competences-magiques/CURRENT index 774dcea..ebafc63 100644 --- a/packs/competences-magiques/CURRENT +++ b/packs/competences-magiques/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/competences-magiques/LOG b/packs/competences-magiques/LOG index e2e601c..f15b544 100644 --- a/packs/competences-magiques/LOG +++ b/packs/competences-magiques/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.275614 7fd478fff6c0 Recovering log #51 -2026/01/11-22:42:43.291244 7fd478fff6c0 Delete type=0 #51 -2026/01/11-22:42:43.291308 7fd478fff6c0 Delete type=3 #49 -2026/01/11-22:44:34.447688 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.447757 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.453835 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.472578 7fd4627fc6c0 Manual compaction at level-0 from '!items!RAhkadJOfEnVBLpy' @ 72057594037927935 : 1 .. '!items!mIBiTKqfqiiepeyz' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.472629 7fd4627fc6c0 Manual compaction at level-1 from '!items!RAhkadJOfEnVBLpy' @ 72057594037927935 : 1 .. '!items!mIBiTKqfqiiepeyz' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.586177 7fcfbf3ff6c0 Delete type=3 #1 +2026/04/01-22:51:01.495499 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.495526 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.501507 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.531476 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!RAhkadJOfEnVBLpy' @ 72057594037927935 : 1 .. '!items!mIBiTKqfqiiepeyz' @ 0 : 0; will stop at '!items!mIBiTKqfqiiepeyz' @ 9 : 1 +2026/04/01-22:51:01.531484 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.534603 7fcfbd3fb6c0 Generated table #65@0: 3 keys, 1604 bytes +2026/04/01-22:51:01.534642 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 1604 bytes +2026/04/01-22:51:01.540569 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.540687 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.540878 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!mIBiTKqfqiiepeyz' @ 9 : 1 .. '!items!mIBiTKqfqiiepeyz' @ 0 : 0; will stop at (end) diff --git a/packs/competences-magiques/LOG.old b/packs/competences-magiques/LOG.old index 5ebbb7c..377ff2a 100644 --- a/packs/competences-magiques/LOG.old +++ b/packs/competences-magiques/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.263695 7fd462ffd6c0 Recovering log #47 -2026/01/11-22:38:18.273321 7fd462ffd6c0 Delete type=3 #45 -2026/01/11-22:38:18.273380 7fd462ffd6c0 Delete type=0 #47 -2026/01/11-22:39:21.475468 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.475500 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.482505 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.489246 7fd4627fc6c0 Manual compaction at level-0 from '!items!RAhkadJOfEnVBLpy' @ 72057594037927935 : 1 .. '!items!mIBiTKqfqiiepeyz' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.489296 7fd4627fc6c0 Manual compaction at level-1 from '!items!RAhkadJOfEnVBLpy' @ 72057594037927935 : 1 .. '!items!mIBiTKqfqiiepeyz' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.569732 7fcfbf3ff6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.569913 7fcfbf3ff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/competences-magiques/000059.log: OK +2026/04/01-22:41:42.569980 7fcfbf3ff6c0 Table #40: 3 entries OK +2026/04/01-22:41:42.573380 7fcfbf3ff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/competences-magiques; recovered 1 files; 1604 bytes. Some data may have been lost. **** diff --git a/packs/competences-magiques/MANIFEST-000061 b/packs/competences-magiques/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..abd1b01b5e3748bf6004d0aafa8a62acbe08717a GIT binary patch literal 255 zcmZ?2b9QPX10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei1u^#t|NQ#mth_++xKb z$BgX66fgfY*Ss(%pMpw8b_Otj$>(}HWrlbcrWIyprWT}DRxxryrfkavfPXo0MJBi=bR57EV?MLdLN%Xs|OnQtm7Ou&+Xt literal 0 HcmV?d00001 diff --git a/packs/galdr-charme/000059.log b/packs/competences-magiques/lost/000059.log similarity index 100% rename from packs/galdr-charme/000059.log rename to packs/competences-magiques/lost/000059.log diff --git a/packs/galdr-illusions/000059.log b/packs/competences-martiales/000063.log similarity index 100% rename from packs/galdr-illusions/000059.log rename to packs/competences-martiales/000063.log diff --git a/packs/competences-martiales/000040.ldb b/packs/competences-martiales/000065.ldb similarity index 100% rename from packs/competences-martiales/000040.ldb rename to packs/competences-martiales/000065.ldb diff --git a/packs/competences-martiales/CURRENT b/packs/competences-martiales/CURRENT index 774dcea..ebafc63 100644 --- a/packs/competences-martiales/CURRENT +++ b/packs/competences-martiales/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/competences-martiales/LOG b/packs/competences-martiales/LOG index 2082ab8..51118f7 100644 --- a/packs/competences-martiales/LOG +++ b/packs/competences-martiales/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.257983 7fd4637fe6c0 Recovering log #51 -2026/01/11-22:42:43.273297 7fd4637fe6c0 Delete type=0 #51 -2026/01/11-22:42:43.273355 7fd4637fe6c0 Delete type=3 #49 -2026/01/11-22:44:34.466106 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.466129 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.472447 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.472618 7fd4627fc6c0 Manual compaction at level-0 from '!items!6IqVsJsYPrbxUJZX' @ 72057594037927935 : 1 .. '!items!mJSWXawEGARKlNja' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.472649 7fd4627fc6c0 Manual compaction at level-1 from '!items!6IqVsJsYPrbxUJZX' @ 72057594037927935 : 1 .. '!items!mJSWXawEGARKlNja' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.566216 7fcfbf3ff6c0 Delete type=3 #1 +2026/04/01-22:51:01.476136 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.476206 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.482761 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.501617 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!6IqVsJsYPrbxUJZX' @ 72057594037927935 : 1 .. '!items!mJSWXawEGARKlNja' @ 0 : 0; will stop at '!items!mJSWXawEGARKlNja' @ 24 : 1 +2026/04/01-22:51:01.501625 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.505026 7fcfbd3fb6c0 Generated table #65@0: 8 keys, 3895 bytes +2026/04/01-22:51:01.505047 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 3895 bytes +2026/04/01-22:51:01.511271 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.511394 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.540842 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!mJSWXawEGARKlNja' @ 24 : 1 .. '!items!mJSWXawEGARKlNja' @ 0 : 0; will stop at (end) diff --git a/packs/competences-martiales/LOG.old b/packs/competences-martiales/LOG.old index 28baf61..bbf582b 100644 --- a/packs/competences-martiales/LOG.old +++ b/packs/competences-martiales/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.251489 7fd478fff6c0 Recovering log #47 -2026/01/11-22:38:18.261390 7fd478fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.261445 7fd478fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.463016 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.463081 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.469148 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.489211 7fd4627fc6c0 Manual compaction at level-0 from '!items!6IqVsJsYPrbxUJZX' @ 72057594037927935 : 1 .. '!items!mJSWXawEGARKlNja' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.489274 7fd4627fc6c0 Manual compaction at level-1 from '!items!6IqVsJsYPrbxUJZX' @ 72057594037927935 : 1 .. '!items!mJSWXawEGARKlNja' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.548590 7fcfbf3ff6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.548732 7fcfbf3ff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/competences-martiales/000059.log: OK +2026/04/01-22:41:42.548798 7fcfbf3ff6c0 Table #40: 8 entries OK +2026/04/01-22:41:42.552583 7fcfbf3ff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/competences-martiales; recovered 1 files; 3895 bytes. Some data may have been lost. **** diff --git a/packs/competences-martiales/MANIFEST-000061 b/packs/competences-martiales/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..a904a4ac1d312d05b6bdf391e89ac72bc68ddaeb GIT binary patch literal 255 zcmexdmr|a{z{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&PL!v0YAHF|#B!w^-54 zvoNgKt2i>CD5)aUD=LCfkO2%}^0{8Y;Sq`DuI`RO-Z_3*iHs5uc~?WbH5?3#Om>_M r%=Ro2Eti|~L0o$v*O5hH+0i8>MNqC2iv%kJA>-H>G}sv(DR&kC9T-6} literal 0 HcmV?d00001 diff --git a/packs/galdr-maledictions/000059.log b/packs/competences-martiales/lost/000059.log similarity index 100% rename from packs/galdr-maledictions/000059.log rename to packs/competences-martiales/lost/000059.log diff --git a/packs/poisons/000059.log b/packs/dons/000063.log similarity index 100% rename from packs/poisons/000059.log rename to packs/dons/000063.log diff --git a/packs/dons/000040.ldb b/packs/dons/000065.ldb similarity index 100% rename from packs/dons/000040.ldb rename to packs/dons/000065.ldb diff --git a/packs/dons/CURRENT b/packs/dons/CURRENT index 774dcea..ebafc63 100644 --- a/packs/dons/CURRENT +++ b/packs/dons/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/dons/LOG b/packs/dons/LOG index 53a6763..40f2ed9 100644 --- a/packs/dons/LOG +++ b/packs/dons/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.309910 7fd4637fe6c0 Recovering log #51 -2026/01/11-22:42:43.324839 7fd4637fe6c0 Delete type=0 #51 -2026/01/11-22:42:43.324904 7fd4637fe6c0 Delete type=3 #49 -2026/01/11-22:44:34.472762 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.472789 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.478766 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.498581 7fd4627fc6c0 Manual compaction at level-0 from '!items!1EVz9C1fDUBafPHj' @ 72057594037927935 : 1 .. '!items!wnIXKyfqCWT0r4iT' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.498620 7fd4627fc6c0 Manual compaction at level-1 from '!items!1EVz9C1fDUBafPHj' @ 72057594037927935 : 1 .. '!items!wnIXKyfqCWT0r4iT' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.628340 7fcfbf3ff6c0 Delete type=3 #1 +2026/04/01-22:51:01.554115 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.554138 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.560348 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.586192 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!1EVz9C1fDUBafPHj' @ 72057594037927935 : 1 .. '!items!wnIXKyfqCWT0r4iT' @ 0 : 0; will stop at '!items!wnIXKyfqCWT0r4iT' @ 90 : 1 +2026/04/01-22:51:01.586200 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.589427 7fcfbd3fb6c0 Generated table #65@0: 30 keys, 8204 bytes +2026/04/01-22:51:01.589447 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 8204 bytes +2026/04/01-22:51:01.596772 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.596868 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.606424 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!wnIXKyfqCWT0r4iT' @ 90 : 1 .. '!items!wnIXKyfqCWT0r4iT' @ 0 : 0; will stop at (end) diff --git a/packs/dons/LOG.old b/packs/dons/LOG.old index b5fb9fa..01427a2 100644 --- a/packs/dons/LOG.old +++ b/packs/dons/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.288420 7fd478fff6c0 Recovering log #47 -2026/01/11-22:38:18.298405 7fd478fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.298472 7fd478fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.469291 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.469324 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.475328 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.489231 7fd4627fc6c0 Manual compaction at level-0 from '!items!1EVz9C1fDUBafPHj' @ 72057594037927935 : 1 .. '!items!wnIXKyfqCWT0r4iT' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.489285 7fd4627fc6c0 Manual compaction at level-1 from '!items!1EVz9C1fDUBafPHj' @ 72057594037927935 : 1 .. '!items!wnIXKyfqCWT0r4iT' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.611200 7fcfbf3ff6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.611350 7fcfbf3ff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/dons/000059.log: OK +2026/04/01-22:41:42.611419 7fcfbf3ff6c0 Table #40: 30 entries OK +2026/04/01-22:41:42.615200 7fcfbf3ff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/dons; recovered 1 files; 8204 bytes. Some data may have been lost. **** diff --git a/packs/dons/MANIFEST-000061 b/packs/dons/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..bb7ab3ecc845c141ca6f335b676659f06c01237e GIT binary patch literal 255 zcmZ=*b2>hefss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfbdqsKvBF|#B!w^-58 zHLS|g*)Yu|)G0A7z$1&%mH`Z4^5uD+5#E()h0ft221O>BA&gNF`J*4#m2xmJGTCu5 sFx#_4u}qfQ1>)KRxsEJR=P%ruQv~HYu|%;l5HgO9L4%#qk#c7N0KE-D 22361 bytes +2026/04/01-22:51:01.797048 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.797140 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.807669 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!zC0kHoqZ9lkQFgI6' @ 423 : 1 .. '!items!zC0kHoqZ9lkQFgI6' @ 0 : 0; will stop at (end) diff --git a/packs/equipement/LOG.old b/packs/equipement/LOG.old index 6362348..0879ccd 100644 --- a/packs/equipement/LOG.old +++ b/packs/equipement/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.479236 7fd463fff6c0 Recovering log #47 -2026/01/11-22:38:18.489180 7fd463fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.489248 7fd463fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.573677 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.573703 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.580176 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.593747 7fd4627fc6c0 Manual compaction at level-0 from '!items!0tELaPFZgkeTUeVn' @ 72057594037927935 : 1 .. '!items!zC0kHoqZ9lkQFgI6' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.593789 7fd4627fc6c0 Manual compaction at level-1 from '!items!0tELaPFZgkeTUeVn' @ 72057594037927935 : 1 .. '!items!zC0kHoqZ9lkQFgI6' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.893935 7fcfbebfe6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.894040 7fcfbebfe6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/equipement/000059.log: OK +2026/04/01-22:41:42.894131 7fcfbebfe6c0 Table #40: 141 entries OK +2026/04/01-22:41:42.897218 7fcfbebfe6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/equipement; recovered 1 files; 22361 bytes. Some data may have been lost. **** diff --git a/packs/equipement/MANIFEST-000061 b/packs/equipement/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..b794ae52cb5d06ae571b76c33edfb2f24d72ff42 GIT binary patch literal 260 zcmaDc=UHPC10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei1u^#?5t%@`{-yskz09 z1|_aOi2-g=>Dj3vp{ZecjM9t@AOMrEayH2J$S;ht%*hUPOZPNmTn>@HebzpVlYx=R tj+24eo@F_6pXMJ15Z@licLefTq#jn6K>1EUJ}W^J*%&m~86BzMGyo9kMNt3% literal 0 HcmV?d00001 diff --git a/packs/sejdr-divination/000059.log b/packs/equipement/lost/000059.log similarity index 100% rename from packs/sejdr-divination/000059.log rename to packs/equipement/lost/000059.log diff --git a/packs/sejdr-guerison/000059.log b/packs/faiblesses/000063.log similarity index 100% rename from packs/sejdr-guerison/000059.log rename to packs/faiblesses/000063.log diff --git a/packs/faiblesses/000040.ldb b/packs/faiblesses/000065.ldb similarity index 100% rename from packs/faiblesses/000040.ldb rename to packs/faiblesses/000065.ldb diff --git a/packs/faiblesses/CURRENT b/packs/faiblesses/CURRENT index 774dcea..ebafc63 100644 --- a/packs/faiblesses/CURRENT +++ b/packs/faiblesses/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/faiblesses/LOG b/packs/faiblesses/LOG index 82db6a5..2288462 100644 --- a/packs/faiblesses/LOG +++ b/packs/faiblesses/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.326689 7fd463fff6c0 Recovering log #51 -2026/01/11-22:42:43.341778 7fd463fff6c0 Delete type=0 #51 -2026/01/11-22:42:43.341831 7fd463fff6c0 Delete type=3 #49 -2026/01/11-22:44:34.478868 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.478897 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.484840 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.498594 7fd4627fc6c0 Manual compaction at level-0 from '!items!0EoL2kcGdYiYS8lY' @ 72057594037927935 : 1 .. '!items!xf1RAsIzBXQgbLq2' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.498628 7fd4627fc6c0 Manual compaction at level-1 from '!items!0EoL2kcGdYiYS8lY' @ 72057594037927935 : 1 .. '!items!xf1RAsIzBXQgbLq2' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.648175 7fcfbebfe6c0 Delete type=3 #1 +2026/04/01-22:51:01.560449 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.560473 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.566555 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.597000 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!0EoL2kcGdYiYS8lY' @ 72057594037927935 : 1 .. '!items!xf1RAsIzBXQgbLq2' @ 0 : 0; will stop at '!items!xf1RAsIzBXQgbLq2' @ 78 : 1 +2026/04/01-22:51:01.597010 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.600283 7fcfbd3fb6c0 Generated table #65@0: 26 keys, 7080 bytes +2026/04/01-22:51:01.600310 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 7080 bytes +2026/04/01-22:51:01.606229 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.606307 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.606433 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!xf1RAsIzBXQgbLq2' @ 78 : 1 .. '!items!xf1RAsIzBXQgbLq2' @ 0 : 0; will stop at (end) diff --git a/packs/faiblesses/LOG.old b/packs/faiblesses/LOG.old index 4eef825..15e744b 100644 --- a/packs/faiblesses/LOG.old +++ b/packs/faiblesses/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.300419 7fd462ffd6c0 Recovering log #47 -2026/01/11-22:38:18.310203 7fd462ffd6c0 Delete type=3 #45 -2026/01/11-22:38:18.310271 7fd462ffd6c0 Delete type=0 #47 -2026/01/11-22:39:21.495581 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.495613 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.501662 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.515134 7fd4627fc6c0 Manual compaction at level-0 from '!items!0EoL2kcGdYiYS8lY' @ 72057594037927935 : 1 .. '!items!xf1RAsIzBXQgbLq2' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.515199 7fd4627fc6c0 Manual compaction at level-1 from '!items!0EoL2kcGdYiYS8lY' @ 72057594037927935 : 1 .. '!items!xf1RAsIzBXQgbLq2' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.631882 7fcfbebfe6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.632028 7fcfbebfe6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/faiblesses/000059.log: OK +2026/04/01-22:41:42.632100 7fcfbebfe6c0 Table #40: 26 entries OK +2026/04/01-22:41:42.635690 7fcfbebfe6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/faiblesses; recovered 1 files; 7080 bytes. Some data may have been lost. **** diff --git a/packs/faiblesses/MANIFEST-000061 b/packs/faiblesses/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..83fd042c769451dd3762e4e4e94a1d5455b7c294 GIT binary patch literal 255 zcmbP#ec}8>21Z7yoYb<^oRlOzr^=Gl^338?=ltA)#G=HK{33P+jTPqdikT&;xy6bG zuK7Mj*~#uHk(rUf7CDiOrVL;JldniK400^?ta6G7Oi%JDG-C9F$lFc{5aVEAWU}LA rV76!RtNHXJ62!F!avfRx9Fiv7FM@KNSo~NS2pPx5pux`QNV&5Bs=-1W literal 0 HcmV?d00001 diff --git a/packs/sejdr-maitrise-des-elements/000059.log b/packs/faiblesses/lost/000059.log similarity index 100% rename from packs/sejdr-maitrise-des-elements/000059.log rename to packs/faiblesses/lost/000059.log diff --git a/packs/sejdr-maledictions/000059.log b/packs/galdr-charme/000063.log similarity index 100% rename from packs/sejdr-maledictions/000059.log rename to packs/galdr-charme/000063.log diff --git a/packs/galdr-charme/000040.ldb b/packs/galdr-charme/000065.ldb similarity index 100% rename from packs/galdr-charme/000040.ldb rename to packs/galdr-charme/000065.ldb diff --git a/packs/galdr-charme/CURRENT b/packs/galdr-charme/CURRENT index 774dcea..ebafc63 100644 --- a/packs/galdr-charme/CURRENT +++ b/packs/galdr-charme/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/galdr-charme/LOG b/packs/galdr-charme/LOG index f3b3952..a94c077 100644 --- a/packs/galdr-charme/LOG +++ b/packs/galdr-charme/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:44.148711 7fd478fff6c0 Recovering log #51 -2026/01/11-22:42:44.328978 7fd478fff6c0 Delete type=0 #51 -2026/01/11-22:42:44.333280 7fd478fff6c0 Delete type=3 #49 -2026/01/11-22:44:34.550589 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.550618 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.557017 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.577498 7fd4627fc6c0 Manual compaction at level-0 from '!items!7VeQIQHxvw233Jzt' @ 72057594037927935 : 1 .. '!items!xw2gPhCxDVpkJnxL' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.577548 7fd4627fc6c0 Manual compaction at level-1 from '!items!7VeQIQHxvw233Jzt' @ 72057594037927935 : 1 .. '!items!xw2gPhCxDVpkJnxL' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.891187 7fcfbdbfc6c0 Delete type=3 #1 +2026/04/01-22:51:01.747339 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.747364 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.754314 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.777888 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!7VeQIQHxvw233Jzt' @ 72057594037927935 : 1 .. '!items!xw2gPhCxDVpkJnxL' @ 0 : 0; will stop at '!items!xw2gPhCxDVpkJnxL' @ 15 : 1 +2026/04/01-22:51:01.777903 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.780970 7fcfbd3fb6c0 Generated table #65@0: 5 keys, 1937 bytes +2026/04/01-22:51:01.780984 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 1937 bytes +2026/04/01-22:51:01.786986 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.787074 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.807656 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!xw2gPhCxDVpkJnxL' @ 15 : 1 .. '!items!xw2gPhCxDVpkJnxL' @ 0 : 0; will stop at (end) diff --git a/packs/galdr-charme/LOG.old b/packs/galdr-charme/LOG.old index e73b106..e05d7e0 100644 --- a/packs/galdr-charme/LOG.old +++ b/packs/galdr-charme/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.466539 7fd478fff6c0 Recovering log #47 -2026/01/11-22:38:18.476924 7fd478fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.476983 7fd478fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.567455 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.567481 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.573559 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.593729 7fd4627fc6c0 Manual compaction at level-0 from '!items!7VeQIQHxvw233Jzt' @ 72057594037927935 : 1 .. '!items!xw2gPhCxDVpkJnxL' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.593781 7fd4627fc6c0 Manual compaction at level-1 from '!items!7VeQIQHxvw233Jzt' @ 72057594037927935 : 1 .. '!items!xw2gPhCxDVpkJnxL' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.876048 7fcfbdbfc6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.876183 7fcfbdbfc6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/galdr-charme/000059.log: OK +2026/04/01-22:41:42.876243 7fcfbdbfc6c0 Table #40: 5 entries OK +2026/04/01-22:41:42.879462 7fcfbdbfc6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/galdr-charme; recovered 1 files; 1937 bytes. Some data may have been lost. **** diff --git a/packs/galdr-charme/MANIFEST-000061 b/packs/galdr-charme/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..fb7a32dc5bfce7c5e8f3bb15ceca0ad2e8e6fa5c GIT binary patch literal 255 zcma!6o!Oemz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&PL!F_B+hF|#B!w^-3U zEH%(G(4(TP+{oD2tEz;Nn*j`9@)hMq=>Zwe6)s@~*-H>G}sv(DR&kCC%HgG literal 0 HcmV?d00001 diff --git a/packs/sejdr-transmission-des-forces/000059.log b/packs/galdr-charme/lost/000059.log similarity index 100% rename from packs/sejdr-transmission-des-forces/000059.log rename to packs/galdr-charme/lost/000059.log diff --git a/packs/galdr-illusions/000063.log b/packs/galdr-illusions/000063.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/galdr-illusions/000040.ldb b/packs/galdr-illusions/000065.ldb similarity index 100% rename from packs/galdr-illusions/000040.ldb rename to packs/galdr-illusions/000065.ldb diff --git a/packs/galdr-illusions/CURRENT b/packs/galdr-illusions/CURRENT index 774dcea..ebafc63 100644 --- a/packs/galdr-illusions/CURRENT +++ b/packs/galdr-illusions/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/galdr-illusions/LOG b/packs/galdr-illusions/LOG index 113e10d..93def32 100644 --- a/packs/galdr-illusions/LOG +++ b/packs/galdr-illusions/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:44.042534 7fd462ffd6c0 Recovering log #51 -2026/01/11-22:42:44.138306 7fd462ffd6c0 Delete type=0 #51 -2026/01/11-22:42:44.141863 7fd462ffd6c0 Delete type=3 #49 -2026/01/11-22:44:34.557135 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.557161 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.563981 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.577513 7fd4627fc6c0 Manual compaction at level-0 from '!items!89NwqZV3Qn9xWeO0' @ 72057594037927935 : 1 .. '!items!sH7HaKggOEaBVzn3' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.577556 7fd4627fc6c0 Manual compaction at level-1 from '!items!89NwqZV3Qn9xWeO0' @ 72057594037927935 : 1 .. '!items!sH7HaKggOEaBVzn3' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.873011 7fcfbf3ff6c0 Delete type=3 #1 +2026/04/01-22:51:01.740863 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.740885 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.747240 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.767200 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!89NwqZV3Qn9xWeO0' @ 72057594037927935 : 1 .. '!items!sH7HaKggOEaBVzn3' @ 0 : 0; will stop at '!items!sH7HaKggOEaBVzn3' @ 15 : 1 +2026/04/01-22:51:01.767215 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.770464 7fcfbd3fb6c0 Generated table #65@0: 5 keys, 3029 bytes +2026/04/01-22:51:01.770483 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 3029 bytes +2026/04/01-22:51:01.777680 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.777776 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.807641 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!sH7HaKggOEaBVzn3' @ 15 : 1 .. '!items!sH7HaKggOEaBVzn3' @ 0 : 0; will stop at (end) diff --git a/packs/galdr-illusions/LOG.old b/packs/galdr-illusions/LOG.old index 2d746aa..47b2fa1 100644 --- a/packs/galdr-illusions/LOG.old +++ b/packs/galdr-illusions/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.454793 7fd4637fe6c0 Recovering log #47 -2026/01/11-22:38:18.464425 7fd4637fe6c0 Delete type=3 #45 -2026/01/11-22:38:18.464476 7fd4637fe6c0 Delete type=0 #47 -2026/01/11-22:39:21.580301 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.580327 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.587371 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.593760 7fd4627fc6c0 Manual compaction at level-0 from '!items!89NwqZV3Qn9xWeO0' @ 72057594037927935 : 1 .. '!items!sH7HaKggOEaBVzn3' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.593798 7fd4627fc6c0 Manual compaction at level-1 from '!items!89NwqZV3Qn9xWeO0' @ 72057594037927935 : 1 .. '!items!sH7HaKggOEaBVzn3' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.857047 7fcfbf3ff6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.857168 7fcfbf3ff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/galdr-illusions/000059.log: OK +2026/04/01-22:41:42.857244 7fcfbf3ff6c0 Table #40: 5 entries OK +2026/04/01-22:41:42.860446 7fcfbf3ff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/galdr-illusions; recovered 1 files; 3029 bytes. Some data may have been lost. **** diff --git a/packs/galdr-illusions/MANIFEST-000061 b/packs/galdr-illusions/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..6f80bf90d73a26c44a7d6a9bb4d861bcf5a6a67f GIT binary patch literal 255 zcmYdV(%h5Cz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&PL!aaCMiF|#B!w^-4_ z(yzQQD$F=A&$1#s)!%@Tn*j`9^2HwJ9*N%R>He;XPGMDf#*F+Bd6`|NA2}Epnd~?j rnC)5kV|{vbKwNtu*O7&P?)jGRA}H61g`bsyka27b8tjaYlsgLm0H!|W literal 0 HcmV?d00001 diff --git a/packs/galdr-illusions/lost/000059.log b/packs/galdr-illusions/lost/000059.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/galdr-maledictions/000063.log b/packs/galdr-maledictions/000063.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/galdr-maledictions/000040.ldb b/packs/galdr-maledictions/000065.ldb similarity index 100% rename from packs/galdr-maledictions/000040.ldb rename to packs/galdr-maledictions/000065.ldb diff --git a/packs/galdr-maledictions/CURRENT b/packs/galdr-maledictions/CURRENT index 774dcea..ebafc63 100644 --- a/packs/galdr-maledictions/CURRENT +++ b/packs/galdr-maledictions/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/galdr-maledictions/LOG b/packs/galdr-maledictions/LOG index 3406f46..92eabaf 100644 --- a/packs/galdr-maledictions/LOG +++ b/packs/galdr-maledictions/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.926477 7fd4637fe6c0 Recovering log #51 -2026/01/11-22:42:44.002328 7fd4637fe6c0 Delete type=0 #51 -2026/01/11-22:42:44.005882 7fd4637fe6c0 Delete type=3 #49 -2026/01/11-22:44:34.570403 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.570438 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.577352 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.577539 7fd4627fc6c0 Manual compaction at level-0 from '!items!1smXvw2EcuTkytDv' @ 72057594037927935 : 1 .. '!items!yKLS6KQafucspg3R' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.577572 7fd4627fc6c0 Manual compaction at level-1 from '!items!1smXvw2EcuTkytDv' @ 72057594037927935 : 1 .. '!items!yKLS6KQafucspg3R' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.854197 7fcfbdbfc6c0 Delete type=3 #1 +2026/04/01-22:51:01.760682 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.760703 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.767037 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.797270 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!1smXvw2EcuTkytDv' @ 72057594037927935 : 1 .. '!items!yKLS6KQafucspg3R' @ 0 : 0; will stop at '!items!yKLS6KQafucspg3R' @ 15 : 1 +2026/04/01-22:51:01.797280 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.800624 7fcfbd3fb6c0 Generated table #65@0: 5 keys, 1953 bytes +2026/04/01-22:51:01.800654 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 1953 bytes +2026/04/01-22:51:01.807421 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.807517 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.807680 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!yKLS6KQafucspg3R' @ 15 : 1 .. '!items!yKLS6KQafucspg3R' @ 0 : 0; will stop at (end) diff --git a/packs/galdr-maledictions/LOG.old b/packs/galdr-maledictions/LOG.old index 0117ab5..a9e46f2 100644 --- a/packs/galdr-maledictions/LOG.old +++ b/packs/galdr-maledictions/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.436067 7fd463fff6c0 Recovering log #47 -2026/01/11-22:38:18.452419 7fd463fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.452511 7fd463fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.587499 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.587525 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.593554 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.593771 7fd4627fc6c0 Manual compaction at level-0 from '!items!1smXvw2EcuTkytDv' @ 72057594037927935 : 1 .. '!items!yKLS6KQafucspg3R' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.593806 7fd4627fc6c0 Manual compaction at level-1 from '!items!1smXvw2EcuTkytDv' @ 72057594037927935 : 1 .. '!items!yKLS6KQafucspg3R' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.837921 7fcfbdbfc6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.838073 7fcfbdbfc6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/galdr-maledictions/000059.log: OK +2026/04/01-22:41:42.838142 7fcfbdbfc6c0 Table #40: 5 entries OK +2026/04/01-22:41:42.841660 7fcfbdbfc6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/galdr-maledictions; recovered 1 files; 1953 bytes. Some data may have been lost. **** diff --git a/packs/galdr-maledictions/MANIFEST-000061 b/packs/galdr-maledictions/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..823b654a1f954f3291879aab3b1fb7318a4536be GIT binary patch literal 255 zcmexwcI8ka10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei1u^#zKC1#mth_++sz; z;@pU`awFH|(va-R5|=VYZU!)b$ya*&1e-H>G}sv(DR&kCEp9;G literal 0 HcmV?d00001 diff --git a/packs/galdr-maledictions/lost/000059.log b/packs/galdr-maledictions/lost/000059.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/poisons/000063.log b/packs/poisons/000063.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/poisons/000040.ldb b/packs/poisons/000065.ldb similarity index 100% rename from packs/poisons/000040.ldb rename to packs/poisons/000065.ldb diff --git a/packs/poisons/CURRENT b/packs/poisons/CURRENT index 774dcea..ebafc63 100644 --- a/packs/poisons/CURRENT +++ b/packs/poisons/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/poisons/LOG b/packs/poisons/LOG index f7b0d19..86d093b 100644 --- a/packs/poisons/LOG +++ b/packs/poisons/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.831335 7fd478fff6c0 Recovering log #51 -2026/01/11-22:42:43.907930 7fd478fff6c0 Delete type=0 #51 -2026/01/11-22:42:43.923805 7fd478fff6c0 Delete type=3 #49 -2026/01/11-22:44:34.544130 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.544160 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.550225 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.550447 7fd4627fc6c0 Manual compaction at level-0 from '!items!8lGlSw9Hkqbx1MDE' @ 72057594037927935 : 1 .. '!items!rMGHu9grQeuvSl6n' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.550484 7fd4627fc6c0 Manual compaction at level-1 from '!items!8lGlSw9Hkqbx1MDE' @ 72057594037927935 : 1 .. '!items!rMGHu9grQeuvSl6n' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.835364 7fcfbf3ff6c0 Delete type=3 #1 +2026/04/01-22:51:01.686033 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.686057 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.692100 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.719686 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!8lGlSw9Hkqbx1MDE' @ 72057594037927935 : 1 .. '!items!rMGHu9grQeuvSl6n' @ 0 : 0; will stop at '!items!rMGHu9grQeuvSl6n' @ 24 : 1 +2026/04/01-22:51:01.719696 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.723017 7fcfbd3fb6c0 Generated table #65@0: 8 keys, 4784 bytes +2026/04/01-22:51:01.723034 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 4784 bytes +2026/04/01-22:51:01.729816 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.729921 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.740794 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!rMGHu9grQeuvSl6n' @ 24 : 1 .. '!items!rMGHu9grQeuvSl6n' @ 0 : 0; will stop at (end) diff --git a/packs/poisons/LOG.old b/packs/poisons/LOG.old index 4a30593..cebbbf5 100644 --- a/packs/poisons/LOG.old +++ b/packs/poisons/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.424518 7fd478fff6c0 Recovering log #47 -2026/01/11-22:38:18.434327 7fd478fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.434384 7fd478fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.554078 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.554103 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.560215 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.567302 7fd4627fc6c0 Manual compaction at level-0 from '!items!8lGlSw9Hkqbx1MDE' @ 72057594037927935 : 1 .. '!items!rMGHu9grQeuvSl6n' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.567332 7fd4627fc6c0 Manual compaction at level-1 from '!items!8lGlSw9Hkqbx1MDE' @ 72057594037927935 : 1 .. '!items!rMGHu9grQeuvSl6n' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.819839 7fcfbf3ff6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.819996 7fcfbf3ff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/poisons/000059.log: OK +2026/04/01-22:41:42.820052 7fcfbf3ff6c0 Table #40: 8 entries OK +2026/04/01-22:41:42.823253 7fcfbf3ff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/poisons; recovered 1 files; 4784 bytes. Some data may have been lost. **** diff --git a/packs/poisons/MANIFEST-000061 b/packs/poisons/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..3936652553d8a920aa0375897f1ce915759b1593 GIT binary patch literal 255 zcmcEY^J7S4U}TiaNi9pwNlDUksw_z@&n!-L&d)7KEJ`fNFJfoV*q|z}m|2pVTdZi2 z*C5N$N&Z~`66F;k5bF@qQKPBvfv!EJVptKysM$z8V&|VCOb|B rW_uQimdnlgAg(=->&POpC`NyM5tQr1BEiZ)$T&6z4R%IH%AExOV6;DF literal 0 HcmV?d00001 diff --git a/packs/poisons/lost/000059.log b/packs/poisons/lost/000059.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/prouesses-martiales/000063.log b/packs/prouesses-martiales/000063.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/prouesses-martiales/000040.ldb b/packs/prouesses-martiales/000065.ldb similarity index 100% rename from packs/prouesses-martiales/000040.ldb rename to packs/prouesses-martiales/000065.ldb diff --git a/packs/prouesses-martiales/CURRENT b/packs/prouesses-martiales/CURRENT index 774dcea..ebafc63 100644 --- a/packs/prouesses-martiales/CURRENT +++ b/packs/prouesses-martiales/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/prouesses-martiales/LOG b/packs/prouesses-martiales/LOG index 8f5d730..49b58df 100644 --- a/packs/prouesses-martiales/LOG +++ b/packs/prouesses-martiales/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.293209 7fd463fff6c0 Recovering log #51 -2026/01/11-22:42:43.307817 7fd463fff6c0 Delete type=0 #51 -2026/01/11-22:42:43.307869 7fd463fff6c0 Delete type=3 #49 -2026/01/11-22:44:34.453930 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.453955 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.459826 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.472594 7fd4627fc6c0 Manual compaction at level-0 from '!items!1NgxXWCVuFNQ6pis' @ 72057594037927935 : 1 .. '!items!z0cF4dWHmUAg0KvV' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.472636 7fd4627fc6c0 Manual compaction at level-1 from '!items!1NgxXWCVuFNQ6pis' @ 72057594037927935 : 1 .. '!items!z0cF4dWHmUAg0KvV' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.606956 7fcfbe3fd6c0 Delete type=3 #1 +2026/04/01-22:51:01.482945 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.482990 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.489339 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.511528 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!1NgxXWCVuFNQ6pis' @ 72057594037927935 : 1 .. '!items!z0cF4dWHmUAg0KvV' @ 0 : 0; will stop at '!items!z0cF4dWHmUAg0KvV' @ 162 : 1 +2026/04/01-22:51:01.511539 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.515148 7fcfbd3fb6c0 Generated table #65@0: 54 keys, 32910 bytes +2026/04/01-22:51:01.515166 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 32910 bytes +2026/04/01-22:51:01.520969 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.521054 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.540856 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!z0cF4dWHmUAg0KvV' @ 162 : 1 .. '!items!z0cF4dWHmUAg0KvV' @ 0 : 0; will stop at (end) diff --git a/packs/prouesses-martiales/LOG.old b/packs/prouesses-martiales/LOG.old index 108ee76..a61109c 100644 --- a/packs/prouesses-martiales/LOG.old +++ b/packs/prouesses-martiales/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.275122 7fd4637fe6c0 Recovering log #47 -2026/01/11-22:38:18.285627 7fd4637fe6c0 Delete type=3 #45 -2026/01/11-22:38:18.285688 7fd4637fe6c0 Delete type=0 #47 -2026/01/11-22:39:21.482642 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.482676 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.489082 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.489262 7fd4627fc6c0 Manual compaction at level-0 from '!items!1NgxXWCVuFNQ6pis' @ 72057594037927935 : 1 .. '!items!z0cF4dWHmUAg0KvV' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.489309 7fd4627fc6c0 Manual compaction at level-1 from '!items!1NgxXWCVuFNQ6pis' @ 72057594037927935 : 1 .. '!items!z0cF4dWHmUAg0KvV' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.590841 7fcfbe3fd6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.590982 7fcfbe3fd6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/prouesses-martiales/000059.log: OK +2026/04/01-22:41:42.591082 7fcfbe3fd6c0 Table #40: 54 entries OK +2026/04/01-22:41:42.594522 7fcfbe3fd6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/prouesses-martiales; recovered 1 files; 32910 bytes. Some data may have been lost. **** diff --git a/packs/prouesses-martiales/MANIFEST-000061 b/packs/prouesses-martiales/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..e65be13bd5a94ffccafe8c834f2e4c4851ab5416 GIT binary patch literal 260 zcmWfS{k$%Tfss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfbdqpy)kUNN&IHMdyN z&@a6rBHTHw)Xgu@tRS 6772 bytes +2026/04/01-22:51:01.672120 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.672206 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.672335 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!yvuFuIz4ormI3u3u' @ 72 : 1 .. '!items!yvuFuIz4ormI3u3u' @ 0 : 0; will stop at (end) diff --git a/packs/runes/LOG.old b/packs/runes/LOG.old index 0bf2bdc..2153577 100644 --- a/packs/runes/LOG.old +++ b/packs/runes/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.349123 7fd463fff6c0 Recovering log #47 -2026/01/11-22:38:18.359770 7fd463fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.359853 7fd463fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.521521 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.521557 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.527972 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.541078 7fd4627fc6c0 Manual compaction at level-0 from '!items!1liPVSmnGY35OTxz' @ 72057594037927935 : 1 .. '!items!yvuFuIz4ormI3u3u' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.541123 7fd4627fc6c0 Manual compaction at level-1 from '!items!1liPVSmnGY35OTxz' @ 72057594037927935 : 1 .. '!items!yvuFuIz4ormI3u3u' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.707738 7fcfbe3fd6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.707844 7fcfbe3fd6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/runes/000059.log: OK +2026/04/01-22:41:42.707913 7fcfbe3fd6c0 Table #40: 24 entries OK +2026/04/01-22:41:42.711043 7fcfbe3fd6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/runes; recovered 1 files; 6772 bytes. Some data may have been lost. **** diff --git a/packs/runes/MANIFEST-000061 b/packs/runes/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..fd28d6fde78b8fe77a75f773f972a80d76045477 GIT binary patch literal 255 zcmcbS-xZL^z{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&PL!@x?@5F|#B!w^-3I zCo>={I5*Ed(%95Lq@s$^kO2%}@|9(!Zl#`8Ciz9Vp2nrdrHmdB`G4mY#Bne%GTCu5 rFx#_u>^Iev2663yTt^lU?QJfXi=bR577tbiLdLN%Xs|OnQtm7ODwjjZ literal 0 HcmV?d00001 diff --git a/packs/runes/lost/000059.log b/packs/runes/lost/000059.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/sejdr-divination/000063.log b/packs/sejdr-divination/000063.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/sejdr-divination/000040.ldb b/packs/sejdr-divination/000065.ldb similarity index 100% rename from packs/sejdr-divination/000040.ldb rename to packs/sejdr-divination/000065.ldb diff --git a/packs/sejdr-divination/CURRENT b/packs/sejdr-divination/CURRENT index 774dcea..ebafc63 100644 --- a/packs/sejdr-divination/CURRENT +++ b/packs/sejdr-divination/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/sejdr-divination/LOG b/packs/sejdr-divination/LOG index ed889ef..2e1587a 100644 --- a/packs/sejdr-divination/LOG +++ b/packs/sejdr-divination/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.812229 7fd463fff6c0 Recovering log #51 -2026/01/11-22:42:43.828789 7fd463fff6c0 Delete type=0 #51 -2026/01/11-22:42:43.828860 7fd463fff6c0 Delete type=3 #49 -2026/01/11-22:44:34.530512 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.530538 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.536546 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.550423 7fd4627fc6c0 Manual compaction at level-0 from '!items!2bXfwlqnbTGnKeny' @ 72057594037927935 : 1 .. '!items!tPQecgG9jaT3zmDk' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.550467 7fd4627fc6c0 Manual compaction at level-1 from '!items!2bXfwlqnbTGnKeny' @ 72057594037927935 : 1 .. '!items!tPQecgG9jaT3zmDk' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.817223 7fcfbf3ff6c0 Delete type=3 #1 +2026/04/01-22:51:01.692228 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.692251 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.699183 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.730039 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!2bXfwlqnbTGnKeny' @ 72057594037927935 : 1 .. '!items!tPQecgG9jaT3zmDk' @ 0 : 0; will stop at '!items!tPQecgG9jaT3zmDk' @ 15 : 1 +2026/04/01-22:51:01.730049 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.734381 7fcfbd3fb6c0 Generated table #65@0: 5 keys, 3084 bytes +2026/04/01-22:51:01.734412 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 3084 bytes +2026/04/01-22:51:01.740581 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.740675 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.740802 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!tPQecgG9jaT3zmDk' @ 15 : 1 .. '!items!tPQecgG9jaT3zmDk' @ 0 : 0; will stop at (end) diff --git a/packs/sejdr-divination/LOG.old b/packs/sejdr-divination/LOG.old index d2e8d88..e020bc3 100644 --- a/packs/sejdr-divination/LOG.old +++ b/packs/sejdr-divination/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.411718 7fd4637fe6c0 Recovering log #47 -2026/01/11-22:38:18.422280 7fd4637fe6c0 Delete type=3 #45 -2026/01/11-22:38:18.422346 7fd4637fe6c0 Delete type=0 #47 -2026/01/11-22:39:21.547934 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.547959 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.553976 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.567290 7fd4627fc6c0 Manual compaction at level-0 from '!items!2bXfwlqnbTGnKeny' @ 72057594037927935 : 1 .. '!items!tPQecgG9jaT3zmDk' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.567326 7fd4627fc6c0 Manual compaction at level-1 from '!items!2bXfwlqnbTGnKeny' @ 72057594037927935 : 1 .. '!items!tPQecgG9jaT3zmDk' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.800823 7fcfbf3ff6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.800951 7fcfbf3ff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-divination/000059.log: OK +2026/04/01-22:41:42.801005 7fcfbf3ff6c0 Table #40: 5 entries OK +2026/04/01-22:41:42.804648 7fcfbf3ff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-divination; recovered 1 files; 3084 bytes. Some data may have been lost. **** diff --git a/packs/sejdr-divination/MANIFEST-000061 b/packs/sejdr-divination/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..9993ed3c970c4051635d0e4ca021ba7bf546a6db GIT binary patch literal 255 zcmX^8O2I0Tfss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfbdqentsF|#B!w^-3A zDI%>rr!X%m#68bDHLsG9n*j`9@+AR*smbZ?mRX4*##Om4*^K-Ud6`|NA2}Epnd~?j rnC)5kV|{vbKwNtu*O7()yIA+CA}H61g`bsyka27b8tjaYlsgLm*Y!aB literal 0 HcmV?d00001 diff --git a/packs/sejdr-divination/lost/000059.log b/packs/sejdr-divination/lost/000059.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/sejdr-guerison/000063.log b/packs/sejdr-guerison/000063.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/sejdr-guerison/000040.ldb b/packs/sejdr-guerison/000065.ldb similarity index 100% rename from packs/sejdr-guerison/000040.ldb rename to packs/sejdr-guerison/000065.ldb diff --git a/packs/sejdr-guerison/CURRENT b/packs/sejdr-guerison/CURRENT index 774dcea..ebafc63 100644 --- a/packs/sejdr-guerison/CURRENT +++ b/packs/sejdr-guerison/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/sejdr-guerison/LOG b/packs/sejdr-guerison/LOG index 1d8516f..4ff6ff1 100644 --- a/packs/sejdr-guerison/LOG +++ b/packs/sejdr-guerison/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.782721 7fd462ffd6c0 Recovering log #51 -2026/01/11-22:42:43.809378 7fd462ffd6c0 Delete type=0 #51 -2026/01/11-22:42:43.809439 7fd462ffd6c0 Delete type=3 #49 -2026/01/11-22:44:34.524081 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.524114 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.530390 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.550404 7fd4627fc6c0 Manual compaction at level-0 from '!items!1LklBTpkRHN0vgkG' @ 72057594037927935 : 1 .. '!items!wwrc9bTXY8xizVi2' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.550458 7fd4627fc6c0 Manual compaction at level-1 from '!items!1LklBTpkRHN0vgkG' @ 72057594037927935 : 1 .. '!items!wwrc9bTXY8xizVi2' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.797667 7fcfbebfe6c0 Delete type=3 #1 +2026/04/01-22:51:01.678914 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.678944 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.685922 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.709100 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!1LklBTpkRHN0vgkG' @ 72057594037927935 : 1 .. '!items!wwrc9bTXY8xizVi2' @ 0 : 0; will stop at '!items!wwrc9bTXY8xizVi2' @ 54 : 1 +2026/04/01-22:51:01.709110 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.712679 7fcfbd3fb6c0 Generated table #65@0: 18 keys, 9561 bytes +2026/04/01-22:51:01.712693 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 9561 bytes +2026/04/01-22:51:01.719494 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.719583 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.740785 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!wwrc9bTXY8xizVi2' @ 54 : 1 .. '!items!wwrc9bTXY8xizVi2' @ 0 : 0; will stop at (end) diff --git a/packs/sejdr-guerison/LOG.old b/packs/sejdr-guerison/LOG.old index 8bbefca..69effa6 100644 --- a/packs/sejdr-guerison/LOG.old +++ b/packs/sejdr-guerison/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.399912 7fd463fff6c0 Recovering log #47 -2026/01/11-22:38:18.409540 7fd463fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.409610 7fd463fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.541287 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.541328 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.547815 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.567275 7fd4627fc6c0 Manual compaction at level-0 from '!items!1LklBTpkRHN0vgkG' @ 72057594037927935 : 1 .. '!items!wwrc9bTXY8xizVi2' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.567318 7fd4627fc6c0 Manual compaction at level-1 from '!items!1LklBTpkRHN0vgkG' @ 72057594037927935 : 1 .. '!items!wwrc9bTXY8xizVi2' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.781948 7fcfbebfe6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.782061 7fcfbebfe6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-guerison/000059.log: OK +2026/04/01-22:41:42.782127 7fcfbebfe6c0 Table #40: 18 entries OK +2026/04/01-22:41:42.785295 7fcfbebfe6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-guerison; recovered 1 files; 9561 bytes. Some data may have been lost. **** diff --git a/packs/sejdr-guerison/MANIFEST-000061 b/packs/sejdr-guerison/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..ce7917b3409dc7720cda184d4aaed962f12b64f8 GIT binary patch literal 255 zcmZ4f>z_v=10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei1u^#!WAI#mth_++syT zpX?l`kb>+W4?lyl^lW!VRR%DC$(NTGC0iziL_}ItWLAY`8Znwd=HXyqWU}LA rV76y5`**u65X7|yavfRBwxvJIFM@KNSj<=%2pPx5pux`QNV&5B{xC$K literal 0 HcmV?d00001 diff --git a/packs/sejdr-guerison/lost/000059.log b/packs/sejdr-guerison/lost/000059.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/sejdr-maitrise-des-elements/000063.log b/packs/sejdr-maitrise-des-elements/000063.log new file mode 100644 index 0000000..e69de29 diff --git a/packs/sejdr-maitrise-des-elements/000040.ldb b/packs/sejdr-maitrise-des-elements/000065.ldb similarity index 100% rename from packs/sejdr-maitrise-des-elements/000040.ldb rename to packs/sejdr-maitrise-des-elements/000065.ldb diff --git a/packs/sejdr-maitrise-des-elements/CURRENT b/packs/sejdr-maitrise-des-elements/CURRENT index 774dcea..ebafc63 100644 --- a/packs/sejdr-maitrise-des-elements/CURRENT +++ b/packs/sejdr-maitrise-des-elements/CURRENT @@ -1 +1 @@ -MANIFEST-000053 +MANIFEST-000061 diff --git a/packs/sejdr-maitrise-des-elements/LOG b/packs/sejdr-maitrise-des-elements/LOG index a23e61e..107b0e1 100644 --- a/packs/sejdr-maitrise-des-elements/LOG +++ b/packs/sejdr-maitrise-des-elements/LOG @@ -1,8 +1,11 @@ -2026/01/11-22:42:43.764500 7fd478fff6c0 Recovering log #51 -2026/01/11-22:42:43.780449 7fd478fff6c0 Delete type=0 #51 -2026/01/11-22:42:43.780512 7fd478fff6c0 Delete type=3 #49 -2026/01/11-22:44:34.505025 7fd4627fc6c0 Level-0 table #56: started -2026/01/11-22:44:34.505050 7fd4627fc6c0 Level-0 table #56: 0 bytes OK -2026/01/11-22:44:34.511351 7fd4627fc6c0 Delete type=0 #54 -2026/01/11-22:44:34.523920 7fd4627fc6c0 Manual compaction at level-0 from '!items!0hZBqEZ1QGm1jHYw' @ 72057594037927935 : 1 .. '!items!tsuOVAHU0W0R6acd' @ 0 : 0; will stop at (end) -2026/01/11-22:44:34.523958 7fd4627fc6c0 Manual compaction at level-1 from '!items!0hZBqEZ1QGm1jHYw' @ 72057594037927935 : 1 .. '!items!tsuOVAHU0W0R6acd' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.779055 7fcfbf3ff6c0 Delete type=3 #1 +2026/04/01-22:51:01.672399 7fcfbd3fb6c0 Level-0 table #64: started +2026/04/01-22:51:01.672421 7fcfbd3fb6c0 Level-0 table #64: 0 bytes OK +2026/04/01-22:51:01.678793 7fcfbd3fb6c0 Delete type=0 #62 +2026/04/01-22:51:01.699300 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!0hZBqEZ1QGm1jHYw' @ 72057594037927935 : 1 .. '!items!tsuOVAHU0W0R6acd' @ 0 : 0; will stop at '!items!tsuOVAHU0W0R6acd' @ 36 : 1 +2026/04/01-22:51:01.699311 7fcfbd3fb6c0 Compacting 1@0 + 0@1 files +2026/04/01-22:51:01.702774 7fcfbd3fb6c0 Generated table #65@0: 12 keys, 9340 bytes +2026/04/01-22:51:01.702798 7fcfbd3fb6c0 Compacted 1@0 + 0@1 files => 9340 bytes +2026/04/01-22:51:01.708828 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.708969 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.740775 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!tsuOVAHU0W0R6acd' @ 36 : 1 .. '!items!tsuOVAHU0W0R6acd' @ 0 : 0; will stop at (end) diff --git a/packs/sejdr-maitrise-des-elements/LOG.old b/packs/sejdr-maitrise-des-elements/LOG.old index 57b7f85..4e01b80 100644 --- a/packs/sejdr-maitrise-des-elements/LOG.old +++ b/packs/sejdr-maitrise-des-elements/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.385453 7fd462ffd6c0 Recovering log #47 -2026/01/11-22:38:18.396135 7fd462ffd6c0 Delete type=3 #45 -2026/01/11-22:38:18.396214 7fd462ffd6c0 Delete type=0 #47 -2026/01/11-22:39:21.560353 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.560381 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.567112 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.567311 7fd4627fc6c0 Manual compaction at level-0 from '!items!0hZBqEZ1QGm1jHYw' @ 72057594037927935 : 1 .. '!items!tsuOVAHU0W0R6acd' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.567339 7fd4627fc6c0 Manual compaction at level-1 from '!items!0hZBqEZ1QGm1jHYw' @ 72057594037927935 : 1 .. '!items!tsuOVAHU0W0R6acd' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.762833 7fcfbf3ff6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.762955 7fcfbf3ff6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-maitrise-des-elements/000059.log: OK +2026/04/01-22:41:42.763024 7fcfbf3ff6c0 Table #40: 12 entries OK +2026/04/01-22:41:42.766274 7fcfbf3ff6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-maitrise-des-elements; recovered 1 files; 9340 bytes. Some data may have been lost. **** diff --git a/packs/sejdr-maitrise-des-elements/MANIFEST-000061 b/packs/sejdr-maitrise-des-elements/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..d534d34804ee14521aa01defa6a1dd91a0031bd0 GIT binary patch literal 255 zcmYe|$&pKBU}TiaNi9pwNlDUksw_z@&n!-L&d)7KEJ`fNFJfoV_~Rk3m|2pVTdZi1 z5#?0q8f6&ho@ 3876 bytes +2026/04/01-22:51:01.651868 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.651969 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.672319 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!yccrNbXwA6j5BsjS' @ 12 : 1 .. '!items!yccrNbXwA6j5BsjS' @ 0 : 0; will stop at (end) diff --git a/packs/sejdr-maledictions/LOG.old b/packs/sejdr-maledictions/LOG.old index 3cbf64c..0a9465c 100644 --- a/packs/sejdr-maledictions/LOG.old +++ b/packs/sejdr-maledictions/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.373646 7fd4637fe6c0 Recovering log #47 -2026/01/11-22:38:18.383647 7fd4637fe6c0 Delete type=3 #45 -2026/01/11-22:38:18.383700 7fd4637fe6c0 Delete type=0 #47 -2026/01/11-22:39:21.534825 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.534853 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.540917 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.541103 7fd4627fc6c0 Manual compaction at level-0 from '!items!5FdmWeZINya8lbm3' @ 72057594037927935 : 1 .. '!items!yccrNbXwA6j5BsjS' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.541140 7fd4627fc6c0 Manual compaction at level-1 from '!items!5FdmWeZINya8lbm3' @ 72057594037927935 : 1 .. '!items!yccrNbXwA6j5BsjS' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.743801 7fcfbebfe6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.743934 7fcfbebfe6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-maledictions/000059.log: OK +2026/04/01-22:41:42.743996 7fcfbebfe6c0 Table #40: 4 entries OK +2026/04/01-22:41:42.747682 7fcfbebfe6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-maledictions; recovered 1 files; 3876 bytes. Some data may have been lost. **** diff --git a/packs/sejdr-maledictions/MANIFEST-000061 b/packs/sejdr-maledictions/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..237210d904e3714b8f027ac1f5ca5dcf64b08ef4 GIT binary patch literal 255 zcmWGA-aaXjfss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfbdV~L!+VrEHdZn2`N zTS{(tYLus6Wuiq+Qm!#0Cj%J3 5100 bytes +2026/04/01-22:51:01.661727 7fcfbd3fb6c0 compacted to: files[ 0 1 0 0 0 0 0 ] +2026/04/01-22:51:01.661826 7fcfbd3fb6c0 Delete type=2 #40 +2026/04/01-22:51:01.672327 7fcfbd3fb6c0 Manual compaction at level-0 from '!items!z0m7sFpYBQJeMQtM' @ 33 : 1 .. '!items!z0m7sFpYBQJeMQtM' @ 0 : 0; will stop at (end) diff --git a/packs/sejdr-transmission-des-forces/LOG.old b/packs/sejdr-transmission-des-forces/LOG.old index 9f0e662..b656cf4 100644 --- a/packs/sejdr-transmission-des-forces/LOG.old +++ b/packs/sejdr-transmission-des-forces/LOG.old @@ -1,8 +1,4 @@ -2026/01/11-22:38:18.361846 7fd478fff6c0 Recovering log #47 -2026/01/11-22:38:18.371524 7fd478fff6c0 Delete type=3 #45 -2026/01/11-22:38:18.371602 7fd478fff6c0 Delete type=0 #47 -2026/01/11-22:39:21.515353 7fd4627fc6c0 Level-0 table #52: started -2026/01/11-22:39:21.515414 7fd4627fc6c0 Level-0 table #52: 0 bytes OK -2026/01/11-22:39:21.521410 7fd4627fc6c0 Delete type=0 #50 -2026/01/11-22:39:21.541063 7fd4627fc6c0 Manual compaction at level-0 from '!items!6juBCfGgXhXiO4yq' @ 72057594037927935 : 1 .. '!items!z0m7sFpYBQJeMQtM' @ 0 : 0; will stop at (end) -2026/01/11-22:39:21.541114 7fd4627fc6c0 Manual compaction at level-1 from '!items!6juBCfGgXhXiO4yq' @ 72057594037927935 : 1 .. '!items!z0m7sFpYBQJeMQtM' @ 0 : 0; will stop at (end) +2026/04/01-22:41:42.725963 7fcfbdbfc6c0 Log #59: 0 ops saved to Table #60 OK +2026/04/01-22:41:42.726084 7fcfbdbfc6c0 Archiving /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-transmission-des-forces/000059.log: OK +2026/04/01-22:41:42.726143 7fcfbdbfc6c0 Table #40: 11 entries OK +2026/04/01-22:41:42.729531 7fcfbdbfc6c0 **** Repaired leveldb /home/morr/foundry/foundrydata-dev/Data/systems/fvtt-yggdrasill/packs/sejdr-transmission-des-forces; recovered 1 files; 5100 bytes. Some data may have been lost. **** diff --git a/packs/sejdr-transmission-des-forces/MANIFEST-000061 b/packs/sejdr-transmission-des-forces/MANIFEST-000061 new file mode 100644 index 0000000000000000000000000000000000000000..dfe5cce14da47be185a701d73b90b3e772f6ca07 GIT binary patch literal 255 zcmZ3bJ()j|fss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfbdIuX^2-h$InTks$YjUK rz--T=_&lk$2gJ1pavfO|&-KVN7eTpBEQ+iQgp6Zj&|qhDq}*8m^z1=O literal 0 HcmV?d00001 diff --git a/packs/sejdr-transmission-des-forces/lost/000059.log b/packs/sejdr-transmission-des-forces/lost/000059.log new file mode 100644 index 0000000..e69de29 diff --git a/system.json b/system.json index da1828c..a48673d 100644 --- a/system.json +++ b/system.json @@ -345,7 +345,7 @@ } ], "compatibility": { - "minimum": "11", - "verified": "13" + "minimum": "13", + "verified": "14" } } \ No newline at end of file