From b5857cb3b777a07add52b3081a8f59396aa5890f Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Thu, 5 Jun 2025 16:14:25 +0200 Subject: [PATCH] Various fixes for v13 --- css/fvtt-lethal-fantasy.css | 331 +++++++++++++++--- .../applications/sheets/base-item-sheet.mjs | 23 +- module/applications/sheets/gift-sheet.mjs | 6 - module/config/system.mjs | 11 +- module/documents/roll.mjs | 4 +- .../lf-equipment/{000350.log => 000370.log} | 0 packs-system/lf-equipment/CURRENT | 2 +- packs-system/lf-equipment/LOG | 16 +- packs-system/lf-equipment/LOG.old | 16 +- .../{MANIFEST-000348 => MANIFEST-000368} | Bin 178 -> 178 bytes .../lf-gifts/{000349.log => 000369.log} | 0 packs-system/lf-gifts/CURRENT | 2 +- packs-system/lf-gifts/LOG | 16 +- packs-system/lf-gifts/LOG.old | 16 +- .../{MANIFEST-000347 => MANIFEST-000367} | Bin 175 -> 175 bytes .../lf-skills/{000349.log => 000369.log} | 0 packs-system/lf-skills/CURRENT | 2 +- packs-system/lf-skills/LOG | 16 +- packs-system/lf-skills/LOG.old | 16 +- .../{MANIFEST-000347 => MANIFEST-000367} | Bin 178 -> 178 bytes .../{000049.log => 000069.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-000047 => MANIFEST-000067} | Bin 173 -> 173 bytes .../{000349.log => 000369.log} | 0 packs-system/lf-vulnerabilities/CURRENT | 2 +- packs-system/lf-vulnerabilities/LOG | 16 +- packs-system/lf-vulnerabilities/LOG.old | 16 +- .../{MANIFEST-000347 => MANIFEST-000367} | Bin 176 -> 176 bytes styles/character.less | 1 + styles/hud.less | 3 +- styles/mixins.less | 46 ++- templates/chat-message.hbs | 2 +- 34 files changed, 433 insertions(+), 164 deletions(-) rename packs-system/lf-equipment/{000350.log => 000370.log} (100%) rename packs-system/lf-equipment/{MANIFEST-000348 => MANIFEST-000368} (71%) rename packs-system/lf-gifts/{000349.log => 000369.log} (100%) rename packs-system/lf-gifts/{MANIFEST-000347 => MANIFEST-000367} (73%) rename packs-system/lf-skills/{000349.log => 000369.log} (100%) rename packs-system/lf-skills/{MANIFEST-000347 => MANIFEST-000367} (71%) rename packs-system/lf-spells-miracles/{000049.log => 000069.log} (100%) rename packs-system/lf-spells-miracles/{MANIFEST-000047 => MANIFEST-000067} (73%) rename packs-system/lf-vulnerabilities/{000349.log => 000369.log} (100%) rename packs-system/lf-vulnerabilities/{MANIFEST-000347 => MANIFEST-000367} (72%) diff --git a/css/fvtt-lethal-fantasy.css b/css/fvtt-lethal-fantasy.css index 8a9cf2a..4526fdb 100644 --- a/css/fvtt-lethal-fantasy.css +++ b/css/fvtt-lethal-fantasy.css @@ -83,9 +83,33 @@ i.lethalfantasy { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1.2); } +.lethalfantasy .item-sheet-common { + overflow: auto; +} .lethalfantasy .item-sheet-common .form-fields { padding-top: 4px; } +.lethalfantasy .item-sheet-common .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .item-sheet-common .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .item-sheet-common .form-group select, +.lethalfantasy .item-sheet-common .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .item-sheet-common .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .item-sheet-common label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -95,10 +119,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .item-sheet-common .shift-right { margin-left: 2rem; @@ -112,6 +132,12 @@ i.lethalfantasy { background-size: 100% 100%; overflow: scroll; } +.lethalfantasy .character-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .character-content nav.tabs [data-tab].active { + color: #252424; +} .lethalfantasy .character-content input:disabled, .lethalfantasy .character-content select:disabled { background-color: rgba(0, 0, 0, 0.2); @@ -730,6 +756,12 @@ i.lethalfantasy { background-size: 100% 100%; overflow: scroll; } +.lethalfantasy .monster-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .monster-content nav.tabs [data-tab].active { + color: #252424; +} .lethalfantasy .monster-content input:disabled, .lethalfantasy .monster-content select:disabled { background-color: rgba(0, 0, 0, 0.2); @@ -1200,6 +1232,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .skill-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .skill-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .skill-content input:disabled, .lethalfantasy .skill-content select:disabled { @@ -1244,6 +1283,27 @@ i.lethalfantasy { .lethalfantasy .skill-content .form-fields { padding-top: 4px; } +.lethalfantasy .skill-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .skill-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .skill-content .form-group select, +.lethalfantasy .skill-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .skill-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .skill-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1253,10 +1313,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .skill-content .shift-right { margin-left: 2rem; @@ -1286,6 +1342,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .gift-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .gift-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .gift-content input:disabled, .lethalfantasy .gift-content select:disabled { @@ -1330,6 +1393,27 @@ i.lethalfantasy { .lethalfantasy .gift-content .form-fields { padding-top: 4px; } +.lethalfantasy .gift-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .gift-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .gift-content .form-group select, +.lethalfantasy .gift-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .gift-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .gift-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1339,10 +1423,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .gift-content .shift-right { margin-left: 2rem; @@ -1372,6 +1452,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .weapon-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .weapon-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .weapon-content input:disabled, .lethalfantasy .weapon-content select:disabled { @@ -1416,6 +1503,27 @@ i.lethalfantasy { .lethalfantasy .weapon-content .form-fields { padding-top: 4px; } +.lethalfantasy .weapon-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .weapon-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .weapon-content .form-group select, +.lethalfantasy .weapon-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .weapon-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .weapon-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1425,10 +1533,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .weapon-content .shift-right { margin-left: 2rem; @@ -1450,6 +1554,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .armor-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .armor-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .armor-content input:disabled, .lethalfantasy .armor-content select:disabled { @@ -1494,6 +1605,27 @@ i.lethalfantasy { .lethalfantasy .armor-content .form-fields { padding-top: 4px; } +.lethalfantasy .armor-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .armor-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .armor-content .form-group select, +.lethalfantasy .armor-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .armor-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .armor-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1503,10 +1635,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .armor-content .shift-right { margin-left: 2rem; @@ -1528,6 +1656,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .spell-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .spell-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .spell-content input:disabled, .lethalfantasy .spell-content select:disabled { @@ -1572,6 +1707,27 @@ i.lethalfantasy { .lethalfantasy .spell-content .form-fields { padding-top: 4px; } +.lethalfantasy .spell-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .spell-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .spell-content .form-group select, +.lethalfantasy .spell-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .spell-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .spell-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1581,10 +1737,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .spell-content .shift-right { margin-left: 2rem; @@ -1606,6 +1758,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .vulnerability-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .vulnerability-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .vulnerability-content input:disabled, .lethalfantasy .vulnerability-content select:disabled { @@ -1650,6 +1809,27 @@ i.lethalfantasy { .lethalfantasy .vulnerability-content .form-fields { padding-top: 4px; } +.lethalfantasy .vulnerability-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .vulnerability-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .vulnerability-content .form-group select, +.lethalfantasy .vulnerability-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .vulnerability-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .vulnerability-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1659,10 +1839,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .vulnerability-content .shift-right { margin-left: 2rem; @@ -1730,6 +1906,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .equipment-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .equipment-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .equipment-content input:disabled, .lethalfantasy .equipment-content select:disabled { @@ -1774,6 +1957,27 @@ i.lethalfantasy { .lethalfantasy .equipment-content .form-fields { padding-top: 4px; } +.lethalfantasy .equipment-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .equipment-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .equipment-content .form-group select, +.lethalfantasy .equipment-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .equipment-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .equipment-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1783,10 +1987,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .equipment-content .shift-right { margin-left: 2rem; @@ -1808,6 +2008,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .shield-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .shield-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .shield-content input:disabled, .lethalfantasy .shield-content select:disabled { @@ -1852,6 +2059,27 @@ i.lethalfantasy { .lethalfantasy .shield-content .form-fields { padding-top: 4px; } +.lethalfantasy .shield-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .shield-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .shield-content .form-group select, +.lethalfantasy .shield-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .shield-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .shield-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1861,10 +2089,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .shield-content .shift-right { margin-left: 2rem; @@ -1886,6 +2110,13 @@ i.lethalfantasy { background-image: var(--background-image-base); background-repeat: no-repeat; background-size: 100% 100%; + overflow: auto; +} +.lethalfantasy .miracle-content nav.tabs [data-tab] { + color: #636060; +} +.lethalfantasy .miracle-content nav.tabs [data-tab].active { + color: #252424; } .lethalfantasy .miracle-content input:disabled, .lethalfantasy .miracle-content select:disabled { @@ -1930,6 +2161,27 @@ i.lethalfantasy { .lethalfantasy .miracle-content .form-fields { padding-top: 4px; } +.lethalfantasy .miracle-content .form-group { + display: flex; + flex: 1; + flex-direction: row; +} +.lethalfantasy .miracle-content .form-group label { + align-content: center; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy .miracle-content .form-group select, +.lethalfantasy .miracle-content .form-group input { + text-align: left; + min-width: 12rem; + max-width: 12rem; +} +.lethalfantasy .miracle-content .form-group input[type="checkbox"] { + min-width: 1.2rem; + max-width: 1.2rem; + margin-right: 0.5rem; +} .lethalfantasy .miracle-content label { font-family: var(--font-secondary); font-size: calc(var(--font-size-standard) * 1); @@ -1939,10 +2191,6 @@ i.lethalfantasy { align-self: flex-start; padding: 0.1rem; margin-right: 0.2rem; - /*border-color: black; - border-width: 1px; - border-style: solid; - border-radius: 2%;*/ } .lethalfantasy .miracle-content .shift-right { margin-left: 2rem; @@ -2119,8 +2367,9 @@ i.lethalfantasy { padding-bottom: 0; width: max-content; margin: 0; + color: #252424; } #token-hud .hp-loss-wrap .hud-loss-hp-button-select { padding-left: 8px; - font-size: 0.7rem; + font-size: 0.9rem; } diff --git a/module/applications/sheets/base-item-sheet.mjs b/module/applications/sheets/base-item-sheet.mjs index 8b284da..45bbb20 100644 --- a/module/applications/sheets/base-item-sheet.mjs +++ b/module/applications/sheets/base-item-sheet.mjs @@ -59,18 +59,15 @@ export default class LethalFantasyItemSheet extends HandlebarsApplicationMixin(f /** @override */ async _prepareContext() { let context = await super._prepareContext() - const contextLocal = { - fields: this.document.schema.fields, - systemFields: this.document.system.schema.fields, - item: this.document, - system: this.document.system, - source: this.document.toObject(), - enrichedDescription: await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.document.system.description, { async: true }), - isEditMode: this.isEditMode, - isPlayMode: this.isPlayMode, - isEditable: this.isEditable, - } - context = mergeObject(context, contextLocal) + context.fields = this.document.schema.fields + context.systemFields = this.document.system.schema.fields + context.item = this.document + context.system = this.document.system + context.source = this.document.toObject() + context.enrichedDescription = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.document.system.description, { async: true }) + context.isEditMode = this.isEditMode + context.isPlayMode = this.isPlayMode + context.isEditable = this.isEditable return context } @@ -97,7 +94,7 @@ export default class LethalFantasyItemSheet extends HandlebarsApplicationMixin(f dragover: this._onDragOver.bind(this), drop: this._onDrop.bind(this), } - return new DragDrop(d) + return new foundry.applications.ux.DragDrop.implementation(d) }) } diff --git a/module/applications/sheets/gift-sheet.mjs b/module/applications/sheets/gift-sheet.mjs index ca723c0..b5e2a7d 100644 --- a/module/applications/sheets/gift-sheet.mjs +++ b/module/applications/sheets/gift-sheet.mjs @@ -19,10 +19,4 @@ export default class LethalFantasyGiftSheet extends LethalFantasyItemSheet { }, } - /** @override */ - async _prepareContext() { - const context = await super._prepareContext() - context.enrichedDescription = await foundry.applications.ux.TextEditor.implementation.enrichHTML(this.document.system.description, { async: true }) - return context - } } diff --git a/module/config/system.mjs b/module/config/system.mjs index 1c103c2..461c45b 100644 --- a/module/config/system.mjs +++ b/module/config/system.mjs @@ -60,17 +60,16 @@ export const FAVOR_CHOICES = { } export const MOVEMENT_CHOICES = { - "none": {label: "None (D8E)", value: "D8"}, - "walk": {label: "Walk (D10E)", value: "D10"}, - "jog": {label: "Jog (D12E)", value: "D12"}, - "run": {label: "Run (D20E)", value: "D20"}, - "incombat": {label: "In Combat (D12E)", value: "D12"} + "none": {label: "None (D20E Disfavor)", disfavor: true, value: "2D20kl"}, + "walk": {label: "Walk (D20E Disfavor)", disfavor: true, value: "2D20kl"}, + "run": {label: "Jog/Run/Sprint (D20E Favor)", favor: true, value: "2D20kh"}, + "incombat": {label: "In Combat (D20E)", favor: false, value: "D20"} } export const MOVE_DIRECTION_CHOICES = { "none": {label: "None (+0)", value: "0"}, "away": {label: "Away (+4)", value: "+4"}, - "toward": {label: "Toward (+0)", value: "0"}, + "toward": {label: "Toward (-5)", value: "-5"}, "lateral": {label: "Lateral (+10)", value: "+10"} } diff --git a/module/documents/roll.mjs b/module/documents/roll.mjs index 642692c..e458692 100644 --- a/module/documents/roll.mjs +++ b/module/documents/roll.mjs @@ -913,7 +913,7 @@ export default class LethalFantasyRoll extends Roll { } console.log("CTX", dialogContext) - const content = await renderTemplate("systems/fvtt-lethal-fantasy/templates/range-defense-dialog.hbs", dialogContext) + const content = await foundry.applications.handlebars.renderTemplate("systems/fvtt-lethal-fantasy/templates/range-defense-dialog.hbs", dialogContext) const label = game.i18n.localize("LETHALFANTASY.Label.rangeDefenseRoll") const rollContext = await foundry.applications.api.DialogV2.wait({ @@ -966,7 +966,7 @@ export default class LethalFantasyRoll extends Roll { options.D30result = rollD30.total let dice = rollContext.movement - let maxValue = Number(dice.match(/\d+$/)[0]) // Update the max value agains + let maxValue = 20 // As per latest changes (was : Number(dice.match(/\d+$/)[0]) let rollTotal = -1 let diceResults = [] let resultType diff --git a/packs-system/lf-equipment/000350.log b/packs-system/lf-equipment/000370.log similarity index 100% rename from packs-system/lf-equipment/000350.log rename to packs-system/lf-equipment/000370.log diff --git a/packs-system/lf-equipment/CURRENT b/packs-system/lf-equipment/CURRENT index 549acb4..0e10e4f 100644 --- a/packs-system/lf-equipment/CURRENT +++ b/packs-system/lf-equipment/CURRENT @@ -1 +1 @@ -MANIFEST-000348 +MANIFEST-000368 diff --git a/packs-system/lf-equipment/LOG b/packs-system/lf-equipment/LOG index 8616c98..81e5851 100644 --- a/packs-system/lf-equipment/LOG +++ b/packs-system/lf-equipment/LOG @@ -1,8 +1,8 @@ -2025/05/29-16:36:11.138560 7f53e4df86c0 Recovering log #346 -2025/05/29-16:36:11.150394 7f53e4df86c0 Delete type=3 #344 -2025/05/29-16:36:11.150472 7f53e4df86c0 Delete type=0 #346 -2025/05/29-18:48:12.764595 7f53df3ff6c0 Level-0 table #351: started -2025/05/29-18:48:12.764652 7f53df3ff6c0 Level-0 table #351: 0 bytes OK -2025/05/29-18:48:12.777058 7f53df3ff6c0 Delete type=0 #349 -2025/05/29-18:48:12.800778 7f53df3ff6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) -2025/05/29-18:48:12.800877 7f53df3ff6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2025/06/05-15:50:28.883020 7ff25bfff6c0 Recovering log #366 +2025/06/05-15:50:28.892731 7ff25bfff6c0 Delete type=3 #364 +2025/06/05-15:50:28.892781 7ff25bfff6c0 Delete type=0 #366 +2025/06/05-16:13:09.126587 7ff25a3ff6c0 Level-0 table #371: started +2025/06/05-16:13:09.126654 7ff25a3ff6c0 Level-0 table #371: 0 bytes OK +2025/06/05-16:13:09.133473 7ff25a3ff6c0 Delete type=0 #369 +2025/06/05-16:13:09.133695 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2025/06/05-16:13:09.133722 7ff25a3ff6c0 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 e3e3b3f..96211dc 100644 --- a/packs-system/lf-equipment/LOG.old +++ b/packs-system/lf-equipment/LOG.old @@ -1,8 +1,8 @@ -2025/05/22-18:45:28.754313 7f53737fe6c0 Recovering log #342 -2025/05/22-18:45:28.804653 7f53737fe6c0 Delete type=3 #340 -2025/05/22-18:45:28.804783 7f53737fe6c0 Delete type=0 #342 -2025/05/22-19:43:04.046497 7f53723ff6c0 Level-0 table #347: started -2025/05/22-19:43:04.046522 7f53723ff6c0 Level-0 table #347: 0 bytes OK -2025/05/22-19:43:04.084205 7f53723ff6c0 Delete type=0 #345 -2025/05/22-19:43:04.153359 7f53723ff6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) -2025/05/22-19:43:04.153400 7f53723ff6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2025/06/05-15:38:54.440152 7ff2609fa6c0 Recovering log #362 +2025/06/05-15:38:54.499643 7ff2609fa6c0 Delete type=3 #360 +2025/06/05-15:38:54.499716 7ff2609fa6c0 Delete type=0 #362 +2025/06/05-15:45:21.522661 7ff25a3ff6c0 Level-0 table #367: started +2025/06/05-15:45:21.522692 7ff25a3ff6c0 Level-0 table #367: 0 bytes OK +2025/06/05-15:45:21.550994 7ff25a3ff6c0 Delete type=0 #365 +2025/06/05-15:45:21.618228 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2025/06/05-15:45:21.618272 7ff25a3ff6c0 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-000348 b/packs-system/lf-equipment/MANIFEST-000368 similarity index 71% rename from packs-system/lf-equipment/MANIFEST-000348 rename to packs-system/lf-equipment/MANIFEST-000368 index ce72c5a4485d6fc31afcf1df40d2003e9824102a..f84941b5ae275c774b62526667f841f0f7008f2a 100644 GIT binary patch delta 43 tcmdnQxQTH>pUV0>*P^%?7@0mYaWXJ}Vq$s5!QW|a delta 43 tcmdnQxQTH>pGtM=p-bEhj7)c#I2oAlF|j=3C^o5%0g2oLi97&_001f_3^V`$ diff --git a/packs-system/lf-gifts/000349.log b/packs-system/lf-gifts/000369.log similarity index 100% rename from packs-system/lf-gifts/000349.log rename to packs-system/lf-gifts/000369.log diff --git a/packs-system/lf-gifts/CURRENT b/packs-system/lf-gifts/CURRENT index 2033052..07a4d2c 100644 --- a/packs-system/lf-gifts/CURRENT +++ b/packs-system/lf-gifts/CURRENT @@ -1 +1 @@ -MANIFEST-000347 +MANIFEST-000367 diff --git a/packs-system/lf-gifts/LOG b/packs-system/lf-gifts/LOG index 8547a51..82b4b2d 100644 --- a/packs-system/lf-gifts/LOG +++ b/packs-system/lf-gifts/LOG @@ -1,8 +1,8 @@ -2025/05/29-16:36:11.158130 7f53e5dfa6c0 Recovering log #345 -2025/05/29-16:36:11.168794 7f53e5dfa6c0 Delete type=3 #343 -2025/05/29-16:36:11.168968 7f53e5dfa6c0 Delete type=0 #345 -2025/05/29-18:48:12.777345 7f53df3ff6c0 Level-0 table #350: started -2025/05/29-18:48:12.777387 7f53df3ff6c0 Level-0 table #350: 0 bytes OK -2025/05/29-18:48:12.788225 7f53df3ff6c0 Delete type=0 #348 -2025/05/29-18:48:12.800802 7f53df3ff6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) -2025/05/29-18:48:12.800914 7f53df3ff6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) +2025/06/05-15:50:28.899788 7ff25affd6c0 Recovering log #365 +2025/06/05-15:50:28.910099 7ff25affd6c0 Delete type=3 #363 +2025/06/05-15:50:28.910166 7ff25affd6c0 Delete type=0 #365 +2025/06/05-16:13:09.075458 7ff25a3ff6c0 Level-0 table #370: started +2025/06/05-16:13:09.075508 7ff25a3ff6c0 Level-0 table #370: 0 bytes OK +2025/06/05-16:13:09.082149 7ff25a3ff6c0 Delete type=0 #368 +2025/06/05-16:13:09.102903 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) +2025/06/05-16:13:09.102950 7ff25a3ff6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-gifts/LOG.old b/packs-system/lf-gifts/LOG.old index 38f6d3b..97f758c 100644 --- a/packs-system/lf-gifts/LOG.old +++ b/packs-system/lf-gifts/LOG.old @@ -1,8 +1,8 @@ -2025/05/22-18:45:28.835173 7f5373fff6c0 Recovering log #341 -2025/05/22-18:45:28.894795 7f5373fff6c0 Delete type=3 #339 -2025/05/22-18:45:28.894867 7f5373fff6c0 Delete type=0 #341 -2025/05/22-19:43:04.009442 7f53723ff6c0 Level-0 table #346: started -2025/05/22-19:43:04.009522 7f53723ff6c0 Level-0 table #346: 0 bytes OK -2025/05/22-19:43:04.046375 7f53723ff6c0 Delete type=0 #344 -2025/05/22-19:43:04.153344 7f53723ff6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) -2025/05/22-19:43:04.153392 7f53723ff6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) +2025/06/05-15:38:54.508921 7ff25bfff6c0 Recovering log #361 +2025/06/05-15:38:54.560400 7ff25bfff6c0 Delete type=3 #359 +2025/06/05-15:38:54.560496 7ff25bfff6c0 Delete type=0 #361 +2025/06/05-15:45:21.580332 7ff25a3ff6c0 Level-0 table #366: started +2025/06/05-15:45:21.580366 7ff25a3ff6c0 Level-0 table #366: 0 bytes OK +2025/06/05-15:45:21.618059 7ff25a3ff6c0 Delete type=0 #364 +2025/06/05-15:45:21.618252 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) +2025/06/05-15:45:21.618291 7ff25a3ff6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-gifts/MANIFEST-000347 b/packs-system/lf-gifts/MANIFEST-000367 similarity index 73% rename from packs-system/lf-gifts/MANIFEST-000347 rename to packs-system/lf-gifts/MANIFEST-000367 index 47ef6fc662b7799bae4d8a0bb6e3542a5d309778..0abe4aaed31bcb11736d3deb9e436688e4263606 100644 GIT binary patch delta 41 scmZ3_xSnxBuaZg9hP7M_j7%SxI2o8fGO<)0KjYL468H!b_zV;P01dwj<^TWy delta 41 scmZ3_xSnxBuTsj<pGtN3gSp%cj7%SxI2o8fGO@I=D6wjWfpUV16TSU1T7@6)caWXL9WnyV#5v%dN3lg~t61fi&0RSLA3w!_o diff --git a/packs-system/lf-spells-miracles/000049.log b/packs-system/lf-spells-miracles/000069.log similarity index 100% rename from packs-system/lf-spells-miracles/000049.log rename to packs-system/lf-spells-miracles/000069.log diff --git a/packs-system/lf-spells-miracles/CURRENT b/packs-system/lf-spells-miracles/CURRENT index 1afa5d4..0094dac 100644 --- a/packs-system/lf-spells-miracles/CURRENT +++ b/packs-system/lf-spells-miracles/CURRENT @@ -1 +1 @@ -MANIFEST-000047 +MANIFEST-000067 diff --git a/packs-system/lf-spells-miracles/LOG b/packs-system/lf-spells-miracles/LOG index 92a1d53..da52bcc 100644 --- a/packs-system/lf-spells-miracles/LOG +++ b/packs-system/lf-spells-miracles/LOG @@ -1,8 +1,8 @@ -2025/05/29-16:36:11.187985 7f53e4df86c0 Recovering log #45 -2025/05/29-16:36:11.199498 7f53e4df86c0 Delete type=3 #43 -2025/05/29-16:36:11.199566 7f53e4df86c0 Delete type=0 #45 -2025/05/29-18:48:12.801134 7f53df3ff6c0 Level-0 table #50: started -2025/05/29-18:48:12.801185 7f53df3ff6c0 Level-0 table #50: 0 bytes OK -2025/05/29-18:48:12.810101 7f53df3ff6c0 Delete type=0 #48 -2025/05/29-18:48:12.859825 7f53df3ff6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) -2025/05/29-18:48:12.859922 7f53df3ff6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2025/06/05-15:50:28.926119 7ff2609fa6c0 Recovering log #65 +2025/06/05-15:50:28.936828 7ff2609fa6c0 Delete type=3 #63 +2025/06/05-15:50:28.936884 7ff2609fa6c0 Delete type=0 #65 +2025/06/05-16:13:09.082352 7ff25a3ff6c0 Level-0 table #70: started +2025/06/05-16:13:09.082382 7ff25a3ff6c0 Level-0 table #70: 0 bytes OK +2025/06/05-16:13:09.089177 7ff25a3ff6c0 Delete type=0 #68 +2025/06/05-16:13:09.102923 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2025/06/05-16:13:09.102957 7ff25a3ff6c0 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 517b336..e4a11d6 100644 --- a/packs-system/lf-spells-miracles/LOG.old +++ b/packs-system/lf-spells-miracles/LOG.old @@ -1,8 +1,8 @@ -2025/05/22-18:45:28.985810 7f5372ffd6c0 Recovering log #41 -2025/05/22-18:45:29.040662 7f5372ffd6c0 Delete type=3 #39 -2025/05/22-18:45:29.040742 7f5372ffd6c0 Delete type=0 #41 -2025/05/22-19:43:04.281148 7f53723ff6c0 Level-0 table #46: started -2025/05/22-19:43:04.281205 7f53723ff6c0 Level-0 table #46: 0 bytes OK -2025/05/22-19:43:04.315875 7f53723ff6c0 Delete type=0 #44 -2025/05/22-19:43:04.316126 7f53723ff6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) -2025/05/22-19:43:04.366588 7f53723ff6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2025/06/05-15:38:54.623832 7ff25affd6c0 Recovering log #61 +2025/06/05-15:38:54.686829 7ff25affd6c0 Delete type=3 #59 +2025/06/05-15:38:54.686886 7ff25affd6c0 Delete type=0 #61 +2025/06/05-15:45:21.746826 7ff25a3ff6c0 Level-0 table #66: started +2025/06/05-15:45:21.746885 7ff25a3ff6c0 Level-0 table #66: 0 bytes OK +2025/06/05-15:45:21.784562 7ff25a3ff6c0 Delete type=0 #64 +2025/06/05-15:45:21.784803 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2025/06/05-15:45:21.839859 7ff25a3ff6c0 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-000047 b/packs-system/lf-spells-miracles/MANIFEST-000067 similarity index 73% rename from packs-system/lf-spells-miracles/MANIFEST-000047 rename to packs-system/lf-spells-miracles/MANIFEST-000067 index 40e1a895135e7091c3b21dc6ebee4ee291c0ba06..62a377f5e5520d8c9b0bb0b5992271dec9a5b453 100644 GIT binary patch delta 39 qcmZ3>xR!B3uR^ANksv1nBa;g!1G6hj2h0CSs%0R)E0FIFxR!B3ufmcSmqIxi7?}(>8JG=OI#`1Kv}^$J4S{@PARhqkObO%w diff --git a/packs-system/lf-vulnerabilities/000349.log b/packs-system/lf-vulnerabilities/000369.log similarity index 100% rename from packs-system/lf-vulnerabilities/000349.log rename to packs-system/lf-vulnerabilities/000369.log diff --git a/packs-system/lf-vulnerabilities/CURRENT b/packs-system/lf-vulnerabilities/CURRENT index 2033052..07a4d2c 100644 --- a/packs-system/lf-vulnerabilities/CURRENT +++ b/packs-system/lf-vulnerabilities/CURRENT @@ -1 +1 @@ -MANIFEST-000347 +MANIFEST-000367 diff --git a/packs-system/lf-vulnerabilities/LOG b/packs-system/lf-vulnerabilities/LOG index 5669061..7fc9e42 100644 --- a/packs-system/lf-vulnerabilities/LOG +++ b/packs-system/lf-vulnerabilities/LOG @@ -1,8 +1,8 @@ -2025/05/29-16:36:11.172412 7f53e55f96c0 Recovering log #345 -2025/05/29-16:36:11.183464 7f53e55f96c0 Delete type=3 #343 -2025/05/29-16:36:11.183540 7f53e55f96c0 Delete type=0 #345 -2025/05/29-18:48:12.788378 7f53df3ff6c0 Level-0 table #350: started -2025/05/29-18:48:12.788406 7f53df3ff6c0 Level-0 table #350: 0 bytes OK -2025/05/29-18:48:12.800425 7f53df3ff6c0 Delete type=0 #348 -2025/05/29-18:48:12.800827 7f53df3ff6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) -2025/05/29-18:48:12.800943 7f53df3ff6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2025/06/05-15:50:28.913563 7ff25b7fe6c0 Recovering log #365 +2025/06/05-15:50:28.923236 7ff25b7fe6c0 Delete type=3 #363 +2025/06/05-15:50:28.923301 7ff25b7fe6c0 Delete type=0 #365 +2025/06/05-16:13:09.096673 7ff25a3ff6c0 Level-0 table #370: started +2025/06/05-16:13:09.096704 7ff25a3ff6c0 Level-0 table #370: 0 bytes OK +2025/06/05-16:13:09.102790 7ff25a3ff6c0 Delete type=0 #368 +2025/06/05-16:13:09.102942 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2025/06/05-16:13:09.102964 7ff25a3ff6c0 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 3248b5e..b3ad55e 100644 --- a/packs-system/lf-vulnerabilities/LOG.old +++ b/packs-system/lf-vulnerabilities/LOG.old @@ -1,8 +1,8 @@ -2025/05/22-18:45:28.912541 7f5378bfa6c0 Recovering log #341 -2025/05/22-18:45:28.969080 7f5378bfa6c0 Delete type=3 #339 -2025/05/22-18:45:28.969151 7f5378bfa6c0 Delete type=0 #341 -2025/05/22-19:43:04.122198 7f53723ff6c0 Level-0 table #346: started -2025/05/22-19:43:04.122219 7f53723ff6c0 Level-0 table #346: 0 bytes OK -2025/05/22-19:43:04.153184 7f53723ff6c0 Delete type=0 #344 -2025/05/22-19:43:04.153383 7f53723ff6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) -2025/05/22-19:43:04.153407 7f53723ff6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2025/06/05-15:38:54.562778 7ff25b7fe6c0 Recovering log #361 +2025/06/05-15:38:54.621024 7ff25b7fe6c0 Delete type=3 #359 +2025/06/05-15:38:54.621100 7ff25b7fe6c0 Delete type=0 #361 +2025/06/05-15:45:21.551139 7ff25a3ff6c0 Level-0 table #366: started +2025/06/05-15:45:21.551169 7ff25a3ff6c0 Level-0 table #366: 0 bytes OK +2025/06/05-15:45:21.580145 7ff25a3ff6c0 Delete type=0 #364 +2025/06/05-15:45:21.618241 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2025/06/05-15:45:21.618280 7ff25a3ff6c0 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-000347 b/packs-system/lf-vulnerabilities/MANIFEST-000367 similarity index 72% rename from packs-system/lf-vulnerabilities/MANIFEST-000347 rename to packs-system/lf-vulnerabilities/MANIFEST-000367 index e6386879f08e9c9610d5aa2956dd8a8182adaaec..0acc3742fdb05c8a63a6c305cac52fb9d222eb97 100644 GIT binary patch delta 41 scmdnMxPfs(pVCgJG7T;UMy3x;oD9q#nOL&4);tja348
- {{upperFirst rollName}} + {{actingCharName}} - {{upperFirst rollName}} {{#if (match rollType "attack")}} Attack roll !