From cd8ff831844ad90a4bb9360e5e70adc1614395e4 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnien Date: Sun, 2 Feb 2025 10:57:08 +0100 Subject: [PATCH] Fix ranged dialog roll --- css/fvtt-lethal-fantasy.css | 21 ++++++++ .../applications/sheets/character-sheet.mjs | 1 - .../lf-equipment/{000128.log => 000133.log} | 0 packs-system/lf-equipment/CURRENT | 2 +- packs-system/lf-equipment/LOG | 23 +++----- packs-system/lf-equipment/LOG.old | 23 +++++--- packs-system/lf-equipment/MANIFEST-000126 | Bin 343 -> 0 bytes packs-system/lf-equipment/MANIFEST-000131 | Bin 0 -> 176 bytes .../lf-gifts/{000128.log => 000132.log} | 0 packs-system/lf-gifts/CURRENT | 2 +- packs-system/lf-gifts/LOG | 16 +++--- packs-system/lf-gifts/LOG.old | 16 +++--- packs-system/lf-gifts/MANIFEST-000126 | Bin 139 -> 0 bytes packs-system/lf-gifts/MANIFEST-000130 | Bin 0 -> 140 bytes .../lf-skills/{000128.log => 000132.log} | 0 packs-system/lf-skills/CURRENT | 2 +- packs-system/lf-skills/LOG | 16 +++--- packs-system/lf-skills/LOG.old | 16 +++--- packs-system/lf-skills/MANIFEST-000126 | Bin 140 -> 0 bytes packs-system/lf-skills/MANIFEST-000130 | Bin 0 -> 141 bytes .../{000128.log => 000132.log} | 0 packs-system/lf-vulnerabilities/CURRENT | 2 +- packs-system/lf-vulnerabilities/LOG | 16 +++--- packs-system/lf-vulnerabilities/LOG.old | 16 +++--- .../{MANIFEST-000126 => MANIFEST-000130} | Bin 140 -> 141 bytes styles/roll.less | 24 +++++++++ system.json | 2 +- templates/range-defense-dialog.hbs | 49 ++++++++++++------ 28 files changed, 154 insertions(+), 93 deletions(-) rename packs-system/lf-equipment/{000128.log => 000133.log} (100%) delete mode 100644 packs-system/lf-equipment/MANIFEST-000126 create mode 100644 packs-system/lf-equipment/MANIFEST-000131 rename packs-system/lf-gifts/{000128.log => 000132.log} (100%) delete mode 100644 packs-system/lf-gifts/MANIFEST-000126 create mode 100644 packs-system/lf-gifts/MANIFEST-000130 rename packs-system/lf-skills/{000128.log => 000132.log} (100%) delete mode 100644 packs-system/lf-skills/MANIFEST-000126 create mode 100644 packs-system/lf-skills/MANIFEST-000130 rename packs-system/lf-vulnerabilities/{000128.log => 000132.log} (100%) rename packs-system/lf-vulnerabilities/{MANIFEST-000126 => MANIFEST-000130} (71%) diff --git a/css/fvtt-lethal-fantasy.css b/css/fvtt-lethal-fantasy.css index 9f69df1..e3847f6 100644 --- a/css/fvtt-lethal-fantasy.css +++ b/css/fvtt-lethal-fantasy.css @@ -1948,6 +1948,27 @@ i.lethalfantasy { .lethalfantasy-roll-dialog fieldset { padding: 4px; } +.lethalfantasy-range-defense-dialog { + width: 18rem; +} +.lethalfantasy-range-defense-dialog fieldset { + padding: 4px; +} +.lethalfantasy-range-defense-dialog select { + margin-left: 0.5rem; + min-width: 10rem; + max-width: 10rem; +} +.lethalfantasy-range-defense-dialog .field-section { + display: flex; + align-items: center; + justify-content: left; +} +.lethalfantasy-range-defense-dialog .field-name { + width: 4rem; + min-width: 4rem; + max-width: 4rem; +} .dialog-form .form-footer button { min-width: 14rem; min-height: 3.2rem; diff --git a/module/applications/sheets/character-sheet.mjs b/module/applications/sheets/character-sheet.mjs index 10b6f93..45bcecd 100644 --- a/module/applications/sheets/character-sheet.mjs +++ b/module/applications/sheets/character-sheet.mjs @@ -382,7 +382,6 @@ export default class LethalFantasyCharacterSheet extends LethalFantasyActorSheet rollTarget.magicUser = this.actor.system.biodata.magicUser rollTarget.actorModifiers = foundry.utils.duplicate(this.actor.system.modifiers) rollTarget.actorLevel = this.actor.system.biodata.level - console.log("ROLLTARGET", rollTarget) await this.document.system.roll(rollType, rollTarget) } // #endregion diff --git a/packs-system/lf-equipment/000128.log b/packs-system/lf-equipment/000133.log similarity index 100% rename from packs-system/lf-equipment/000128.log rename to packs-system/lf-equipment/000133.log diff --git a/packs-system/lf-equipment/CURRENT b/packs-system/lf-equipment/CURRENT index 5b36b43..d5731e9 100644 --- a/packs-system/lf-equipment/CURRENT +++ b/packs-system/lf-equipment/CURRENT @@ -1 +1 @@ -MANIFEST-000126 +MANIFEST-000131 diff --git a/packs-system/lf-equipment/LOG b/packs-system/lf-equipment/LOG index c8cdbe4..6a3a71a 100644 --- a/packs-system/lf-equipment/LOG +++ b/packs-system/lf-equipment/LOG @@ -1,15 +1,8 @@ -2025/01/30-20:09:05.238844 7ff407fff6c0 Recovering log #124 -2025/01/30-20:09:05.248561 7ff407fff6c0 Delete type=3 #122 -2025/01/30-20:09:05.248624 7ff407fff6c0 Delete type=0 #124 -2025/01/30-20:54:56.196391 7ff4077fe6c0 Level-0 table #129: started -2025/01/30-20:54:56.199740 7ff4077fe6c0 Level-0 table #129: 7303 bytes OK -2025/01/30-20:54:56.206420 7ff4077fe6c0 Delete type=0 #127 -2025/01/30-20:54:56.220607 7ff4077fe6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!znm6T1ef4qQI8BX7' @ 0 : 0; will stop at (end) -2025/01/30-20:54:56.220651 7ff4077fe6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!znm6T1ef4qQI8BX7' @ 0 : 0; will stop at '!items!znm6T1ef4qQI8BX7' @ 78 : 1 -2025/01/30-20:54:56.220659 7ff4077fe6c0 Compacting 1@1 + 1@2 files -2025/01/30-20:54:56.225095 7ff4077fe6c0 Generated table #130@1: 82 keys, 36413 bytes -2025/01/30-20:54:56.225145 7ff4077fe6c0 Compacted 1@1 + 1@2 files => 36413 bytes -2025/01/30-20:54:56.231754 7ff4077fe6c0 compacted to: files[ 0 0 1 0 0 0 0 ] -2025/01/30-20:54:56.231930 7ff4077fe6c0 Delete type=2 #53 -2025/01/30-20:54:56.232143 7ff4077fe6c0 Delete type=2 #129 -2025/01/30-20:54:56.238551 7ff4077fe6c0 Manual compaction at level-1 from '!items!znm6T1ef4qQI8BX7' @ 78 : 1 .. '!items!znm6T1ef4qQI8BX7' @ 0 : 0; will stop at (end) +2025/02/02-10:42:31.228997 7fc68a1fa6c0 Recovering log #128 +2025/02/02-10:42:31.239241 7fc68a1fa6c0 Delete type=3 #126 +2025/02/02-10:42:31.239292 7fc68a1fa6c0 Delete type=0 #128 +2025/02/02-10:56:59.263993 7fc677bff6c0 Level-0 table #134: started +2025/02/02-10:56:59.264050 7fc677bff6c0 Level-0 table #134: 0 bytes OK +2025/02/02-10:56:59.270395 7fc677bff6c0 Delete type=0 #132 +2025/02/02-10:56:59.270613 7fc677bff6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!znm6T1ef4qQI8BX7' @ 0 : 0; will stop at (end) +2025/02/02-10:56:59.270648 7fc677bff6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!znm6T1ef4qQI8BX7' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-equipment/LOG.old b/packs-system/lf-equipment/LOG.old index ddb47dd..c8cdbe4 100644 --- a/packs-system/lf-equipment/LOG.old +++ b/packs-system/lf-equipment/LOG.old @@ -1,8 +1,15 @@ -2025/01/30-13:15:14.918312 7ff407fff6c0 Recovering log #120 -2025/01/30-13:15:14.929657 7ff407fff6c0 Delete type=3 #118 -2025/01/30-13:15:14.929719 7ff407fff6c0 Delete type=0 #120 -2025/01/30-13:39:44.181843 7ff4077fe6c0 Level-0 table #125: started -2025/01/30-13:39:44.181878 7ff4077fe6c0 Level-0 table #125: 0 bytes OK -2025/01/30-13:39:44.188409 7ff4077fe6c0 Delete type=0 #123 -2025/01/30-13:39:44.188600 7ff4077fe6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zFrygJ2TnrxchBai' @ 0 : 0; will stop at (end) -2025/01/30-13:39:44.188646 7ff4077fe6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!zFrygJ2TnrxchBai' @ 0 : 0; will stop at (end) +2025/01/30-20:09:05.238844 7ff407fff6c0 Recovering log #124 +2025/01/30-20:09:05.248561 7ff407fff6c0 Delete type=3 #122 +2025/01/30-20:09:05.248624 7ff407fff6c0 Delete type=0 #124 +2025/01/30-20:54:56.196391 7ff4077fe6c0 Level-0 table #129: started +2025/01/30-20:54:56.199740 7ff4077fe6c0 Level-0 table #129: 7303 bytes OK +2025/01/30-20:54:56.206420 7ff4077fe6c0 Delete type=0 #127 +2025/01/30-20:54:56.220607 7ff4077fe6c0 Manual compaction at level-0 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!znm6T1ef4qQI8BX7' @ 0 : 0; will stop at (end) +2025/01/30-20:54:56.220651 7ff4077fe6c0 Manual compaction at level-1 from '!folders!ATr9wZhg5uTVTksM' @ 72057594037927935 : 1 .. '!items!znm6T1ef4qQI8BX7' @ 0 : 0; will stop at '!items!znm6T1ef4qQI8BX7' @ 78 : 1 +2025/01/30-20:54:56.220659 7ff4077fe6c0 Compacting 1@1 + 1@2 files +2025/01/30-20:54:56.225095 7ff4077fe6c0 Generated table #130@1: 82 keys, 36413 bytes +2025/01/30-20:54:56.225145 7ff4077fe6c0 Compacted 1@1 + 1@2 files => 36413 bytes +2025/01/30-20:54:56.231754 7ff4077fe6c0 compacted to: files[ 0 0 1 0 0 0 0 ] +2025/01/30-20:54:56.231930 7ff4077fe6c0 Delete type=2 #53 +2025/01/30-20:54:56.232143 7ff4077fe6c0 Delete type=2 #129 +2025/01/30-20:54:56.238551 7ff4077fe6c0 Manual compaction at level-1 from '!items!znm6T1ef4qQI8BX7' @ 78 : 1 .. '!items!znm6T1ef4qQI8BX7' @ 0 : 0; will stop at (end) diff --git a/packs-system/lf-equipment/MANIFEST-000126 b/packs-system/lf-equipment/MANIFEST-000126 deleted file mode 100644 index 6caaef67923e14b4ee8b9b48fd59d5e339c2d4d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 343 zcmaEU;D&1o10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei1v9>GB7Rii&CZIVq_{ z#fpw0MV94J8R@2_Az>le#lDPU3}7Iym|2pVTdY{+R#chpWfYQERFRzFl$gn=36bC1 z_WKPd10z#CCj)Z>Ba7=s9tX1^AiseTDA2^n62{Kh$k=X)u&AQKtsp%+)y*i&xXiCO zxq>ka&7!`YCJ Pd*?7AoIud8ILre8#eQ6| diff --git a/packs-system/lf-equipment/MANIFEST-000131 b/packs-system/lf-equipment/MANIFEST-000131 new file mode 100644 index 0000000000000000000000000000000000000000..6e986cf94063c215db6b93fdfad6c0550ef58519 GIT binary patch literal 176 zcmc~$KYpj3fss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDlUNN&IHMdx?DlgY8 z#4t6@q%hFa!YRU>(T@QP*qNFb_s(HbR7}gyNl7g#R&)$0vMi6vNH;AF2@A`pgoS$2eSd>_jU&PL2x}i)_F)cqQCAFwn zu`(dsy{y8+E6K&rBP=*Cl2L&H4CECvOHy--6|1t!+;g&ue6mf0i!+=pT^Ly)@=0>+ f&p8U>b6gd8RIB)^^4U9m6CZGTS#j7O! diff --git a/packs-system/lf-gifts/MANIFEST-000130 b/packs-system/lf-gifts/MANIFEST-000130 new file mode 100644 index 0000000000000000000000000000000000000000..a0ce31426d8533b73148353546fe525c25cade24 GIT binary patch literal 140 zcmZQ=x?Pvdz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&PL2x}i)_F)cqQCAFwn zu`(dsy{y8+E6K&rBP=*Cl2L&H4CECvOHy--6|1t!+;g&ue6mf0i!+=pT^Ly)@_VLy fapq!RWNK#QWMFP#WKlTma!Ljy&;k-@0}22D6V4`x literal 0 HcmV?d00001 diff --git a/packs-system/lf-skills/000128.log b/packs-system/lf-skills/000132.log similarity index 100% rename from packs-system/lf-skills/000128.log rename to packs-system/lf-skills/000132.log diff --git a/packs-system/lf-skills/CURRENT b/packs-system/lf-skills/CURRENT index 5b36b43..00d8c47 100644 --- a/packs-system/lf-skills/CURRENT +++ b/packs-system/lf-skills/CURRENT @@ -1 +1 @@ -MANIFEST-000126 +MANIFEST-000130 diff --git a/packs-system/lf-skills/LOG b/packs-system/lf-skills/LOG index a757571..b3f768c 100644 --- a/packs-system/lf-skills/LOG +++ b/packs-system/lf-skills/LOG @@ -1,8 +1,8 @@ -2025/01/30-20:09:05.224305 7ff40d5f96c0 Recovering log #124 -2025/01/30-20:09:05.235259 7ff40d5f96c0 Delete type=3 #122 -2025/01/30-20:09:05.235310 7ff40d5f96c0 Delete type=0 #124 -2025/01/30-20:54:56.206670 7ff4077fe6c0 Level-0 table #129: started -2025/01/30-20:54:56.206730 7ff4077fe6c0 Level-0 table #129: 0 bytes OK -2025/01/30-20:54:56.213236 7ff4077fe6c0 Delete type=0 #127 -2025/01/30-20:54:56.220618 7ff4077fe6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) -2025/01/30-20:54:56.232241 7ff4077fe6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/02/02-10:42:31.214391 7fc6899f96c0 Recovering log #128 +2025/02/02-10:42:31.224261 7fc6899f96c0 Delete type=3 #126 +2025/02/02-10:42:31.224338 7fc6899f96c0 Delete type=0 #128 +2025/02/02-10:56:59.245818 7fc677bff6c0 Level-0 table #133: started +2025/02/02-10:56:59.245861 7fc677bff6c0 Level-0 table #133: 0 bytes OK +2025/02/02-10:56:59.255159 7fc677bff6c0 Delete type=0 #131 +2025/02/02-10:56:59.270575 7fc677bff6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/02/02-10:56:59.270630 7fc677bff6c0 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 7a88408..a757571 100644 --- a/packs-system/lf-skills/LOG.old +++ b/packs-system/lf-skills/LOG.old @@ -1,8 +1,8 @@ -2025/01/30-13:15:14.903736 7ff40ddfa6c0 Recovering log #120 -2025/01/30-13:15:14.914198 7ff40ddfa6c0 Delete type=3 #118 -2025/01/30-13:15:14.914248 7ff40ddfa6c0 Delete type=0 #120 -2025/01/30-13:39:44.169809 7ff4077fe6c0 Level-0 table #125: started -2025/01/30-13:39:44.169838 7ff4077fe6c0 Level-0 table #125: 0 bytes OK -2025/01/30-13:39:44.175750 7ff4077fe6c0 Delete type=0 #123 -2025/01/30-13:39:44.188573 7ff4077fe6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) -2025/01/30-13:39:44.188620 7ff4077fe6c0 Manual compaction at level-1 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/01/30-20:09:05.224305 7ff40d5f96c0 Recovering log #124 +2025/01/30-20:09:05.235259 7ff40d5f96c0 Delete type=3 #122 +2025/01/30-20:09:05.235310 7ff40d5f96c0 Delete type=0 #124 +2025/01/30-20:54:56.206670 7ff4077fe6c0 Level-0 table #129: started +2025/01/30-20:54:56.206730 7ff4077fe6c0 Level-0 table #129: 0 bytes OK +2025/01/30-20:54:56.213236 7ff4077fe6c0 Delete type=0 #127 +2025/01/30-20:54:56.220618 7ff4077fe6c0 Manual compaction at level-0 from '!folders!7j8H7DbmBb9Uza2X' @ 72057594037927935 : 1 .. '!items!zt8s7564ep1La4XQ' @ 0 : 0; will stop at (end) +2025/01/30-20:54:56.232241 7ff4077fe6c0 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-000126 b/packs-system/lf-skills/MANIFEST-000126 deleted file mode 100644 index 86b63fc4f5de6ebb90b0f555df5fa2f3b92c2fcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmYdufBGqffss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfd5@L?mnqGDQpPD*M~ zv7&jFg@?IIQm#{yWoT8RQ3PW$0~p9FW|pMp7AsbjSQML^nwg{)82TidL}8ygtyF7k7Qn^8$kfcp$-vyg$Rg9!%OMF8XaNbd0R;fI6bCQ> delta 40 scmeBW>|vact+;se$yb~Vj7;^M49pFTEHa)~+Kst@{02s#Kod{^0P)NTjQ{`u diff --git a/styles/roll.less b/styles/roll.less index 6758b42..b862f32 100644 --- a/styles/roll.less +++ b/styles/roll.less @@ -15,6 +15,30 @@ } } +.lethalfantasy-range-defense-dialog { + width: 18rem; + + fieldset { + padding: 4px; + } + select { + margin-left: 0.5rem; + min-width: 10rem; + max-width: 10rem; + } + .field-section { + display: flex; + align-items: center; + justify-content: left; + } + .field-name { + width:4rem; + min-width: 4rem; + max-width: 4rem; + } +} + + .dialog-form { .form-footer { button { diff --git a/system.json b/system.json index 6f94e1d..953be2f 100644 --- a/system.json +++ b/system.json @@ -6,7 +6,7 @@ "download": "#{DOWNLOAD}#", "url": "#{URL}#", "license": "LICENSE", - "version": "12.0.29", + "version": "12.0.30", "authors": [ { "name": "Uberwald", diff --git a/templates/range-defense-dialog.hbs b/templates/range-defense-dialog.hbs index 7a08e4a..cd156d3 100644 --- a/templates/range-defense-dialog.hbs +++ b/templates/range-defense-dialog.hbs @@ -3,25 +3,42 @@
{{localize "LETHALFANTASY.Label.rangeDefenseDialog"}} - +
+ Movement : + +
- +
+ Direction : + +
- +
+ Size : + +
- +
+ Direction : + + +
- +
+ Aim : + + +
@@ -31,5 +48,5 @@ {{selectOptions rollModes selected=visibility}} - + \ No newline at end of file