diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ff311ab1..c5a4e5b7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,8 +18,11 @@ jobs: - name: Set Release Notes for Github id: set-release-notes-github run: | - echo "- Bugfixes:" >> release_notes.txt - echo " - Rebuke the Damned: Fix to correctly validate channel divinity uses." >> release_notes.txt + echo "- General:" >> release_notes.txt + echo " - Helpful Helpers: Added moveTokenByCardinal and moveTokenByOriginPoint along with some documentation, shortly" >> release_notes.txt + echo "- Additions:" >> release_notes.txt + echo " - Fizbans Platinum Shield: Automation for the spell Fizbans Platinum Shield. Covers all aspects including transfer animations, proper item effects, and effect transferral via a new item that is created on the actor Fizbans Platinum Shield - Change Target." >> release_notes.txt + echo " - Gift of the Gem Dragon: Automation for the feat Gift of the Gem Dragon. Covers all aspects including a one time selector for the ability score increase and automation of saving throw, damage, and effected token pushed movement on save failure." >> release_notes.txt echo "release-notes-github<> $GITHUB_ENV cat release_notes.txt >> $GITHUB_ENV echo "EOF" >> $GITHUB_ENV diff --git a/module.json b/module.json index 191150d7..7bc9adad 100644 --- a/module.json +++ b/module.json @@ -7,7 +7,7 @@ "name": "Gambit" } ], - "version": "0.1.63", + "version": "0.1.64", "compatibility": { "minimum": "11", "verified": "11", diff --git a/packs/gps-3rd-party-features/000627.log b/packs/gps-3rd-party-features/000639.log similarity index 100% rename from packs/gps-3rd-party-features/000627.log rename to packs/gps-3rd-party-features/000639.log diff --git a/packs/gps-3rd-party-features/CURRENT b/packs/gps-3rd-party-features/CURRENT index 71bc0c49..5ebf40a3 100644 --- a/packs/gps-3rd-party-features/CURRENT +++ b/packs/gps-3rd-party-features/CURRENT @@ -1 +1 @@ -MANIFEST-000625 +MANIFEST-000637 diff --git a/packs/gps-3rd-party-features/LOG b/packs/gps-3rd-party-features/LOG index 95ece3b5..7f6e1759 100644 --- a/packs/gps-3rd-party-features/LOG +++ b/packs/gps-3rd-party-features/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.696 20e4 Recovering log #623 -2024/06/07-08:31:42.702 20e4 Delete type=0 #623 -2024/06/07-08:31:42.703 20e4 Delete type=3 #621 -2024/06/07-09:09:58.560 3d70 Level-0 table #628: started -2024/06/07-09:09:58.560 3d70 Level-0 table #628: 0 bytes OK -2024/06/07-09:09:58.566 3d70 Delete type=0 #626 -2024/06/07-09:09:58.579 3d70 Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.580 3d70 Manual compaction at level-1 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.567 20e4 Recovering log #635 +2024/06/07-11:01:57.599 20e4 Delete type=0 #635 +2024/06/07-11:01:57.600 20e4 Delete type=3 #633 +2024/06/08-19:47:06.510 3d70 Level-0 table #640: started +2024/06/08-19:47:06.510 3d70 Level-0 table #640: 0 bytes OK +2024/06/08-19:47:06.513 3d70 Delete type=0 #638 +2024/06/08-19:47:06.517 3d70 Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.518 3d70 Manual compaction at level-1 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) diff --git a/packs/gps-3rd-party-features/LOG.old b/packs/gps-3rd-party-features/LOG.old index c8f71933..9f436b53 100644 --- a/packs/gps-3rd-party-features/LOG.old +++ b/packs/gps-3rd-party-features/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.667 638 Recovering log #619 -2024/06/07-00:19:45.673 638 Delete type=0 #619 -2024/06/07-00:19:45.673 638 Delete type=3 #617 -2024/06/07-08:29:01.366 3d70 Level-0 table #624: started -2024/06/07-08:29:01.366 3d70 Level-0 table #624: 0 bytes OK -2024/06/07-08:29:01.371 3d70 Delete type=0 #622 -2024/06/07-08:29:01.376 3d70 Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.377 3d70 Manual compaction at level-1 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.241 23fc Recovering log #631 +2024/06/07-10:10:37.249 23fc Delete type=0 #631 +2024/06/07-10:10:37.250 23fc Delete type=3 #629 +2024/06/07-10:34:38.457 3d70 Level-0 table #636: started +2024/06/07-10:34:38.457 3d70 Level-0 table #636: 0 bytes OK +2024/06/07-10:34:38.461 3d70 Delete type=0 #634 +2024/06/07-10:34:38.478 3d70 Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.479 3d70 Manual compaction at level-1 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) diff --git a/packs/gps-3rd-party-features/MANIFEST-000625 b/packs/gps-3rd-party-features/MANIFEST-000637 similarity index 56% rename from packs/gps-3rd-party-features/MANIFEST-000625 rename to packs/gps-3rd-party-features/MANIFEST-000637 index 6d42dcc8..6b88564a 100644 Binary files a/packs/gps-3rd-party-features/MANIFEST-000625 and b/packs/gps-3rd-party-features/MANIFEST-000637 differ diff --git a/packs/gps-3rd-party-items/000624.log b/packs/gps-3rd-party-items/000636.log similarity index 100% rename from packs/gps-3rd-party-items/000624.log rename to packs/gps-3rd-party-items/000636.log diff --git a/packs/gps-3rd-party-items/CURRENT b/packs/gps-3rd-party-items/CURRENT index f24bd5e9..cd0468c0 100644 --- a/packs/gps-3rd-party-items/CURRENT +++ b/packs/gps-3rd-party-items/CURRENT @@ -1 +1 @@ -MANIFEST-000622 +MANIFEST-000634 diff --git a/packs/gps-3rd-party-items/LOG b/packs/gps-3rd-party-items/LOG index c5a64153..0d5a5b6a 100644 --- a/packs/gps-3rd-party-items/LOG +++ b/packs/gps-3rd-party-items/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.705 2710 Recovering log #620 -2024/06/07-08:31:42.711 2710 Delete type=0 #620 -2024/06/07-08:31:42.711 2710 Delete type=3 #618 -2024/06/07-09:09:58.553 3d70 Level-0 table #625: started -2024/06/07-09:09:58.553 3d70 Level-0 table #625: 0 bytes OK -2024/06/07-09:09:58.556 3d70 Delete type=0 #623 -2024/06/07-09:09:58.557 3d70 Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.557 3d70 Manual compaction at level-1 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.622 638 Recovering log #632 +2024/06/07-11:01:57.657 638 Delete type=0 #632 +2024/06/07-11:01:57.657 638 Delete type=3 #630 +2024/06/08-19:47:06.513 3d70 Level-0 table #637: started +2024/06/08-19:47:06.513 3d70 Level-0 table #637: 0 bytes OK +2024/06/08-19:47:06.517 3d70 Delete type=0 #635 +2024/06/08-19:47:06.517 3d70 Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.518 3d70 Manual compaction at level-1 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) diff --git a/packs/gps-3rd-party-items/LOG.old b/packs/gps-3rd-party-items/LOG.old index d0fd3f3f..34119212 100644 --- a/packs/gps-3rd-party-items/LOG.old +++ b/packs/gps-3rd-party-items/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.685 2710 Recovering log #616 -2024/06/07-00:19:45.696 2710 Delete type=0 #616 -2024/06/07-00:19:45.696 2710 Delete type=3 #614 -2024/06/07-08:29:01.371 3d70 Level-0 table #621: started -2024/06/07-08:29:01.372 3d70 Level-0 table #621: 0 bytes OK -2024/06/07-08:29:01.376 3d70 Delete type=0 #619 -2024/06/07-08:29:01.376 3d70 Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.377 3d70 Manual compaction at level-1 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.261 638 Recovering log #628 +2024/06/07-10:10:37.268 638 Delete type=0 #628 +2024/06/07-10:10:37.268 638 Delete type=3 #626 +2024/06/07-10:34:38.484 3d70 Level-0 table #633: started +2024/06/07-10:34:38.484 3d70 Level-0 table #633: 0 bytes OK +2024/06/07-10:34:38.491 3d70 Delete type=0 #631 +2024/06/07-10:34:38.515 3d70 Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.516 3d70 Manual compaction at level-1 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) diff --git a/packs/gps-3rd-party-items/MANIFEST-000622 b/packs/gps-3rd-party-items/MANIFEST-000634 similarity index 58% rename from packs/gps-3rd-party-items/MANIFEST-000622 rename to packs/gps-3rd-party-items/MANIFEST-000634 index a7a2b17f..f04a24d8 100644 Binary files a/packs/gps-3rd-party-items/MANIFEST-000622 and b/packs/gps-3rd-party-items/MANIFEST-000634 differ diff --git a/packs/gps-3rd-party-spells/000635.log b/packs/gps-3rd-party-spells/000647.log similarity index 100% rename from packs/gps-3rd-party-spells/000635.log rename to packs/gps-3rd-party-spells/000647.log diff --git a/packs/gps-3rd-party-spells/CURRENT b/packs/gps-3rd-party-spells/CURRENT index b9656695..1ce4ea74 100644 --- a/packs/gps-3rd-party-spells/CURRENT +++ b/packs/gps-3rd-party-spells/CURRENT @@ -1 +1 @@ -MANIFEST-000633 +MANIFEST-000645 diff --git a/packs/gps-3rd-party-spells/LOG b/packs/gps-3rd-party-spells/LOG index 48f06e68..4fb56320 100644 --- a/packs/gps-3rd-party-spells/LOG +++ b/packs/gps-3rd-party-spells/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.714 20e4 Recovering log #631 -2024/06/07-08:31:42.720 20e4 Delete type=0 #631 -2024/06/07-08:31:42.720 20e4 Delete type=3 #629 -2024/06/07-09:09:58.571 3d70 Level-0 table #636: started -2024/06/07-09:09:58.571 3d70 Level-0 table #636: 0 bytes OK -2024/06/07-09:09:58.575 3d70 Delete type=0 #634 -2024/06/07-09:09:58.580 3d70 Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!sR2IAM3IQAq6m4xU.N6BqEfnUtgKmw2xw' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.580 3d70 Manual compaction at level-1 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!sR2IAM3IQAq6m4xU.N6BqEfnUtgKmw2xw' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.669 20e4 Recovering log #643 +2024/06/07-11:01:57.687 20e4 Delete type=0 #643 +2024/06/07-11:01:57.688 20e4 Delete type=3 #641 +2024/06/08-19:47:06.519 3d70 Level-0 table #648: started +2024/06/08-19:47:06.519 3d70 Level-0 table #648: 0 bytes OK +2024/06/08-19:47:06.525 3d70 Delete type=0 #646 +2024/06/08-19:47:06.536 3d70 Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!sR2IAM3IQAq6m4xU.N6BqEfnUtgKmw2xw' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.537 3d70 Manual compaction at level-1 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!sR2IAM3IQAq6m4xU.N6BqEfnUtgKmw2xw' @ 0 : 0; will stop at (end) diff --git a/packs/gps-3rd-party-spells/LOG.old b/packs/gps-3rd-party-spells/LOG.old index d2c92164..782a110e 100644 --- a/packs/gps-3rd-party-spells/LOG.old +++ b/packs/gps-3rd-party-spells/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.703 638 Recovering log #627 -2024/06/07-00:19:45.712 638 Delete type=0 #627 -2024/06/07-00:19:45.712 638 Delete type=3 #625 -2024/06/07-08:29:01.379 3d70 Level-0 table #632: started -2024/06/07-08:29:01.379 3d70 Level-0 table #632: 0 bytes OK -2024/06/07-08:29:01.386 3d70 Delete type=0 #630 -2024/06/07-08:29:01.403 3d70 Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!sR2IAM3IQAq6m4xU.N6BqEfnUtgKmw2xw' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.403 3d70 Manual compaction at level-1 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!sR2IAM3IQAq6m4xU.N6BqEfnUtgKmw2xw' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.276 23fc Recovering log #639 +2024/06/07-10:10:37.285 23fc Delete type=0 #639 +2024/06/07-10:10:37.285 23fc Delete type=3 #637 +2024/06/07-10:34:38.501 3d70 Level-0 table #644: started +2024/06/07-10:34:38.501 3d70 Level-0 table #644: 0 bytes OK +2024/06/07-10:34:38.506 3d70 Delete type=0 #642 +2024/06/07-10:34:38.515 3d70 Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!sR2IAM3IQAq6m4xU.N6BqEfnUtgKmw2xw' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.516 3d70 Manual compaction at level-1 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!sR2IAM3IQAq6m4xU.N6BqEfnUtgKmw2xw' @ 0 : 0; will stop at (end) diff --git a/packs/gps-3rd-party-spells/MANIFEST-000633 b/packs/gps-3rd-party-spells/MANIFEST-000645 similarity index 81% rename from packs/gps-3rd-party-spells/MANIFEST-000633 rename to packs/gps-3rd-party-spells/MANIFEST-000645 index dc90243e..c1973fda 100644 Binary files a/packs/gps-3rd-party-spells/MANIFEST-000633 and b/packs/gps-3rd-party-spells/MANIFEST-000645 differ diff --git a/packs/gps-actors/001096.log b/packs/gps-actors/001108.log similarity index 100% rename from packs/gps-actors/001096.log rename to packs/gps-actors/001108.log diff --git a/packs/gps-actors/CURRENT b/packs/gps-actors/CURRENT index cf01e6ab..94d3a06a 100644 --- a/packs/gps-actors/CURRENT +++ b/packs/gps-actors/CURRENT @@ -1 +1 @@ -MANIFEST-001094 +MANIFEST-001106 diff --git a/packs/gps-actors/LOG b/packs/gps-actors/LOG index 650c28d2..77ae4f7a 100644 --- a/packs/gps-actors/LOG +++ b/packs/gps-actors/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.683 2710 Recovering log #1092 -2024/06/07-08:31:42.690 2710 Delete type=0 #1092 -2024/06/07-08:31:42.691 2710 Delete type=3 #1090 -2024/06/07-09:09:58.548 3d70 Level-0 table #1097: started -2024/06/07-09:09:58.548 3d70 Level-0 table #1097: 0 bytes OK -2024/06/07-09:09:58.553 3d70 Delete type=0 #1095 -2024/06/07-09:09:58.556 3d70 Manual compaction at level-0 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.557 3d70 Manual compaction at level-1 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.527 638 Recovering log #1104 +2024/06/07-11:01:57.558 638 Delete type=0 #1104 +2024/06/07-11:01:57.558 638 Delete type=3 #1102 +2024/06/08-19:47:06.506 3d70 Level-0 table #1109: started +2024/06/08-19:47:06.506 3d70 Level-0 table #1109: 0 bytes OK +2024/06/08-19:47:06.510 3d70 Delete type=0 #1107 +2024/06/08-19:47:06.517 3d70 Manual compaction at level-0 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.517 3d70 Manual compaction at level-1 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) diff --git a/packs/gps-actors/LOG.old b/packs/gps-actors/LOG.old index 977cb705..e7c546dc 100644 --- a/packs/gps-actors/LOG.old +++ b/packs/gps-actors/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.657 2710 Recovering log #1088 -2024/06/07-00:19:45.664 2710 Delete type=0 #1088 -2024/06/07-00:19:45.664 2710 Delete type=3 #1086 -2024/06/07-08:29:01.359 3d70 Level-0 table #1093: started -2024/06/07-08:29:01.359 3d70 Level-0 table #1093: 0 bytes OK -2024/06/07-08:29:01.365 3d70 Delete type=0 #1091 -2024/06/07-08:29:01.376 3d70 Manual compaction at level-0 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.377 3d70 Manual compaction at level-1 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.225 638 Recovering log #1100 +2024/06/07-10:10:37.235 638 Delete type=0 #1100 +2024/06/07-10:10:37.235 638 Delete type=3 #1098 +2024/06/07-10:34:38.469 3d70 Level-0 table #1105: started +2024/06/07-10:34:38.470 3d70 Level-0 table #1105: 0 bytes OK +2024/06/07-10:34:38.477 3d70 Delete type=0 #1103 +2024/06/07-10:34:38.478 3d70 Manual compaction at level-0 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.479 3d70 Manual compaction at level-1 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) diff --git a/packs/gps-actors/MANIFEST-001094 b/packs/gps-actors/MANIFEST-001106 similarity index 70% rename from packs/gps-actors/MANIFEST-001094 rename to packs/gps-actors/MANIFEST-001106 index 2c7fddf3..3d74846b 100644 Binary files a/packs/gps-actors/MANIFEST-001094 and b/packs/gps-actors/MANIFEST-001106 differ diff --git a/packs/gps-class-features/002277.log b/packs/gps-class-features/002289.log similarity index 100% rename from packs/gps-class-features/002277.log rename to packs/gps-class-features/002289.log diff --git a/packs/gps-class-features/CURRENT b/packs/gps-class-features/CURRENT index b95fa20e..32b3df89 100644 --- a/packs/gps-class-features/CURRENT +++ b/packs/gps-class-features/CURRENT @@ -1 +1 @@ -MANIFEST-002275 +MANIFEST-002287 diff --git a/packs/gps-class-features/LOG b/packs/gps-class-features/LOG index 1a6aed1d..2896b074 100644 --- a/packs/gps-class-features/LOG +++ b/packs/gps-class-features/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.548 2710 Recovering log #2272 -2024/06/07-08:31:42.560 2710 Delete type=0 #2272 -2024/06/07-08:31:42.560 2710 Delete type=3 #2270 -2024/06/07-09:09:58.475 3d70 Level-0 table #2278: started -2024/06/07-09:09:58.475 3d70 Level-0 table #2278: 0 bytes OK -2024/06/07-09:09:58.480 3d70 Delete type=0 #2276 -2024/06/07-09:09:58.484 3d70 Manual compaction at level-0 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.484 3d70 Manual compaction at level-1 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.253 638 Recovering log #2285 +2024/06/07-11:01:57.267 638 Delete type=0 #2285 +2024/06/07-11:01:57.267 638 Delete type=3 #2283 +2024/06/08-19:47:06.452 3d70 Level-0 table #2290: started +2024/06/08-19:47:06.452 3d70 Level-0 table #2290: 0 bytes OK +2024/06/08-19:47:06.454 3d70 Delete type=0 #2288 +2024/06/08-19:47:06.460 3d70 Manual compaction at level-0 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.460 3d70 Manual compaction at level-1 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at (end) diff --git a/packs/gps-class-features/LOG.old b/packs/gps-class-features/LOG.old index 48c7fc41..f207ebfe 100644 --- a/packs/gps-class-features/LOG.old +++ b/packs/gps-class-features/LOG.old @@ -1,15 +1,8 @@ -2024/06/07-00:19:45.522 20e4 Recovering log #2267 -2024/06/07-00:19:45.530 20e4 Delete type=0 #2267 -2024/06/07-00:19:45.530 20e4 Delete type=3 #2265 -2024/06/07-08:29:01.215 3d70 Level-0 table #2273: started -2024/06/07-08:29:01.283 3d70 Level-0 table #2273: 14345 bytes OK -2024/06/07-08:29:01.288 3d70 Delete type=0 #2271 -2024/06/07-08:29:01.301 3d70 Manual compaction at level-0 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.302 3d70 Manual compaction at level-1 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at '!items!GeAw1OXbDWM1nU05' @ 370 : 1 -2024/06/07-08:29:01.302 3d70 Compacting 1@1 + 1@2 files -2024/06/07-08:29:01.312 3d70 Generated table #2274@1: 56 keys, 100884 bytes -2024/06/07-08:29:01.312 3d70 Compacted 1@1 + 1@2 files => 100884 bytes -2024/06/07-08:29:01.318 3d70 compacted to: files[ 0 0 1 0 0 0 0 ] -2024/06/07-08:29:01.318 3d70 Delete type=2 #2269 -2024/06/07-08:29:01.318 3d70 Delete type=2 #2273 -2024/06/07-08:29:01.318 3d70 Manual compaction at level-1 from '!items!GeAw1OXbDWM1nU05' @ 370 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.102 638 Recovering log #2281 +2024/06/07-10:10:37.108 638 Delete type=0 #2281 +2024/06/07-10:10:37.109 638 Delete type=3 #2279 +2024/06/07-10:34:38.407 3d70 Level-0 table #2286: started +2024/06/07-10:34:38.408 3d70 Level-0 table #2286: 0 bytes OK +2024/06/07-10:34:38.412 3d70 Delete type=0 #2284 +2024/06/07-10:34:38.412 3d70 Manual compaction at level-0 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.412 3d70 Manual compaction at level-1 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!wLd8HBhcDcpEy0Gp.DWegiMAKX43CuDbS' @ 0 : 0; will stop at (end) diff --git a/packs/gps-class-features/MANIFEST-002275 b/packs/gps-class-features/MANIFEST-002287 similarity index 73% rename from packs/gps-class-features/MANIFEST-002275 rename to packs/gps-class-features/MANIFEST-002287 index 44175f8c..86540ac2 100644 Binary files a/packs/gps-class-features/MANIFEST-002275 and b/packs/gps-class-features/MANIFEST-002287 differ diff --git a/packs/gps-generic-features/002229.ldb b/packs/gps-generic-features/002229.ldb deleted file mode 100644 index b9009ffa..00000000 Binary files a/packs/gps-generic-features/002229.ldb and /dev/null differ diff --git a/packs/gps-generic-features/002352.log b/packs/gps-generic-features/002364.log similarity index 100% rename from packs/gps-generic-features/002352.log rename to packs/gps-generic-features/002364.log diff --git a/packs/gps-generic-features/002366.ldb b/packs/gps-generic-features/002366.ldb new file mode 100644 index 00000000..49ab58ec Binary files /dev/null and b/packs/gps-generic-features/002366.ldb differ diff --git a/packs/gps-generic-features/CURRENT b/packs/gps-generic-features/CURRENT index 1c2e0dc7..9161b338 100644 --- a/packs/gps-generic-features/CURRENT +++ b/packs/gps-generic-features/CURRENT @@ -1 +1 @@ -MANIFEST-002350 +MANIFEST-002362 diff --git a/packs/gps-generic-features/LOG b/packs/gps-generic-features/LOG index 6e3e7495..5bfc623b 100644 --- a/packs/gps-generic-features/LOG +++ b/packs/gps-generic-features/LOG @@ -1,8 +1,15 @@ -2024/06/07-08:31:42.597 20e4 Recovering log #2348 -2024/06/07-08:31:42.605 20e4 Delete type=0 #2348 -2024/06/07-08:31:42.605 20e4 Delete type=3 #2346 -2024/06/07-09:09:58.487 3d70 Level-0 table #2353: started -2024/06/07-09:09:58.487 3d70 Level-0 table #2353: 0 bytes OK -2024/06/07-09:09:58.492 3d70 Delete type=0 #2351 -2024/06/07-09:09:58.525 3d70 Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.525 3d70 Manual compaction at level-1 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.298 20e4 Recovering log #2360 +2024/06/07-11:01:57.318 20e4 Delete type=0 #2360 +2024/06/07-11:01:57.319 20e4 Delete type=3 #2358 +2024/06/08-19:47:06.461 3d70 Level-0 table #2365: started +2024/06/08-19:47:06.469 3d70 Level-0 table #2365: 78047 bytes OK +2024/06/08-19:47:06.472 3d70 Delete type=0 #2363 +2024/06/08-19:47:06.484 3d70 Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.484 3d70 Manual compaction at level-1 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at '!items.effects!yQeJ3QAdKkOUA9ik.UQqm78qcCZGVhbxw' @ 582 : 1 +2024/06/08-19:47:06.484 3d70 Compacting 1@1 + 1@2 files +2024/06/08-19:47:06.488 3d70 Generated table #2366@1: 12 keys, 15091 bytes +2024/06/08-19:47:06.488 3d70 Compacted 1@1 + 1@2 files => 15091 bytes +2024/06/08-19:47:06.490 3d70 compacted to: files[ 0 0 1 0 0 0 0 ] +2024/06/08-19:47:06.491 3d70 Delete type=2 #2229 +2024/06/08-19:47:06.491 3d70 Delete type=2 #2365 +2024/06/08-19:47:06.500 3d70 Manual compaction at level-1 from '!items.effects!yQeJ3QAdKkOUA9ik.UQqm78qcCZGVhbxw' @ 582 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) diff --git a/packs/gps-generic-features/LOG.old b/packs/gps-generic-features/LOG.old index 9c025f3a..1aa4737f 100644 --- a/packs/gps-generic-features/LOG.old +++ b/packs/gps-generic-features/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.567 638 Recovering log #2344 -2024/06/07-00:19:45.578 638 Delete type=0 #2344 -2024/06/07-00:19:45.578 638 Delete type=3 #2342 -2024/06/07-08:29:01.332 3d70 Level-0 table #2349: started -2024/06/07-08:29:01.332 3d70 Level-0 table #2349: 0 bytes OK -2024/06/07-08:29:01.339 3d70 Delete type=0 #2347 -2024/06/07-08:29:01.349 3d70 Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.349 3d70 Manual compaction at level-1 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.150 23fc Recovering log #2356 +2024/06/07-10:10:37.157 23fc Delete type=0 #2356 +2024/06/07-10:10:37.157 23fc Delete type=3 #2354 +2024/06/07-10:34:38.438 3d70 Level-0 table #2361: started +2024/06/07-10:34:38.439 3d70 Level-0 table #2361: 0 bytes OK +2024/06/07-10:34:38.445 3d70 Delete type=0 #2359 +2024/06/07-10:34:38.446 3d70 Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.446 3d70 Manual compaction at level-1 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) diff --git a/packs/gps-generic-features/MANIFEST-002350 b/packs/gps-generic-features/MANIFEST-002350 deleted file mode 100644 index cceee9ce..00000000 Binary files a/packs/gps-generic-features/MANIFEST-002350 and /dev/null differ diff --git a/packs/gps-generic-features/MANIFEST-002362 b/packs/gps-generic-features/MANIFEST-002362 new file mode 100644 index 00000000..fc9b2dc5 Binary files /dev/null and b/packs/gps-generic-features/MANIFEST-002362 differ diff --git a/packs/gps-homebrew-features/002254.log b/packs/gps-homebrew-features/002267.log similarity index 100% rename from packs/gps-homebrew-features/002254.log rename to packs/gps-homebrew-features/002267.log diff --git a/packs/gps-homebrew-features/002256.ldb b/packs/gps-homebrew-features/002269.ldb similarity index 85% rename from packs/gps-homebrew-features/002256.ldb rename to packs/gps-homebrew-features/002269.ldb index 01e9c303..38865f0a 100644 Binary files a/packs/gps-homebrew-features/002256.ldb and b/packs/gps-homebrew-features/002269.ldb differ diff --git a/packs/gps-homebrew-features/CURRENT b/packs/gps-homebrew-features/CURRENT index 7c416b75..236b01be 100644 --- a/packs/gps-homebrew-features/CURRENT +++ b/packs/gps-homebrew-features/CURRENT @@ -1 +1 @@ -MANIFEST-002252 +MANIFEST-002265 diff --git a/packs/gps-homebrew-features/LOG b/packs/gps-homebrew-features/LOG index 4e857f06..d4e8d3b4 100644 --- a/packs/gps-homebrew-features/LOG +++ b/packs/gps-homebrew-features/LOG @@ -1,15 +1,15 @@ -2024/06/07-08:31:42.611 2710 Recovering log #2250 -2024/06/07-08:31:42.618 2710 Delete type=0 #2250 -2024/06/07-08:31:42.618 2710 Delete type=3 #2248 -2024/06/07-09:09:58.506 3d70 Level-0 table #2255: started -2024/06/07-09:09:58.520 3d70 Level-0 table #2255: 18192 bytes OK -2024/06/07-09:09:58.524 3d70 Delete type=0 #2253 -2024/06/07-09:09:58.525 3d70 Manual compaction at level-0 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.525 3d70 Manual compaction at level-1 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at '!items.effects!LJ0SH4ti4PsnM5BR.xDcTo3iw6U2atIsE' @ 112 : 0 -2024/06/07-09:09:58.526 3d70 Compacting 1@1 + 1@2 files -2024/06/07-09:09:58.537 3d70 Generated table #2256@1: 17 keys, 35010 bytes -2024/06/07-09:09:58.537 3d70 Compacted 1@1 + 1@2 files => 35010 bytes -2024/06/07-09:09:58.541 3d70 compacted to: files[ 0 0 1 0 0 0 0 ] -2024/06/07-09:09:58.541 3d70 Delete type=2 #2247 -2024/06/07-09:09:58.541 3d70 Delete type=2 #2255 -2024/06/07-09:09:58.548 3d70 Manual compaction at level-1 from '!items.effects!LJ0SH4ti4PsnM5BR.xDcTo3iw6U2atIsE' @ 112 : 0 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.326 638 Recovering log #2263 +2024/06/07-11:01:57.355 638 Delete type=0 #2263 +2024/06/07-11:01:57.355 638 Delete type=3 #2261 +2024/06/08-19:47:06.472 3d70 Level-0 table #2268: started +2024/06/08-19:47:06.475 3d70 Level-0 table #2268: 13503 bytes OK +2024/06/08-19:47:06.478 3d70 Delete type=0 #2266 +2024/06/08-19:47:06.484 3d70 Manual compaction at level-0 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.491 3d70 Manual compaction at level-1 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at '!items!6FSybwInhiibdD1O' @ 114 : 1 +2024/06/08-19:47:06.491 3d70 Compacting 1@1 + 1@2 files +2024/06/08-19:47:06.498 3d70 Generated table #2269@1: 17 keys, 35010 bytes +2024/06/08-19:47:06.498 3d70 Compacted 1@1 + 1@2 files => 35010 bytes +2024/06/08-19:47:06.500 3d70 compacted to: files[ 0 0 1 0 0 0 0 ] +2024/06/08-19:47:06.500 3d70 Delete type=2 #2256 +2024/06/08-19:47:06.500 3d70 Delete type=2 #2268 +2024/06/08-19:47:06.500 3d70 Manual compaction at level-1 from '!items!6FSybwInhiibdD1O' @ 114 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-features/LOG.old b/packs/gps-homebrew-features/LOG.old index dbdca97d..c7185bc0 100644 --- a/packs/gps-homebrew-features/LOG.old +++ b/packs/gps-homebrew-features/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.585 20e4 Recovering log #2245 -2024/06/07-00:19:45.592 20e4 Delete type=0 #2245 -2024/06/07-00:19:45.592 20e4 Delete type=3 #2243 -2024/06/07-08:29:01.320 3d70 Level-0 table #2251: started -2024/06/07-08:29:01.320 3d70 Level-0 table #2251: 0 bytes OK -2024/06/07-08:29:01.326 3d70 Delete type=0 #2249 -2024/06/07-08:29:01.348 3d70 Manual compaction at level-0 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.349 3d70 Manual compaction at level-1 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.169 638 Recovering log #2259 +2024/06/07-10:10:37.177 638 Delete type=0 #2259 +2024/06/07-10:10:37.177 638 Delete type=3 #2257 +2024/06/07-10:34:38.425 3d70 Level-0 table #2264: started +2024/06/07-10:34:38.425 3d70 Level-0 table #2264: 0 bytes OK +2024/06/07-10:34:38.431 3d70 Delete type=0 #2262 +2024/06/07-10:34:38.445 3d70 Manual compaction at level-0 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.446 3d70 Manual compaction at level-1 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!ba3fwkX1XMdyqBaE.hPR9ii2vho7FqWlZ' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-features/MANIFEST-002252 b/packs/gps-homebrew-features/MANIFEST-002252 deleted file mode 100644 index 3212e250..00000000 Binary files a/packs/gps-homebrew-features/MANIFEST-002252 and /dev/null differ diff --git a/packs/gps-homebrew-features/MANIFEST-002265 b/packs/gps-homebrew-features/MANIFEST-002265 new file mode 100644 index 00000000..0e02fd0c Binary files /dev/null and b/packs/gps-homebrew-features/MANIFEST-002265 differ diff --git a/packs/gps-homebrew-items/002261.log b/packs/gps-homebrew-items/002273.log similarity index 100% rename from packs/gps-homebrew-items/002261.log rename to packs/gps-homebrew-items/002273.log diff --git a/packs/gps-homebrew-items/CURRENT b/packs/gps-homebrew-items/CURRENT index b842ce1b..43873424 100644 --- a/packs/gps-homebrew-items/CURRENT +++ b/packs/gps-homebrew-items/CURRENT @@ -1 +1 @@ -MANIFEST-002259 +MANIFEST-002271 diff --git a/packs/gps-homebrew-items/LOG b/packs/gps-homebrew-items/LOG index de1f4c3a..dd52488c 100644 --- a/packs/gps-homebrew-items/LOG +++ b/packs/gps-homebrew-items/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.621 20e4 Recovering log #2257 -2024/06/07-08:31:42.627 20e4 Delete type=0 #2257 -2024/06/07-08:31:42.627 20e4 Delete type=3 #2255 -2024/06/07-09:09:58.498 3d70 Level-0 table #2262: started -2024/06/07-09:09:58.499 3d70 Level-0 table #2262: 0 bytes OK -2024/06/07-09:09:58.505 3d70 Delete type=0 #2260 -2024/06/07-09:09:58.525 3d70 Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.eA3jhjz26f35OLfw' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.525 3d70 Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.eA3jhjz26f35OLfw' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.365 20e4 Recovering log #2269 +2024/06/07-11:01:57.393 20e4 Delete type=0 #2269 +2024/06/07-11:01:57.394 20e4 Delete type=3 #2267 +2024/06/08-19:47:06.478 3d70 Level-0 table #2274: started +2024/06/08-19:47:06.478 3d70 Level-0 table #2274: 0 bytes OK +2024/06/08-19:47:06.480 3d70 Delete type=0 #2272 +2024/06/08-19:47:06.484 3d70 Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.eA3jhjz26f35OLfw' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.500 3d70 Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.eA3jhjz26f35OLfw' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-items/LOG.old b/packs/gps-homebrew-items/LOG.old index 37e221d5..a3ea26e0 100644 --- a/packs/gps-homebrew-items/LOG.old +++ b/packs/gps-homebrew-items/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.608 638 Recovering log #2253 -2024/06/07-00:19:45.620 638 Delete type=0 #2253 -2024/06/07-00:19:45.620 638 Delete type=3 #2251 -2024/06/07-08:29:01.327 3d70 Level-0 table #2258: started -2024/06/07-08:29:01.327 3d70 Level-0 table #2258: 0 bytes OK -2024/06/07-08:29:01.332 3d70 Delete type=0 #2256 -2024/06/07-08:29:01.349 3d70 Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.eA3jhjz26f35OLfw' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.349 3d70 Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.eA3jhjz26f35OLfw' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.181 23fc Recovering log #2265 +2024/06/07-10:10:37.189 23fc Delete type=0 #2265 +2024/06/07-10:10:37.189 23fc Delete type=3 #2263 +2024/06/07-10:34:38.450 3d70 Level-0 table #2270: started +2024/06/07-10:34:38.450 3d70 Level-0 table #2270: 0 bytes OK +2024/06/07-10:34:38.456 3d70 Delete type=0 #2268 +2024/06/07-10:34:38.478 3d70 Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.eA3jhjz26f35OLfw' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.478 3d70 Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.eA3jhjz26f35OLfw' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-items/MANIFEST-002259 b/packs/gps-homebrew-items/MANIFEST-002271 similarity index 81% rename from packs/gps-homebrew-items/MANIFEST-002259 rename to packs/gps-homebrew-items/MANIFEST-002271 index 6a51f9d1..293bde34 100644 Binary files a/packs/gps-homebrew-items/MANIFEST-002259 and b/packs/gps-homebrew-items/MANIFEST-002271 differ diff --git a/packs/gps-homebrew-spells/001929.log b/packs/gps-homebrew-spells/001941.log similarity index 100% rename from packs/gps-homebrew-spells/001929.log rename to packs/gps-homebrew-spells/001941.log diff --git a/packs/gps-homebrew-spells/CURRENT b/packs/gps-homebrew-spells/CURRENT index 5e98b273..a5720fa8 100644 --- a/packs/gps-homebrew-spells/CURRENT +++ b/packs/gps-homebrew-spells/CURRENT @@ -1 +1 @@ -MANIFEST-001927 +MANIFEST-001939 diff --git a/packs/gps-homebrew-spells/LOG b/packs/gps-homebrew-spells/LOG index 75d43ca5..f20d6e72 100644 --- a/packs/gps-homebrew-spells/LOG +++ b/packs/gps-homebrew-spells/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.629 2710 Recovering log #1925 -2024/06/07-08:31:42.638 2710 Delete type=0 #1925 -2024/06/07-08:31:42.638 2710 Delete type=3 #1923 -2024/06/07-09:09:58.541 3d70 Level-0 table #1930: started -2024/06/07-09:09:58.541 3d70 Level-0 table #1930: 0 bytes OK -2024/06/07-09:09:58.545 3d70 Delete type=0 #1928 -2024/06/07-09:09:58.553 3d70 Manual compaction at level-0 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.fAK9x7lIORqSnaz1' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.556 3d70 Manual compaction at level-1 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.fAK9x7lIORqSnaz1' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.410 638 Recovering log #1937 +2024/06/07-11:01:57.441 638 Delete type=0 #1937 +2024/06/07-11:01:57.441 638 Delete type=3 #1935 +2024/06/08-19:47:06.480 3d70 Level-0 table #1942: started +2024/06/08-19:47:06.481 3d70 Level-0 table #1942: 0 bytes OK +2024/06/08-19:47:06.484 3d70 Delete type=0 #1940 +2024/06/08-19:47:06.484 3d70 Manual compaction at level-0 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.fAK9x7lIORqSnaz1' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.500 3d70 Manual compaction at level-1 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.fAK9x7lIORqSnaz1' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-spells/LOG.old b/packs/gps-homebrew-spells/LOG.old index 7a881496..7aaa13f5 100644 --- a/packs/gps-homebrew-spells/LOG.old +++ b/packs/gps-homebrew-spells/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.628 20e4 Recovering log #1921 -2024/06/07-00:19:45.635 20e4 Delete type=0 #1921 -2024/06/07-00:19:45.635 20e4 Delete type=3 #1919 -2024/06/07-08:29:01.340 3d70 Level-0 table #1926: started -2024/06/07-08:29:01.341 3d70 Level-0 table #1926: 0 bytes OK -2024/06/07-08:29:01.348 3d70 Delete type=0 #1924 -2024/06/07-08:29:01.349 3d70 Manual compaction at level-0 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.fAK9x7lIORqSnaz1' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.349 3d70 Manual compaction at level-1 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.fAK9x7lIORqSnaz1' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.194 638 Recovering log #1933 +2024/06/07-10:10:37.203 638 Delete type=0 #1933 +2024/06/07-10:10:37.204 638 Delete type=3 #1931 +2024/06/07-10:34:38.431 3d70 Level-0 table #1938: started +2024/06/07-10:34:38.432 3d70 Level-0 table #1938: 0 bytes OK +2024/06/07-10:34:38.438 3d70 Delete type=0 #1936 +2024/06/07-10:34:38.445 3d70 Manual compaction at level-0 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.fAK9x7lIORqSnaz1' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.446 3d70 Manual compaction at level-1 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.fAK9x7lIORqSnaz1' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-spells/MANIFEST-001927 b/packs/gps-homebrew-spells/MANIFEST-001939 similarity index 56% rename from packs/gps-homebrew-spells/MANIFEST-001927 rename to packs/gps-homebrew-spells/MANIFEST-001939 index d39d9633..ccfa9fc5 100644 Binary files a/packs/gps-homebrew-spells/MANIFEST-001927 and b/packs/gps-homebrew-spells/MANIFEST-001939 differ diff --git a/packs/gps-items/002255.log b/packs/gps-items/002267.log similarity index 100% rename from packs/gps-items/002255.log rename to packs/gps-items/002267.log diff --git a/packs/gps-items/CURRENT b/packs/gps-items/CURRENT index d951095e..236b01be 100644 --- a/packs/gps-items/CURRENT +++ b/packs/gps-items/CURRENT @@ -1 +1 @@ -MANIFEST-002253 +MANIFEST-002265 diff --git a/packs/gps-items/LOG b/packs/gps-items/LOG index 7b35a0b2..6ec4da74 100644 --- a/packs/gps-items/LOG +++ b/packs/gps-items/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.567 20e4 Recovering log #2251 -2024/06/07-08:31:42.574 20e4 Delete type=0 #2251 -2024/06/07-08:31:42.574 20e4 Delete type=3 #2249 -2024/06/07-09:09:58.492 3d70 Level-0 table #2256: started -2024/06/07-09:09:58.492 3d70 Level-0 table #2256: 0 bytes OK -2024/06/07-09:09:58.497 3d70 Delete type=0 #2254 -2024/06/07-09:09:58.525 3d70 Manual compaction at level-0 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.541 3d70 Manual compaction at level-1 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.272 20e4 Recovering log #2263 +2024/06/07-11:01:57.279 20e4 Delete type=0 #2263 +2024/06/07-11:01:57.280 20e4 Delete type=3 #2261 +2024/06/08-19:47:06.458 3d70 Level-0 table #2268: started +2024/06/08-19:47:06.458 3d70 Level-0 table #2268: 0 bytes OK +2024/06/08-19:47:06.460 3d70 Delete type=0 #2266 +2024/06/08-19:47:06.460 3d70 Manual compaction at level-0 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.460 3d70 Manual compaction at level-1 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) diff --git a/packs/gps-items/LOG.old b/packs/gps-items/LOG.old index fc35c1bf..ece50426 100644 --- a/packs/gps-items/LOG.old +++ b/packs/gps-items/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.537 638 Recovering log #2247 -2024/06/07-00:19:45.545 638 Delete type=0 #2247 -2024/06/07-00:19:45.546 638 Delete type=3 #2245 -2024/06/07-08:29:01.294 3d70 Level-0 table #2252: started -2024/06/07-08:29:01.294 3d70 Level-0 table #2252: 0 bytes OK -2024/06/07-08:29:01.298 3d70 Delete type=0 #2250 -2024/06/07-08:29:01.301 3d70 Manual compaction at level-0 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.318 3d70 Manual compaction at level-1 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.115 23fc Recovering log #2259 +2024/06/07-10:10:37.126 23fc Delete type=0 #2259 +2024/06/07-10:10:37.126 23fc Delete type=3 #2257 +2024/06/07-10:34:38.400 3d70 Level-0 table #2264: started +2024/06/07-10:34:38.401 3d70 Level-0 table #2264: 0 bytes OK +2024/06/07-10:34:38.407 3d70 Delete type=0 #2262 +2024/06/07-10:34:38.412 3d70 Manual compaction at level-0 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.412 3d70 Manual compaction at level-1 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) diff --git a/packs/gps-items/MANIFEST-002253 b/packs/gps-items/MANIFEST-002265 similarity index 56% rename from packs/gps-items/MANIFEST-002253 rename to packs/gps-items/MANIFEST-002265 index 304a1de6..49820a53 100644 Binary files a/packs/gps-items/MANIFEST-002253 and b/packs/gps-items/MANIFEST-002265 differ diff --git a/packs/gps-monster-features/002257.log b/packs/gps-monster-features/002269.log similarity index 100% rename from packs/gps-monster-features/002257.log rename to packs/gps-monster-features/002269.log diff --git a/packs/gps-monster-features/CURRENT b/packs/gps-monster-features/CURRENT index 5e2e416e..73015617 100644 --- a/packs/gps-monster-features/CURRENT +++ b/packs/gps-monster-features/CURRENT @@ -1 +1 @@ -MANIFEST-002255 +MANIFEST-002267 diff --git a/packs/gps-monster-features/LOG b/packs/gps-monster-features/LOG index a6b7fce2..6a032d6d 100644 --- a/packs/gps-monster-features/LOG +++ b/packs/gps-monster-features/LOG @@ -1,8 +1,8 @@ -2024/06/07-08:31:42.580 2710 Recovering log #2253 -2024/06/07-08:31:42.588 2710 Delete type=0 #2253 -2024/06/07-08:31:42.588 2710 Delete type=3 #2251 -2024/06/07-09:09:58.472 3d70 Level-0 table #2258: started -2024/06/07-09:09:58.472 3d70 Level-0 table #2258: 0 bytes OK -2024/06/07-09:09:58.475 3d70 Delete type=0 #2256 -2024/06/07-09:09:58.483 3d70 Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.484 3d70 Manual compaction at level-1 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.283 638 Recovering log #2265 +2024/06/07-11:01:57.294 638 Delete type=0 #2265 +2024/06/07-11:01:57.294 638 Delete type=3 #2263 +2024/06/08-19:47:06.454 3d70 Level-0 table #2270: started +2024/06/08-19:47:06.454 3d70 Level-0 table #2270: 0 bytes OK +2024/06/08-19:47:06.457 3d70 Delete type=0 #2268 +2024/06/08-19:47:06.460 3d70 Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.460 3d70 Manual compaction at level-1 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) diff --git a/packs/gps-monster-features/LOG.old b/packs/gps-monster-features/LOG.old index 5e2d879c..3a5395ac 100644 --- a/packs/gps-monster-features/LOG.old +++ b/packs/gps-monster-features/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.551 20e4 Recovering log #2249 -2024/06/07-00:19:45.559 20e4 Delete type=0 #2249 -2024/06/07-00:19:45.559 20e4 Delete type=3 #2247 -2024/06/07-08:29:01.288 3d70 Level-0 table #2254: started -2024/06/07-08:29:01.289 3d70 Level-0 table #2254: 0 bytes OK -2024/06/07-08:29:01.293 3d70 Delete type=0 #2252 -2024/06/07-08:29:01.301 3d70 Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.318 3d70 Manual compaction at level-1 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.133 638 Recovering log #2261 +2024/06/07-10:10:37.140 638 Delete type=0 #2261 +2024/06/07-10:10:37.141 638 Delete type=3 #2259 +2024/06/07-10:34:38.415 3d70 Level-0 table #2266: started +2024/06/07-10:34:38.415 3d70 Level-0 table #2266: 0 bytes OK +2024/06/07-10:34:38.424 3d70 Delete type=0 #2264 +2024/06/07-10:34:38.445 3d70 Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.446 3d70 Manual compaction at level-1 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) diff --git a/packs/gps-monster-features/MANIFEST-002255 b/packs/gps-monster-features/MANIFEST-002267 similarity index 66% rename from packs/gps-monster-features/MANIFEST-002255 rename to packs/gps-monster-features/MANIFEST-002267 index 2501b3e4..fdc0bb8f 100644 Binary files a/packs/gps-monster-features/MANIFEST-002255 and b/packs/gps-monster-features/MANIFEST-002267 differ diff --git a/packs/gps-spells/002303.log b/packs/gps-spells/002315.log similarity index 100% rename from packs/gps-spells/002303.log rename to packs/gps-spells/002315.log diff --git a/packs/gps-spells/002252.ldb b/packs/gps-spells/002317.ldb similarity index 89% rename from packs/gps-spells/002252.ldb rename to packs/gps-spells/002317.ldb index 6c5d4ff5..bd25abeb 100644 Binary files a/packs/gps-spells/002252.ldb and b/packs/gps-spells/002317.ldb differ diff --git a/packs/gps-spells/CURRENT b/packs/gps-spells/CURRENT index 711107de..511dbb90 100644 --- a/packs/gps-spells/CURRENT +++ b/packs/gps-spells/CURRENT @@ -1 +1 @@ -MANIFEST-002301 +MANIFEST-002313 diff --git a/packs/gps-spells/LOG b/packs/gps-spells/LOG index 12ef3894..38b69c0c 100644 --- a/packs/gps-spells/LOG +++ b/packs/gps-spells/LOG @@ -1,8 +1,15 @@ -2024/06/07-08:31:42.519 638 Recovering log #2299 -2024/06/07-08:31:42.531 638 Delete type=0 #2299 -2024/06/07-08:31:42.532 638 Delete type=3 #2297 -2024/06/07-09:09:58.480 3d70 Level-0 table #2304: started -2024/06/07-09:09:58.480 3d70 Level-0 table #2304: 0 bytes OK -2024/06/07-09:09:58.483 3d70 Delete type=0 #2302 -2024/06/07-09:09:58.484 3d70 Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at (end) -2024/06/07-09:09:58.484 3d70 Manual compaction at level-1 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at (end) +2024/06/07-11:01:57.207 20e4 Recovering log #2311 +2024/06/07-11:01:57.235 20e4 Delete type=0 #2311 +2024/06/07-11:01:57.236 20e4 Delete type=3 #2309 +2024/06/08-19:47:06.398 3d70 Level-0 table #2316: started +2024/06/08-19:47:06.408 3d70 Level-0 table #2316: 23582 bytes OK +2024/06/08-19:47:06.411 3d70 Delete type=0 #2314 +2024/06/08-19:47:06.411 3d70 Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at (end) +2024/06/08-19:47:06.412 3d70 Manual compaction at level-1 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at '!items.effects!ZDAPLjDFgwQHVSfO.RoV0IWeb0BCxwJQ8' @ 879 : 1 +2024/06/08-19:47:06.412 3d70 Compacting 1@1 + 1@2 files +2024/06/08-19:47:06.449 3d70 Generated table #2317@1: 49 keys, 165683 bytes +2024/06/08-19:47:06.449 3d70 Compacted 1@1 + 1@2 files => 165683 bytes +2024/06/08-19:47:06.452 3d70 compacted to: files[ 0 0 1 0 0 0 0 ] +2024/06/08-19:47:06.452 3d70 Delete type=2 #2252 +2024/06/08-19:47:06.452 3d70 Delete type=2 #2316 +2024/06/08-19:47:06.460 3d70 Manual compaction at level-1 from '!items.effects!ZDAPLjDFgwQHVSfO.RoV0IWeb0BCxwJQ8' @ 879 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at (end) diff --git a/packs/gps-spells/LOG.old b/packs/gps-spells/LOG.old index 6954b974..22534068 100644 --- a/packs/gps-spells/LOG.old +++ b/packs/gps-spells/LOG.old @@ -1,8 +1,8 @@ -2024/06/07-00:19:45.505 638 Recovering log #2295 -2024/06/07-00:19:45.514 638 Delete type=0 #2295 -2024/06/07-00:19:45.515 638 Delete type=3 #2293 -2024/06/07-08:29:01.298 3d70 Level-0 table #2300: started -2024/06/07-08:29:01.298 3d70 Level-0 table #2300: 0 bytes OK -2024/06/07-08:29:01.301 3d70 Delete type=0 #2298 -2024/06/07-08:29:01.301 3d70 Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at (end) -2024/06/07-08:29:01.318 3d70 Manual compaction at level-1 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at (end) +2024/06/07-10:10:37.091 23fc Recovering log #2307 +2024/06/07-10:10:37.099 23fc Delete type=0 #2307 +2024/06/07-10:10:37.099 23fc Delete type=3 #2305 +2024/06/07-10:34:38.395 3d70 Level-0 table #2312: started +2024/06/07-10:34:38.395 3d70 Level-0 table #2312: 0 bytes OK +2024/06/07-10:34:38.400 3d70 Delete type=0 #2310 +2024/06/07-10:34:38.412 3d70 Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at (end) +2024/06/07-10:34:38.412 3d70 Manual compaction at level-1 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!vxrggTopkxhq3MAn.T70VAw9NbZZUV7tZ' @ 0 : 0; will stop at (end) diff --git a/packs/gps-spells/MANIFEST-002301 b/packs/gps-spells/MANIFEST-002301 deleted file mode 100644 index 0e152497..00000000 Binary files a/packs/gps-spells/MANIFEST-002301 and /dev/null differ diff --git a/packs/gps-spells/MANIFEST-002313 b/packs/gps-spells/MANIFEST-002313 new file mode 100644 index 00000000..18041813 Binary files /dev/null and b/packs/gps-spells/MANIFEST-002313 differ diff --git a/scripts/helpers.js b/scripts/helpers.js index 24374c78..1376026a 100644 --- a/scripts/helpers.js +++ b/scripts/helpers.js @@ -168,6 +168,7 @@ export function findValidTokens({initiatingToken, targetedToken, itemName, itemT return; } + // Check if the token is incapacitated if(MidiQOL.checkIncapacitated(t)) { if(debugEnabled) console.error(`${itemName} for ${t.actor.name} failed at is incapacitated`); return; @@ -359,4 +360,147 @@ export async function process3rdPartyReactionDialog({dialogTitle,dialogContent,d dialog.dialogState = { interacted: false, decision: null, programmaticallyClosed: false }; dialog.render(true); }); +} + +export async function moveTokenByOriginPoint({ originX, originY, target, distance }) { + + if(!target) return console.log("No valid target to move"); + if (!distance || isNaN(distance)) return console.log("No valid distance to move"); + if(!originX || !originY) return console.log("No valid origin x/y coordinate given, for a token object this value should be token.center.x/token.center.y") + + const gridDistance = canvas.dimensions.distance; + const pixelsPerFoot = canvas.scene.grid.size / gridDistance; + + const moveDistancePixels = distance * pixelsPerFoot; + + let vectorX = target.center.x - originX; + let vectorY = target.center.y - originY; + + let magnitude = Math.hypot(vectorX, vectorY); + vectorX /= magnitude; + vectorY /= magnitude; + + let moveX = vectorX * moveDistancePixels; + let moveY = vectorY * moveDistancePixels; + const newX = target.x + moveX; + const newY = target.y + moveY; + + let endPoint = new PIXI.Point(newX, newY); + let collisionDetected = CONFIG.Canvas.polygonBackends.move.testCollision(target.center, endPoint, { type: "move", mode: "any" }); + + if (!collisionDetected) { + await target.document.update({ x: newX, y: newY }); + } else { + let stepDistance = canvas.scene.grid.size / 10; + let totalSteps = moveDistancePixels / stepDistance; + let stepCounter = 0; + + for (let step = 1; step <= totalSteps; step++) { + let nextX = target.x + vectorX * stepDistance * step; + let nextY = target.y + vectorY * stepDistance * step; + let nextPoint = new PIXI.Point(nextX, nextY); + + collisionDetected = CONFIG.Canvas.polygonBackends.move.testCollision(target.center, nextPoint, { type: "move", mode: "any" }); + + if (collisionDetected) { + break; + } + stepCounter = step; + } + + let finalX = target.x + vectorX * stepDistance * stepCounter; + let finalY = target.y + vectorY * stepDistance * stepCounter; + + if (stepCounter > 0) { + await target.document.update({ x: finalX, y: finalY }); + } + } +} + +export async function moveTokenByCardinal({ target, distance, direction }) { + + const directions = ["North", "South", "East", "West", "Northwest", "Northeast", "Southwest", "Southeast"]; + + if(!target) return console.log("No valid target to move"); + if(!distance || isNaN(distance)) return console.log("No valid distance to move"); + if (!directions.includes(direction)) return console.log("No valid direction to move (Valid Options: 'North', 'South', 'East', 'West', 'Northwest', 'Northeast', 'Southwest', 'Southeast')"); + + const gridDistance = canvas.dimensions.distance; + const pixelsPerFoot = canvas.scene.grid.size / gridDistance; + + const moveDistancePixels = distance * pixelsPerFoot; + const diagonalMultiplier = Math.SQRT2; + + let moveX = 0; + let moveY = 0; + + switch(direction) { + case "North": + moveY = -moveDistancePixels; + break; + case "South": + moveY = moveDistancePixels; + break; + case "East": + moveX = moveDistancePixels; + break; + case "West": + moveX = -moveDistancePixels; + break; + case "Northwest": + moveX = -moveDistancePixels / diagonalMultiplier; + moveY = -moveDistancePixels / diagonalMultiplier; + break; + case "Northeast": + moveX = moveDistancePixels / diagonalMultiplier; + moveY = -moveDistancePixels / diagonalMultiplier; + break; + case "Southwest": + moveX = -moveDistancePixels / diagonalMultiplier; + moveY = moveDistancePixels / diagonalMultiplier; + break; + case "Southeast": + moveX = moveDistancePixels / diagonalMultiplier; + moveY = moveDistancePixels / diagonalMultiplier; + break; + } + + const newX = target.x + moveX; + const newY = target.y + moveY; + + let endPoint = new PIXI.Point(newX, newY); + let collisionDetected = CONFIG.Canvas.polygonBackends.move.testCollision(target.center, endPoint, {type:"move", mode:"any"}); + + if (!collisionDetected) { + await target.document.update({ x: newX, y: newY }); + } else { + let directionVector = { x: moveX, y: moveY }; + let magnitude = Math.hypot(directionVector.x, directionVector.y); + directionVector.x /= magnitude; + directionVector.y /= magnitude; + + let totalSteps = moveDistancePixels / (canvas.scene.grid.size / 10); + let collisionDetected = false; + let stepCounter = 0; + + for (let step = 1; step <= totalSteps; step++) { + let nextX = target.x + directionVector.x * (canvas.scene.grid.size / 10) * step; + let nextY = target.y + directionVector.y * (canvas.scene.grid.size / 10) * step; + let nextPoint = new PIXI.Point(nextX, nextY); + + collisionDetected = CONFIG.Canvas.polygonBackends.move.testCollision(target.center, nextPoint, {type:"move", mode:"any"}); + + if (collisionDetected) { + break; + } + stepCounter = step; + } + + let finalX = target.x + directionVector.x * (canvas.scene.grid.size / 10) * stepCounter; + let finalY = target.y + directionVector.y * (canvas.scene.grid.size / 10) * stepCounter; + + if (stepCounter > 0) { + await target.document.update({ x: finalX, y: finalY }); + } + } } \ No newline at end of file diff --git a/scripts/module.js b/scripts/module.js index be76415d..c1ce497b 100644 --- a/scripts/module.js +++ b/scripts/module.js @@ -11,7 +11,7 @@ import { witchesHex, showWitchesHexDialog } from './macros/witchesHex.js'; import { powerWordRebound, showPowerWordReboundDialog } from './macros/powerWordRebound.js'; import { cloudRune, showCloudRuneDialog } from './macros/cloudRune.js'; import { enableOpportunityAttack, disableOpportunityAttack, showOpportunityAttackDialog } from './macros/opportunityAttack.js'; -import { deleteChatMessage, gmIdentifyItem, closeDialogById, handleDialogPromises, rollAsUser, convertFromFeet, gmUpdateTemplateSize, findValidTokens, pauseDialogById, freeSpellUse, process3rdPartyReactionDialog } from './helpers.js'; +import { deleteChatMessage, gmIdentifyItem, closeDialogById, handleDialogPromises, rollAsUser, convertFromFeet, gmUpdateTemplateSize, findValidTokens, pauseDialogById, freeSpellUse, process3rdPartyReactionDialog, moveTokenByCardinal, moveTokenByOriginPoint } from './helpers.js'; export let socket; Hooks.once('init', async function() { @@ -60,6 +60,8 @@ Hooks.once('socketlib.ready', async function() { socket.register("cloudRune", cloudRune); socket.register("showCloudRuneDialog", showCloudRuneDialog); socket.register("process3rdPartyReactionDialog", process3rdPartyReactionDialog); + socket.register("moveTokenByCardinal", moveTokenByCardinal); + socket.register("moveTokenByOriginPoint", moveTokenByOriginPoint); }) Hooks.once('ready', async function() {