diff --git a/modules/donjon-et-cie-utility.mjs b/modules/donjon-et-cie-utility.mjs index 8d36466..ae1a2cd 100644 --- a/modules/donjon-et-cie-utility.mjs +++ b/modules/donjon-et-cie-utility.mjs @@ -75,6 +75,9 @@ export class DonjonEtCieUtility { static getSceneDamageTargets() { const scene = canvas?.scene ?? game.scenes?.current; const tokens = scene?.tokens?.contents ?? []; + + const selectedTokens = canvas?.tokens?.controlled ?? []; + const selectedTokenUuid = selectedTokens.length === 1 ? selectedTokens[0]?.uuid : null; return tokens .map((token) => { @@ -89,7 +92,8 @@ export class DonjonEtCieUtility { tokenId: token.id, tokenUuid: token.uuid, actorUuid: actor.uuid, - label + label, + isSelected: token.uuid === selectedTokenUuid }; }) .filter(Boolean) diff --git a/packs/equipment/000087.log b/packs/equipment/000167.log similarity index 100% rename from packs/equipment/000087.log rename to packs/equipment/000167.log diff --git a/packs/equipment/CURRENT b/packs/equipment/CURRENT index 814a4b7..6da0b2c 100644 --- a/packs/equipment/CURRENT +++ b/packs/equipment/CURRENT @@ -1 +1 @@ -MANIFEST-000085 +MANIFEST-000165 diff --git a/packs/equipment/LOG b/packs/equipment/LOG index b7d669b..18e7ce3 100644 --- a/packs/equipment/LOG +++ b/packs/equipment/LOG @@ -1,7 +1,7 @@ -2026/05/22-09:28:26.005874 7fb57dfee6c0 Recovering log #83 -2026/05/22-09:28:26.015537 7fb57dfee6c0 Delete type=3 #81 -2026/05/22-09:28:26.015651 7fb57dfee6c0 Delete type=0 #83 -2026/05/22-09:49:57.296086 7fb567fff6c0 Level-0 table #88: started -2026/05/22-09:49:57.296112 7fb567fff6c0 Level-0 table #88: 0 bytes OK -2026/05/22-09:49:57.302010 7fb567fff6c0 Delete type=0 #86 -2026/05/22-09:49:57.319148 7fb567fff6c0 Manual compaction at level-0 from '!folders!K9aiFu0dE6UYiXBd' @ 72057594037927935 : 1 .. '!items!zyqLzmpbHxK3jt5q' @ 0 : 0; will stop at (end) +2026/05/28-20:45:21.096499 7f3977fff6c0 Recovering log #163 +2026/05/28-20:45:21.107112 7f3977fff6c0 Delete type=3 #161 +2026/05/28-20:45:21.107149 7f3977fff6c0 Delete type=0 #163 +2026/05/28-20:46:40.064748 7f39767fc6c0 Level-0 table #168: started +2026/05/28-20:46:40.064805 7f39767fc6c0 Level-0 table #168: 0 bytes OK +2026/05/28-20:46:40.070966 7f39767fc6c0 Delete type=0 #166 +2026/05/28-20:46:40.093671 7f39767fc6c0 Manual compaction at level-0 from '!folders!K9aiFu0dE6UYiXBd' @ 72057594037927935 : 1 .. '!items!zyqLzmpbHxK3jt5q' @ 0 : 0; will stop at (end) diff --git a/packs/equipment/LOG.old b/packs/equipment/LOG.old index 637cfb8..446373c 100644 --- a/packs/equipment/LOG.old +++ b/packs/equipment/LOG.old @@ -1,7 +1,7 @@ -2026/05/09-23:56:26.228807 7fe7211fe6c0 Recovering log #79 -2026/05/09-23:56:26.239813 7fe7211fe6c0 Delete type=3 #77 -2026/05/09-23:56:26.239859 7fe7211fe6c0 Delete type=0 #79 -2026/05/09-23:58:32.093072 7fe6d37fe6c0 Level-0 table #84: started -2026/05/09-23:58:32.093102 7fe6d37fe6c0 Level-0 table #84: 0 bytes OK -2026/05/09-23:58:32.100189 7fe6d37fe6c0 Delete type=0 #82 -2026/05/09-23:58:32.106644 7fe6d37fe6c0 Manual compaction at level-0 from '!folders!K9aiFu0dE6UYiXBd' @ 72057594037927935 : 1 .. '!items!zyqLzmpbHxK3jt5q' @ 0 : 0; will stop at (end) +2026/05/27-07:43:05.019282 7f3ebcffe6c0 Recovering log #160 +2026/05/27-07:43:05.053650 7f3ebcffe6c0 Delete type=0 #160 +2026/05/27-07:43:05.053700 7f3ebcffe6c0 Delete type=3 #159 +2026/05/27-12:02:21.293983 7f3e6effd6c0 Level-0 table #164: started +2026/05/27-12:02:21.294005 7f3e6effd6c0 Level-0 table #164: 0 bytes OK +2026/05/27-12:02:21.299943 7f3e6effd6c0 Delete type=0 #162 +2026/05/27-12:02:21.306619 7f3e6effd6c0 Manual compaction at level-0 from '!folders!K9aiFu0dE6UYiXBd' @ 72057594037927935 : 1 .. '!items!zyqLzmpbHxK3jt5q' @ 0 : 0; will stop at (end) diff --git a/packs/equipment/MANIFEST-000085 b/packs/equipment/MANIFEST-000165 similarity index 72% rename from packs/equipment/MANIFEST-000085 rename to packs/equipment/MANIFEST-000165 index ca46b88..2ea9e60 100644 Binary files a/packs/equipment/MANIFEST-000085 and b/packs/equipment/MANIFEST-000165 differ diff --git a/packs/random-tables/000074.log b/packs/random-tables/000154.log similarity index 100% rename from packs/random-tables/000074.log rename to packs/random-tables/000154.log diff --git a/packs/random-tables/CURRENT b/packs/random-tables/CURRENT index f74be16..cbc14b7 100644 --- a/packs/random-tables/CURRENT +++ b/packs/random-tables/CURRENT @@ -1 +1 @@ -MANIFEST-000072 +MANIFEST-000152 diff --git a/packs/random-tables/LOG b/packs/random-tables/LOG index d34eb2d..d954c57 100644 --- a/packs/random-tables/LOG +++ b/packs/random-tables/LOG @@ -1,7 +1,7 @@ -2026/05/22-09:28:26.020644 7fb57d7ed6c0 Recovering log #70 -2026/05/22-09:28:26.031504 7fb57d7ed6c0 Delete type=3 #68 -2026/05/22-09:28:26.031624 7fb57d7ed6c0 Delete type=0 #70 -2026/05/22-09:49:57.312571 7fb567fff6c0 Level-0 table #75: started -2026/05/22-09:49:57.312612 7fb567fff6c0 Level-0 table #75: 0 bytes OK -2026/05/22-09:49:57.318950 7fb567fff6c0 Delete type=0 #73 -2026/05/22-09:49:57.319188 7fb567fff6c0 Manual compaction at level-0 from '!tables!PPsxQgHwLCQ2gjSW' @ 72057594037927935 : 1 .. '!tables.results!wJZXUo4q5b5vE3Dy.zFTPLMc9zOl5hISV' @ 0 : 0; will stop at (end) +2026/05/28-20:45:21.112773 7f3976ffd6c0 Recovering log #150 +2026/05/28-20:45:21.122136 7f3976ffd6c0 Delete type=3 #148 +2026/05/28-20:45:21.122181 7f3976ffd6c0 Delete type=0 #150 +2026/05/28-20:46:40.081166 7f39767fc6c0 Level-0 table #155: started +2026/05/28-20:46:40.081191 7f39767fc6c0 Level-0 table #155: 0 bytes OK +2026/05/28-20:46:40.087200 7f39767fc6c0 Delete type=0 #153 +2026/05/28-20:46:40.093692 7f39767fc6c0 Manual compaction at level-0 from '!tables!PPsxQgHwLCQ2gjSW' @ 72057594037927935 : 1 .. '!tables.results!wJZXUo4q5b5vE3Dy.zFTPLMc9zOl5hISV' @ 0 : 0; will stop at (end) diff --git a/packs/random-tables/LOG.old b/packs/random-tables/LOG.old index 09b49ef..f99fdbb 100644 --- a/packs/random-tables/LOG.old +++ b/packs/random-tables/LOG.old @@ -1,7 +1,7 @@ -2026/05/09-23:56:26.242643 7fe7219ff6c0 Recovering log #66 -2026/05/09-23:56:26.252924 7fe7219ff6c0 Delete type=3 #64 -2026/05/09-23:56:26.252971 7fe7219ff6c0 Delete type=0 #66 -2026/05/09-23:58:32.087004 7fe6d37fe6c0 Level-0 table #71: started -2026/05/09-23:58:32.087037 7fe6d37fe6c0 Level-0 table #71: 0 bytes OK -2026/05/09-23:58:32.092951 7fe6d37fe6c0 Delete type=0 #69 -2026/05/09-23:58:32.106635 7fe6d37fe6c0 Manual compaction at level-0 from '!tables!PPsxQgHwLCQ2gjSW' @ 72057594037927935 : 1 .. '!tables.results!wJZXUo4q5b5vE3Dy.zFTPLMc9zOl5hISV' @ 0 : 0; will stop at (end) +2026/05/27-07:43:05.067367 7f3e6ffff6c0 Recovering log #147 +2026/05/27-07:43:05.105287 7f3e6ffff6c0 Delete type=0 #147 +2026/05/27-07:43:05.105329 7f3e6ffff6c0 Delete type=3 #146 +2026/05/27-12:02:21.300011 7f3e6effd6c0 Level-0 table #151: started +2026/05/27-12:02:21.300030 7f3e6effd6c0 Level-0 table #151: 0 bytes OK +2026/05/27-12:02:21.306452 7f3e6effd6c0 Delete type=0 #149 +2026/05/27-12:02:21.306630 7f3e6effd6c0 Manual compaction at level-0 from '!tables!PPsxQgHwLCQ2gjSW' @ 72057594037927935 : 1 .. '!tables.results!wJZXUo4q5b5vE3Dy.zFTPLMc9zOl5hISV' @ 0 : 0; will stop at (end) diff --git a/packs/random-tables/MANIFEST-000072 b/packs/random-tables/MANIFEST-000152 similarity index 84% rename from packs/random-tables/MANIFEST-000072 rename to packs/random-tables/MANIFEST-000152 index c02ce0d..67ce325 100644 Binary files a/packs/random-tables/MANIFEST-000072 and b/packs/random-tables/MANIFEST-000152 differ diff --git a/packs/system-help/000008.log b/packs/system-help/000089.log similarity index 100% rename from packs/system-help/000008.log rename to packs/system-help/000089.log diff --git a/packs/system-help/CURRENT b/packs/system-help/CURRENT index f7753e2..d05b681 100644 --- a/packs/system-help/CURRENT +++ b/packs/system-help/CURRENT @@ -1 +1 @@ -MANIFEST-000006 +MANIFEST-000087 diff --git a/packs/system-help/LOG b/packs/system-help/LOG index 87c9f04..2f56803 100644 --- a/packs/system-help/LOG +++ b/packs/system-help/LOG @@ -1,15 +1,8 @@ -2026/05/22-09:28:26.037049 7fb57dfee6c0 Recovering log #4 -2026/05/22-09:28:26.047411 7fb57dfee6c0 Delete type=3 #2 -2026/05/22-09:28:26.047498 7fb57dfee6c0 Delete type=0 #4 -2026/05/22-09:49:57.302133 7fb567fff6c0 Level-0 table #9: started -2026/05/22-09:49:57.305585 7fb567fff6c0 Level-0 table #9: 3183 bytes OK -2026/05/22-09:49:57.312423 7fb567fff6c0 Delete type=0 #7 -2026/05/22-09:49:57.319164 7fb567fff6c0 Manual compaction at level-0 from '!journal!69Da9YvF9BfOV7oK' @ 72057594037927935 : 1 .. '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 0 : 0; will stop at (end) -2026/05/22-09:49:57.319233 7fb567fff6c0 Manual compaction at level-1 from '!journal!69Da9YvF9BfOV7oK' @ 72057594037927935 : 1 .. '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 0 : 0; will stop at '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 3 : 1 -2026/05/22-09:49:57.319246 7fb567fff6c0 Compacting 1@1 + 1@2 files -2026/05/22-09:49:57.322612 7fb567fff6c0 Generated table #10@1: 2 keys, 3183 bytes -2026/05/22-09:49:57.322655 7fb567fff6c0 Compacted 1@1 + 1@2 files => 3183 bytes -2026/05/22-09:49:57.328541 7fb567fff6c0 compacted to: files[ 0 0 1 0 0 0 0 ] -2026/05/22-09:49:57.328673 7fb567fff6c0 Delete type=2 #5 -2026/05/22-09:49:57.328793 7fb567fff6c0 Delete type=2 #9 -2026/05/22-09:49:57.351951 7fb567fff6c0 Manual compaction at level-1 from '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 3 : 1 .. '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 0 : 0; will stop at (end) +2026/05/28-20:45:21.125760 7f39777fe6c0 Recovering log #85 +2026/05/28-20:45:21.135844 7f39777fe6c0 Delete type=3 #83 +2026/05/28-20:45:21.135894 7f39777fe6c0 Delete type=0 #85 +2026/05/28-20:46:40.071060 7f39767fc6c0 Level-0 table #90: started +2026/05/28-20:46:40.071086 7f39767fc6c0 Level-0 table #90: 0 bytes OK +2026/05/28-20:46:40.081072 7f39767fc6c0 Delete type=0 #88 +2026/05/28-20:46:40.093682 7f39767fc6c0 Manual compaction at level-0 from '!journal!69Da9YvF9BfOV7oK' @ 72057594037927935 : 1 .. '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 0 : 0; will stop at (end) +2026/05/28-20:46:40.093703 7f39767fc6c0 Manual compaction at level-1 from '!journal!69Da9YvF9BfOV7oK' @ 72057594037927935 : 1 .. '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 0 : 0; will stop at (end) diff --git a/packs/system-help/LOG.old b/packs/system-help/LOG.old index e948cde..8a01990 100644 --- a/packs/system-help/LOG.old +++ b/packs/system-help/LOG.old @@ -1,5 +1,8 @@ -2026/05/22-08:07:40.563282 7f63427ef6c0 Delete type=3 #1 -2026/05/22-08:07:40.567990 7f6323fff6c0 Level-0 table #5: started -2026/05/22-08:07:40.571414 7f6323fff6c0 Level-0 table #5: 3056 bytes OK -2026/05/22-08:07:40.577623 7f6323fff6c0 Delete type=0 #3 -2026/05/22-08:07:40.577857 7f6323fff6c0 Manual compaction at level-0 from '!journal!69Da9YvF9BfOV7oK' @ 72057594037927935 : 1 .. '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 0 : 0; will stop at (end) +2026/05/27-07:43:05.111469 7f3ebd7ff6c0 Recovering log #82 +2026/05/27-07:43:05.152415 7f3ebd7ff6c0 Delete type=0 #82 +2026/05/27-07:43:05.152455 7f3ebd7ff6c0 Delete type=3 #81 +2026/05/27-12:02:21.287508 7f3e6effd6c0 Level-0 table #86: started +2026/05/27-12:02:21.287536 7f3e6effd6c0 Level-0 table #86: 0 bytes OK +2026/05/27-12:02:21.293897 7f3e6effd6c0 Delete type=0 #84 +2026/05/27-12:02:21.306608 7f3e6effd6c0 Manual compaction at level-0 from '!journal!69Da9YvF9BfOV7oK' @ 72057594037927935 : 1 .. '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 0 : 0; will stop at (end) +2026/05/27-12:02:21.319818 7f3e6effd6c0 Manual compaction at level-1 from '!journal!69Da9YvF9BfOV7oK' @ 72057594037927935 : 1 .. '!journal.pages!69Da9YvF9BfOV7oK.XM0eLkgKXPyskV65' @ 0 : 0; will stop at (end) diff --git a/packs/system-help/MANIFEST-000006 b/packs/system-help/MANIFEST-000006 deleted file mode 100644 index 40bfece..0000000 Binary files a/packs/system-help/MANIFEST-000006 and /dev/null differ diff --git a/packs/system-help/MANIFEST-000087 b/packs/system-help/MANIFEST-000087 new file mode 100644 index 0000000..963f583 Binary files /dev/null and b/packs/system-help/MANIFEST-000087 differ diff --git a/templates/chat/damage-card.hbs b/templates/chat/damage-card.hbs index 8dc39db..025745e 100644 --- a/templates/chat/damage-card.hbs +++ b/templates/chat/damage-card.hbs @@ -30,7 +30,7 @@