2 Commits

Author SHA1 Message Date
59a39850ce Fix miracle/spell rolls + upadte compendiums
All checks were successful
Release Creation / build (release) Successful in 56s
2025-09-09 20:14:25 +02:00
6eeb391d1a Move aiming to attacker
All checks were successful
Release Creation / build (release) Successful in 1m9s
2025-09-05 23:26:11 +02:00
41 changed files with 165 additions and 105 deletions

View File

@@ -2293,6 +2293,15 @@ i.lethalfantasy {
font-size: calc(var(--font-size-standard) * 1);
color: var(--color-dark-1);
}
.main select,
.dialog-damage select,
.dialog-resource select,
.dialog-challenge select,
.dialog-save select {
min-width: 8rem;
max-width: 8rem;
margin-left: 1rem;
}
.dice-roll {
flex-direction: column;
}

View File

@@ -92,8 +92,8 @@ export const RANGE_CHOICES = {
export const ATTACKER_AIM_CHOICES = {
"simple": { label: "Simple (+0)", value: "0" },
"careful": { label: "Careful (Red -5)", value: "-4" },
"focused": { label: "Focused (Grey -9)", value: "-9" }
"careful": { label: "Careful (Red +5)", value: "+4" },
"focused": { label: "Focused (Grey +9)", value: "+9" }
}
export const SPELL_LETHARGY_DICE = [

View File

@@ -96,6 +96,10 @@ export default class LethalFantasyRoll extends Roll {
return this.options.badResult
}
get rollData() {
return this.options.rollData
}
/**
* Prompt the user with a dialog to configure and execute a roll.
*
@@ -312,6 +316,8 @@ export default class LethalFantasyRoll extends Roll {
hasChangeDice,
pointBlank,
baseValue: options.rollTarget.value,
attackerAimChoices: SYSTEM.ATTACKER_AIM_CHOICES,
attackerAim: "0",
changeDice: `${dice}`,
fieldRollMode,
choiceModifier,
@@ -386,6 +392,9 @@ export default class LethalFantasyRoll extends Roll {
let bonus = Number(options.rollTarget.value)
fullModifier = rollContext.modifier === "" ? 0 : parseInt(rollContext.modifier, 10) + bonus
fullModifier += (rollContext.saveSpell) ? options.rollTarget.actorModifiers.saveModifier : 0
if (Number(rollContext.attackerAim) > 0) {
fullModifier += Number(rollContext.attackerAim)
}
if (fullModifier === 0) {
modifierFormula = "0"
@@ -457,6 +466,9 @@ export default class LethalFantasyRoll extends Roll {
actorImage: options.actorImage,
rollMode: rollContext.visibility,
hasTarget: options.hasTarget,
pointBlank,
beyondSkill,
letItFly,
hasGrantedDice,
titleFormula,
targetName,
@@ -569,6 +581,7 @@ export default class LethalFantasyRoll extends Roll {
rollBase.options.titleFormula = titleFormula
rollBase.options.D30result = options.D30result
rollBase.options.badResult = badResult
rollBase.options.rollData = foundry.utils.duplicate(rollData)
/**
* A hook event that fires after the roll has been made.
@@ -1114,6 +1127,7 @@ export default class LethalFantasyRoll extends Roll {
targetArmor: this.targetArmor,
D30result: this.D30result,
badResult: this.badResult,
rollData: this.rollData,
isPrivate: isPrivate
}
cardData.cssClass = cardData.css.join(" ")
@@ -1145,6 +1159,7 @@ export default class LethalFantasyRoll extends Roll {
targetArmor: this.targetArmor,
targetMalus: this.targetMalus,
realDamage: this.realDamage,
rollData: this.rollData,
...messageData,
},
{ rollMode: rollMode },

View File

@@ -1 +1 @@
MANIFEST-000388
MANIFEST-000408

View File

@@ -1,8 +1,8 @@
2025/09/02-20:50:59.720888 7ff574df96c0 Recovering log #386
2025/09/02-20:50:59.731821 7ff574df96c0 Delete type=3 #384
2025/09/02-20:50:59.731882 7ff574df96c0 Delete type=0 #386
2025/09/02-21:05:27.811892 7ff56e3ff6c0 Level-0 table #391: started
2025/09/02-21:05:27.811921 7ff56e3ff6c0 Level-0 table #391: 0 bytes OK
2025/09/02-21:05:27.818375 7ff56e3ff6c0 Delete type=0 #389
2025/09/02-21:05:27.831362 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
2025/09/02-21:05:27.831417 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
2025/09/09-20:04:59.829367 7f811affd6c0 Recovering log #406
2025/09/09-20:04:59.839654 7f811affd6c0 Delete type=3 #404
2025/09/09-20:04:59.839707 7f811affd6c0 Delete type=0 #406
2025/09/09-20:14:01.132105 7f811a7fc6c0 Level-0 table #411: started
2025/09/09-20:14:01.132136 7f811a7fc6c0 Level-0 table #411: 0 bytes OK
2025/09/09-20:14:01.139097 7f811a7fc6c0 Delete type=0 #409
2025/09/09-20:14:01.170651 7f811a7fc6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
2025/09/09-20:14:01.170691 7f811a7fc6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)

View File

@@ -1,8 +1,8 @@
2025/09/02-17:50:28.149562 7ff56f7fe6c0 Recovering log #382
2025/09/02-17:50:28.159074 7ff56f7fe6c0 Delete type=3 #380
2025/09/02-17:50:28.159158 7ff56f7fe6c0 Delete type=0 #382
2025/09/02-18:10:48.127187 7ff56e3ff6c0 Level-0 table #387: started
2025/09/02-18:10:48.127226 7ff56e3ff6c0 Level-0 table #387: 0 bytes OK
2025/09/02-18:10:48.133926 7ff56e3ff6c0 Delete type=0 #385
2025/09/02-18:10:48.134163 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
2025/09/02-18:10:48.134189 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
2025/09/09-20:04:40.803409 7f8120dfa6c0 Recovering log #402
2025/09/09-20:04:40.813179 7f8120dfa6c0 Delete type=3 #400
2025/09/09-20:04:40.813231 7f8120dfa6c0 Delete type=0 #402
2025/09/09-20:04:50.082984 7f811a7fc6c0 Level-0 table #407: started
2025/09/09-20:04:50.083011 7f811a7fc6c0 Level-0 table #407: 0 bytes OK
2025/09/09-20:04:50.088948 7f811a7fc6c0 Delete type=0 #405
2025/09/09-20:04:50.102813 7f811a7fc6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)
2025/09/09-20:04:50.102846 7f811a7fc6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zw9RQocTdz3HRjZK' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000387
MANIFEST-000407

View File

@@ -1,8 +1,15 @@
2025/09/02-20:50:59.736702 7ff56ffff6c0 Recovering log #385
2025/09/02-20:50:59.746286 7ff56ffff6c0 Delete type=3 #383
2025/09/02-20:50:59.746360 7ff56ffff6c0 Delete type=0 #385
2025/09/02-21:05:27.804767 7ff56e3ff6c0 Level-0 table #390: started
2025/09/02-21:05:27.804810 7ff56e3ff6c0 Level-0 table #390: 0 bytes OK
2025/09/02-21:05:27.811774 7ff56e3ff6c0 Delete type=0 #388
2025/09/02-21:05:27.831354 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end)
2025/09/02-21:05:27.831403 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end)
2025/09/09-20:04:59.843330 7f811bfff6c0 Recovering log #405
2025/09/09-20:04:59.853031 7f811bfff6c0 Delete type=3 #403
2025/09/09-20:04:59.853123 7f811bfff6c0 Delete type=0 #405
2025/09/09-20:14:01.039360 7f811a7fc6c0 Level-0 table #410: started
2025/09/09-20:14:01.042968 7f811a7fc6c0 Level-0 table #410: 15906 bytes OK
2025/09/09-20:14:01.050037 7f811a7fc6c0 Delete type=0 #408
2025/09/09-20:14:01.083045 7f811a7fc6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end)
2025/09/09-20:14:01.083115 7f811a7fc6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at '!items!zjvGljrLk5SshC9D' @ 152 : 0
2025/09/09-20:14:01.083123 7f811a7fc6c0 Compacting 1@1 + 1@2 files
2025/09/09-20:14:01.086586 7f811a7fc6c0 Generated table #411@1: 32 keys, 15258 bytes
2025/09/09-20:14:01.086603 7f811a7fc6c0 Compacted 1@1 + 1@2 files => 15258 bytes
2025/09/09-20:14:01.094593 7f811a7fc6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2025/09/09-20:14:01.094890 7f811a7fc6c0 Delete type=2 #322
2025/09/09-20:14:01.095210 7f811a7fc6c0 Delete type=2 #410
2025/09/09-20:14:01.122172 7f811a7fc6c0 Manual compaction at level-1 from '!items!zjvGljrLk5SshC9D' @ 152 : 0 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end)

View File

@@ -1,8 +1,8 @@
2025/09/02-17:50:28.163914 7ff574df96c0 Recovering log #381
2025/09/02-17:50:28.174205 7ff574df96c0 Delete type=3 #379
2025/09/02-17:50:28.174262 7ff574df96c0 Delete type=0 #381
2025/09/02-18:10:48.106359 7ff56e3ff6c0 Level-0 table #386: started
2025/09/02-18:10:48.106436 7ff56e3ff6c0 Level-0 table #386: 0 bytes OK
2025/09/02-18:10:48.112780 7ff56e3ff6c0 Delete type=0 #384
2025/09/02-18:10:48.134105 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end)
2025/09/02-18:10:48.134170 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end)
2025/09/09-20:04:40.816586 7f811affd6c0 Recovering log #401
2025/09/09-20:04:40.826708 7f811affd6c0 Delete type=3 #399
2025/09/09-20:04:40.826778 7f811affd6c0 Delete type=0 #401
2025/09/09-20:04:50.089056 7f811a7fc6c0 Level-0 table #406: started
2025/09/09-20:04:50.089094 7f811a7fc6c0 Level-0 table #406: 0 bytes OK
2025/09/09-20:04:50.095242 7f811a7fc6c0 Delete type=0 #404
2025/09/09-20:04:50.102822 7f811a7fc6c0 Manual compaction at level-0 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end)
2025/09/09-20:04:50.102852 7f811a7fc6c0 Manual compaction at level-1 from '!folders!yPWGvxHJbDNHVSnY' @ 72057594037927935 : 1 .. '!items!zjvGljrLk5SshC9D' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000387
MANIFEST-000407

View File

@@ -1,8 +1,15 @@
2025/09/02-20:50:59.705310 7ff5755fa6c0 Recovering log #385
2025/09/02-20:50:59.715661 7ff5755fa6c0 Delete type=3 #383
2025/09/02-20:50:59.715730 7ff5755fa6c0 Delete type=0 #385
2025/09/02-21:05:27.824904 7ff56e3ff6c0 Level-0 table #390: started
2025/09/02-21:05:27.824936 7ff56e3ff6c0 Level-0 table #390: 0 bytes OK
2025/09/02-21:05:27.831287 7ff56e3ff6c0 Delete type=0 #388
2025/09/02-21:05:27.831394 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
2025/09/02-21:05:27.831425 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
2025/09/09-20:04:59.816534 7f8120dfa6c0 Recovering log #405
2025/09/09-20:04:59.826062 7f8120dfa6c0 Delete type=3 #403
2025/09/09-20:04:59.826148 7f8120dfa6c0 Delete type=0 #405
2025/09/09-20:14:01.064807 7f811a7fc6c0 Level-0 table #410: started
2025/09/09-20:14:01.070719 7f811a7fc6c0 Level-0 table #410: 149145 bytes OK
2025/09/09-20:14:01.076657 7f811a7fc6c0 Delete type=0 #408
2025/09/09-20:14:01.083085 7f811a7fc6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
2025/09/09-20:14:01.111093 7f811a7fc6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at '!items!zt8s7564ep1La4XQ' @ 612 : 0
2025/09/09-20:14:01.111103 7f811a7fc6c0 Compacting 1@1 + 1@2 files
2025/09/09-20:14:01.115854 7f811a7fc6c0 Generated table #411@1: 88 keys, 116881 bytes
2025/09/09-20:14:01.115886 7f811a7fc6c0 Compacted 1@1 + 1@2 files => 116881 bytes
2025/09/09-20:14:01.121744 7f811a7fc6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2025/09/09-20:14:01.121874 7f811a7fc6c0 Delete type=2 #322
2025/09/09-20:14:01.122036 7f811a7fc6c0 Delete type=2 #410
2025/09/09-20:14:01.122196 7f811a7fc6c0 Manual compaction at level-1 from '!items!zt8s7564ep1La4XQ' @ 612 : 0 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)

View File

@@ -1,8 +1,8 @@
2025/09/02-17:50:28.134841 7ff5755fa6c0 Recovering log #381
2025/09/02-17:50:28.144832 7ff5755fa6c0 Delete type=3 #379
2025/09/02-17:50:28.144888 7ff5755fa6c0 Delete type=0 #381
2025/09/02-18:10:48.112960 7ff56e3ff6c0 Level-0 table #386: started
2025/09/02-18:10:48.113011 7ff56e3ff6c0 Level-0 table #386: 0 bytes OK
2025/09/02-18:10:48.119926 7ff56e3ff6c0 Delete type=0 #384
2025/09/02-18:10:48.134120 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
2025/09/02-18:10:48.134176 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
2025/09/09-20:04:40.790103 7f811b7fe6c0 Recovering log #401
2025/09/09-20:04:40.799986 7f811b7fe6c0 Delete type=3 #399
2025/09/09-20:04:40.800061 7f811b7fe6c0 Delete type=0 #401
2025/09/09-20:04:50.076859 7f811a7fc6c0 Level-0 table #406: started
2025/09/09-20:04:50.076908 7f811a7fc6c0 Level-0 table #406: 0 bytes OK
2025/09/09-20:04:50.082849 7f811a7fc6c0 Delete type=0 #404
2025/09/09-20:04:50.102802 7f811a7fc6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)
2025/09/09-20:04:50.102835 7f811a7fc6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end)

Binary file not shown.

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000087
MANIFEST-000107

View File

@@ -1,8 +1,15 @@
2025/09/02-20:50:59.760810 7ff56f7fe6c0 Recovering log #85
2025/09/02-20:50:59.771723 7ff56f7fe6c0 Delete type=3 #83
2025/09/02-20:50:59.771778 7ff56f7fe6c0 Delete type=0 #85
2025/09/02-21:05:27.831562 7ff56e3ff6c0 Level-0 table #90: started
2025/09/02-21:05:27.831585 7ff56e3ff6c0 Level-0 table #90: 0 bytes OK
2025/09/02-21:05:27.838459 7ff56e3ff6c0 Delete type=0 #88
2025/09/02-21:05:27.861348 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
2025/09/02-21:05:27.861400 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
2025/09/09-20:04:59.867080 7f811b7fe6c0 Recovering log #105
2025/09/09-20:04:59.877643 7f811b7fe6c0 Delete type=3 #103
2025/09/09-20:04:59.877696 7f811b7fe6c0 Delete type=0 #105
2025/09/09-20:14:01.050289 7f811a7fc6c0 Level-0 table #110: started
2025/09/09-20:14:01.058207 7f811a7fc6c0 Level-0 table #110: 430019 bytes OK
2025/09/09-20:14:01.064385 7f811a7fc6c0 Delete type=0 #108
2025/09/09-20:14:01.083065 7f811a7fc6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
2025/09/09-20:14:01.095323 7f811a7fc6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at '!items!zKOpU34oLziGJW6y' @ 639 : 0
2025/09/09-20:14:01.095336 7f811a7fc6c0 Compacting 1@1 + 1@2 files
2025/09/09-20:14:01.103834 7f811a7fc6c0 Generated table #111@1: 260 keys, 421724 bytes
2025/09/09-20:14:01.103860 7f811a7fc6c0 Compacted 1@1 + 1@2 files => 421724 bytes
2025/09/09-20:14:01.110575 7f811a7fc6c0 compacted to: files[ 0 0 1 0 0 0 0 ]
2025/09/09-20:14:01.110756 7f811a7fc6c0 Delete type=2 #22
2025/09/09-20:14:01.110964 7f811a7fc6c0 Delete type=2 #110
2025/09/09-20:14:01.122184 7f811a7fc6c0 Manual compaction at level-1 from '!items!zKOpU34oLziGJW6y' @ 639 : 0 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)

View File

@@ -1,8 +1,8 @@
2025/09/02-17:50:28.191160 7ff56f7fe6c0 Recovering log #81
2025/09/02-17:50:28.200755 7ff56f7fe6c0 Delete type=3 #79
2025/09/02-17:50:28.200807 7ff56f7fe6c0 Delete type=0 #81
2025/09/02-18:10:48.162879 7ff56e3ff6c0 Level-0 table #86: started
2025/09/02-18:10:48.162935 7ff56e3ff6c0 Level-0 table #86: 0 bytes OK
2025/09/02-18:10:48.169774 7ff56e3ff6c0 Delete type=0 #84
2025/09/02-18:10:48.169974 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
2025/09/02-18:10:48.194063 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
2025/09/09-20:04:40.841664 7f8120dfa6c0 Recovering log #101
2025/09/09-20:04:40.852508 7f8120dfa6c0 Delete type=3 #99
2025/09/09-20:04:40.852585 7f8120dfa6c0 Delete type=0 #101
2025/09/09-20:04:50.121356 7f811a7fc6c0 Level-0 table #106: started
2025/09/09-20:04:50.121387 7f811a7fc6c0 Level-0 table #106: 0 bytes OK
2025/09/09-20:04:50.127905 7f811a7fc6c0 Delete type=0 #104
2025/09/09-20:04:50.128027 7f811a7fc6c0 Manual compaction at level-0 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)
2025/09/09-20:04:50.128057 7f811a7fc6c0 Manual compaction at level-1 from '!folders!37mu4dxsSuftlnmP' @ 72057594037927935 : 1 .. '!items!zKOpU34oLziGJW6y' @ 0 : 0; will stop at (end)

Binary file not shown.

View File

@@ -1 +1 @@
MANIFEST-000387
MANIFEST-000407

View File

@@ -1,8 +1,8 @@
2025/09/02-20:50:59.748635 7ff5755fa6c0 Recovering log #385
2025/09/02-20:50:59.758609 7ff5755fa6c0 Delete type=3 #383
2025/09/02-20:50:59.758674 7ff5755fa6c0 Delete type=0 #385
2025/09/02-21:05:27.818496 7ff56e3ff6c0 Level-0 table #390: started
2025/09/02-21:05:27.818520 7ff56e3ff6c0 Level-0 table #390: 0 bytes OK
2025/09/02-21:05:27.824803 7ff56e3ff6c0 Delete type=0 #388
2025/09/02-21:05:27.831371 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
2025/09/02-21:05:27.831411 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
2025/09/09-20:04:59.855289 7f8120dfa6c0 Recovering log #405
2025/09/09-20:04:59.864565 7f8120dfa6c0 Delete type=3 #403
2025/09/09-20:04:59.864636 7f8120dfa6c0 Delete type=0 #405
2025/09/09-20:14:01.076905 7f811a7fc6c0 Level-0 table #410: started
2025/09/09-20:14:01.076943 7f811a7fc6c0 Level-0 table #410: 0 bytes OK
2025/09/09-20:14:01.082931 7f811a7fc6c0 Delete type=0 #408
2025/09/09-20:14:01.083098 7f811a7fc6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
2025/09/09-20:14:01.122157 7f811a7fc6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)

View File

@@ -1,8 +1,8 @@
2025/09/02-17:50:28.177587 7ff5755fa6c0 Recovering log #381
2025/09/02-17:50:28.187400 7ff5755fa6c0 Delete type=3 #379
2025/09/02-17:50:28.187471 7ff5755fa6c0 Delete type=0 #381
2025/09/02-18:10:48.120046 7ff56e3ff6c0 Level-0 table #386: started
2025/09/02-18:10:48.120069 7ff56e3ff6c0 Level-0 table #386: 0 bytes OK
2025/09/02-18:10:48.127045 7ff56e3ff6c0 Delete type=0 #384
2025/09/02-18:10:48.134134 7ff56e3ff6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
2025/09/02-18:10:48.134182 7ff56e3ff6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
2025/09/09-20:04:40.829012 7f811b7fe6c0 Recovering log #401
2025/09/09-20:04:40.838454 7f811b7fe6c0 Delete type=3 #399
2025/09/09-20:04:40.838506 7f811b7fe6c0 Delete type=0 #401
2025/09/09-20:04:50.095335 7f811a7fc6c0 Level-0 table #406: started
2025/09/09-20:04:50.095357 7f811a7fc6c0 Level-0 table #406: 0 bytes OK
2025/09/09-20:04:50.102580 7f811a7fc6c0 Delete type=0 #404
2025/09/09-20:04:50.102829 7f811a7fc6c0 Manual compaction at level-0 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)
2025/09/09-20:04:50.102841 7f811a7fc6c0 Manual compaction at level-1 from '!folders!mnO9OzE7BEE2KDfh' @ 72057594037927935 : 1 .. '!items!zkK6ixtCsCw3RH9X' @ 0 : 0; will stop at (end)

View File

@@ -25,7 +25,6 @@
border-radius: 4px;
padding: 0.5rem;
}
}
.lethalfantasy-range-defense-dialog {
@@ -45,13 +44,12 @@
justify-content: left;
}
.field-name {
width:4rem;
width: 4rem;
min-width: 4rem;
max-width: 4rem;
}
}
.dialog-form {
.form-footer {
button {
@@ -87,7 +85,6 @@
}
}
.main,
.dialog-damage,
.dialog-resource,
@@ -99,8 +96,13 @@
justify-content: center;
align-items: center;
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1.0);
font-size: calc(var(--font-size-standard) * 1);
color: var(--color-dark-1);
select {
min-width: 8rem;
max-width: 8rem;
margin-left: 1rem;
}
}
&.dice-roll {
@@ -133,7 +135,7 @@
flex-direction: column;
.introText {
font-family: var(--font-secondary);
font-size: calc(var(--font-size-standard) * 1.0);
font-size: calc(var(--font-size-standard) * 1);
width: 210px;
margin-left: 20px;
}
@@ -144,7 +146,7 @@
flex-direction: column;
justify-content: center;
align-items: center;
font-size: calc(var(--font-size-standard) * 1.0);
font-size: calc(var(--font-size-standard) * 1);
text-shadow: 0 0 10px var(--color-shadow-primary);
}
}

View File

@@ -23,6 +23,16 @@
<span>{{rollTarget.weapon.name}}</span>
{{/if}}
{{#if rollData.letItFly}}
<span>Let It Fly attack ! </span>
{{/if}}
{{#if rollData.pointBlank}}
<span>Point Blank Range Attack !</span>
{{/if}}
{{#if rollData.beyondSkill}}
<span>Beyond Skill Range Attack !</span>
{{/if}}
<span>Formula : {{titleFormula}}</span>
{{#each diceResults as |result|}}

View File

@@ -32,14 +32,6 @@
</select>
</div>
<div class="field-section">
<span class="field-name">Aim :</span>
<select name="attackerAim" data-tooltip-direction="UP">
{{selectOptions attackerAimChoices selected=attackerAim}}
</select>
</div>
</fieldSet>
<fieldSet>

View File

@@ -33,15 +33,26 @@
<div class="dialog-save">Add Granted Attack Dice
<input type="checkbox" data-action="selectGranted" name="granted">
</div>
{{#if rollTarget.weapon}}
{{#if (eq rollTarget.weapon.system.weaponType "melee")}}
{{else}}
<div class="dialog-save">Point Blank Range Attack
<input type="checkbox" data-action="selectPointBlank" name="pointBlank">
<input type="checkbox" data-action="selectPointBlank" name="pointBlankV">
</div>
<div class="dialog-save">Beyond Skill Range Attack
<input type="checkbox" data-action="selectBeyondSkill" name="beyondSkill">
<input type="checkbox" data-action="selectBeyondSkill" name="beyondSkillV">
</div>
<div class="dialog-save">Let it Fly (Pure D20E)
<input type="checkbox" data-action="selectLetItFly" name="letItFly">
<input type="checkbox" data-action="selectLetItFly" name="letItFlyV">
</div>
<div class="dialog-save">Aiming
<select name="attackerAim" data-tooltip-direction="UP">
{{selectOptions attackerAimChoices selected=attackerAim}}
</select>
</div>
{{/if}}
{{/if}}
{{/if}}
{{#if (match rollType "defense")}}
<div class="dialog-save">Add Granted Defense Dice