diff --git a/module/documents/roll.mjs b/module/documents/roll.mjs index e458692..7ea1589 100644 --- a/module/documents/roll.mjs +++ b/module/documents/roll.mjs @@ -769,7 +769,7 @@ export default class LethalFantasyRoll extends Roll { await combatant.setFlag(SYSTEM.id, "currentAction", actionItem) let message = `${combatant.name} action : ${selectedItem.name}, start rolling progression dice or casting time` ChatMessage.create({ content: message, speaker: ChatMessage.getSpeaker({ actor: combatant.actor }) }) - rollContext = (actionItem.type == "weapon") ? "rollProgressionDice" : "rollLethargyDice" // Set the roll context to rollProgressionDice + rollContext = (actionItem.type === "weapon") ? "rollProgressionDice" : "rollLethargyDice" // Set the roll context to rollProgressionDice currentAction = actionItem } diff --git a/module/models/monster.mjs b/module/models/monster.mjs index 7e6c4f5..41d7d76 100644 --- a/module/models/monster.mjs +++ b/module/models/monster.mjs @@ -73,6 +73,7 @@ export default class LethalFantasyMonster extends foundry.abstract.TypeDataModel defenseModifier: new fields.NumberField({ ...requiredInteger, initial: 0, min: 0 }), damageDice: new fields.StringField({ required: true, nullable: false, initial: "1D6" }), damageModifier: new fields.NumberField({ ...requiredInteger, initial: 0, min: 0 }), + enabled: new fields.BooleanField({ initial: true, required: true, nullable: false }), } return new fields.SchemaField(schema, { label }) } @@ -108,9 +109,9 @@ export default class LethalFantasyMonster extends foundry.abstract.TypeDataModel schema.biodata = new fields.SchemaField({ alignment: new fields.StringField({ required: true, nullable: false, initial: "" }), vision: new fields.StringField({ required: true, nullable: false, initial: "" }), - height: new fields.StringField({ required: true, nullable: false, initial: "" }), + height: new fields.StringField({ required: true, nullable: false, initial: "" }), length: new fields.StringField({ required: true, nullable: false, initial: "" }), - weight: new fields.StringField({ required: true, nullable: false, initial: "" }) + weight: new fields.StringField({ required: true, nullable: false, initial: "" }) }) schema.combat = new fields.SchemaField({ attackModifier: new fields.NumberField({ ...requiredInteger, initial: 0, min: 0 }), @@ -170,7 +171,7 @@ export default class LethalFantasyMonster extends foundry.abstract.TypeDataModel case "weapon-damage-small": case "weapon-damage-medium": case "weapon-attack": - case "weapon-defense": + case "weapon-defense": { let weapon = this.actor.items.find((i) => i.type === "weapon" && i.id === rollKey) let skill let skills = this.actor.items.filter((i) => i.type === "skill" && i.name.toLowerCase() === weapon.name.toLowerCase()) @@ -205,6 +206,7 @@ export default class LethalFantasyMonster extends foundry.abstract.TypeDataModel rollTarget.weaponSkillModifier = skill.weaponSkillModifier rollTarget.rollKey = rollKey rollTarget.combat = foundry.utils.duplicate(this.combat) + } break default: ui.notifications.error(game.i18n.localize("LETHALFANTASY.Notifications.rollTypeNotFound") + String(rollType)) @@ -245,11 +247,11 @@ export default class LethalFantasyMonster extends foundry.abstract.TypeDataModel default: "public", }) - let roll = new Roll("1D8") + let roll = new Roll("1D12") await roll.evaluate() let combatant = game.combats.get(combatId)?.combatants?.get(combatantId) - let msg = await roll.toMessage({ flavor: `Progression Roll for ${this.parent.name}` } ) + let msg = await roll.toMessage({ flavor: `Progression Roll for ${this.parent.name}` }) if (game?.dice3d) { await game.dice3d.waitFor3DAnimationByMessageID(msg.id) } @@ -257,14 +259,14 @@ export default class LethalFantasyMonster extends foundry.abstract.TypeDataModel let hasAttack = false for (let key in this.attacks) { let attack = this.attacks[key] - if (attack.attackScore > 0 && attack.attackScore === roll.total) { + if (attack.enabled && attack.attackScore > 0 && attack.attackScore === roll.total) { hasAttack = true let message = game.i18n.format("LETHALFANTASY.Notifications.messageProgressionOKMonster", { isMonster: true, name: this.parent.name, weapon: attack.name, roll: roll.total }) ChatMessage.create({ content: message, speaker: ChatMessage.getSpeaker({ actor: this.parent }) }) let token = combatant?.token this.prepareMonsterRoll("monster-attack", key, undefined, token?.id) - if ( token?.object ) { - token.object?.control({releaseOthers: true}); + if (token?.object) { + token.object?.control({ releaseOthers: true }); return canvas.animatePan(token.object.center); } } @@ -272,7 +274,7 @@ export default class LethalFantasyMonster extends foundry.abstract.TypeDataModel if (!hasAttack) { let message = game.i18n.format("LETHALFANTASY.Notifications.messageProgressionKOMonster", { isMonster: true, name: this.parent.name, roll: roll.total }) ChatMessage.create({ content: message, speaker: ChatMessage.getSpeaker({ actor: this.parent }) }) - } + } } diff --git a/packs-system/lf-equipment/000370.log b/packs-system/lf-equipment/000374.log similarity index 100% rename from packs-system/lf-equipment/000370.log rename to packs-system/lf-equipment/000374.log diff --git a/packs-system/lf-equipment/CURRENT b/packs-system/lf-equipment/CURRENT index 0e10e4f..3d91548 100644 --- a/packs-system/lf-equipment/CURRENT +++ b/packs-system/lf-equipment/CURRENT @@ -1 +1 @@ -MANIFEST-000368 +MANIFEST-000372 diff --git a/packs-system/lf-equipment/LOG b/packs-system/lf-equipment/LOG index 81e5851..8564b1c 100644 --- a/packs-system/lf-equipment/LOG +++ b/packs-system/lf-equipment/LOG @@ -1,8 +1,8 @@ -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) +2025/06/10-20:35:39.155336 7f629dffb6c0 Recovering log #370 +2025/06/10-20:35:39.196584 7f629dffb6c0 Delete type=3 #368 +2025/06/10-20:35:39.196659 7f629dffb6c0 Delete type=0 #370 +2025/06/10-20:37:28.450501 7f5ffffff6c0 Level-0 table #375: started +2025/06/10-20:37:28.450543 7f5ffffff6c0 Level-0 table #375: 0 bytes OK +2025/06/10-20:37:28.476819 7f5ffffff6c0 Delete type=0 #373 +2025/06/10-20:37:28.500565 7f5ffffff6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end) +2025/06/10-20:37:28.500612 7f5ffffff6c0 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 96211dc..81e5851 100644 --- a/packs-system/lf-equipment/LOG.old +++ b/packs-system/lf-equipment/LOG.old @@ -1,8 +1,8 @@ -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) +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/MANIFEST-000368 b/packs-system/lf-equipment/MANIFEST-000372 similarity index 71% rename from packs-system/lf-equipment/MANIFEST-000368 rename to packs-system/lf-equipment/MANIFEST-000372 index f84941b..1c13844 100644 Binary files a/packs-system/lf-equipment/MANIFEST-000368 and b/packs-system/lf-equipment/MANIFEST-000372 differ diff --git a/packs-system/lf-gifts/000369.log b/packs-system/lf-gifts/000373.log similarity index 100% rename from packs-system/lf-gifts/000369.log rename to packs-system/lf-gifts/000373.log diff --git a/packs-system/lf-gifts/CURRENT b/packs-system/lf-gifts/CURRENT index 07a4d2c..baa95bb 100644 --- a/packs-system/lf-gifts/CURRENT +++ b/packs-system/lf-gifts/CURRENT @@ -1 +1 @@ -MANIFEST-000367 +MANIFEST-000371 diff --git a/packs-system/lf-gifts/LOG b/packs-system/lf-gifts/LOG index 82b4b2d..767656e 100644 --- a/packs-system/lf-gifts/LOG +++ b/packs-system/lf-gifts/LOG @@ -1,8 +1,8 @@ -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) +2025/06/10-20:35:39.201789 7f629d7fa6c0 Recovering log #369 +2025/06/10-20:35:39.246460 7f629d7fa6c0 Delete type=3 #367 +2025/06/10-20:35:39.246611 7f629d7fa6c0 Delete type=0 #369 +2025/06/10-20:37:28.405714 7f5ffffff6c0 Level-0 table #374: started +2025/06/10-20:37:28.405787 7f5ffffff6c0 Level-0 table #374: 0 bytes OK +2025/06/10-20:37:28.430215 7f5ffffff6c0 Delete type=0 #372 +2025/06/10-20:37:28.500536 7f5ffffff6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end) +2025/06/10-20:37:28.500586 7f5ffffff6c0 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 97f758c..82b4b2d 100644 --- a/packs-system/lf-gifts/LOG.old +++ b/packs-system/lf-gifts/LOG.old @@ -1,8 +1,8 @@ -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) +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/MANIFEST-000367 b/packs-system/lf-gifts/MANIFEST-000371 similarity index 73% rename from packs-system/lf-gifts/MANIFEST-000367 rename to packs-system/lf-gifts/MANIFEST-000371 index 0abe4aa..e4c2222 100644 Binary files a/packs-system/lf-gifts/MANIFEST-000367 and b/packs-system/lf-gifts/MANIFEST-000371 differ diff --git a/packs-system/lf-skills/000369.log b/packs-system/lf-skills/000373.log similarity index 100% rename from packs-system/lf-skills/000369.log rename to packs-system/lf-skills/000373.log diff --git a/packs-system/lf-skills/CURRENT b/packs-system/lf-skills/CURRENT index 07a4d2c..baa95bb 100644 --- a/packs-system/lf-skills/CURRENT +++ b/packs-system/lf-skills/CURRENT @@ -1 +1 @@ -MANIFEST-000367 +MANIFEST-000371 diff --git a/packs-system/lf-skills/LOG b/packs-system/lf-skills/LOG index 09fae7a..dd8bb9e 100644 --- a/packs-system/lf-skills/LOG +++ b/packs-system/lf-skills/LOG @@ -1,8 +1,8 @@ -2025/06/05-15:50:28.868698 7ff2609fa6c0 Recovering log #365 -2025/06/05-15:50:28.879202 7ff2609fa6c0 Delete type=3 #363 -2025/06/05-15:50:28.879260 7ff2609fa6c0 Delete type=0 #365 -2025/06/05-16:13:09.089330 7ff25a3ff6c0 Level-0 table #370: started -2025/06/05-16:13:09.089359 7ff25a3ff6c0 Level-0 table #370: 0 bytes OK -2025/06/05-16:13:09.096545 7ff25a3ff6c0 Delete type=0 #368 -2025/06/05-16:13:09.102932 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) -2025/06/05-16:13:09.102971 7ff25a3ff6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/06/10-20:35:39.107142 7f629e7fc6c0 Recovering log #369 +2025/06/10-20:35:39.151441 7f629e7fc6c0 Delete type=3 #367 +2025/06/10-20:35:39.151517 7f629e7fc6c0 Delete type=0 #369 +2025/06/10-20:37:28.430382 7f5ffffff6c0 Level-0 table #374: started +2025/06/10-20:37:28.430420 7f5ffffff6c0 Level-0 table #374: 0 bytes OK +2025/06/10-20:37:28.450367 7f5ffffff6c0 Delete type=0 #372 +2025/06/10-20:37:28.500550 7f5ffffff6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/06/10-20:37:28.500595 7f5ffffff6c0 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 753be69..09fae7a 100644 --- a/packs-system/lf-skills/LOG.old +++ b/packs-system/lf-skills/LOG.old @@ -1,8 +1,8 @@ -2025/06/05-15:38:54.356422 7ff25b7fe6c0 Recovering log #361 -2025/06/05-15:38:54.437204 7ff25b7fe6c0 Delete type=3 #359 -2025/06/05-15:38:54.437267 7ff25b7fe6c0 Delete type=0 #361 -2025/06/05-15:45:21.482142 7ff25a3ff6c0 Level-0 table #366: started -2025/06/05-15:45:21.482216 7ff25a3ff6c0 Level-0 table #366: 0 bytes OK -2025/06/05-15:45:21.522507 7ff25a3ff6c0 Delete type=0 #364 -2025/06/05-15:45:21.618214 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) -2025/06/05-15:45:21.618263 7ff25a3ff6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/06/05-15:50:28.868698 7ff2609fa6c0 Recovering log #365 +2025/06/05-15:50:28.879202 7ff2609fa6c0 Delete type=3 #363 +2025/06/05-15:50:28.879260 7ff2609fa6c0 Delete type=0 #365 +2025/06/05-16:13:09.089330 7ff25a3ff6c0 Level-0 table #370: started +2025/06/05-16:13:09.089359 7ff25a3ff6c0 Level-0 table #370: 0 bytes OK +2025/06/05-16:13:09.096545 7ff25a3ff6c0 Delete type=0 #368 +2025/06/05-16:13:09.102932 7ff25a3ff6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/06/05-16:13:09.102971 7ff25a3ff6c0 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-000367 b/packs-system/lf-skills/MANIFEST-000371 similarity index 71% rename from packs-system/lf-skills/MANIFEST-000367 rename to packs-system/lf-skills/MANIFEST-000371 index ffc4591..b499f1e 100644 Binary files a/packs-system/lf-skills/MANIFEST-000367 and b/packs-system/lf-skills/MANIFEST-000371 differ diff --git a/packs-system/lf-spells-miracles/000069.log b/packs-system/lf-spells-miracles/000073.log similarity index 100% rename from packs-system/lf-spells-miracles/000069.log rename to packs-system/lf-spells-miracles/000073.log diff --git a/packs-system/lf-spells-miracles/CURRENT b/packs-system/lf-spells-miracles/CURRENT index 0094dac..be93edb 100644 --- a/packs-system/lf-spells-miracles/CURRENT +++ b/packs-system/lf-spells-miracles/CURRENT @@ -1 +1 @@ -MANIFEST-000067 +MANIFEST-000071 diff --git a/packs-system/lf-spells-miracles/LOG b/packs-system/lf-spells-miracles/LOG index da52bcc..cdf0cb9 100644 --- a/packs-system/lf-spells-miracles/LOG +++ b/packs-system/lf-spells-miracles/LOG @@ -1,8 +1,8 @@ -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) +2025/06/10-20:35:39.298099 7f629dffb6c0 Recovering log #69 +2025/06/10-20:35:39.345253 7f629dffb6c0 Delete type=3 #67 +2025/06/10-20:35:39.345331 7f629dffb6c0 Delete type=0 #69 +2025/06/10-20:37:28.546716 7f5ffffff6c0 Level-0 table #74: started +2025/06/10-20:37:28.546783 7f5ffffff6c0 Level-0 table #74: 0 bytes OK +2025/06/10-20:37:28.574324 7f5ffffff6c0 Delete type=0 #72 +2025/06/10-20:37:28.612191 7f5ffffff6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end) +2025/06/10-20:37:28.612270 7f5ffffff6c0 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 e4a11d6..da52bcc 100644 --- a/packs-system/lf-spells-miracles/LOG.old +++ b/packs-system/lf-spells-miracles/LOG.old @@ -1,8 +1,8 @@ -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) +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/MANIFEST-000067 b/packs-system/lf-spells-miracles/MANIFEST-000071 similarity index 73% rename from packs-system/lf-spells-miracles/MANIFEST-000067 rename to packs-system/lf-spells-miracles/MANIFEST-000071 index 62a377f..7b6d676 100644 Binary files a/packs-system/lf-spells-miracles/MANIFEST-000067 and b/packs-system/lf-spells-miracles/MANIFEST-000071 differ diff --git a/packs-system/lf-vulnerabilities/000369.log b/packs-system/lf-vulnerabilities/000373.log similarity index 100% rename from packs-system/lf-vulnerabilities/000369.log rename to packs-system/lf-vulnerabilities/000373.log diff --git a/packs-system/lf-vulnerabilities/CURRENT b/packs-system/lf-vulnerabilities/CURRENT index 07a4d2c..baa95bb 100644 --- a/packs-system/lf-vulnerabilities/CURRENT +++ b/packs-system/lf-vulnerabilities/CURRENT @@ -1 +1 @@ -MANIFEST-000367 +MANIFEST-000371 diff --git a/packs-system/lf-vulnerabilities/LOG b/packs-system/lf-vulnerabilities/LOG index 7fc9e42..9de8c10 100644 --- a/packs-system/lf-vulnerabilities/LOG +++ b/packs-system/lf-vulnerabilities/LOG @@ -1,8 +1,8 @@ -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) +2025/06/10-20:35:39.249707 7f629cff96c0 Recovering log #369 +2025/06/10-20:35:39.295266 7f629cff96c0 Delete type=3 #367 +2025/06/10-20:35:39.295351 7f629cff96c0 Delete type=0 #369 +2025/06/10-20:37:28.477031 7f5ffffff6c0 Level-0 table #374: started +2025/06/10-20:37:28.477121 7f5ffffff6c0 Level-0 table #374: 0 bytes OK +2025/06/10-20:37:28.500386 7f5ffffff6c0 Delete type=0 #372 +2025/06/10-20:37:28.500575 7f5ffffff6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end) +2025/06/10-20:37:28.500603 7f5ffffff6c0 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 b3ad55e..7fc9e42 100644 --- a/packs-system/lf-vulnerabilities/LOG.old +++ b/packs-system/lf-vulnerabilities/LOG.old @@ -1,8 +1,8 @@ -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) +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/MANIFEST-000367 b/packs-system/lf-vulnerabilities/MANIFEST-000371 similarity index 72% rename from packs-system/lf-vulnerabilities/MANIFEST-000367 rename to packs-system/lf-vulnerabilities/MANIFEST-000371 index 0acc374..86c0770 100644 Binary files a/packs-system/lf-vulnerabilities/MANIFEST-000367 and b/packs-system/lf-vulnerabilities/MANIFEST-000371 differ diff --git a/templates/monster-combat.hbs b/templates/monster-combat.hbs index 8efc4e9..784e035 100644 --- a/templates/monster-combat.hbs +++ b/templates/monster-combat.hbs @@ -4,7 +4,7 @@ {{localize "LETHALFANTASY.Label.combatDetails"}}
- + @@ -21,6 +21,9 @@
{{#each system.attacks as |item key|}}
+
+ +