diff --git a/modules/applications/sheets/mournblade-cyd2-personnage-sheet.mjs b/modules/applications/sheets/mournblade-cyd2-personnage-sheet.mjs index fdaf2dc..e7f1947 100644 --- a/modules/applications/sheets/mournblade-cyd2-personnage-sheet.mjs +++ b/modules/applications/sheets/mournblade-cyd2-personnage-sheet.mjs @@ -11,6 +11,10 @@ export default class MournbladeCYD2PersonnageSheet extends MournbladeCYD2ActorSh ...super.DEFAULT_OPTIONS.window, title: "SHEETS.Actor.personnage", }, + actions: { + ...super.DEFAULT_OPTIONS.actions, + removeLinkedActor: MournbladeCYD2PersonnageSheet.#onRemoveLinkedActor, + }, }; /** @override */ @@ -53,6 +57,131 @@ export default class MournbladeCYD2PersonnageSheet extends MournbladeCYD2ActorSh context.adversiteTotal = (actor.system.adversite?.bleue || 0) + (actor.system.adversite?.rouge || 0) + (actor.system.adversite?.noire || 0); context.richesse = actor.computeRichesse?.() ?? { po: 0, pa: 0, sc: 0, valueSC: 0 }; context.valeurEquipement = actor.computeValeurEquipement?.() ?? { po: 0, pa: 0, sc: 0, valueSC: 0 }; + + // Prepare sorcellerie linked actors for display + context.creaturesInvoqueesActors = await this._getLinkedActors(actor.system.sorcellerie.creaturesinvoquees); + context.demonsLiesActors = await this._getLinkedActors(actor.system.sorcellerie.demonslies); + context.enchantementsActors = await this._getLinkedActors(actor.system.sorcellerie.enchantements); + + // Prepare enriched HTML for sorcellerie fields + context.enrichedInvocationsEnCours = await foundry.applications.ux.TextEditor.implementation.enrichHTML( + actor.system.sorcellerie?.invocationsencours || "", { async: true } + ); + return context; } + + /** + * Get actor objects from UUID references + * @param {string[]} uuids - Array of actor UUIDs + * @returns {Promise} Array of actor documents + */ + async _getLinkedActors(uuids) { + if (!uuids || !Array.isArray(uuids) || uuids.length === 0) return []; + + const actors = []; + for (const uuid of uuids) { + const actor = await fromUuid(uuid); + if (actor) { + actors.push(actor); + } + } + return actors; + } + + /** + * Handle actor drop on the sheet + * @override + */ + async _onDropActor(event, data) { + if (!this.document.isOwner) return; + + const droppedActor = await Actor.fromDropData(data); + if (!droppedActor) return; + + // Only allow dropping Creature type actors + if (droppedActor.type !== 'creature') return; + + // Determine which list to add to based on creature subtype + let fieldPath = ''; + const subType = droppedActor.system.soustype || 'creature'; + + switch (subType) { + case 'demon': + fieldPath = 'system.sorcellerie.demonslies'; + break; + case 'automata': + fieldPath = 'system.sorcellerie.enchantements'; + break; + case 'creature': + default: + fieldPath = 'system.sorcellerie.creaturesinvoquees'; + break; + } + + // Add the actor UUID to the appropriate array + const currentValue = foundry.utils.getProperty(this.document.system, fieldPath) || []; + + // Avoid duplicates + if (!currentValue.includes(droppedActor.uuid)) { + currentValue.push(droppedActor.uuid); + await this.document.update({ [fieldPath]: currentValue }); + } + + this.render(); + } + + /** + * Handle removal of a linked actor from sorcellerie sections + * @param {Event} event - The click event + * @param {HTMLElement} target - The clicked element + */ + static async #onRemoveLinkedActor(event, target) { + const li = target.closest(".item"); + if (!li) return; + + const field = target.dataset.field; + const uuid = target.dataset.uuid; + + if (!field || !uuid) return; + + const fieldPath = `system.sorcellerie.${field}`; + const currentValue = foundry.utils.getProperty(this.document.system, fieldPath) || []; + + // Remove the UUID from the array + const newValue = currentValue.filter(u => u !== uuid); + + await this.document.update({ [fieldPath]: newValue }); + this.render(); + } + + /** + * Handle click on linked actor name to open its sheet + * @param {Event} event - The click event + */ + static async #onOpenLinkedActor(event) { + const target = event.target.closest(".linked-actor-name"); + if (!target) return; + + const uuid = target.dataset.actorUuid; + if (!uuid) return; + + const actor = await fromUuid(uuid); + if (actor) { + actor.sheet.render(true); + } + } + + /** @override */ + _onRender(context, options) { + super._onRender(context, options); + + // Add click handler for linked actor names + this.element.querySelectorAll('.linked-actor-name').forEach(el => { + el.addEventListener('click', (event) => { + event.preventDefault(); + this.constructor.#onOpenLinkedActor(event); + }); + }); + } } diff --git a/modules/models/creature.mjs b/modules/models/creature.mjs index 9c3f3f3..9e5a8e3 100644 --- a/modules/models/creature.mjs +++ b/modules/models/creature.mjs @@ -66,10 +66,10 @@ export default class CreatureDataModel extends foundry.abstract.TypeDataModel { value: new fields.NumberField({ initial: 0, integer: true }) }), sante: new fields.SchemaField({ - vigueur: new fields.NumberField({ initial: 0, integer: true }), - etat: new fields.NumberField({ initial: 0, integer: true }), - vigueurmodifier: new fields.NumberField({ initial: 0, integer: true }), - nbcombativite: new fields.NumberField({ initial: 5, integer: true }) + vigueur: new fields.NumberField({ initial: 0, integer: true, min: 0 }), + etat: new fields.NumberField({ initial: 0, integer: true, min: 0, nullable: true }), + vigueurmodifier: new fields.NumberField({ initial: 0, integer: true, nullable: true }), + nbcombativite: new fields.NumberField({ initial: 5, integer: true, min: 0, nullable: true }) }), ame: new fields.SchemaField({ seuilpouvoir: new fields.NumberField({ initial: 0, integer: true }), @@ -110,7 +110,7 @@ export default class CreatureDataModel extends foundry.abstract.TypeDataModel { ressources: new fields.SchemaField({ value: new fields.NumberField({ initial: 0, integer: true }) }), - soustype: new fields.StringField({ initial: "" }) + soustype: new fields.StringField({ initial: "creature" }) }; } } diff --git a/modules/models/personnage.mjs b/modules/models/personnage.mjs index b101c31..e7a8a0f 100644 --- a/modules/models/personnage.mjs +++ b/modules/models/personnage.mjs @@ -106,9 +106,9 @@ export default class PersonnageDataModel extends foundry.abstract.TypeDataModel // Sorcellerie sorcellerie: new fields.SchemaField({ runes: new fields.HTMLField({ initial: "" }), - creaturesinvoquees: new fields.HTMLField({ initial: "" }), - demonslies: new fields.HTMLField({ initial: "" }), - enchantements: new fields.HTMLField({ initial: "" }), + creaturesinvoquees: new fields.ArrayField(new fields.StringField(), { initial: [] }), + demonslies: new fields.ArrayField(new fields.StringField(), { initial: [] }), + enchantements: new fields.ArrayField(new fields.StringField(), { initial: [] }), invocationsencours: new fields.HTMLField({ initial: "" }), coutPouvoirInvocations: new fields.NumberField({ initial: 0, integer: true }) }) diff --git a/modules/mournblade-cyd2-actor.js b/modules/mournblade-cyd2-actor.js index 6c19dad..8c111d3 100644 --- a/modules/mournblade-cyd2-actor.js +++ b/modules/mournblade-cyd2-actor.js @@ -273,6 +273,36 @@ export class MournbladeCYD2Actor extends Actor { /* -------------------------------------------- */ _preUpdate(changed, options, user) { + // Clean up numeric fields in various schemas to ensure they are valid numbers + const numericCleanup = (schemaPath, dataPath) => { + if (changed?.system?.[dataPath]) { + const schema = foundry.utils.getProperty(this.system.schema.fields, schemaPath); + if (schema) { + for (const [key, value] of Object.entries(changed.system[dataPath])) { + if (schema.fields[key] instanceof foundry.data.fields.NumberField) { + if (value === "" || value === null || value === undefined || isNaN(value)) { + changed.system[dataPath][key] = 0; + } else { + changed.system[dataPath][key] = Number(value); + } + } + } + } + } + }; + + // Apply cleanup to schemas that may have numeric fields submitted from forms + numericCleanup("sante", "sante"); + numericCleanup("ame", "ame"); + numericCleanup("combat", "combat"); + numericCleanup("balance", "balance"); + numericCleanup("adversite", "adversite"); + numericCleanup("vitesse", "vitesse"); + numericCleanup("ressources", "ressources"); + numericCleanup("eclat", "eclat"); + numericCleanup("bonneaventure", "bonneaventure"); + numericCleanup("experience", "experience"); + if (changed?.system?.sante?.etat !== undefined && changed.system.sante.etat != this.system.sante.etat) { const oldEtat = this.system.sante.etat setTimeout(() => { diff --git a/modules/mournblade-cyd2-config.js b/modules/mournblade-cyd2-config.js index 63cc841..73c2269 100644 --- a/modules/mournblade-cyd2-config.js +++ b/modules/mournblade-cyd2-config.js @@ -120,7 +120,6 @@ export const MOURNBLADECYD2_CONFIG = { { key: "traitespece", label: "Trait d'espèce" } ], optionsSousTypeCreature: [ - { key: "", label: localizeOrFallback("MNBL.none", "Aucun") }, { key: "creature", label: localizeOrFallback("MNBL.creature", "Créature") }, { key: "demon", label: localizeOrFallback("MNBL.demon", "Démon") }, { key: "automata", label: localizeOrFallback("MNBL.automata", "Automata") } diff --git a/modules/mournblade-cyd2-main.js b/modules/mournblade-cyd2-main.js index 12c7337..60653a2 100644 --- a/modules/mournblade-cyd2-main.js +++ b/modules/mournblade-cyd2-main.js @@ -147,6 +147,7 @@ function welcomeMessage() { Support

Système développé par LeRatierBretonnien.

Discord FR Foundry + Uberwald diff --git a/modules/mournblade-cyd2-utility.js b/modules/mournblade-cyd2-utility.js index 4dfdbe9..47c136d 100644 --- a/modules/mournblade-cyd2-utility.js +++ b/modules/mournblade-cyd2-utility.js @@ -54,11 +54,11 @@ export class MournbladeCYD2Utility { return text.toUpperCase(); }) Handlebars.registerHelper('lower', function (text) { - return text.toLowerCase() + return text.toLowerCase(); }) Handlebars.registerHelper('upperFirst', function (text) { - if (typeof text !== 'string') return text - return text.charAt(0).toUpperCase() + text.slice(1) + if (typeof text !== 'string') return text; + return text.charAt(0).toUpperCase() + text.slice(1); }) Handlebars.registerHelper('notEmpty', function (list) { return list.length > 0; @@ -99,11 +99,11 @@ export class MournbladeCYD2Utility { .join(', '); }); - Handlebars.registerHelper('select', function(value, options) { - const html = options.fn(this); + Handlebars.registerHelper('select', function(value, opts) { + const html = opts.fn(this); const escaped = String(value).replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); return html.replace(new RegExp(`value="${escaped}"`, 'g'), `value="${value}" selected="selected"`); - }) + }); game.settings.register("fvtt-mournblade-cyd-2-0", "mournblade-cyd2-pause-logo", { name: "Logo de pause", diff --git a/packs/aides-de-jeu/000432.log b/packs/aides-de-jeu/000449.log similarity index 100% rename from packs/aides-de-jeu/000432.log rename to packs/aides-de-jeu/000449.log diff --git a/packs/aides-de-jeu/CURRENT b/packs/aides-de-jeu/CURRENT index 8218710..d173ab7 100644 --- a/packs/aides-de-jeu/CURRENT +++ b/packs/aides-de-jeu/CURRENT @@ -1 +1 @@ -MANIFEST-000431 +MANIFEST-000447 diff --git a/packs/aides-de-jeu/LOG b/packs/aides-de-jeu/LOG index 1e56112..e67615a 100644 --- a/packs/aides-de-jeu/LOG +++ b/packs/aides-de-jeu/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.466229 7f15cf3fe6c0 Recovering log #429 -2026/06/07-00:21:50.475486 7f15cf3fe6c0 Delete type=3 #427 -2026/06/07-00:21:50.475515 7f15cf3fe6c0 Delete type=0 #429 +2026/06/07-22:26:23.395630 7f15cfbff6c0 Recovering log #445 +2026/06/07-22:26:23.404603 7f15cfbff6c0 Delete type=3 #443 +2026/06/07-22:26:23.404618 7f15cfbff6c0 Delete type=0 #445 +2026/06/07-23:28:18.037162 7f15cdbfb6c0 Level-0 table #450: started +2026/06/07-23:28:18.037182 7f15cdbfb6c0 Level-0 table #450: 0 bytes OK +2026/06/07-23:28:18.043745 7f15cdbfb6c0 Delete type=0 #448 +2026/06/07-23:28:18.050582 7f15cdbfb6c0 Manual compaction at level-0 from '!journal!gVybbv17TFY8o3Y4' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) diff --git a/packs/aides-de-jeu/LOG.old b/packs/aides-de-jeu/LOG.old index 7630f56..ab71d7e 100644 --- a/packs/aides-de-jeu/LOG.old +++ b/packs/aides-de-jeu/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.675368 7f15ce3fc6c0 Recovering log #425 -2026/06/07-00:01:17.685411 7f15ce3fc6c0 Delete type=3 #423 -2026/06/07-00:01:17.685428 7f15ce3fc6c0 Delete type=0 #425 -2026/06/07-00:21:46.748268 7f15cdbfb6c0 Level-0 table #430: started -2026/06/07-00:21:46.748282 7f15cdbfb6c0 Level-0 table #430: 0 bytes OK -2026/06/07-00:21:46.755214 7f15cdbfb6c0 Delete type=0 #428 -2026/06/07-00:21:46.768389 7f15cdbfb6c0 Manual compaction at level-0 from '!journal!gVybbv17TFY8o3Y4' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.732400 7f15cf3fe6c0 Recovering log #441 +2026/06/07-22:15:07.776275 7f15cf3fe6c0 Delete type=3 #439 +2026/06/07-22:15:07.776312 7f15cf3fe6c0 Delete type=0 #441 +2026/06/07-22:16:19.937296 7f15cdbfb6c0 Level-0 table #446: started +2026/06/07-22:16:19.937313 7f15cdbfb6c0 Level-0 table #446: 0 bytes OK +2026/06/07-22:16:19.943622 7f15cdbfb6c0 Delete type=0 #444 +2026/06/07-22:16:19.949780 7f15cdbfb6c0 Manual compaction at level-0 from '!journal!gVybbv17TFY8o3Y4' @ 72057594037927935 : 1 .. '!journal.pages!gVybbv17TFY8o3Y4.fQidyqfF1TbsZKHM' @ 0 : 0; will stop at (end) diff --git a/packs/aides-de-jeu/MANIFEST-000431 b/packs/aides-de-jeu/MANIFEST-000447 similarity index 84% rename from packs/aides-de-jeu/MANIFEST-000431 rename to packs/aides-de-jeu/MANIFEST-000447 index 3268b8a..943aa6c 100644 Binary files a/packs/aides-de-jeu/MANIFEST-000431 and b/packs/aides-de-jeu/MANIFEST-000447 differ diff --git a/packs/armes/000427.log b/packs/armes/000444.log similarity index 100% rename from packs/armes/000427.log rename to packs/armes/000444.log diff --git a/packs/armes/CURRENT b/packs/armes/CURRENT index 0ffc129..808eb86 100644 --- a/packs/armes/CURRENT +++ b/packs/armes/CURRENT @@ -1 +1 @@ -MANIFEST-000426 +MANIFEST-000442 diff --git a/packs/armes/LOG b/packs/armes/LOG index b51b155..496a6f5 100644 --- a/packs/armes/LOG +++ b/packs/armes/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.343006 7f15cebfd6c0 Recovering log #424 -2026/06/07-00:21:50.352418 7f15cebfd6c0 Delete type=3 #422 -2026/06/07-00:21:50.352440 7f15cebfd6c0 Delete type=0 #424 +2026/06/07-22:26:23.277424 7f15cf3fe6c0 Recovering log #440 +2026/06/07-22:26:23.287266 7f15cf3fe6c0 Delete type=3 #438 +2026/06/07-22:26:23.287281 7f15cf3fe6c0 Delete type=0 #440 +2026/06/07-23:28:17.956926 7f15cdbfb6c0 Level-0 table #445: started +2026/06/07-23:28:17.956939 7f15cdbfb6c0 Level-0 table #445: 0 bytes OK +2026/06/07-23:28:17.962818 7f15cdbfb6c0 Delete type=0 #443 +2026/06/07-23:28:17.968789 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end) diff --git a/packs/armes/LOG.old b/packs/armes/LOG.old index 017829a..e8ae6b3 100644 --- a/packs/armes/LOG.old +++ b/packs/armes/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.549317 7f15ce3fc6c0 Recovering log #420 -2026/06/07-00:01:17.559821 7f15ce3fc6c0 Delete type=3 #418 -2026/06/07-00:01:17.559847 7f15ce3fc6c0 Delete type=0 #420 -2026/06/07-00:21:46.679739 7f15cdbfb6c0 Level-0 table #425: started -2026/06/07-00:21:46.679750 7f15cdbfb6c0 Level-0 table #425: 0 bytes OK -2026/06/07-00:21:46.685835 7f15cdbfb6c0 Delete type=0 #423 -2026/06/07-00:21:46.698903 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.108602 7f15cfbff6c0 Recovering log #436 +2026/06/07-22:15:07.161200 7f15cfbff6c0 Delete type=3 #434 +2026/06/07-22:15:07.161240 7f15cfbff6c0 Delete type=0 #436 +2026/06/07-22:16:19.869028 7f15cdbfb6c0 Level-0 table #441: started +2026/06/07-22:16:19.869053 7f15cdbfb6c0 Level-0 table #441: 0 bytes OK +2026/06/07-22:16:19.874882 7f15cdbfb6c0 Delete type=0 #439 +2026/06/07-22:16:19.874946 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0swiE8k5zfUIqmXu' @ 72057594037927935 : 1 .. '!items!wv5EiePmPTpqFutt' @ 0 : 0; will stop at (end) diff --git a/packs/armes/MANIFEST-000426 b/packs/armes/MANIFEST-000442 similarity index 73% rename from packs/armes/MANIFEST-000426 rename to packs/armes/MANIFEST-000442 index 1917665..f9795f2 100644 Binary files a/packs/armes/MANIFEST-000426 and b/packs/armes/MANIFEST-000442 differ diff --git a/packs/dons/000326.log b/packs/dons/000343.log similarity index 100% rename from packs/dons/000326.log rename to packs/dons/000343.log diff --git a/packs/dons/CURRENT b/packs/dons/CURRENT index 10383e2..0da34c6 100644 --- a/packs/dons/CURRENT +++ b/packs/dons/CURRENT @@ -1 +1 @@ -MANIFEST-000325 +MANIFEST-000341 diff --git a/packs/dons/LOG b/packs/dons/LOG index bfa5081..0fb43d6 100644 --- a/packs/dons/LOG +++ b/packs/dons/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.374568 7f15cf3fe6c0 Recovering log #323 -2026/06/07-00:21:50.384637 7f15cf3fe6c0 Delete type=3 #321 -2026/06/07-00:21:50.384658 7f15cf3fe6c0 Delete type=0 #323 +2026/06/07-22:26:23.309282 7f15cfbff6c0 Recovering log #339 +2026/06/07-22:26:23.319052 7f15cfbff6c0 Delete type=3 #337 +2026/06/07-22:26:23.319068 7f15cfbff6c0 Delete type=0 #339 +2026/06/07-23:28:17.984230 7f15cdbfb6c0 Level-0 table #344: started +2026/06/07-23:28:17.984244 7f15cdbfb6c0 Level-0 table #344: 0 bytes OK +2026/06/07-23:28:17.993689 7f15cdbfb6c0 Delete type=0 #342 +2026/06/07-23:28:17.999974 7f15cdbfb6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end) diff --git a/packs/dons/LOG.old b/packs/dons/LOG.old index a2e3e1e..185fbd6 100644 --- a/packs/dons/LOG.old +++ b/packs/dons/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.584289 7f15ce3fc6c0 Recovering log #319 -2026/06/07-00:01:17.594286 7f15ce3fc6c0 Delete type=3 #317 -2026/06/07-00:01:17.594301 7f15ce3fc6c0 Delete type=0 #319 -2026/06/07-00:21:46.698908 7f15cdbfb6c0 Level-0 table #324: started -2026/06/07-00:21:46.698917 7f15cdbfb6c0 Level-0 table #324: 0 bytes OK -2026/06/07-00:21:46.704788 7f15cdbfb6c0 Delete type=0 #322 -2026/06/07-00:21:46.710794 7f15cdbfb6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.271122 7f15cf3fe6c0 Recovering log #335 +2026/06/07-22:15:07.338231 7f15cf3fe6c0 Delete type=3 #333 +2026/06/07-22:15:07.338273 7f15cf3fe6c0 Delete type=0 #335 +2026/06/07-22:16:19.888184 7f15cdbfb6c0 Level-0 table #340: started +2026/06/07-22:16:19.888209 7f15cdbfb6c0 Level-0 table #340: 0 bytes OK +2026/06/07-22:16:19.894691 7f15cdbfb6c0 Delete type=0 #338 +2026/06/07-22:16:19.900452 7f15cdbfb6c0 Manual compaction at level-0 from '!items!5dGXNiL3WN4cAk7X' @ 72057594037927935 : 1 .. '!items!zzz9JrtWjELdoAfK' @ 0 : 0; will stop at (end) diff --git a/packs/dons/MANIFEST-000325 b/packs/dons/MANIFEST-000341 similarity index 73% rename from packs/dons/MANIFEST-000325 rename to packs/dons/MANIFEST-000341 index f8f661c..d0b40e7 100644 Binary files a/packs/dons/MANIFEST-000325 and b/packs/dons/MANIFEST-000341 differ diff --git a/packs/equipement/000326.log b/packs/equipement/000343.log similarity index 100% rename from packs/equipement/000326.log rename to packs/equipement/000343.log diff --git a/packs/equipement/CURRENT b/packs/equipement/CURRENT index 10383e2..0da34c6 100644 --- a/packs/equipement/CURRENT +++ b/packs/equipement/CURRENT @@ -1 +1 @@ -MANIFEST-000325 +MANIFEST-000341 diff --git a/packs/equipement/LOG b/packs/equipement/LOG index ce5b54b..8b667ac 100644 --- a/packs/equipement/LOG +++ b/packs/equipement/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.363711 7f15ce3fc6c0 Recovering log #323 -2026/06/07-00:21:50.373124 7f15ce3fc6c0 Delete type=3 #321 -2026/06/07-00:21:50.373150 7f15ce3fc6c0 Delete type=0 #323 +2026/06/07-22:26:23.298745 7f15cf3fe6c0 Recovering log #339 +2026/06/07-22:26:23.307825 7f15cf3fe6c0 Delete type=3 #337 +2026/06/07-22:26:23.307846 7f15cf3fe6c0 Delete type=0 #339 +2026/06/07-23:28:17.978225 7f15cdbfb6c0 Level-0 table #344: started +2026/06/07-23:28:17.978242 7f15cdbfb6c0 Level-0 table #344: 0 bytes OK +2026/06/07-23:28:17.984167 7f15cdbfb6c0 Delete type=0 #342 +2026/06/07-23:28:17.999966 7f15cdbfb6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end) diff --git a/packs/equipement/LOG.old b/packs/equipement/LOG.old index da7a983..bfe2a72 100644 --- a/packs/equipement/LOG.old +++ b/packs/equipement/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.573032 7f15cfbff6c0 Recovering log #319 -2026/06/07-00:01:17.582308 7f15cfbff6c0 Delete type=3 #317 -2026/06/07-00:01:17.582329 7f15cfbff6c0 Delete type=0 #319 -2026/06/07-00:21:46.660469 7f15cdbfb6c0 Level-0 table #324: started -2026/06/07-00:21:46.660487 7f15cdbfb6c0 Level-0 table #324: 0 bytes OK -2026/06/07-00:21:46.667102 7f15cdbfb6c0 Delete type=0 #322 -2026/06/07-00:21:46.679674 7f15cdbfb6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.223614 7f15ce3fc6c0 Recovering log #335 +2026/06/07-22:15:07.268033 7f15ce3fc6c0 Delete type=3 #333 +2026/06/07-22:15:07.268068 7f15ce3fc6c0 Delete type=0 #335 +2026/06/07-22:16:19.880966 7f15cdbfb6c0 Level-0 table #340: started +2026/06/07-22:16:19.880976 7f15cdbfb6c0 Level-0 table #340: 0 bytes OK +2026/06/07-22:16:19.888072 7f15cdbfb6c0 Delete type=0 #338 +2026/06/07-22:16:19.900447 7f15cdbfb6c0 Manual compaction at level-0 from '!items!1cZd2hlTV9tykDED' @ 72057594037927935 : 1 .. '!items!y47dBO3Mf5Pn7tOd' @ 0 : 0; will stop at (end) diff --git a/packs/equipement/MANIFEST-000325 b/packs/equipement/MANIFEST-000341 similarity index 73% rename from packs/equipement/MANIFEST-000325 rename to packs/equipement/MANIFEST-000341 index e47ab4b..b8ef965 100644 Binary files a/packs/equipement/MANIFEST-000325 and b/packs/equipement/MANIFEST-000341 differ diff --git a/packs/historiques/000443.log b/packs/historiques/000460.log similarity index 100% rename from packs/historiques/000443.log rename to packs/historiques/000460.log diff --git a/packs/historiques/CURRENT b/packs/historiques/CURRENT index 808eb86..ce16427 100644 --- a/packs/historiques/CURRENT +++ b/packs/historiques/CURRENT @@ -1 +1 @@ -MANIFEST-000442 +MANIFEST-000458 diff --git a/packs/historiques/LOG b/packs/historiques/LOG index 1304b96..ef33074 100644 --- a/packs/historiques/LOG +++ b/packs/historiques/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.331328 7f15cf3fe6c0 Recovering log #440 -2026/06/07-00:21:50.341554 7f15cf3fe6c0 Delete type=3 #438 -2026/06/07-00:21:50.341580 7f15cf3fe6c0 Delete type=0 #440 +2026/06/07-22:26:23.266894 7f15ce3fc6c0 Recovering log #456 +2026/06/07-22:26:23.275979 7f15ce3fc6c0 Delete type=3 #454 +2026/06/07-22:26:23.275997 7f15ce3fc6c0 Delete type=0 #456 +2026/06/07-23:28:17.941519 7f15cdbfb6c0 Level-0 table #461: started +2026/06/07-23:28:17.941549 7f15cdbfb6c0 Level-0 table #461: 0 bytes OK +2026/06/07-23:28:17.949985 7f15cdbfb6c0 Delete type=0 #459 +2026/06/07-23:28:17.968775 7f15cdbfb6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) diff --git a/packs/historiques/LOG.old b/packs/historiques/LOG.old index eea6fa2..8fbdae7 100644 --- a/packs/historiques/LOG.old +++ b/packs/historiques/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.537677 7f15cfbff6c0 Recovering log #436 -2026/06/07-00:01:17.547496 7f15cfbff6c0 Delete type=3 #434 -2026/06/07-00:01:17.547526 7f15cfbff6c0 Delete type=0 #436 -2026/06/07-00:21:46.685907 7f15cdbfb6c0 Level-0 table #441: started -2026/06/07-00:21:46.685917 7f15cdbfb6c0 Level-0 table #441: 0 bytes OK -2026/06/07-00:21:46.691937 7f15cdbfb6c0 Delete type=0 #439 -2026/06/07-00:21:46.704830 7f15cdbfb6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.048479 7f15cf3fe6c0 Recovering log #452 +2026/06/07-22:15:07.097427 7f15cf3fe6c0 Delete type=3 #450 +2026/06/07-22:15:07.097465 7f15cf3fe6c0 Delete type=0 #452 +2026/06/07-22:16:19.862339 7f15cdbfb6c0 Level-0 table #457: started +2026/06/07-22:16:19.862348 7f15cdbfb6c0 Level-0 table #457: 0 bytes OK +2026/06/07-22:16:19.868915 7f15cdbfb6c0 Delete type=0 #455 +2026/06/07-22:16:19.874941 7f15cdbfb6c0 Manual compaction at level-0 from '!items!15foLG7y3LUXNzkK' @ 72057594037927935 : 1 .. '!items!z1HtkvazCGHut7cz' @ 0 : 0; will stop at (end) diff --git a/packs/historiques/MANIFEST-000442 b/packs/historiques/MANIFEST-000458 similarity index 72% rename from packs/historiques/MANIFEST-000442 rename to packs/historiques/MANIFEST-000458 index 98a9c67..251f457 100644 Binary files a/packs/historiques/MANIFEST-000442 and b/packs/historiques/MANIFEST-000458 differ diff --git a/packs/profils/000443.log b/packs/profils/000460.log similarity index 100% rename from packs/profils/000443.log rename to packs/profils/000460.log diff --git a/packs/profils/CURRENT b/packs/profils/CURRENT index 808eb86..ce16427 100644 --- a/packs/profils/CURRENT +++ b/packs/profils/CURRENT @@ -1 +1 @@ -MANIFEST-000442 +MANIFEST-000458 diff --git a/packs/profils/LOG b/packs/profils/LOG index a8d6b07..fd4aeb6 100644 --- a/packs/profils/LOG +++ b/packs/profils/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.420841 7f15cfbff6c0 Recovering log #440 -2026/06/07-00:21:50.430740 7f15cfbff6c0 Delete type=3 #438 -2026/06/07-00:21:50.430770 7f15cfbff6c0 Delete type=0 #440 +2026/06/07-22:26:23.352823 7f15cfbff6c0 Recovering log #456 +2026/06/07-22:26:23.361852 7f15cfbff6c0 Delete type=3 #454 +2026/06/07-22:26:23.361868 7f15cfbff6c0 Delete type=0 #456 +2026/06/07-23:28:18.012534 7f15cdbfb6c0 Level-0 table #461: started +2026/06/07-23:28:18.012548 7f15cdbfb6c0 Level-0 table #461: 0 bytes OK +2026/06/07-23:28:18.018384 7f15cdbfb6c0 Delete type=0 #459 +2026/06/07-23:28:18.025111 7f15cdbfb6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) diff --git a/packs/profils/LOG.old b/packs/profils/LOG.old index 95389b8..46ee049 100644 --- a/packs/profils/LOG.old +++ b/packs/profils/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.628038 7f15cf3fe6c0 Recovering log #436 -2026/06/07-00:01:17.637109 7f15cf3fe6c0 Delete type=3 #434 -2026/06/07-00:01:17.637121 7f15cf3fe6c0 Delete type=0 #436 -2026/06/07-00:21:46.761269 7f15cdbfb6c0 Level-0 table #441: started -2026/06/07-00:21:46.761294 7f15cdbfb6c0 Level-0 table #441: 0 bytes OK -2026/06/07-00:21:46.768307 7f15cdbfb6c0 Delete type=0 #439 -2026/06/07-00:21:46.777465 7f15cdbfb6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.506451 7f15cfbff6c0 Recovering log #452 +2026/06/07-22:15:07.560521 7f15cfbff6c0 Delete type=3 #450 +2026/06/07-22:15:07.560549 7f15cfbff6c0 Delete type=0 #452 +2026/06/07-22:16:19.912253 7f15cdbfb6c0 Level-0 table #457: started +2026/06/07-22:16:19.912261 7f15cdbfb6c0 Level-0 table #457: 0 bytes OK +2026/06/07-22:16:19.918008 7f15cdbfb6c0 Delete type=0 #455 +2026/06/07-22:16:19.924478 7f15cdbfb6c0 Manual compaction at level-0 from '!items!26mRstKhCJoXkhu1' @ 72057594037927935 : 1 .. '!items!tFQqcxmkS3MT6ASE' @ 0 : 0; will stop at (end) diff --git a/packs/profils/MANIFEST-000442 b/packs/profils/MANIFEST-000458 similarity index 73% rename from packs/profils/MANIFEST-000442 rename to packs/profils/MANIFEST-000458 index cf1ea95..6d446b0 100644 Binary files a/packs/profils/MANIFEST-000442 and b/packs/profils/MANIFEST-000458 differ diff --git a/packs/protections/000326.log b/packs/protections/000343.log similarity index 100% rename from packs/protections/000326.log rename to packs/protections/000343.log diff --git a/packs/protections/CURRENT b/packs/protections/CURRENT index 10383e2..0da34c6 100644 --- a/packs/protections/CURRENT +++ b/packs/protections/CURRENT @@ -1 +1 @@ -MANIFEST-000325 +MANIFEST-000341 diff --git a/packs/protections/LOG b/packs/protections/LOG index 8bc092e..8753010 100644 --- a/packs/protections/LOG +++ b/packs/protections/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.353793 7f15cfbff6c0 Recovering log #323 -2026/06/07-00:21:50.362811 7f15cfbff6c0 Delete type=3 #321 -2026/06/07-00:21:50.362829 7f15cfbff6c0 Delete type=0 #323 +2026/06/07-22:26:23.288575 7f15cebfd6c0 Recovering log #339 +2026/06/07-22:26:23.297862 7f15cebfd6c0 Delete type=3 #337 +2026/06/07-22:26:23.297882 7f15cebfd6c0 Delete type=0 #339 +2026/06/07-23:28:17.968876 7f15cdbfb6c0 Level-0 table #344: started +2026/06/07-23:28:17.968886 7f15cdbfb6c0 Level-0 table #344: 0 bytes OK +2026/06/07-23:28:17.978161 7f15cdbfb6c0 Delete type=0 #342 +2026/06/07-23:28:17.999957 7f15cdbfb6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end) diff --git a/packs/protections/LOG.old b/packs/protections/LOG.old index f89a6d5..984e13a 100644 --- a/packs/protections/LOG.old +++ b/packs/protections/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.561757 7f15cf3fe6c0 Recovering log #319 -2026/06/07-00:01:17.571010 7f15cf3fe6c0 Delete type=3 #317 -2026/06/07-00:01:17.571033 7f15cf3fe6c0 Delete type=0 #319 -2026/06/07-00:21:46.667152 7f15cdbfb6c0 Level-0 table #324: started -2026/06/07-00:21:46.667166 7f15cdbfb6c0 Level-0 table #324: 0 bytes OK -2026/06/07-00:21:46.673526 7f15cdbfb6c0 Delete type=0 #322 -2026/06/07-00:21:46.679679 7f15cdbfb6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.164332 7f15ce3fc6c0 Recovering log #335 +2026/06/07-22:15:07.220473 7f15ce3fc6c0 Delete type=3 #333 +2026/06/07-22:15:07.220519 7f15ce3fc6c0 Delete type=0 #335 +2026/06/07-22:16:19.894725 7f15cdbfb6c0 Level-0 table #340: started +2026/06/07-22:16:19.894735 7f15cdbfb6c0 Level-0 table #340: 0 bytes OK +2026/06/07-22:16:19.900368 7f15cdbfb6c0 Delete type=0 #338 +2026/06/07-22:16:19.900457 7f15cdbfb6c0 Manual compaction at level-0 from '!items!2hD1DQVeCIQIXFU7' @ 72057594037927935 : 1 .. '!items!veoS6Gtzj6Dq087V' @ 0 : 0; will stop at (end) diff --git a/packs/protections/MANIFEST-000325 b/packs/protections/MANIFEST-000341 similarity index 73% rename from packs/protections/MANIFEST-000325 rename to packs/protections/MANIFEST-000341 index ea780f5..f96a754 100644 Binary files a/packs/protections/MANIFEST-000325 and b/packs/protections/MANIFEST-000341 differ diff --git a/packs/runes/000326.log b/packs/runes/000343.log similarity index 100% rename from packs/runes/000326.log rename to packs/runes/000343.log diff --git a/packs/runes/CURRENT b/packs/runes/CURRENT index 10383e2..0da34c6 100644 --- a/packs/runes/CURRENT +++ b/packs/runes/CURRENT @@ -1 +1 @@ -MANIFEST-000325 +MANIFEST-000341 diff --git a/packs/runes/LOG b/packs/runes/LOG index dc52ec1..a2e88d4 100644 --- a/packs/runes/LOG +++ b/packs/runes/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.409088 7f15ce3fc6c0 Recovering log #323 -2026/06/07-00:21:50.419461 7f15ce3fc6c0 Delete type=3 #321 -2026/06/07-00:21:50.419490 7f15ce3fc6c0 Delete type=0 #323 +2026/06/07-22:26:23.341945 7f15cf3fe6c0 Recovering log #339 +2026/06/07-22:26:23.351548 7f15cf3fe6c0 Delete type=3 #337 +2026/06/07-22:26:23.351562 7f15cf3fe6c0 Delete type=0 #339 +2026/06/07-23:28:18.006777 7f15cdbfb6c0 Level-0 table #344: started +2026/06/07-23:28:18.006789 7f15cdbfb6c0 Level-0 table #344: 0 bytes OK +2026/06/07-23:28:18.012488 7f15cdbfb6c0 Delete type=0 #342 +2026/06/07-23:28:18.025106 7f15cdbfb6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end) diff --git a/packs/runes/LOG.old b/packs/runes/LOG.old index 69c530e..b83e79a 100644 --- a/packs/runes/LOG.old +++ b/packs/runes/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.617058 7f15ce3fc6c0 Recovering log #319 -2026/06/07-00:01:17.626625 7f15ce3fc6c0 Delete type=3 #317 -2026/06/07-00:01:17.626639 7f15ce3fc6c0 Delete type=0 #319 -2026/06/07-00:21:46.716945 7f15cdbfb6c0 Level-0 table #324: started -2026/06/07-00:21:46.716955 7f15cdbfb6c0 Level-0 table #324: 0 bytes OK -2026/06/07-00:21:46.723471 7f15cdbfb6c0 Delete type=0 #322 -2026/06/07-00:21:46.729892 7f15cdbfb6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.448412 7f15ce3fc6c0 Recovering log #335 +2026/06/07-22:15:07.501506 7f15ce3fc6c0 Delete type=3 #333 +2026/06/07-22:15:07.501554 7f15ce3fc6c0 Delete type=0 #335 +2026/06/07-22:16:19.906292 7f15cdbfb6c0 Level-0 table #340: started +2026/06/07-22:16:19.906300 7f15cdbfb6c0 Level-0 table #340: 0 bytes OK +2026/06/07-22:16:19.912223 7f15cdbfb6c0 Delete type=0 #338 +2026/06/07-22:16:19.924472 7f15cdbfb6c0 Manual compaction at level-0 from '!items!1JqWbEkHUoKXbsgn' @ 72057594037927935 : 1 .. '!items!xnCf2xIPzdsUoBTy' @ 0 : 0; will stop at (end) diff --git a/packs/runes/MANIFEST-000325 b/packs/runes/MANIFEST-000341 similarity index 72% rename from packs/runes/MANIFEST-000325 rename to packs/runes/MANIFEST-000341 index 3061070..28607c0 100644 Binary files a/packs/runes/MANIFEST-000325 and b/packs/runes/MANIFEST-000341 differ diff --git a/packs/scenes/000274.log b/packs/scenes/000291.log similarity index 100% rename from packs/scenes/000274.log rename to packs/scenes/000291.log diff --git a/packs/scenes/CURRENT b/packs/scenes/CURRENT index aa8e945..2e4a584 100644 --- a/packs/scenes/CURRENT +++ b/packs/scenes/CURRENT @@ -1 +1 @@ -MANIFEST-000273 +MANIFEST-000289 diff --git a/packs/scenes/LOG b/packs/scenes/LOG index 821e686..3ffec95 100644 --- a/packs/scenes/LOG +++ b/packs/scenes/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.454761 7f15ce3fc6c0 Recovering log #271 -2026/06/07-00:21:50.464634 7f15ce3fc6c0 Delete type=3 #269 -2026/06/07-00:21:50.464657 7f15ce3fc6c0 Delete type=0 #271 +2026/06/07-22:26:23.384369 7f15ce3fc6c0 Recovering log #287 +2026/06/07-22:26:23.393736 7f15ce3fc6c0 Delete type=3 #285 +2026/06/07-22:26:23.393754 7f15ce3fc6c0 Delete type=0 #287 +2026/06/07-23:28:18.030882 7f15cdbfb6c0 Level-0 table #292: started +2026/06/07-23:28:18.030892 7f15cdbfb6c0 Level-0 table #292: 0 bytes OK +2026/06/07-23:28:18.037057 7f15cdbfb6c0 Delete type=0 #290 +2026/06/07-23:28:18.050563 7f15cdbfb6c0 Manual compaction at level-0 from '!scenes!dYKdGdh2PbtXs32a' @ 72057594037927935 : 1 .. '!scenes.levels!dYKdGdh2PbtXs32a.defaultLevel0000' @ 0 : 0; will stop at (end) diff --git a/packs/scenes/LOG.old b/packs/scenes/LOG.old index 39b3543..02af0c4 100644 --- a/packs/scenes/LOG.old +++ b/packs/scenes/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.661008 7f15cf3fe6c0 Recovering log #267 -2026/06/07-00:01:17.670919 7f15cf3fe6c0 Delete type=3 #265 -2026/06/07-00:01:17.670935 7f15cf3fe6c0 Delete type=0 #267 -2026/06/07-00:21:46.723582 7f15cdbfb6c0 Level-0 table #272: started -2026/06/07-00:21:46.723594 7f15cdbfb6c0 Level-0 table #272: 0 bytes OK -2026/06/07-00:21:46.729834 7f15cdbfb6c0 Delete type=0 #270 -2026/06/07-00:21:46.742119 7f15cdbfb6c0 Manual compaction at level-0 from '!scenes!dYKdGdh2PbtXs32a' @ 72057594037927935 : 1 .. '!scenes.levels!dYKdGdh2PbtXs32a.defaultLevel0000' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.668232 7f15cf3fe6c0 Recovering log #283 +2026/06/07-22:15:07.729444 7f15cf3fe6c0 Delete type=3 #281 +2026/06/07-22:15:07.729489 7f15cf3fe6c0 Delete type=0 #283 +2026/06/07-22:16:19.924538 7f15cdbfb6c0 Level-0 table #288: started +2026/06/07-22:16:19.924553 7f15cdbfb6c0 Level-0 table #288: 0 bytes OK +2026/06/07-22:16:19.931059 7f15cdbfb6c0 Delete type=0 #286 +2026/06/07-22:16:19.949769 7f15cdbfb6c0 Manual compaction at level-0 from '!scenes!dYKdGdh2PbtXs32a' @ 72057594037927935 : 1 .. '!scenes.levels!dYKdGdh2PbtXs32a.defaultLevel0000' @ 0 : 0; will stop at (end) diff --git a/packs/scenes/MANIFEST-000273 b/packs/scenes/MANIFEST-000289 similarity index 57% rename from packs/scenes/MANIFEST-000273 rename to packs/scenes/MANIFEST-000289 index 8eff42d..b9460c2 100644 Binary files a/packs/scenes/MANIFEST-000273 and b/packs/scenes/MANIFEST-000289 differ diff --git a/packs/skills-creatures/000232.log b/packs/skills-creatures/000249.log similarity index 100% rename from packs/skills-creatures/000232.log rename to packs/skills-creatures/000249.log diff --git a/packs/skills-creatures/CURRENT b/packs/skills-creatures/CURRENT index 61135ee..0ddd94c 100644 --- a/packs/skills-creatures/CURRENT +++ b/packs/skills-creatures/CURRENT @@ -1 +1 @@ -MANIFEST-000231 +MANIFEST-000247 diff --git a/packs/skills-creatures/LOG b/packs/skills-creatures/LOG index 6d8c104..9562688 100644 --- a/packs/skills-creatures/LOG +++ b/packs/skills-creatures/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.321397 7f15ce3fc6c0 Recovering log #229 -2026/06/07-00:21:50.330366 7f15ce3fc6c0 Delete type=3 #227 -2026/06/07-00:21:50.330389 7f15ce3fc6c0 Delete type=0 #229 +2026/06/07-22:26:23.257110 7f15cfbff6c0 Recovering log #245 +2026/06/07-22:26:23.265916 7f15cfbff6c0 Delete type=3 #243 +2026/06/07-22:26:23.265933 7f15cfbff6c0 Delete type=0 #245 +2026/06/07-23:28:17.950047 7f15cdbfb6c0 Level-0 table #250: started +2026/06/07-23:28:17.950062 7f15cdbfb6c0 Level-0 table #250: 0 bytes OK +2026/06/07-23:28:17.956864 7f15cdbfb6c0 Delete type=0 #248 +2026/06/07-23:28:17.968783 7f15cdbfb6c0 Manual compaction at level-0 from '!items!6bmjc4MUduGs9s6n' @ 72057594037927935 : 1 .. '!items!t692JcsGHG4YJIlM' @ 0 : 0; will stop at (end) diff --git a/packs/skills-creatures/LOG.old b/packs/skills-creatures/LOG.old index 8a8dc93..ef60403 100644 --- a/packs/skills-creatures/LOG.old +++ b/packs/skills-creatures/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.527640 7f15cf3fe6c0 Recovering log #225 -2026/06/07-00:01:17.536413 7f15cf3fe6c0 Delete type=3 #223 -2026/06/07-00:01:17.536429 7f15cf3fe6c0 Delete type=0 #225 -2026/06/07-00:21:46.673575 7f15cdbfb6c0 Level-0 table #230: started -2026/06/07-00:21:46.673592 7f15cdbfb6c0 Level-0 table #230: 0 bytes OK -2026/06/07-00:21:46.679599 7f15cdbfb6c0 Delete type=0 #228 -2026/06/07-00:21:46.685902 7f15cdbfb6c0 Manual compaction at level-0 from '!items!6bmjc4MUduGs9s6n' @ 72057594037927935 : 1 .. '!items!t692JcsGHG4YJIlM' @ 0 : 0; will stop at (end) +2026/06/07-22:15:06.982677 7f15cfbff6c0 Recovering log #241 +2026/06/07-22:15:07.045777 7f15cfbff6c0 Delete type=3 #239 +2026/06/07-22:15:07.045814 7f15cfbff6c0 Delete type=0 #241 +2026/06/07-22:16:19.856621 7f15cdbfb6c0 Level-0 table #246: started +2026/06/07-22:16:19.856633 7f15cdbfb6c0 Level-0 table #246: 0 bytes OK +2026/06/07-22:16:19.862313 7f15cdbfb6c0 Delete type=0 #244 +2026/06/07-22:16:19.874936 7f15cdbfb6c0 Manual compaction at level-0 from '!items!6bmjc4MUduGs9s6n' @ 72057594037927935 : 1 .. '!items!t692JcsGHG4YJIlM' @ 0 : 0; will stop at (end) diff --git a/packs/skills-creatures/MANIFEST-000231 b/packs/skills-creatures/MANIFEST-000247 similarity index 73% rename from packs/skills-creatures/MANIFEST-000231 rename to packs/skills-creatures/MANIFEST-000247 index da07bc7..047eb8a 100644 Binary files a/packs/skills-creatures/MANIFEST-000231 and b/packs/skills-creatures/MANIFEST-000247 differ diff --git a/packs/skills/000324.log b/packs/skills/000341.log similarity index 100% rename from packs/skills/000324.log rename to packs/skills/000341.log diff --git a/packs/skills/CURRENT b/packs/skills/CURRENT index 224a102..7adea65 100644 --- a/packs/skills/CURRENT +++ b/packs/skills/CURRENT @@ -1 +1 @@ -MANIFEST-000323 +MANIFEST-000339 diff --git a/packs/skills/LOG b/packs/skills/LOG index 55530a7..5f5ee48 100644 --- a/packs/skills/LOG +++ b/packs/skills/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.310068 7f15cfbff6c0 Recovering log #321 -2026/06/07-00:21:50.320158 7f15cfbff6c0 Delete type=3 #319 -2026/06/07-00:21:50.320186 7f15cfbff6c0 Delete type=0 #321 +2026/06/07-22:26:23.246051 7f15cebfd6c0 Recovering log #337 +2026/06/07-22:26:23.256115 7f15cebfd6c0 Delete type=3 #335 +2026/06/07-22:26:23.256136 7f15cebfd6c0 Delete type=0 #337 +2026/06/07-23:28:17.962867 7f15cdbfb6c0 Level-0 table #342: started +2026/06/07-23:28:17.962881 7f15cdbfb6c0 Level-0 table #342: 0 bytes OK +2026/06/07-23:28:17.968718 7f15cdbfb6c0 Delete type=0 #340 +2026/06/07-23:28:17.968872 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end) diff --git a/packs/skills/LOG.old b/packs/skills/LOG.old index 357e6e9..47ce54a 100644 --- a/packs/skills/LOG.old +++ b/packs/skills/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.516491 7f15cf3fe6c0 Recovering log #317 -2026/06/07-00:01:17.526454 7f15cf3fe6c0 Delete type=3 #315 -2026/06/07-00:01:17.526475 7f15cf3fe6c0 Delete type=0 #317 -2026/06/07-00:21:46.653448 7f15cdbfb6c0 Level-0 table #322: started -2026/06/07-00:21:46.653485 7f15cdbfb6c0 Level-0 table #322: 0 bytes OK -2026/06/07-00:21:46.660396 7f15cdbfb6c0 Delete type=0 #320 -2026/06/07-00:21:46.679667 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end) +2026/06/07-22:15:06.925620 7f15cf3fe6c0 Recovering log #333 +2026/06/07-22:15:06.978851 7f15cf3fe6c0 Delete type=3 #331 +2026/06/07-22:15:06.978887 7f15cf3fe6c0 Delete type=0 #333 +2026/06/07-22:16:19.850756 7f15cdbfb6c0 Level-0 table #338: started +2026/06/07-22:16:19.850800 7f15cdbfb6c0 Level-0 table #338: 0 bytes OK +2026/06/07-22:16:19.856574 7f15cdbfb6c0 Delete type=0 #336 +2026/06/07-22:16:19.874927 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0LlzDyCurJedqeyG' @ 72057594037927935 : 1 .. '!items!tq6mEgXog7h4VyWk' @ 0 : 0; will stop at (end) diff --git a/packs/skills/MANIFEST-000323 b/packs/skills/MANIFEST-000339 similarity index 73% rename from packs/skills/MANIFEST-000323 rename to packs/skills/MANIFEST-000339 index 36e230e..b201dc6 100644 Binary files a/packs/skills/MANIFEST-000323 and b/packs/skills/MANIFEST-000339 differ diff --git a/packs/tables/000425.log b/packs/tables/000442.log similarity index 100% rename from packs/tables/000425.log rename to packs/tables/000442.log diff --git a/packs/tables/CURRENT b/packs/tables/CURRENT index aa21846..6cf903f 100644 --- a/packs/tables/CURRENT +++ b/packs/tables/CURRENT @@ -1 +1 @@ -MANIFEST-000424 +MANIFEST-000440 diff --git a/packs/tables/LOG b/packs/tables/LOG index 1971833..474df7d 100644 --- a/packs/tables/LOG +++ b/packs/tables/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.443543 7f15cf3fe6c0 Recovering log #422 -2026/06/07-00:21:50.453016 7f15cf3fe6c0 Delete type=3 #420 -2026/06/07-00:21:50.453046 7f15cf3fe6c0 Delete type=0 #422 +2026/06/07-22:26:23.373874 7f15cebfd6c0 Recovering log #438 +2026/06/07-22:26:23.383224 7f15cebfd6c0 Delete type=3 #436 +2026/06/07-22:26:23.383242 7f15cebfd6c0 Delete type=0 #438 +2026/06/07-23:28:18.025158 7f15cdbfb6c0 Level-0 table #443: started +2026/06/07-23:28:18.025168 7f15cdbfb6c0 Level-0 table #443: 0 bytes OK +2026/06/07-23:28:18.030846 7f15cdbfb6c0 Delete type=0 #441 +2026/06/07-23:28:18.050542 7f15cdbfb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/packs/tables/LOG.old b/packs/tables/LOG.old index bba69d5..fc1f20f 100644 --- a/packs/tables/LOG.old +++ b/packs/tables/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.650696 7f15cebfd6c0 Recovering log #418 -2026/06/07-00:01:17.659769 7f15cebfd6c0 Delete type=3 #416 -2026/06/07-00:01:17.659789 7f15cebfd6c0 Delete type=0 #418 -2026/06/07-00:21:46.710799 7f15cdbfb6c0 Level-0 table #423: started -2026/06/07-00:21:46.710812 7f15cdbfb6c0 Level-0 table #423: 0 bytes OK -2026/06/07-00:21:46.716904 7f15cdbfb6c0 Delete type=0 #421 -2026/06/07-00:21:46.729885 7f15cdbfb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.614496 7f15cfbff6c0 Recovering log #434 +2026/06/07-22:15:07.666042 7f15cfbff6c0 Delete type=3 #432 +2026/06/07-22:15:07.666082 7f15cfbff6c0 Delete type=0 #434 +2026/06/07-22:16:19.931118 7f15cdbfb6c0 Level-0 table #439: started +2026/06/07-22:16:19.931132 7f15cdbfb6c0 Level-0 table #439: 0 bytes OK +2026/06/07-22:16:19.937214 7f15cdbfb6c0 Delete type=0 #437 +2026/06/07-22:16:19.949776 7f15cdbfb6c0 Manual compaction at level-0 from 'undefined' @ 72057594037927935 : 1 .. 'undefined' @ 0 : 0; will stop at (end) diff --git a/packs/tables/MANIFEST-000424 b/packs/tables/MANIFEST-000424 deleted file mode 100644 index 4621737..0000000 Binary files a/packs/tables/MANIFEST-000424 and /dev/null differ diff --git a/packs/tables/MANIFEST-000440 b/packs/tables/MANIFEST-000440 new file mode 100644 index 0000000..4dc0f60 Binary files /dev/null and b/packs/tables/MANIFEST-000440 differ diff --git a/packs/talents/000450.log b/packs/talents/000467.log similarity index 100% rename from packs/talents/000450.log rename to packs/talents/000467.log diff --git a/packs/talents/CURRENT b/packs/talents/CURRENT index 6da9542..9801903 100644 --- a/packs/talents/CURRENT +++ b/packs/talents/CURRENT @@ -1 +1 @@ -MANIFEST-000449 +MANIFEST-000465 diff --git a/packs/talents/LOG b/packs/talents/LOG index 51b2323..a783ad2 100644 --- a/packs/talents/LOG +++ b/packs/talents/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.432103 7f15cebfd6c0 Recovering log #447 -2026/06/07-00:21:50.441572 7f15cebfd6c0 Delete type=3 #445 -2026/06/07-00:21:50.441600 7f15cebfd6c0 Delete type=0 #447 +2026/06/07-22:26:23.363033 7f15cf3fe6c0 Recovering log #463 +2026/06/07-22:26:23.372436 7f15cf3fe6c0 Delete type=3 #461 +2026/06/07-22:26:23.372455 7f15cf3fe6c0 Delete type=0 #463 +2026/06/07-23:28:18.018436 7f15cdbfb6c0 Level-0 table #468: started +2026/06/07-23:28:18.018450 7f15cdbfb6c0 Level-0 table #468: 0 bytes OK +2026/06/07-23:28:18.025050 7f15cdbfb6c0 Delete type=0 #466 +2026/06/07-23:28:18.025114 7f15cdbfb6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) diff --git a/packs/talents/LOG.old b/packs/talents/LOG.old index bca947b..0371410 100644 --- a/packs/talents/LOG.old +++ b/packs/talents/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.638377 7f15cfbff6c0 Recovering log #443 -2026/06/07-00:01:17.648660 7f15cfbff6c0 Delete type=3 #441 -2026/06/07-00:01:17.648683 7f15cfbff6c0 Delete type=0 #443 -2026/06/07-00:21:46.742126 7f15cdbfb6c0 Level-0 table #448: started -2026/06/07-00:21:46.742141 7f15cdbfb6c0 Level-0 table #448: 0 bytes OK -2026/06/07-00:21:46.748195 7f15cdbfb6c0 Delete type=0 #446 -2026/06/07-00:21:46.755303 7f15cdbfb6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.564034 7f15cf3fe6c0 Recovering log #459 +2026/06/07-22:15:07.611724 7f15cf3fe6c0 Delete type=3 #457 +2026/06/07-22:15:07.611766 7f15cf3fe6c0 Delete type=0 #459 +2026/06/07-22:16:19.918037 7f15cdbfb6c0 Level-0 table #464: started +2026/06/07-22:16:19.918045 7f15cdbfb6c0 Level-0 table #464: 0 bytes OK +2026/06/07-22:16:19.924354 7f15cdbfb6c0 Delete type=0 #462 +2026/06/07-22:16:19.924483 7f15cdbfb6c0 Manual compaction at level-0 from '!items!07bq0fsbn653i81y' @ 72057594037927935 : 1 .. '!items!zKvlDHBalR4UdwUx' @ 0 : 0; will stop at (end) diff --git a/packs/talents/MANIFEST-000449 b/packs/talents/MANIFEST-000465 similarity index 72% rename from packs/talents/MANIFEST-000449 rename to packs/talents/MANIFEST-000465 index 7947606..ab1d01d 100644 Binary files a/packs/talents/MANIFEST-000449 and b/packs/talents/MANIFEST-000465 differ diff --git a/packs/tendances/000326.log b/packs/tendances/000343.log similarity index 100% rename from packs/tendances/000326.log rename to packs/tendances/000343.log diff --git a/packs/tendances/CURRENT b/packs/tendances/CURRENT index 10383e2..0da34c6 100644 --- a/packs/tendances/CURRENT +++ b/packs/tendances/CURRENT @@ -1 +1 @@ -MANIFEST-000325 +MANIFEST-000341 diff --git a/packs/tendances/LOG b/packs/tendances/LOG index 4e224d3..043b5d5 100644 --- a/packs/tendances/LOG +++ b/packs/tendances/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.386555 7f15cebfd6c0 Recovering log #323 -2026/06/07-00:21:50.396653 7f15cebfd6c0 Delete type=3 #321 -2026/06/07-00:21:50.396680 7f15cebfd6c0 Delete type=0 #323 +2026/06/07-22:26:23.320290 7f15ce3fc6c0 Recovering log #339 +2026/06/07-22:26:23.329632 7f15ce3fc6c0 Delete type=3 #337 +2026/06/07-22:26:23.329650 7f15ce3fc6c0 Delete type=0 #339 +2026/06/07-23:28:17.993768 7f15cdbfb6c0 Level-0 table #344: started +2026/06/07-23:28:17.993784 7f15cdbfb6c0 Level-0 table #344: 0 bytes OK +2026/06/07-23:28:17.999897 7f15cdbfb6c0 Delete type=0 #342 +2026/06/07-23:28:18.000045 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end) diff --git a/packs/tendances/LOG.old b/packs/tendances/LOG.old index e3cd873..6141a11 100644 --- a/packs/tendances/LOG.old +++ b/packs/tendances/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.595527 7f15cfbff6c0 Recovering log #319 -2026/06/07-00:01:17.604695 7f15cfbff6c0 Delete type=3 #317 -2026/06/07-00:01:17.604711 7f15cfbff6c0 Delete type=0 #319 -2026/06/07-00:21:46.691993 7f15cdbfb6c0 Level-0 table #324: started -2026/06/07-00:21:46.692010 7f15cdbfb6c0 Level-0 table #324: 0 bytes OK -2026/06/07-00:21:46.698815 7f15cdbfb6c0 Delete type=0 #322 -2026/06/07-00:21:46.704835 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.340061 7f15ce3fc6c0 Recovering log #335 +2026/06/07-22:15:07.389103 7f15ce3fc6c0 Delete type=3 #333 +2026/06/07-22:15:07.389143 7f15ce3fc6c0 Delete type=0 #335 +2026/06/07-22:16:19.874996 7f15cdbfb6c0 Level-0 table #340: started +2026/06/07-22:16:19.875177 7f15cdbfb6c0 Level-0 table #340: 0 bytes OK +2026/06/07-22:16:19.880927 7f15cdbfb6c0 Delete type=0 #338 +2026/06/07-22:16:19.900395 7f15cdbfb6c0 Manual compaction at level-0 from '!items!0CYP1JpZu9mst5tK' @ 72057594037927935 : 1 .. '!items!zhPPsmTtLv7cyNHJ' @ 0 : 0; will stop at (end) diff --git a/packs/tendances/MANIFEST-000325 b/packs/tendances/MANIFEST-000341 similarity index 74% rename from packs/tendances/MANIFEST-000325 rename to packs/tendances/MANIFEST-000341 index 2e4833a..1f300fa 100644 Binary files a/packs/tendances/MANIFEST-000325 and b/packs/tendances/MANIFEST-000341 differ diff --git a/packs/traits-chaotiques/000326.log b/packs/traits-chaotiques/000343.log similarity index 100% rename from packs/traits-chaotiques/000326.log rename to packs/traits-chaotiques/000343.log diff --git a/packs/traits-chaotiques/CURRENT b/packs/traits-chaotiques/CURRENT index 10383e2..0da34c6 100644 --- a/packs/traits-chaotiques/CURRENT +++ b/packs/traits-chaotiques/CURRENT @@ -1 +1 @@ -MANIFEST-000325 +MANIFEST-000341 diff --git a/packs/traits-chaotiques/LOG b/packs/traits-chaotiques/LOG index 6aecb44..32260b0 100644 --- a/packs/traits-chaotiques/LOG +++ b/packs/traits-chaotiques/LOG @@ -1,3 +1,7 @@ -2026/06/07-00:21:50.398208 7f15cf3fe6c0 Recovering log #323 -2026/06/07-00:21:50.407721 7f15cf3fe6c0 Delete type=3 #321 -2026/06/07-00:21:50.407753 7f15cf3fe6c0 Delete type=0 #323 +2026/06/07-22:26:23.331166 7f15cfbff6c0 Recovering log #339 +2026/06/07-22:26:23.340799 7f15cfbff6c0 Delete type=3 #337 +2026/06/07-22:26:23.340822 7f15cfbff6c0 Delete type=0 #339 +2026/06/07-23:28:18.000062 7f15cdbfb6c0 Level-0 table #344: started +2026/06/07-23:28:18.000087 7f15cdbfb6c0 Level-0 table #344: 0 bytes OK +2026/06/07-23:28:18.006733 7f15cdbfb6c0 Delete type=0 #342 +2026/06/07-23:28:18.025099 7f15cdbfb6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end) diff --git a/packs/traits-chaotiques/LOG.old b/packs/traits-chaotiques/LOG.old index 49f086e..633cbde 100644 --- a/packs/traits-chaotiques/LOG.old +++ b/packs/traits-chaotiques/LOG.old @@ -1,7 +1,7 @@ -2026/06/07-00:01:17.606198 7f15cfbff6c0 Recovering log #319 -2026/06/07-00:01:17.615550 7f15cfbff6c0 Delete type=3 #317 -2026/06/07-00:01:17.615571 7f15cfbff6c0 Delete type=0 #319 -2026/06/07-00:21:46.704839 7f15cdbfb6c0 Level-0 table #324: started -2026/06/07-00:21:46.704849 7f15cdbfb6c0 Level-0 table #324: 0 bytes OK -2026/06/07-00:21:46.710750 7f15cdbfb6c0 Delete type=0 #322 -2026/06/07-00:21:46.723575 7f15cdbfb6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end) +2026/06/07-22:15:07.391230 7f15cfbff6c0 Recovering log #335 +2026/06/07-22:15:07.444439 7f15cfbff6c0 Delete type=3 #333 +2026/06/07-22:15:07.444479 7f15cfbff6c0 Delete type=0 #335 +2026/06/07-22:16:19.900461 7f15cdbfb6c0 Level-0 table #340: started +2026/06/07-22:16:19.900470 7f15cdbfb6c0 Level-0 table #340: 0 bytes OK +2026/06/07-22:16:19.906256 7f15cdbfb6c0 Delete type=0 #338 +2026/06/07-22:16:19.924463 7f15cdbfb6c0 Manual compaction at level-0 from '!items!3J0HKjcVtBT39BiR' @ 72057594037927935 : 1 .. '!items!zeOtWz6oscp8Su5l' @ 0 : 0; will stop at (end) diff --git a/packs/traits-chaotiques/MANIFEST-000325 b/packs/traits-chaotiques/MANIFEST-000341 similarity index 73% rename from packs/traits-chaotiques/MANIFEST-000325 rename to packs/traits-chaotiques/MANIFEST-000341 index b0bcfde..37753c6 100644 Binary files a/packs/traits-chaotiques/MANIFEST-000325 and b/packs/traits-chaotiques/MANIFEST-000341 differ diff --git a/styles/mournblade-cyd2.css b/styles/mournblade-cyd2.css index 7116ba1..cc8fb73 100644 --- a/styles/mournblade-cyd2.css +++ b/styles/mournblade-cyd2.css @@ -2718,13 +2718,6 @@ li { background: rgba(10, 20, 55, 0.6); color: #a0c0ff; } -.fvtt-mournblade-cyd-2-0.actor .sheet-header .header-stat-cards .stat-card.card-combat { - border-top-color: #805010; -} -.fvtt-mournblade-cyd-2-0.actor .sheet-header .header-stat-cards .stat-card.card-combat .stat-card-title { - background: rgba(50, 35, 10, 0.6); - color: #ffe8a0; -} .fvtt-mournblade-cyd-2-0.actor .sheet-header .header-stat-cards .stat-card .stat-card-title { font-size: 0.68rem; font-weight: bold; diff --git a/templates/actor-sheet.hbs b/templates/actor-sheet.hbs index a606877..b05651c 100644 --- a/templates/actor-sheet.hbs +++ b/templates/actor-sheet.hbs @@ -73,7 +73,7 @@ {{!-- VIGUEUR --}}
-
♥ Vigueur ({{system.sante.vigueur}})
+
♥ Vigueur ({{or system.sante.vigueur 0}})
@@ -135,7 +135,6 @@ {{localize "SORCELLERIE.tab"}} Combat {{localize "MNBL.equipment"}} - Effets Bio&Notes
@@ -244,6 +243,9 @@ {{/each}}
+ + + {{> systems/fvtt-mournblade-cyd-2-0/templates/partial-active-effects.hbs}}
@@ -492,38 +494,96 @@
-

-
- {{editor system.sorcellerie.creaturesinvoquees target="system.sorcellerie.creaturesinvoquees" button=true owner=owner editable=editable}} -
-
- -
-

-
- {{editor system.sorcellerie.demonslies target="system.sorcellerie.demonslies" button=true owner=owner editable=editable}} -
-
- -
-

-
- {{editor system.sorcellerie.enchantements target="system.sorcellerie.enchantements" button=true owner=owner editable=editable}} -
-
- -
-

-
- {{editor system.sorcellerie.invocationsencours target="system.sorcellerie.invocationsencours" button=true owner=owner editable=editable}} -
+
+ +
+ +
+ +
+ +
+ +
+ +
+ {{formInput systemFields.sorcellerie.fields.invocationsencours enriched=enrichedInvocationsEnCours value=system.sorcellerie.invocationsencours name="system.sorcellerie.invocationsencours" toggled=true}} +
+
+ + +
+ +
+
 
+
@@ -747,17 +807,11 @@ - {{!-- Effects Tab --}} -
- {{> systems/fvtt-mournblade-cyd-2-0/templates/partial-active-effects.hbs}} -
- {{!-- Biography Tab --}}
-
    - {{#each historiques as |historique key|}} + {{#each historiques as |historique key|}}
  • diff --git a/templates/creature-sheet.hbs b/templates/creature-sheet.hbs index 1ba09ba..396c8d0 100644 --- a/templates/creature-sheet.hbs +++ b/templates/creature-sheet.hbs @@ -29,7 +29,7 @@ {{!-- VIGUEUR --}}
    -
    ♥ Vigueur ({{system.sante.vigueur}})
    +
    ♥ Vigueur ({{or system.sante.vigueur 0}})
    @@ -43,7 +43,7 @@
    - + {{or system.sante.vigueur 0}}
    @@ -98,7 +98,6 @@ Compétences Talents Armes - Effets Bio&Notes
    @@ -139,7 +138,7 @@
  • + name="system.sante.vigueur" value="{{or system.sante.vigueur 0}}" placeholder="0" required>
@@ -250,6 +249,9 @@
+ + + {{> systems/fvtt-mournblade-cyd-2-0/templates/partial-active-effects.hbs}} {{!-- Compétences Tab --}} @@ -427,11 +429,6 @@ - {{!-- Effects Tab --}} -
- {{> systems/fvtt-mournblade-cyd-2-0/templates/partial-active-effects.hbs}} -
- {{!-- Bio&Notes Tab --}}