From e45edd60c430e8a64dce269b9796f2c888df25d9 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Mon, 25 May 2026 12:29:39 +0200 Subject: [PATCH] FIx spell order and dual rollll for spell damages --- css/fvtt-lethal-fantasy.css | 8 ++-- lethal-fantasy.mjs | 17 ++------ .../applications/sheets/character-sheet.mjs | 17 ++------ module/documents/roll.mjs | 41 +++++++++++++++++- .../lf-equipment/{000621.log => 000625.log} | 0 packs-system/lf-equipment/CURRENT | 2 +- packs-system/lf-equipment/LOG | 16 +++---- packs-system/lf-equipment/LOG.old | 16 +++---- .../{MANIFEST-000619 => MANIFEST-000623} | Bin 178 -> 178 bytes .../lf-gifts/{000618.log => 000622.log} | 0 packs-system/lf-gifts/CURRENT | 2 +- packs-system/lf-gifts/LOG | 16 +++---- packs-system/lf-gifts/LOG.old | 16 +++---- .../{MANIFEST-000616 => MANIFEST-000620} | Bin 247 -> 247 bytes .../lf-skills/{000623.log => 000627.log} | 0 packs-system/lf-skills/CURRENT | 2 +- packs-system/lf-skills/LOG | 16 +++---- packs-system/lf-skills/LOG.old | 16 +++---- .../{MANIFEST-000621 => MANIFEST-000625} | Bin 178 -> 178 bytes .../{000318.log => 000322.log} | 0 packs-system/lf-spells-miracles/CURRENT | 2 +- packs-system/lf-spells-miracles/LOG | 16 +++---- packs-system/lf-spells-miracles/LOG.old | 16 +++---- .../{MANIFEST-000316 => MANIFEST-000320} | Bin 177 -> 177 bytes .../{000617.log => 000621.log} | 0 packs-system/lf-vulnerabilities/CURRENT | 2 +- packs-system/lf-vulnerabilities/LOG | 16 +++---- packs-system/lf-vulnerabilities/LOG.old | 16 +++---- .../{MANIFEST-000615 => MANIFEST-000619} | Bin 176 -> 176 bytes styles/character.less | 8 ++-- 30 files changed, 139 insertions(+), 122 deletions(-) rename packs-system/lf-equipment/{000621.log => 000625.log} (100%) rename packs-system/lf-equipment/{MANIFEST-000619 => MANIFEST-000623} (71%) rename packs-system/lf-gifts/{000618.log => 000622.log} (100%) rename packs-system/lf-gifts/{MANIFEST-000616 => MANIFEST-000620} (77%) rename packs-system/lf-skills/{000623.log => 000627.log} (100%) rename packs-system/lf-skills/{MANIFEST-000621 => MANIFEST-000625} (71%) rename packs-system/lf-spells-miracles/{000318.log => 000322.log} (100%) rename packs-system/lf-spells-miracles/{MANIFEST-000316 => MANIFEST-000320} (72%) rename packs-system/lf-vulnerabilities/{000617.log => 000621.log} (100%) rename packs-system/lf-vulnerabilities/{MANIFEST-000615 => MANIFEST-000619} (72%) diff --git a/css/fvtt-lethal-fantasy.css b/css/fvtt-lethal-fantasy.css index 7b6e5f7..d7af336 100644 --- a/css/fvtt-lethal-fantasy.css +++ b/css/fvtt-lethal-fantasy.css @@ -529,16 +529,16 @@ i.lethalfantasy { } .lethalfantasy .tab.character-combat .main-div .combat-details .combat-detail .armor-hp { margin-right: 4px; - min-width: 10rem; - max-width: 10rem; + min-width: 11rem; + max-width: 11rem; } .lethalfantasy .tab.character-combat .main-div .combat-details .combat-detail .armor-hp .name { min-width: 6rem; max-width: 6rem; } .lethalfantasy .tab.character-combat .main-div .combat-details .combat-detail .armor-hp .input { - min-width: 2.5rem; - max-width: 2.5rem; + min-width: 3.5rem; + max-width: 3.5rem; } .lethalfantasy .tab.character-combat .main-div .combat-details .combat-detail .granted { min-width: 8rem; diff --git a/lethal-fantasy.mjs b/lethal-fantasy.mjs index fe45fbf..6c0268b 100644 --- a/lethal-fantasy.mjs +++ b/lethal-fantasy.mjs @@ -375,12 +375,12 @@ Hooks.on("renderChatMessageHTML", (message, html, data) => { { action: "cancel", label: game.i18n.localize("LETHALFANTASY.Combat.proceedNo"), - callback: () => null + callback: () => "cancel" } ], rejectClose: false }) - if (manualDR === null) return + if (manualDR === null || manualDR === "cancel") return const rollOpts = { type: "spell-damage", rollType: "spell-damage", @@ -394,18 +394,7 @@ Hooks.on("renderChatMessageHTML", (message, html, data) => { actorName: actor.name, actorImage: actor.img } - const roll = new documents.LethalFantasyRoll(damageFormula, {}, rollOpts) - await roll.evaluate() - const diceResults = [] - for (const term of roll.dice) { - for (const r of term.results) { - diceResults.push({ dice: `1D${term.faces}`, value: r.result }) - } - } - roll.options.diceResults = diceResults - roll.options.rollTotal = roll.total - if (game?.dice3d) await game.dice3d.showForRoll(roll, game.user, true) - await roll.toMessage() + await documents.LethalFantasyRoll.rollSpellDamageToMessage(damageFormula, rollOpts) return } diff --git a/module/applications/sheets/character-sheet.mjs b/module/applications/sheets/character-sheet.mjs index 70d66f6..e6dfad9 100644 --- a/module/applications/sheets/character-sheet.mjs +++ b/module/applications/sheets/character-sheet.mjs @@ -268,12 +268,12 @@ export default class LethalFantasyCharacterSheet extends LethalFantasyActorSheet { action: "cancel", label: game.i18n.localize("LETHALFANTASY.Combat.proceedNo"), - callback: () => null + callback: () => "cancel" } ], rejectClose: false }) - if (manualDR === null) return + if (manualDR === null || manualDR === "cancel") return const rollOpts = { type: "spell-damage", @@ -286,18 +286,7 @@ export default class LethalFantasyCharacterSheet extends LethalFantasyActorSheet actorName: this.actor.name, actorImage: this.actor.img } - const roll = new LethalFantasyRoll(formula, {}, rollOpts) - await roll.evaluate() - const diceResults = [] - for (const term of roll.dice) { - for (const r of term.results) { - diceResults.push({ dice: `1D${term.faces}`, value: r.result }) - } - } - roll.options.diceResults = diceResults - roll.options.rollTotal = roll.total - if (game?.dice3d) await game.dice3d.showForRoll(roll, game.user, true) - await roll.toMessage() + await LethalFantasyRoll.rollSpellDamageToMessage(formula, rollOpts) } static #onCreateEquipment(event, target) { diff --git a/module/documents/roll.mjs b/module/documents/roll.mjs index 1cc3994..b2480e9 100644 --- a/module/documents/roll.mjs +++ b/module/documents/roll.mjs @@ -908,7 +908,7 @@ export default class LethalFantasyRoll extends Roll { if (rollContext === "rollLethargyDice") { if (currentAction.spellStatus === "castingTime") { let time = currentAction.type === "spell" ? currentAction.system.castingTime : currentAction.system.prayerTime - if (currentAction.castingTime < time) { + if (currentAction.castingTime <= time) { let message = `Casting time : ${currentAction.name}, count : ${currentAction.castingTime}/${time}` ChatMessage.create({ content: message, speaker: ChatMessage.getSpeaker({ actor: combatant.actor }) }) currentAction.castingTime += 1 @@ -1529,4 +1529,43 @@ export default class LethalFantasyRoll extends Roll { ) } + /** + * Evaluate a spell/miracle damage formula with per-die explosion, then post to chat. + * Explosion dice are shown manually via showForRoll; the main roll is shown automatically + * by toMessage() (which triggers Dice So Nice via its createChatMessage hook). + * Append "NE" to the formula to disable explosion. + * + * @param {string} formula Dice formula, e.g. "1d8", "2d6", "1d8NE" + * @param {Object} rollOpts Options for LethalFantasyRoll (rollType, actorId, defenderId, etc.) + * @returns {Promise} + */ + static async rollSpellDamageToMessage(formula, rollOpts) { + const roll = new LethalFantasyRoll(formula, {}, rollOpts) + await roll.evaluate() + const shouldExplode = !/NE$/i.test(formula) + const diceResults = [] + let diceSum = 0 + for (const term of roll.dice) { + const singleDice = `1D${term.faces}` + for (const r of term.results) { + let diceResult = r.result + diceResults.push({ dice: singleDice.toUpperCase(), value: diceResult }) + diceSum += diceResult + if (shouldExplode && term.faces > 0) { + while (diceResult === term.faces) { + const xr = await new Roll(singleDice).evaluate() + if (game?.dice3d) await game.dice3d.showForRoll(xr, game.user, true) + // Optional chaining guards against unexpected roll structure + diceResult = xr.dice?.[0]?.results?.[0]?.result ?? (term.faces - 1) + diceResults.push({ dice: `${singleDice.toUpperCase()}-1`, value: diceResult - 1 }) + diceSum += (diceResult - 1) + } + } + } + } + roll.options.diceResults = diceResults + roll.options.rollTotal = diceSum + return roll.toMessage() + } + } diff --git a/packs-system/lf-equipment/000621.log b/packs-system/lf-equipment/000625.log similarity index 100% rename from packs-system/lf-equipment/000621.log rename to packs-system/lf-equipment/000625.log diff --git a/packs-system/lf-equipment/CURRENT b/packs-system/lf-equipment/CURRENT index 2eb6110..563345b 100644 --- a/packs-system/lf-equipment/CURRENT +++ b/packs-system/lf-equipment/CURRENT @@ -1 +1 @@ -MANIFEST-000619 +MANIFEST-000623 diff --git a/packs-system/lf-equipment/LOG b/packs-system/lf-equipment/LOG index 0300be9..b0f6cfd 100644 --- a/packs-system/lf-equipment/LOG +++ b/packs-system/lf-equipment/LOG @@ -1,8 +1,8 @@ -2026/05/24-09:22:43.041326 7fdfa95ff6c0 Recovering log #617 -2026/05/24-09:22:43.083988 7fdfa95ff6c0 Delete type=3 #615 -2026/05/24-09:22:43.084045 7fdfa95ff6c0 Delete type=0 #617 -2026/05/24-09:42:00.304351 7fdf5affd6c0 Level-0 table #622: started -2026/05/24-09:42:00.304423 7fdf5affd6c0 Level-0 table #622: 0 bytes OK -2026/05/24-09:42:00.311333 7fdf5affd6c0 Delete type=0 #620 -2026/05/24-09:42:00.334170 7fdf5affd6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) -2026/05/24-09:42:00.334370 7fdf5affd6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2026/05/25-11:43:40.059603 7f88315ff6c0 Recovering log #621 +2026/05/25-11:43:40.071136 7f88315ff6c0 Delete type=3 #619 +2026/05/25-11:43:40.071202 7f88315ff6c0 Delete type=0 #621 +2026/05/25-12:29:17.727995 7f87e2ffd6c0 Level-0 table #626: started +2026/05/25-12:29:17.728028 7f87e2ffd6c0 Level-0 table #626: 0 bytes OK +2026/05/25-12:29:17.733783 7f87e2ffd6c0 Delete type=0 #624 +2026/05/25-12:29:17.740143 7f87e2ffd6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2026/05/25-12:29:17.740167 7f87e2ffd6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-equipment/LOG.old b/packs-system/lf-equipment/LOG.old index 7fa5530..0300be9 100644 --- a/packs-system/lf-equipment/LOG.old +++ b/packs-system/lf-equipment/LOG.old @@ -1,8 +1,8 @@ -2026/05/23-18:45:10.214922 7fa233fff6c0 Recovering log #613 -2026/05/23-18:45:10.223944 7fa233fff6c0 Delete type=3 #611 -2026/05/23-18:45:10.223997 7fa233fff6c0 Delete type=0 #613 -2026/05/23-19:09:56.190877 7fa2327fc6c0 Level-0 table #618: started -2026/05/23-19:09:56.190922 7fa2327fc6c0 Level-0 table #618: 0 bytes OK -2026/05/23-19:09:56.224359 7fa2327fc6c0 Delete type=0 #616 -2026/05/23-19:09:56.339160 7fa2327fc6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) -2026/05/23-19:09:56.339194 7fa2327fc6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2026/05/24-09:22:43.041326 7fdfa95ff6c0 Recovering log #617 +2026/05/24-09:22:43.083988 7fdfa95ff6c0 Delete type=3 #615 +2026/05/24-09:22:43.084045 7fdfa95ff6c0 Delete type=0 #617 +2026/05/24-09:42:00.304351 7fdf5affd6c0 Level-0 table #622: started +2026/05/24-09:42:00.304423 7fdf5affd6c0 Level-0 table #622: 0 bytes OK +2026/05/24-09:42:00.311333 7fdf5affd6c0 Delete type=0 #620 +2026/05/24-09:42:00.334170 7fdf5affd6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2026/05/24-09:42:00.334370 7fdf5affd6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-equipment/MANIFEST-000619 b/packs-system/lf-equipment/MANIFEST-000623 similarity index 71% rename from packs-system/lf-equipment/MANIFEST-000619 rename to packs-system/lf-equipment/MANIFEST-000623 index 163e4dc5a43025a81b2f2cf0afc8f31211f6e70b..e660359fc75af104e03aeab7f2cd8177516df72f 100644 GIT binary patch delta 43 tcmdnQxQTH>pNjnw@2%Vnj7%R`I2o8fvarnKOxv~XFG%DgNaQm}1OO{2488yW delta 43 scmdnQxQTH>pNf@6=NWDWMy59`oD9rwSy<+ACYv>|fkfVdMBal$00`I$&Hw-a diff --git a/packs-system/lf-gifts/000618.log b/packs-system/lf-gifts/000622.log similarity index 100% rename from packs-system/lf-gifts/000618.log rename to packs-system/lf-gifts/000622.log diff --git a/packs-system/lf-gifts/CURRENT b/packs-system/lf-gifts/CURRENT index 8620eca..ebca9bf 100644 --- a/packs-system/lf-gifts/CURRENT +++ b/packs-system/lf-gifts/CURRENT @@ -1 +1 @@ -MANIFEST-000616 +MANIFEST-000620 diff --git a/packs-system/lf-gifts/LOG b/packs-system/lf-gifts/LOG index fa61849..0912343 100644 --- a/packs-system/lf-gifts/LOG +++ b/packs-system/lf-gifts/LOG @@ -1,8 +1,8 @@ -2026/05/24-09:22:43.091828 7fdfa8dfe6c0 Recovering log #614 -2026/05/24-09:22:43.131041 7fdfa8dfe6c0 Delete type=3 #612 -2026/05/24-09:22:43.131104 7fdfa8dfe6c0 Delete type=0 #614 -2026/05/24-09:42:00.326388 7fdf5affd6c0 Level-0 table #619: started -2026/05/24-09:42:00.326417 7fdf5affd6c0 Level-0 table #619: 0 bytes OK -2026/05/24-09:42:00.334051 7fdf5affd6c0 Delete type=0 #617 -2026/05/24-09:42:00.334205 7fdf5affd6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) -2026/05/24-09:42:00.334364 7fdf5affd6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) +2026/05/25-11:43:40.077580 7f87e37fe6c0 Recovering log #618 +2026/05/25-11:43:40.087750 7f87e37fe6c0 Delete type=3 #616 +2026/05/25-11:43:40.087800 7f87e37fe6c0 Delete type=0 #618 +2026/05/25-12:29:17.758832 7f87e2ffd6c0 Level-0 table #623: started +2026/05/25-12:29:17.758858 7f87e2ffd6c0 Level-0 table #623: 0 bytes OK +2026/05/25-12:29:17.764622 7f87e2ffd6c0 Delete type=0 #621 +2026/05/25-12:29:17.777473 7f87e2ffd6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) +2026/05/25-12:29:17.784124 7f87e2ffd6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-gifts/LOG.old b/packs-system/lf-gifts/LOG.old index 889e4a9..fa61849 100644 --- a/packs-system/lf-gifts/LOG.old +++ b/packs-system/lf-gifts/LOG.old @@ -1,8 +1,8 @@ -2026/05/23-18:45:10.228083 7fa232ffd6c0 Recovering log #610 -2026/05/23-18:45:10.236935 7fa232ffd6c0 Delete type=3 #608 -2026/05/23-18:45:10.236958 7fa232ffd6c0 Delete type=0 #610 -2026/05/23-19:09:56.261648 7fa2327fc6c0 Level-0 table #615: started -2026/05/23-19:09:56.261672 7fa2327fc6c0 Level-0 table #615: 0 bytes OK -2026/05/23-19:09:56.304021 7fa2327fc6c0 Delete type=0 #613 -2026/05/23-19:09:56.339181 7fa2327fc6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) -2026/05/23-19:09:56.339208 7fa2327fc6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) +2026/05/24-09:22:43.091828 7fdfa8dfe6c0 Recovering log #614 +2026/05/24-09:22:43.131041 7fdfa8dfe6c0 Delete type=3 #612 +2026/05/24-09:22:43.131104 7fdfa8dfe6c0 Delete type=0 #614 +2026/05/24-09:42:00.326388 7fdf5affd6c0 Level-0 table #619: started +2026/05/24-09:42:00.326417 7fdf5affd6c0 Level-0 table #619: 0 bytes OK +2026/05/24-09:42:00.334051 7fdf5affd6c0 Delete type=0 #617 +2026/05/24-09:42:00.334205 7fdf5affd6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) +2026/05/24-09:42:00.334364 7fdf5affd6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!x5gLtqlW4sdDmHTd' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-gifts/MANIFEST-000616 b/packs-system/lf-gifts/MANIFEST-000620 similarity index 77% rename from packs-system/lf-gifts/MANIFEST-000616 rename to packs-system/lf-gifts/MANIFEST-000620 index 7c9aa46cd8d8a1b36a9e86f15dca317b3103e4d3..2231054489cce4381241511e7d158380356fcdc6 100644 GIT binary patch delta 43 tcmey)_?>aWWfjw~*SEMC7@6L(a56BzV`16N$P?943lez;68QiU0RTh646FbE delta 43 tcmey)_?>aWWtAt_y8^fw7@1zOa56BzVqw|McswK51|;$dB=QC%0svPb4N?FA diff --git a/packs-system/lf-skills/000623.log b/packs-system/lf-skills/000627.log similarity index 100% rename from packs-system/lf-skills/000623.log rename to packs-system/lf-skills/000627.log diff --git a/packs-system/lf-skills/CURRENT b/packs-system/lf-skills/CURRENT index 1aff3d9..71bc0c4 100644 --- a/packs-system/lf-skills/CURRENT +++ b/packs-system/lf-skills/CURRENT @@ -1 +1 @@ -MANIFEST-000621 +MANIFEST-000625 diff --git a/packs-system/lf-skills/LOG b/packs-system/lf-skills/LOG index dded889..b67a8ea 100644 --- a/packs-system/lf-skills/LOG +++ b/packs-system/lf-skills/LOG @@ -1,8 +1,8 @@ -2026/05/24-09:22:42.993966 7fdfa8dfe6c0 Recovering log #619 -2026/05/24-09:22:43.035467 7fdfa8dfe6c0 Delete type=3 #617 -2026/05/24-09:22:43.035518 7fdfa8dfe6c0 Delete type=0 #619 -2026/05/24-09:42:00.319082 7fdf5affd6c0 Level-0 table #624: started -2026/05/24-09:42:00.319109 7fdf5affd6c0 Level-0 table #624: 0 bytes OK -2026/05/24-09:42:00.326261 7fdf5affd6c0 Delete type=0 #622 -2026/05/24-09:42:00.334196 7fdf5affd6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) -2026/05/24-09:42:00.334355 7fdf5affd6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2026/05/25-11:43:40.044921 7f87e3fff6c0 Recovering log #623 +2026/05/25-11:43:40.054992 7f87e3fff6c0 Delete type=3 #621 +2026/05/25-11:43:40.055048 7f87e3fff6c0 Delete type=0 #623 +2026/05/25-12:29:17.710484 7f87e2ffd6c0 Level-0 table #628: started +2026/05/25-12:29:17.710568 7f87e2ffd6c0 Level-0 table #628: 0 bytes OK +2026/05/25-12:29:17.716928 7f87e2ffd6c0 Delete type=0 #626 +2026/05/25-12:29:17.740121 7f87e2ffd6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2026/05/25-12:29:17.758707 7f87e2ffd6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-skills/LOG.old b/packs-system/lf-skills/LOG.old index 82d579e..dded889 100644 --- a/packs-system/lf-skills/LOG.old +++ b/packs-system/lf-skills/LOG.old @@ -1,8 +1,8 @@ -2026/05/23-18:45:10.200781 7fa2337fe6c0 Recovering log #615 -2026/05/23-18:45:10.211345 7fa2337fe6c0 Delete type=3 #613 -2026/05/23-18:45:10.211416 7fa2337fe6c0 Delete type=0 #615 -2026/05/23-19:09:56.304132 7fa2327fc6c0 Level-0 table #620: started -2026/05/23-19:09:56.304162 7fa2327fc6c0 Level-0 table #620: 0 bytes OK -2026/05/23-19:09:56.339034 7fa2327fc6c0 Delete type=0 #618 -2026/05/23-19:09:56.339189 7fa2327fc6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) -2026/05/23-19:09:56.339203 7fa2327fc6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2026/05/24-09:22:42.993966 7fdfa8dfe6c0 Recovering log #619 +2026/05/24-09:22:43.035467 7fdfa8dfe6c0 Delete type=3 #617 +2026/05/24-09:22:43.035518 7fdfa8dfe6c0 Delete type=0 #619 +2026/05/24-09:42:00.319082 7fdf5affd6c0 Level-0 table #624: started +2026/05/24-09:42:00.319109 7fdf5affd6c0 Level-0 table #624: 0 bytes OK +2026/05/24-09:42:00.326261 7fdf5affd6c0 Delete type=0 #622 +2026/05/24-09:42:00.334196 7fdf5affd6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2026/05/24-09:42:00.334355 7fdf5affd6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-skills/MANIFEST-000621 b/packs-system/lf-skills/MANIFEST-000625 similarity index 71% rename from packs-system/lf-skills/MANIFEST-000621 rename to packs-system/lf-skills/MANIFEST-000625 index 046c6487c5048e22535bad5db68dd90616a3bbb0..770b44b81b4d9b9326bee478a8ef9bcbe1915b73 100644 GIT binary patch delta 43 tcmdnQxQTH>pNg%+Jw0v)My5|JoD9sLSy&#j-aqRS4HEeb68Q=e0RSFw3}OHP delta 43 tcmdnQxQTH>pNhpEiEwTPMy7WxoD9tGSy&#jCfwuu4ib3}68Q)c0RR@93?u*m diff --git a/packs-system/lf-spells-miracles/000318.log b/packs-system/lf-spells-miracles/000322.log similarity index 100% rename from packs-system/lf-spells-miracles/000318.log rename to packs-system/lf-spells-miracles/000322.log diff --git a/packs-system/lf-spells-miracles/CURRENT b/packs-system/lf-spells-miracles/CURRENT index e90c1f7..7a42ce1 100644 --- a/packs-system/lf-spells-miracles/CURRENT +++ b/packs-system/lf-spells-miracles/CURRENT @@ -1 +1 @@ -MANIFEST-000316 +MANIFEST-000320 diff --git a/packs-system/lf-spells-miracles/LOG b/packs-system/lf-spells-miracles/LOG index 8188055..b999831 100644 --- a/packs-system/lf-spells-miracles/LOG +++ b/packs-system/lf-spells-miracles/LOG @@ -1,8 +1,8 @@ -2026/05/24-09:22:43.194643 7fdfa8dfe6c0 Recovering log #314 -2026/05/24-09:22:43.231409 7fdfa8dfe6c0 Delete type=3 #312 -2026/05/24-09:22:43.231470 7fdfa8dfe6c0 Delete type=0 #314 -2026/05/24-09:42:00.341818 7fdf5affd6c0 Level-0 table #319: started -2026/05/24-09:42:00.341853 7fdf5affd6c0 Level-0 table #319: 0 bytes OK -2026/05/24-09:42:00.348538 7fdf5affd6c0 Delete type=0 #317 -2026/05/24-09:42:00.367125 7fdf5affd6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) -2026/05/24-09:42:00.367348 7fdf5affd6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2026/05/25-11:43:40.107633 7f8830dfe6c0 Recovering log #318 +2026/05/25-11:43:40.118039 7f8830dfe6c0 Delete type=3 #316 +2026/05/25-11:43:40.118104 7f8830dfe6c0 Delete type=0 #318 +2026/05/25-12:29:17.777484 7f87e2ffd6c0 Level-0 table #323: started +2026/05/25-12:29:17.777511 7f87e2ffd6c0 Level-0 table #323: 0 bytes OK +2026/05/25-12:29:17.784021 7f87e2ffd6c0 Delete type=0 #321 +2026/05/25-12:29:17.784188 7f87e2ffd6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2026/05/25-12:29:17.803354 7f87e2ffd6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-spells-miracles/LOG.old b/packs-system/lf-spells-miracles/LOG.old index 64ba27f..8188055 100644 --- a/packs-system/lf-spells-miracles/LOG.old +++ b/packs-system/lf-spells-miracles/LOG.old @@ -1,8 +1,8 @@ -2026/05/23-18:45:10.252202 7fa2337fe6c0 Recovering log #310 -2026/05/23-18:45:10.261300 7fa2337fe6c0 Delete type=3 #308 -2026/05/23-18:45:10.261343 7fa2337fe6c0 Delete type=0 #310 -2026/05/23-19:09:56.467263 7fa2327fc6c0 Level-0 table #315: started -2026/05/23-19:09:56.467308 7fa2327fc6c0 Level-0 table #315: 0 bytes OK -2026/05/23-19:09:56.509084 7fa2327fc6c0 Delete type=0 #313 -2026/05/23-19:09:56.608544 7fa2327fc6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) -2026/05/23-19:09:56.665018 7fa2327fc6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2026/05/24-09:22:43.194643 7fdfa8dfe6c0 Recovering log #314 +2026/05/24-09:22:43.231409 7fdfa8dfe6c0 Delete type=3 #312 +2026/05/24-09:22:43.231470 7fdfa8dfe6c0 Delete type=0 #314 +2026/05/24-09:42:00.341818 7fdf5affd6c0 Level-0 table #319: started +2026/05/24-09:42:00.341853 7fdf5affd6c0 Level-0 table #319: 0 bytes OK +2026/05/24-09:42:00.348538 7fdf5affd6c0 Delete type=0 #317 +2026/05/24-09:42:00.367125 7fdf5affd6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2026/05/24-09:42:00.367348 7fdf5affd6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-spells-miracles/MANIFEST-000316 b/packs-system/lf-spells-miracles/MANIFEST-000320 similarity index 72% rename from packs-system/lf-spells-miracles/MANIFEST-000316 rename to packs-system/lf-spells-miracles/MANIFEST-000320 index 313a86f8e46f85d0939277514260a59f90813861..493a875218e358613c232e9be0e7e9da32f669e3 100644 GIT binary patch delta 43 tcmdnUxRG%}ugXpKlPuf}j7$faI2o7^F|kbI*j1tT10-??Byt2K0ss%s3oHNt delta 43 tcmdnUxRG%}ugd-+|9jjFj7)o(I2oAtF|kbI2t9g>6C|<^Bys>G0stUr3vvJe diff --git a/packs-system/lf-vulnerabilities/000617.log b/packs-system/lf-vulnerabilities/000621.log similarity index 100% rename from packs-system/lf-vulnerabilities/000617.log rename to packs-system/lf-vulnerabilities/000621.log diff --git a/packs-system/lf-vulnerabilities/CURRENT b/packs-system/lf-vulnerabilities/CURRENT index 40fde2e..2eb6110 100644 --- a/packs-system/lf-vulnerabilities/CURRENT +++ b/packs-system/lf-vulnerabilities/CURRENT @@ -1 +1 @@ -MANIFEST-000615 +MANIFEST-000619 diff --git a/packs-system/lf-vulnerabilities/LOG b/packs-system/lf-vulnerabilities/LOG index 3b88257..3d38da6 100644 --- a/packs-system/lf-vulnerabilities/LOG +++ b/packs-system/lf-vulnerabilities/LOG @@ -1,8 +1,8 @@ -2026/05/24-09:22:43.141936 7fdf5bfff6c0 Recovering log #613 -2026/05/24-09:22:43.189387 7fdf5bfff6c0 Delete type=3 #611 -2026/05/24-09:22:43.189438 7fdf5bfff6c0 Delete type=0 #613 -2026/05/24-09:42:00.311436 7fdf5affd6c0 Level-0 table #618: started -2026/05/24-09:42:00.311459 7fdf5affd6c0 Level-0 table #618: 0 bytes OK -2026/05/24-09:42:00.318964 7fdf5affd6c0 Delete type=0 #616 -2026/05/24-09:42:00.334187 7fdf5affd6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) -2026/05/24-09:42:00.334334 7fdf5affd6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2026/05/25-11:43:40.093877 7f87e3fff6c0 Recovering log #617 +2026/05/25-11:43:40.103670 7f87e3fff6c0 Delete type=3 #615 +2026/05/25-11:43:40.103720 7f87e3fff6c0 Delete type=0 #617 +2026/05/25-12:29:17.764689 7f87e2ffd6c0 Level-0 table #622: started +2026/05/25-12:29:17.764705 7f87e2ffd6c0 Level-0 table #622: 0 bytes OK +2026/05/25-12:29:17.770486 7f87e2ffd6c0 Delete type=0 #620 +2026/05/25-12:29:17.784104 7f87e2ffd6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2026/05/25-12:29:17.784130 7f87e2ffd6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-vulnerabilities/LOG.old b/packs-system/lf-vulnerabilities/LOG.old index 46678bc..3b88257 100644 --- a/packs-system/lf-vulnerabilities/LOG.old +++ b/packs-system/lf-vulnerabilities/LOG.old @@ -1,8 +1,8 @@ -2026/05/23-18:45:10.238924 7fa233fff6c0 Recovering log #609 -2026/05/23-18:45:10.250309 7fa233fff6c0 Delete type=3 #607 -2026/05/23-18:45:10.250371 7fa233fff6c0 Delete type=0 #609 -2026/05/23-19:09:56.224507 7fa2327fc6c0 Level-0 table #614: started -2026/05/23-19:09:56.224539 7fa2327fc6c0 Level-0 table #614: 0 bytes OK -2026/05/23-19:09:56.261516 7fa2327fc6c0 Delete type=0 #612 -2026/05/23-19:09:56.339172 7fa2327fc6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) -2026/05/23-19:09:56.339199 7fa2327fc6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2026/05/24-09:22:43.141936 7fdf5bfff6c0 Recovering log #613 +2026/05/24-09:22:43.189387 7fdf5bfff6c0 Delete type=3 #611 +2026/05/24-09:22:43.189438 7fdf5bfff6c0 Delete type=0 #613 +2026/05/24-09:42:00.311436 7fdf5affd6c0 Level-0 table #618: started +2026/05/24-09:42:00.311459 7fdf5affd6c0 Level-0 table #618: 0 bytes OK +2026/05/24-09:42:00.318964 7fdf5affd6c0 Delete type=0 #616 +2026/05/24-09:42:00.334187 7fdf5affd6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2026/05/24-09:42:00.334334 7fdf5affd6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-vulnerabilities/MANIFEST-000615 b/packs-system/lf-vulnerabilities/MANIFEST-000619 similarity index 72% rename from packs-system/lf-vulnerabilities/MANIFEST-000615 rename to packs-system/lf-vulnerabilities/MANIFEST-000619 index 5f8fa635f271e48386b3699a4fa27bfebae0e1e1..253cdc73f4c88c0872b5923df8805aef1d106882 100644 GIT binary patch delta 41 scmdnMxPfs(pVF`N1G~8x7@6L%a56BzWnsz6yk;~NB=8m_@E#}t040