diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cc91192..5fe7cc0 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,8 +18,10 @@ jobs: - name: Set Release Notes for Github id: set-release-notes-github run: | + echo "- Additions:" >> release_notes.txt + echo " - Ring Of Invisibility (Damaged Homebrew)" >> release_notes.txt echo "- Bugfixes:" >> release_notes.txt - echo " - General: Added some additional handling for invalid tokens on a scene for 3rd party reactions." >> release_notes.txt + echo " - Opportunity Attack: Fix turn end error popping up for users due to a missing check to make sure only a regions origin token tries to update it." >> release_notes.txt echo "release-notes-github<> $GITHUB_ENV cat release_notes.txt >> $GITHUB_ENV echo "EOF" >> $GITHUB_ENV diff --git a/packs/gps-3rd-party-features/001293.log b/packs/gps-3rd-party-features/001303.log similarity index 100% rename from packs/gps-3rd-party-features/001293.log rename to packs/gps-3rd-party-features/001303.log diff --git a/packs/gps-3rd-party-features/CURRENT b/packs/gps-3rd-party-features/CURRENT index e231cb9..b1fdf26 100644 --- a/packs/gps-3rd-party-features/CURRENT +++ b/packs/gps-3rd-party-features/CURRENT @@ -1 +1 @@ -MANIFEST-001291 +MANIFEST-001301 diff --git a/packs/gps-3rd-party-features/LOG b/packs/gps-3rd-party-features/LOG index b56cc21..80e5ee4 100644 --- a/packs/gps-3rd-party-features/LOG +++ b/packs/gps-3rd-party-features/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.376 19cc Recovering log #1290 -2024/09/15-18:07:46.382 19cc Delete type=0 #1290 -2024/09/15-18:07:46.383 19cc Delete type=3 #1289 -2024/09/15-21:17:14.893 9608 Level-0 table #1294: started -2024/09/15-21:17:14.893 9608 Level-0 table #1294: 0 bytes OK -2024/09/15-21:17:14.896 9608 Delete type=0 #1292 -2024/09/15-21:17:14.906 9608 Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.906 9608 Manual compaction at level-1 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.143 13054 Recovering log #1300 +2024/09/17-11:31:04.146 13054 Delete type=0 #1300 +2024/09/17-11:31:04.146 13054 Delete type=3 #1299 +2024/09/19-01:12:07.694 1147c Level-0 table #1304: started +2024/09/19-01:12:07.695 1147c Level-0 table #1304: 0 bytes OK +2024/09/19-01:12:07.697 1147c Delete type=0 #1302 +2024/09/19-01:12:07.699 1147c Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.699 1147c 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 c2102ac..a7a27c7 100644 --- a/packs/gps-3rd-party-features/LOG.old +++ b/packs/gps-3rd-party-features/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.302 12a08 Recovering log #1287 -2024/09/14-02:28:10.306 12a08 Delete type=0 #1287 -2024/09/14-02:28:10.306 12a08 Delete type=3 #1285 +2024/09/17-10:53:01.661 19cc Recovering log #1297 +2024/09/17-10:53:01.666 19cc Delete type=0 #1297 +2024/09/17-10:53:01.666 19cc Delete type=3 #1295 diff --git a/packs/gps-3rd-party-features/MANIFEST-001291 b/packs/gps-3rd-party-features/MANIFEST-001301 similarity index 58% rename from packs/gps-3rd-party-features/MANIFEST-001291 rename to packs/gps-3rd-party-features/MANIFEST-001301 index f82720c..0e924f6 100644 Binary files a/packs/gps-3rd-party-features/MANIFEST-001291 and b/packs/gps-3rd-party-features/MANIFEST-001301 differ diff --git a/packs/gps-3rd-party-items/001296.log b/packs/gps-3rd-party-items/001307.log similarity index 100% rename from packs/gps-3rd-party-items/001296.log rename to packs/gps-3rd-party-items/001307.log diff --git a/packs/gps-3rd-party-items/CURRENT b/packs/gps-3rd-party-items/CURRENT index 24eb89d..ea98df6 100644 --- a/packs/gps-3rd-party-items/CURRENT +++ b/packs/gps-3rd-party-items/CURRENT @@ -1 +1 @@ -MANIFEST-001294 +MANIFEST-001305 diff --git a/packs/gps-3rd-party-items/LOG b/packs/gps-3rd-party-items/LOG index d498e45..5edabbf 100644 --- a/packs/gps-3rd-party-items/LOG +++ b/packs/gps-3rd-party-items/LOG @@ -1,15 +1,8 @@ -2024/09/15-18:07:46.487 60f8 Recovering log #1293 -2024/09/15-18:07:46.492 60f8 Delete type=0 #1293 -2024/09/15-18:07:46.492 60f8 Delete type=3 #1292 -2024/09/15-21:17:14.935 9608 Level-0 table #1297: started -2024/09/15-21:17:14.938 9608 Level-0 table #1297: 23709 bytes OK -2024/09/15-21:17:14.941 9608 Delete type=0 #1295 -2024/09/15-21:17:14.941 9608 Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.942 9608 Manual compaction at level-1 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at '!items!ZUK1zyK6kHxB4xIl' @ 102 : 1 -2024/09/15-21:17:14.942 9608 Compacting 1@1 + 1@2 files -2024/09/15-21:17:14.951 9608 Generated table #1298@1: 12 keys, 27613 bytes -2024/09/15-21:17:14.951 9608 Compacted 1@1 + 1@2 files => 27613 bytes -2024/09/15-21:17:14.953 9608 compacted to: files[ 0 0 1 0 0 0 0 ] -2024/09/15-21:17:14.954 9608 Delete type=2 #1129 -2024/09/15-21:17:14.955 9608 Delete type=2 #1297 -2024/09/15-21:17:14.968 9608 Manual compaction at level-1 from '!items!ZUK1zyK6kHxB4xIl' @ 102 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.185 13050 Recovering log #1304 +2024/09/17-11:31:04.189 13050 Delete type=0 #1304 +2024/09/17-11:31:04.189 13050 Delete type=3 #1303 +2024/09/19-01:12:07.720 1147c Level-0 table #1308: started +2024/09/19-01:12:07.720 1147c Level-0 table #1308: 0 bytes OK +2024/09/19-01:12:07.723 1147c Delete type=0 #1306 +2024/09/19-01:12:07.728 1147c Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.730 1147c 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 8b8df6a..a06c608 100644 --- a/packs/gps-3rd-party-items/LOG.old +++ b/packs/gps-3rd-party-items/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.347 1ecd8 Recovering log #1290 -2024/09/14-02:28:10.351 1ecd8 Delete type=0 #1290 -2024/09/14-02:28:10.352 1ecd8 Delete type=3 #1288 +2024/09/17-10:53:01.724 1df4 Recovering log #1301 +2024/09/17-10:53:01.732 1df4 Delete type=0 #1301 +2024/09/17-10:53:01.732 1df4 Delete type=3 #1299 diff --git a/packs/gps-3rd-party-items/MANIFEST-001294 b/packs/gps-3rd-party-items/MANIFEST-001294 deleted file mode 100644 index 98fe50f..0000000 Binary files a/packs/gps-3rd-party-items/MANIFEST-001294 and /dev/null differ diff --git a/packs/gps-3rd-party-items/MANIFEST-001305 b/packs/gps-3rd-party-items/MANIFEST-001305 new file mode 100644 index 0000000..e7002cf Binary files /dev/null and b/packs/gps-3rd-party-items/MANIFEST-001305 differ diff --git a/packs/gps-3rd-party-spells/001312.log b/packs/gps-3rd-party-spells/001322.log similarity index 100% rename from packs/gps-3rd-party-spells/001312.log rename to packs/gps-3rd-party-spells/001322.log diff --git a/packs/gps-3rd-party-spells/CURRENT b/packs/gps-3rd-party-spells/CURRENT index 049796e..4d7a8d6 100644 --- a/packs/gps-3rd-party-spells/CURRENT +++ b/packs/gps-3rd-party-spells/CURRENT @@ -1 +1 @@ -MANIFEST-001310 +MANIFEST-001320 diff --git a/packs/gps-3rd-party-spells/LOG b/packs/gps-3rd-party-spells/LOG index 6be684f..d06b936 100644 --- a/packs/gps-3rd-party-spells/LOG +++ b/packs/gps-3rd-party-spells/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.499 19cc Recovering log #1309 -2024/09/15-18:07:46.504 19cc Delete type=0 #1309 -2024/09/15-18:07:46.504 19cc Delete type=3 #1308 -2024/09/15-21:17:14.926 9608 Level-0 table #1313: started -2024/09/15-21:17:14.926 9608 Level-0 table #1313: 0 bytes OK -2024/09/15-21:17:14.930 9608 Delete type=0 #1311 -2024/09/15-21:17:14.941 9608 Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.941 9608 Manual compaction at level-1 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.191 13054 Recovering log #1319 +2024/09/17-11:31:04.195 13054 Delete type=0 #1319 +2024/09/17-11:31:04.195 13054 Delete type=3 #1318 +2024/09/19-01:12:07.723 1147c Level-0 table #1323: started +2024/09/19-01:12:07.723 1147c Level-0 table #1323: 0 bytes OK +2024/09/19-01:12:07.725 1147c Delete type=0 #1321 +2024/09/19-01:12:07.728 1147c Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.730 1147c Manual compaction at level-1 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 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 578cb64..78c360d 100644 --- a/packs/gps-3rd-party-spells/LOG.old +++ b/packs/gps-3rd-party-spells/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.353 12a08 Recovering log #1306 -2024/09/14-02:28:10.358 12a08 Delete type=0 #1306 -2024/09/14-02:28:10.358 12a08 Delete type=3 #1304 +2024/09/17-10:53:01.742 19cc Recovering log #1316 +2024/09/17-10:53:01.751 19cc Delete type=0 #1316 +2024/09/17-10:53:01.752 19cc Delete type=3 #1314 diff --git a/packs/gps-3rd-party-spells/MANIFEST-001310 b/packs/gps-3rd-party-spells/MANIFEST-001320 similarity index 74% rename from packs/gps-3rd-party-spells/MANIFEST-001310 rename to packs/gps-3rd-party-spells/MANIFEST-001320 index 316584e..e800e75 100644 Binary files a/packs/gps-3rd-party-spells/MANIFEST-001310 and b/packs/gps-3rd-party-spells/MANIFEST-001320 differ diff --git a/packs/gps-actors/001761.log b/packs/gps-actors/001771.log similarity index 100% rename from packs/gps-actors/001761.log rename to packs/gps-actors/001771.log diff --git a/packs/gps-actors/CURRENT b/packs/gps-actors/CURRENT index ea3d916..fefc654 100644 --- a/packs/gps-actors/CURRENT +++ b/packs/gps-actors/CURRENT @@ -1 +1 @@ -MANIFEST-001759 +MANIFEST-001769 diff --git a/packs/gps-actors/LOG b/packs/gps-actors/LOG index 9e8aeb2..76f2d81 100644 --- a/packs/gps-actors/LOG +++ b/packs/gps-actors/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.478 2468 Recovering log #1758 -2024/09/15-18:07:46.482 2468 Delete type=0 #1758 -2024/09/15-18:07:46.482 2468 Delete type=3 #1757 -2024/09/15-21:17:14.922 9608 Level-0 table #1762: started -2024/09/15-21:17:14.922 9608 Level-0 table #1762: 0 bytes OK -2024/09/15-21:17:14.924 9608 Delete type=0 #1760 -2024/09/15-21:17:14.925 9608 Manual compaction at level-0 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.925 9608 Manual compaction at level-1 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.178 1304c Recovering log #1768 +2024/09/17-11:31:04.183 1304c Delete type=0 #1768 +2024/09/17-11:31:04.183 1304c Delete type=3 #1767 +2024/09/19-01:12:07.705 1147c Level-0 table #1772: started +2024/09/19-01:12:07.705 1147c Level-0 table #1772: 0 bytes OK +2024/09/19-01:12:07.707 1147c Delete type=0 #1770 +2024/09/19-01:12:07.714 1147c Manual compaction at level-0 from '!actors!2Q055cZ4Q4eMWCQT' @ 72057594037927935 : 1 .. '!actors.items.effects!2Q055cZ4Q4eMWCQT.icorevoMIkBVXL37.jFKhp34XZd32ryYT' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.714 1147c 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 793db0d..41071ea 100644 --- a/packs/gps-actors/LOG.old +++ b/packs/gps-actors/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.341 12a00 Recovering log #1755 -2024/09/14-02:28:10.346 12a00 Delete type=0 #1755 -2024/09/14-02:28:10.346 12a00 Delete type=3 #1753 +2024/09/17-10:53:01.711 2468 Recovering log #1765 +2024/09/17-10:53:01.715 2468 Delete type=0 #1765 +2024/09/17-10:53:01.715 2468 Delete type=3 #1763 diff --git a/packs/gps-actors/MANIFEST-001759 b/packs/gps-actors/MANIFEST-001769 similarity index 70% rename from packs/gps-actors/MANIFEST-001759 rename to packs/gps-actors/MANIFEST-001769 index 1b794a2..b7ab0bd 100644 Binary files a/packs/gps-actors/MANIFEST-001759 and b/packs/gps-actors/MANIFEST-001769 differ diff --git a/packs/gps-class-features/002971.log b/packs/gps-class-features/002982.log similarity index 100% rename from packs/gps-class-features/002971.log rename to packs/gps-class-features/002982.log diff --git a/packs/gps-class-features/CURRENT b/packs/gps-class-features/CURRENT index 13319a8..f7a4173 100644 --- a/packs/gps-class-features/CURRENT +++ b/packs/gps-class-features/CURRENT @@ -1 +1 @@ -MANIFEST-002969 +MANIFEST-002980 diff --git a/packs/gps-class-features/LOG b/packs/gps-class-features/LOG index 4a48d25..e1750e1 100644 --- a/packs/gps-class-features/LOG +++ b/packs/gps-class-features/LOG @@ -1,15 +1,8 @@ -2024/09/15-18:07:46.327 2468 Recovering log #2968 -2024/09/15-18:07:46.338 2468 Delete type=0 #2968 -2024/09/15-18:07:46.338 2468 Delete type=3 #2967 -2024/09/15-21:17:14.865 9608 Level-0 table #2972: started -2024/09/15-21:17:14.871 9608 Level-0 table #2972: 24423 bytes OK -2024/09/15-21:17:14.873 9608 Delete type=0 #2970 -2024/09/15-21:17:14.876 9608 Manual compaction at level-0 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!ugNmjDFbPNnpG0CG.Z6aK5JHacSpklffP' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.876 9608 Manual compaction at level-1 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!ugNmjDFbPNnpG0CG.Z6aK5JHacSpklffP' @ 0 : 0; will stop at '!items!jBwdjplt0kpw4AL1' @ 960 : 1 -2024/09/15-21:17:14.878 9608 Compacting 1@1 + 1@2 files -2024/09/15-21:17:14.891 9608 Generated table #2973@1: 68 keys, 109704 bytes -2024/09/15-21:17:14.891 9608 Compacted 1@1 + 1@2 files => 109704 bytes -2024/09/15-21:17:14.893 9608 compacted to: files[ 0 0 1 0 0 0 0 ] -2024/09/15-21:17:14.893 9608 Delete type=2 #2906 -2024/09/15-21:17:14.893 9608 Delete type=2 #2972 -2024/09/15-21:17:14.906 9608 Manual compaction at level-1 from '!items!jBwdjplt0kpw4AL1' @ 960 : 1 .. '!items.effects!ugNmjDFbPNnpG0CG.Z6aK5JHacSpklffP' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.128 13050 Recovering log #2979 +2024/09/17-11:31:04.133 13050 Delete type=0 #2979 +2024/09/17-11:31:04.133 13050 Delete type=3 #2978 +2024/09/19-01:12:07.686 1147c Level-0 table #2983: started +2024/09/19-01:12:07.687 1147c Level-0 table #2983: 0 bytes OK +2024/09/19-01:12:07.688 1147c Delete type=0 #2981 +2024/09/19-01:12:07.688 1147c Manual compaction at level-0 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!ugNmjDFbPNnpG0CG.Z6aK5JHacSpklffP' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.689 1147c Manual compaction at level-1 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!ugNmjDFbPNnpG0CG.Z6aK5JHacSpklffP' @ 0 : 0; will stop at (end) diff --git a/packs/gps-class-features/LOG.old b/packs/gps-class-features/LOG.old index dae56ee..66da3f3 100644 --- a/packs/gps-class-features/LOG.old +++ b/packs/gps-class-features/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.289 12a00 Recovering log #2965 -2024/09/14-02:28:10.294 12a00 Delete type=0 #2965 -2024/09/14-02:28:10.294 12a00 Delete type=3 #2963 +2024/09/17-10:53:01.645 2468 Recovering log #2976 +2024/09/17-10:53:01.650 2468 Delete type=0 #2976 +2024/09/17-10:53:01.650 2468 Delete type=3 #2974 diff --git a/packs/gps-class-features/MANIFEST-002969 b/packs/gps-class-features/MANIFEST-002969 deleted file mode 100644 index 7709ba2..0000000 Binary files a/packs/gps-class-features/MANIFEST-002969 and /dev/null differ diff --git a/packs/gps-class-features/MANIFEST-002980 b/packs/gps-class-features/MANIFEST-002980 new file mode 100644 index 0000000..702d43d Binary files /dev/null and b/packs/gps-class-features/MANIFEST-002980 differ diff --git a/packs/gps-generic-features/003023.log b/packs/gps-generic-features/003034.log similarity index 100% rename from packs/gps-generic-features/003023.log rename to packs/gps-generic-features/003034.log diff --git a/packs/gps-generic-features/CURRENT b/packs/gps-generic-features/CURRENT index 42af16a..dc42044 100644 --- a/packs/gps-generic-features/CURRENT +++ b/packs/gps-generic-features/CURRENT @@ -1 +1 @@ -MANIFEST-003021 +MANIFEST-003032 diff --git a/packs/gps-generic-features/LOG b/packs/gps-generic-features/LOG index 81fcddc..6263508 100644 --- a/packs/gps-generic-features/LOG +++ b/packs/gps-generic-features/LOG @@ -1,15 +1,8 @@ -2024/09/15-18:07:46.405 60f8 Recovering log #3020 -2024/09/15-18:07:46.410 60f8 Delete type=0 #3020 -2024/09/15-18:07:46.410 60f8 Delete type=3 #3019 -2024/09/15-21:17:14.896 9608 Level-0 table #3024: started -2024/09/15-21:17:14.899 9608 Level-0 table #3024: 9717 bytes OK -2024/09/15-21:17:14.902 9608 Delete type=0 #3022 -2024/09/15-21:17:14.906 9608 Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.906 9608 Manual compaction at level-1 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at '!items!VXdRNRLMZVjJyAFz' @ 654 : 1 -2024/09/15-21:17:14.906 9608 Compacting 1@1 + 1@2 files -2024/09/15-21:17:14.910 9608 Generated table #3025@1: 14 keys, 18818 bytes -2024/09/15-21:17:14.910 9608 Compacted 1@1 + 1@2 files => 18818 bytes -2024/09/15-21:17:14.912 9608 compacted to: files[ 0 0 1 0 0 0 0 ] -2024/09/15-21:17:14.912 9608 Delete type=2 #2954 -2024/09/15-21:17:14.913 9608 Delete type=2 #3024 -2024/09/15-21:17:14.919 9608 Manual compaction at level-1 from '!items!VXdRNRLMZVjJyAFz' @ 654 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.154 13058 Recovering log #3031 +2024/09/17-11:31:04.159 13058 Delete type=0 #3031 +2024/09/17-11:31:04.159 13058 Delete type=3 #3030 +2024/09/19-01:12:07.692 1147c Level-0 table #3035: started +2024/09/19-01:12:07.693 1147c Level-0 table #3035: 0 bytes OK +2024/09/19-01:12:07.694 1147c Delete type=0 #3033 +2024/09/19-01:12:07.699 1147c Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.699 1147c 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/LOG.old b/packs/gps-generic-features/LOG.old index aa27e41..b55e023 100644 --- a/packs/gps-generic-features/LOG.old +++ b/packs/gps-generic-features/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.316 1ed5c Recovering log #3017 -2024/09/14-02:28:10.319 1ed5c Delete type=0 #3017 -2024/09/14-02:28:10.320 1ed5c Delete type=3 #3015 +2024/09/17-10:53:01.677 60f8 Recovering log #3028 +2024/09/17-10:53:01.682 60f8 Delete type=0 #3028 +2024/09/17-10:53:01.682 60f8 Delete type=3 #3026 diff --git a/packs/gps-generic-features/MANIFEST-003021 b/packs/gps-generic-features/MANIFEST-003021 deleted file mode 100644 index 5090b7a..0000000 Binary files a/packs/gps-generic-features/MANIFEST-003021 and /dev/null differ diff --git a/packs/gps-generic-features/MANIFEST-003032 b/packs/gps-generic-features/MANIFEST-003032 new file mode 100644 index 0000000..0ba14ea Binary files /dev/null and b/packs/gps-generic-features/MANIFEST-003032 differ diff --git a/packs/gps-homebrew-features/002928.log b/packs/gps-homebrew-features/002938.log similarity index 100% rename from packs/gps-homebrew-features/002928.log rename to packs/gps-homebrew-features/002938.log diff --git a/packs/gps-homebrew-features/CURRENT b/packs/gps-homebrew-features/CURRENT index 34880b9..2cd0cae 100644 --- a/packs/gps-homebrew-features/CURRENT +++ b/packs/gps-homebrew-features/CURRENT @@ -1 +1 @@ -MANIFEST-002926 +MANIFEST-002936 diff --git a/packs/gps-homebrew-features/LOG b/packs/gps-homebrew-features/LOG index 216a8fb..179446e 100644 --- a/packs/gps-homebrew-features/LOG +++ b/packs/gps-homebrew-features/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.419 2468 Recovering log #2925 -2024/09/15-18:07:46.426 2468 Delete type=0 #2925 -2024/09/15-18:07:46.426 2468 Delete type=3 #2924 -2024/09/15-21:17:14.916 9608 Level-0 table #2929: started -2024/09/15-21:17:14.916 9608 Level-0 table #2929: 0 bytes OK -2024/09/15-21:17:14.919 9608 Delete type=0 #2927 -2024/09/15-21:17:14.922 9608 Manual compaction at level-0 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!fwJjg1xtQFZupjbV.vhj7xJmCiTIagALN' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.925 9608 Manual compaction at level-1 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!fwJjg1xtQFZupjbV.vhj7xJmCiTIagALN' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.160 1304c Recovering log #2935 +2024/09/17-11:31:04.164 1304c Delete type=0 #2935 +2024/09/17-11:31:04.164 1304c Delete type=3 #2934 +2024/09/19-01:12:07.700 1147c Level-0 table #2939: started +2024/09/19-01:12:07.700 1147c Level-0 table #2939: 0 bytes OK +2024/09/19-01:12:07.705 1147c Delete type=0 #2937 +2024/09/19-01:12:07.714 1147c Manual compaction at level-0 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!fwJjg1xtQFZupjbV.vhj7xJmCiTIagALN' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.714 1147c Manual compaction at level-1 from '!folders!4OzV9QdsPgTyK99q' @ 72057594037927935 : 1 .. '!items.effects!fwJjg1xtQFZupjbV.vhj7xJmCiTIagALN' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-features/LOG.old b/packs/gps-homebrew-features/LOG.old index 719de20..19bd70d 100644 --- a/packs/gps-homebrew-features/LOG.old +++ b/packs/gps-homebrew-features/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.321 12a00 Recovering log #2922 -2024/09/14-02:28:10.325 12a00 Delete type=0 #2922 -2024/09/14-02:28:10.325 12a00 Delete type=3 #2920 +2024/09/17-10:53:01.685 19cc Recovering log #2932 +2024/09/17-10:53:01.690 19cc Delete type=0 #2932 +2024/09/17-10:53:01.690 19cc Delete type=3 #2930 diff --git a/packs/gps-homebrew-features/MANIFEST-002926 b/packs/gps-homebrew-features/MANIFEST-002936 similarity index 66% rename from packs/gps-homebrew-features/MANIFEST-002926 rename to packs/gps-homebrew-features/MANIFEST-002936 index 1202914..bdc7949 100644 Binary files a/packs/gps-homebrew-features/MANIFEST-002926 and b/packs/gps-homebrew-features/MANIFEST-002936 differ diff --git a/packs/gps-homebrew-items/002934.log b/packs/gps-homebrew-items/002944.log similarity index 100% rename from packs/gps-homebrew-items/002934.log rename to packs/gps-homebrew-items/002944.log diff --git a/packs/gps-homebrew-items/002921.ldb b/packs/gps-homebrew-items/002946.ldb similarity index 79% rename from packs/gps-homebrew-items/002921.ldb rename to packs/gps-homebrew-items/002946.ldb index 6c16fb6..4250f45 100644 Binary files a/packs/gps-homebrew-items/002921.ldb and b/packs/gps-homebrew-items/002946.ldb differ diff --git a/packs/gps-homebrew-items/CURRENT b/packs/gps-homebrew-items/CURRENT index 4aba514..37e0c8f 100644 --- a/packs/gps-homebrew-items/CURRENT +++ b/packs/gps-homebrew-items/CURRENT @@ -1 +1 @@ -MANIFEST-002932 +MANIFEST-002942 diff --git a/packs/gps-homebrew-items/LOG b/packs/gps-homebrew-items/LOG index 954ae2f..ec7b722 100644 --- a/packs/gps-homebrew-items/LOG +++ b/packs/gps-homebrew-items/LOG @@ -1,8 +1,15 @@ -2024/09/15-18:07:46.446 1df4 Recovering log #2931 -2024/09/15-18:07:46.460 1df4 Delete type=0 #2931 -2024/09/15-18:07:46.461 1df4 Delete type=3 #2930 -2024/09/15-21:17:14.919 9608 Level-0 table #2935: started -2024/09/15-21:17:14.919 9608 Level-0 table #2935: 0 bytes OK -2024/09/15-21:17:14.922 9608 Delete type=0 #2933 -2024/09/15-21:17:14.925 9608 Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.925 9608 Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.166 13050 Recovering log #2941 +2024/09/17-11:31:04.170 13050 Delete type=0 #2941 +2024/09/17-11:31:04.170 13050 Delete type=3 #2940 +2024/09/19-01:12:07.707 1147c Level-0 table #2945: started +2024/09/19-01:12:07.709 1147c Level-0 table #2945: 12973 bytes OK +2024/09/19-01:12:07.711 1147c Delete type=0 #2943 +2024/09/19-01:12:07.714 1147c Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.714 1147c Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at '!items.effects!CoYpAaVmu8WymKah.fRzfKB7OFT8zJ2aH' @ 513 : 1 +2024/09/19-01:12:07.714 1147c Compacting 1@1 + 1@2 files +2024/09/19-01:12:07.717 1147c Generated table #2946@1: 25 keys, 42455 bytes +2024/09/19-01:12:07.717 1147c Compacted 1@1 + 1@2 files => 42455 bytes +2024/09/19-01:12:07.719 1147c compacted to: files[ 0 0 1 0 0 0 0 ] +2024/09/19-01:12:07.719 1147c Delete type=2 #2921 +2024/09/19-01:12:07.720 1147c Delete type=2 #2945 +2024/09/19-01:12:07.725 1147c Manual compaction at level-1 from '!items.effects!CoYpAaVmu8WymKah.fRzfKB7OFT8zJ2aH' @ 513 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-items/LOG.old b/packs/gps-homebrew-items/LOG.old index c3c2be3..4dea24a 100644 --- a/packs/gps-homebrew-items/LOG.old +++ b/packs/gps-homebrew-items/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.328 1ecd8 Recovering log #2928 -2024/09/14-02:28:10.332 1ecd8 Delete type=0 #2928 -2024/09/14-02:28:10.332 1ecd8 Delete type=3 #2926 +2024/09/17-10:53:01.693 1df4 Recovering log #2938 +2024/09/17-10:53:01.698 1df4 Delete type=0 #2938 +2024/09/17-10:53:01.698 1df4 Delete type=3 #2936 diff --git a/packs/gps-homebrew-items/MANIFEST-002932 b/packs/gps-homebrew-items/MANIFEST-002932 deleted file mode 100644 index ba72976..0000000 Binary files a/packs/gps-homebrew-items/MANIFEST-002932 and /dev/null differ diff --git a/packs/gps-homebrew-items/MANIFEST-002942 b/packs/gps-homebrew-items/MANIFEST-002942 new file mode 100644 index 0000000..e42c04d Binary files /dev/null and b/packs/gps-homebrew-items/MANIFEST-002942 differ diff --git a/packs/gps-homebrew-spells/002595.log b/packs/gps-homebrew-spells/002605.log similarity index 100% rename from packs/gps-homebrew-spells/002595.log rename to packs/gps-homebrew-spells/002605.log diff --git a/packs/gps-homebrew-spells/CURRENT b/packs/gps-homebrew-spells/CURRENT index dcf928e..0bae93e 100644 --- a/packs/gps-homebrew-spells/CURRENT +++ b/packs/gps-homebrew-spells/CURRENT @@ -1 +1 @@ -MANIFEST-002593 +MANIFEST-002603 diff --git a/packs/gps-homebrew-spells/LOG b/packs/gps-homebrew-spells/LOG index ad021c1..8318016 100644 --- a/packs/gps-homebrew-spells/LOG +++ b/packs/gps-homebrew-spells/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.469 19cc Recovering log #2592 -2024/09/15-18:07:46.474 19cc Delete type=0 #2592 -2024/09/15-18:07:46.474 19cc Delete type=3 #2591 -2024/09/15-21:17:14.913 9608 Level-0 table #2596: started -2024/09/15-21:17:14.914 9608 Level-0 table #2596: 0 bytes OK -2024/09/15-21:17:14.916 9608 Delete type=0 #2594 -2024/09/15-21:17:14.922 9608 Manual compaction at level-0 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.Ka4crf96KPf0p7Uc' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.925 9608 Manual compaction at level-1 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.Ka4crf96KPf0p7Uc' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.172 13054 Recovering log #2602 +2024/09/17-11:31:04.176 13054 Delete type=0 #2602 +2024/09/17-11:31:04.176 13054 Delete type=3 #2601 +2024/09/19-01:12:07.711 1147c Level-0 table #2606: started +2024/09/19-01:12:07.712 1147c Level-0 table #2606: 0 bytes OK +2024/09/19-01:12:07.713 1147c Delete type=0 #2604 +2024/09/19-01:12:07.714 1147c Manual compaction at level-0 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.Ka4crf96KPf0p7Uc' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.720 1147c Manual compaction at level-1 from '!items!iVqgFn89rGOnPTK4' @ 72057594037927935 : 1 .. '!items.effects!iVqgFn89rGOnPTK4.Ka4crf96KPf0p7Uc' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-spells/LOG.old b/packs/gps-homebrew-spells/LOG.old index 66a62ab..40fa57d 100644 --- a/packs/gps-homebrew-spells/LOG.old +++ b/packs/gps-homebrew-spells/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.334 12a08 Recovering log #2589 -2024/09/14-02:28:10.339 12a08 Delete type=0 #2589 -2024/09/14-02:28:10.339 12a08 Delete type=3 #2587 +2024/09/17-10:53:01.701 60f8 Recovering log #2599 +2024/09/17-10:53:01.708 60f8 Delete type=0 #2599 +2024/09/17-10:53:01.708 60f8 Delete type=3 #2597 diff --git a/packs/gps-homebrew-spells/MANIFEST-002593 b/packs/gps-homebrew-spells/MANIFEST-002603 similarity index 56% rename from packs/gps-homebrew-spells/MANIFEST-002593 rename to packs/gps-homebrew-spells/MANIFEST-002603 index d9d6830..e64513b 100644 Binary files a/packs/gps-homebrew-spells/MANIFEST-002593 and b/packs/gps-homebrew-spells/MANIFEST-002603 differ diff --git a/packs/gps-items/002933.log b/packs/gps-items/002943.log similarity index 100% rename from packs/gps-items/002933.log rename to packs/gps-items/002943.log diff --git a/packs/gps-items/CURRENT b/packs/gps-items/CURRENT index 4b94bc4..6cf77b2 100644 --- a/packs/gps-items/CURRENT +++ b/packs/gps-items/CURRENT @@ -1 +1 @@ -MANIFEST-002931 +MANIFEST-002941 diff --git a/packs/gps-items/LOG b/packs/gps-items/LOG index 54f9246..bf50611 100644 --- a/packs/gps-items/LOG +++ b/packs/gps-items/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.354 60f8 Recovering log #2930 -2024/09/15-18:07:46.364 60f8 Delete type=0 #2930 -2024/09/15-18:07:46.364 60f8 Delete type=3 #2929 -2024/09/15-21:17:14.874 9608 Level-0 table #2934: started -2024/09/15-21:17:14.874 9608 Level-0 table #2934: 0 bytes OK -2024/09/15-21:17:14.876 9608 Delete type=0 #2932 -2024/09/15-21:17:14.876 9608 Manual compaction at level-0 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.876 9608 Manual compaction at level-1 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.136 13058 Recovering log #2940 +2024/09/17-11:31:04.140 13058 Delete type=0 #2940 +2024/09/17-11:31:04.140 13058 Delete type=3 #2939 +2024/09/19-01:12:07.690 1147c Level-0 table #2944: started +2024/09/19-01:12:07.690 1147c Level-0 table #2944: 0 bytes OK +2024/09/19-01:12:07.692 1147c Delete type=0 #2942 +2024/09/19-01:12:07.699 1147c Manual compaction at level-0 from '!items!0qTQDQ2Cipf15JGW' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.699 1147c 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 7d62701..2e2fd15 100644 --- a/packs/gps-items/LOG.old +++ b/packs/gps-items/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.296 1ed5c Recovering log #2927 -2024/09/14-02:28:10.299 1ed5c Delete type=0 #2927 -2024/09/14-02:28:10.299 1ed5c Delete type=3 #2925 +2024/09/17-10:53:01.653 60f8 Recovering log #2937 +2024/09/17-10:53:01.658 60f8 Delete type=0 #2937 +2024/09/17-10:53:01.658 60f8 Delete type=3 #2935 diff --git a/packs/gps-items/MANIFEST-002931 b/packs/gps-items/MANIFEST-002941 similarity index 63% rename from packs/gps-items/MANIFEST-002931 rename to packs/gps-items/MANIFEST-002941 index 3e5fd0a..64080ef 100644 Binary files a/packs/gps-items/MANIFEST-002931 and b/packs/gps-items/MANIFEST-002941 differ diff --git a/packs/gps-monster-features/002927.log b/packs/gps-monster-features/002937.log similarity index 100% rename from packs/gps-monster-features/002927.log rename to packs/gps-monster-features/002937.log diff --git a/packs/gps-monster-features/CURRENT b/packs/gps-monster-features/CURRENT index c2bebc3..8c0950d 100644 --- a/packs/gps-monster-features/CURRENT +++ b/packs/gps-monster-features/CURRENT @@ -1 +1 @@ -MANIFEST-002925 +MANIFEST-002935 diff --git a/packs/gps-monster-features/LOG b/packs/gps-monster-features/LOG index ad363c9..792b47c 100644 --- a/packs/gps-monster-features/LOG +++ b/packs/gps-monster-features/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.390 1df4 Recovering log #2924 -2024/09/15-18:07:46.397 1df4 Delete type=0 #2924 -2024/09/15-18:07:46.397 1df4 Delete type=3 #2923 -2024/09/15-21:17:14.902 9608 Level-0 table #2928: started -2024/09/15-21:17:14.902 9608 Level-0 table #2928: 0 bytes OK -2024/09/15-21:17:14.905 9608 Delete type=0 #2926 -2024/09/15-21:17:14.906 9608 Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.913 9608 Manual compaction at level-1 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.149 13050 Recovering log #2934 +2024/09/17-11:31:04.152 13050 Delete type=0 #2934 +2024/09/17-11:31:04.152 13050 Delete type=3 #2933 +2024/09/19-01:12:07.697 1147c Level-0 table #2938: started +2024/09/19-01:12:07.697 1147c Level-0 table #2938: 0 bytes OK +2024/09/19-01:12:07.699 1147c Delete type=0 #2936 +2024/09/19-01:12:07.699 1147c Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.699 1147c 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 a24966b..d94c69a 100644 --- a/packs/gps-monster-features/LOG.old +++ b/packs/gps-monster-features/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.308 1ecd8 Recovering log #2921 -2024/09/14-02:28:10.313 1ecd8 Delete type=0 #2921 -2024/09/14-02:28:10.313 1ecd8 Delete type=3 #2919 +2024/09/17-10:53:01.668 1df4 Recovering log #2931 +2024/09/17-10:53:01.674 1df4 Delete type=0 #2931 +2024/09/17-10:53:01.674 1df4 Delete type=3 #2929 diff --git a/packs/gps-monster-features/MANIFEST-002925 b/packs/gps-monster-features/MANIFEST-002935 similarity index 66% rename from packs/gps-monster-features/MANIFEST-002925 rename to packs/gps-monster-features/MANIFEST-002935 index b175564..ec23af0 100644 Binary files a/packs/gps-monster-features/MANIFEST-002925 and b/packs/gps-monster-features/MANIFEST-002935 differ diff --git a/packs/gps-race-features/000631.log b/packs/gps-race-features/000641.log similarity index 100% rename from packs/gps-race-features/000631.log rename to packs/gps-race-features/000641.log diff --git a/packs/gps-race-features/CURRENT b/packs/gps-race-features/CURRENT index 90cf433..948a2c2 100644 --- a/packs/gps-race-features/CURRENT +++ b/packs/gps-race-features/CURRENT @@ -1 +1 @@ -MANIFEST-000629 +MANIFEST-000639 diff --git a/packs/gps-race-features/LOG b/packs/gps-race-features/LOG index e89b46b..f022b3d 100644 --- a/packs/gps-race-features/LOG +++ b/packs/gps-race-features/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.509 2468 Recovering log #628 -2024/09/15-18:07:46.513 2468 Delete type=0 #628 -2024/09/15-18:07:46.513 2468 Delete type=3 #627 -2024/09/15-21:17:14.932 9608 Level-0 table #632: started -2024/09/15-21:17:14.932 9608 Level-0 table #632: 0 bytes OK -2024/09/15-21:17:14.935 9608 Delete type=0 #630 -2024/09/15-21:17:14.941 9608 Manual compaction at level-0 from '!folders!62e2gLQ8cttarHZ8' @ 72057594037927935 : 1 .. '!items.effects!wNuwXPqCsshIcO2V.nGhKXGlzLbZGIsKu' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.942 9608 Manual compaction at level-1 from '!folders!62e2gLQ8cttarHZ8' @ 72057594037927935 : 1 .. '!items.effects!wNuwXPqCsshIcO2V.nGhKXGlzLbZGIsKu' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.197 1304c Recovering log #638 +2024/09/17-11:31:04.201 1304c Delete type=0 #638 +2024/09/17-11:31:04.201 1304c Delete type=3 #637 +2024/09/19-01:12:07.725 1147c Level-0 table #642: started +2024/09/19-01:12:07.726 1147c Level-0 table #642: 0 bytes OK +2024/09/19-01:12:07.727 1147c Delete type=0 #640 +2024/09/19-01:12:07.730 1147c Manual compaction at level-0 from '!folders!62e2gLQ8cttarHZ8' @ 72057594037927935 : 1 .. '!items.effects!wNuwXPqCsshIcO2V.nGhKXGlzLbZGIsKu' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.730 1147c Manual compaction at level-1 from '!folders!62e2gLQ8cttarHZ8' @ 72057594037927935 : 1 .. '!items.effects!wNuwXPqCsshIcO2V.nGhKXGlzLbZGIsKu' @ 0 : 0; will stop at (end) diff --git a/packs/gps-race-features/LOG.old b/packs/gps-race-features/LOG.old index a81d8bb..5209448 100644 --- a/packs/gps-race-features/LOG.old +++ b/packs/gps-race-features/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.360 12a00 Recovering log #625 -2024/09/14-02:28:10.364 12a00 Delete type=0 #625 -2024/09/14-02:28:10.364 12a00 Delete type=3 #623 +2024/09/17-10:53:01.768 2468 Recovering log #635 +2024/09/17-10:53:01.776 2468 Delete type=0 #635 +2024/09/17-10:53:01.776 2468 Delete type=3 #633 diff --git a/packs/gps-race-features/MANIFEST-000629 b/packs/gps-race-features/MANIFEST-000639 similarity index 56% rename from packs/gps-race-features/MANIFEST-000629 rename to packs/gps-race-features/MANIFEST-000639 index 08e6c81..ab53192 100644 Binary files a/packs/gps-race-features/MANIFEST-000629 and b/packs/gps-race-features/MANIFEST-000639 differ diff --git a/packs/gps-spells/003016.log b/packs/gps-spells/003026.log similarity index 100% rename from packs/gps-spells/003016.log rename to packs/gps-spells/003026.log diff --git a/packs/gps-spells/CURRENT b/packs/gps-spells/CURRENT index 037e0b0..fada340 100644 --- a/packs/gps-spells/CURRENT +++ b/packs/gps-spells/CURRENT @@ -1 +1 @@ -MANIFEST-003014 +MANIFEST-003024 diff --git a/packs/gps-spells/LOG b/packs/gps-spells/LOG index 4f0f007..227e4dc 100644 --- a/packs/gps-spells/LOG +++ b/packs/gps-spells/LOG @@ -1,8 +1,8 @@ -2024/09/15-18:07:46.284 19cc Recovering log #3013 -2024/09/15-18:07:46.294 19cc Delete type=0 #3013 -2024/09/15-18:07:46.295 19cc Delete type=3 #3012 -2024/09/15-21:17:14.860 9608 Level-0 table #3017: started -2024/09/15-21:17:14.860 9608 Level-0 table #3017: 0 bytes OK -2024/09/15-21:17:14.864 9608 Delete type=0 #3015 -2024/09/15-21:17:14.876 9608 Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at (end) -2024/09/15-21:17:14.876 9608 Manual compaction at level-1 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at (end) +2024/09/17-11:31:04.123 13054 Recovering log #3023 +2024/09/17-11:31:04.126 13054 Delete type=0 #3023 +2024/09/17-11:31:04.126 13054 Delete type=3 #3022 +2024/09/19-01:12:07.683 1147c Level-0 table #3027: started +2024/09/19-01:12:07.683 1147c Level-0 table #3027: 0 bytes OK +2024/09/19-01:12:07.684 1147c Delete type=0 #3025 +2024/09/19-01:12:07.688 1147c Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at (end) +2024/09/19-01:12:07.689 1147c Manual compaction at level-1 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at (end) diff --git a/packs/gps-spells/LOG.old b/packs/gps-spells/LOG.old index ea3ee9e..423777a 100644 --- a/packs/gps-spells/LOG.old +++ b/packs/gps-spells/LOG.old @@ -1,3 +1,3 @@ -2024/09/14-02:28:10.283 12a08 Recovering log #3010 -2024/09/14-02:28:10.287 12a08 Delete type=0 #3010 -2024/09/14-02:28:10.287 12a08 Delete type=3 #3008 +2024/09/17-10:53:01.635 19cc Recovering log #3020 +2024/09/17-10:53:01.640 19cc Delete type=0 #3020 +2024/09/17-10:53:01.640 19cc Delete type=3 #3018 diff --git a/packs/gps-spells/MANIFEST-003014 b/packs/gps-spells/MANIFEST-003024 similarity index 81% rename from packs/gps-spells/MANIFEST-003014 rename to packs/gps-spells/MANIFEST-003024 index b982aa2..174219d 100644 Binary files a/packs/gps-spells/MANIFEST-003014 and b/packs/gps-spells/MANIFEST-003024 differ diff --git a/scripts/helpers.js b/scripts/helpers.js index 9d3f45d..f543454 100644 --- a/scripts/helpers.js +++ b/scripts/helpers.js @@ -212,7 +212,7 @@ export async function handleDialogPromises(userDialogArgs, gmDialogArgs) { }); } -export function findValidTokens({initiatingToken, targetedToken, itemName, itemType, itemChecked, reactionCheck, sightCheck, sightCheckType = "enemy", rangeCheck, rangeTotal, dispositionCheck, dispositionCheckType, workflowType, workflowCombat}) { +export function findValidTokens({initiatingToken, targetedToken, itemName, itemType, itemChecked, reactionCheck, sightCheck, sightCheckType = "enemy", rangeCheck, rangeTotal, dispositionCheck, dispositionCheckType, workflowType, workflowCombat, gpsUuid}) { let validTokens; let debugEnabled = MidiQOL.safeGetGameSetting('gambits-premades', 'debugEnabled'); @@ -230,8 +230,9 @@ export function findValidTokens({initiatingToken, targetedToken, itemName, itemT if(debugEnabled) console.error(`${itemName} for ${t.actor ? t.actor.name : "Unknown Actor"} failed at invalid token actor on canvas`); return; } - - let checkItem = t?.actor?.items?.find(i => i.name.toLowerCase() === itemName); + let checkItem; + if(gpsUuid) checkItem = t?.actor?.items?.find(i => i.flags["gambits-premades"]?.gpsUuid === gpsUuid); + else checkItem = t?.actor?.items?.find(i => i.name.toLowerCase() === itemName); const effectNamesOrigin = ["Confusion", "Arms of Hadar", "Shocking Grasp", "Slow", "Staggering Smite"]; let hasEffectOrigin = t?.actor?.appliedEffects.some(effect => effectNamesOrigin.includes(effect.name)); let measuredDistance = (dispositionCheckType === "ally" || dispositionCheckType === "enemyAlly") ? MidiQOL.computeDistance(targetedToken,t,true) : MidiQOL.computeDistance(initiatingToken,t,true); @@ -500,9 +501,7 @@ export async function process3rdPartyReactionDialog({ dialogTitle, dialogContent else if (source && source === "gm" && type === "multiDialog") await socket.executeAsUser("closeDialogById", browserUser.id, { dialogId: dialogId }); let enemyTokenUuid = button.form?.elements["enemy-token"]?.value ?? false; - console.log(enemyTokenUuid, "enemyTokenUuid") let allyTokenUuid = button.form?.elements["ally-token"]?.value ?? false; - console.log(allyTokenUuid, "allyTokenUuid") let abilityCheck = button.form?.elements["ability-check"] ?? false; if(abilityCheck) { for (let i = 0; i < abilityCheck.length; i++) { @@ -512,7 +511,6 @@ export async function process3rdPartyReactionDialog({ dialogTitle, dialogContent } } } - console.log(abilityCheck, "abilityCheck") let damageChosen = []; let damageListItems = document.querySelectorAll(`#damage-list li .damage-type`); @@ -521,11 +519,9 @@ export async function process3rdPartyReactionDialog({ dialogTitle, dialogContent } let selectedItemUuid = button.form?.elements[`item-select_${dialogId}`]?.value ?? false; - console.log(selectedItemUuid, "selectedItemUuid") let favoriteCheck = button.form?.elements["gps-favorite-checkbox"]?.checked ?? false; result = ({ userDecision: true, enemyTokenUuid, allyTokenUuid, damageChosen, selectedItemUuid, favoriteCheck, abilityCheck, programmaticallyClosed: false, source, type }); - console.log(result, "result") } }, { @@ -805,7 +801,6 @@ export async function moveTokenByCardinal({ targetUuid, distance, direction }) { switch (gridDiagonals) { case 0: // Equidistant - console.log("this should be our case right") moveX = moveDistancePixels * dx; moveY = moveDistancePixels * dy; break; diff --git a/scripts/macros/opportunityAttack.js b/scripts/macros/opportunityAttack.js index 9454bae..1d7da08 100644 --- a/scripts/macros/opportunityAttack.js +++ b/scripts/macros/opportunityAttack.js @@ -586,6 +586,7 @@ export async function enableOpportunityAttack(combat, combatEvent) { disabled: false, system: { source: ` + if(event.data.token.uuid !== region.flags["gambits-premades"].tokenUuid) return; let token = await fromUuid(region.flags["gambits-premades"].tokenUuid); let actor = await fromUuid(region.flags["gambits-premades"].actorUuid); diff --git a/scripts/macros/restoreBalance.js b/scripts/macros/restoreBalance.js new file mode 100644 index 0000000..036864d --- /dev/null +++ b/scripts/macros/restoreBalance.js @@ -0,0 +1,275 @@ +/*export async function restoreBalance({workflowData,workflowType,workflowCombat}) { + const module = await import('../module.js'); + const socket = module.socket; + const helpers = await import('../helpers.js'); + const workflowUuid = workflowData; + const workflow = await MidiQOL.Workflow.getWorkflow(workflowUuid); + let gpsUuid = "gps_d7274115-5734-4b08-a15c-23ebf02b77f7" + let itemName = "restore balance"; + let itemProperName = "Restore Balance"; + let dialogId = "restorebalance"; + if(!workflow) return; + if(workflow.item.name === itemProperName) return; + + // Check if attack hits + if(workflowType === "attack" && workflow.token.document.disposition === workflow.attackTotal < workflow.targets.first().actor.system.attributes.ac.value) return; + // Check if there is a save success + if(workflowType === "save" && workflow.saves.size === 0) return; + + let findValidTokens; + + if(workflowType === "attack") { + findValidTokens = helpers.findValidTokens({initiatingToken: workflow.token, targetedToken: null, itemName: itemName, itemType: "feature", itemChecked: null, reactionCheck: true, sightCheck: true, rangeCheck: true, rangeTotal: 60, dispositionCheck: true, dispositionCheckType: "enemy", workflowType: workflowType, workflowCombat: workflowCombat, gpsUuid: gpsUuid}); + } + else if(workflowType === "save") { + findValidTokens = helpers.findValidTokens({initiatingToken: workflow.token, targetedToken: null, itemName: itemName, itemType: "feature", itemChecked: null, reactionCheck: true, sightCheck: false, rangeCheck: false, rangeTotal: null, dispositionCheck: true, dispositionCheckType: "ally", workflowType: workflowType, workflowCombat: workflowCombat, gpsUuid: gpsUuid}); + } + + let browserUser; + + for (const validTokenPrimary of findValidTokens) { + if(workflowType === "attack" && workflow.token.document.disposition === validTokenPrimary.document.disposition && workflow.advantage === true && workflow.disadvantage === false) return; + if(workflowType === "attack" && workflow.token.document.disposition !== validTokenPrimary.document.disposition && workflow.advantage === false) return; + const initialTimeLeft = Number(MidiQOL.safeGetGameSetting('gambits-premades', `${itemProperName} Timeout`)); + let chosenItem = validTokenPrimary.actor.items.find(i => i.flags["gambits-premades"]?.gpsUuid === gpsUuid); + const dialogTitlePrimary = `${validTokenPrimary.actor.name} | ${itemProperName}`; + const dialogTitleGM = `Waiting for ${validTokenPrimary.actor.name}'s selection | ${itemProperName}`; + + browserUser = MidiQOL.playerForActor(validTokenPrimary.actor); + if (!browserUser.active) browserUser = game.users?.activeGM; + + let dialogContent; + const rollDetailSetting = MidiQOL.safeGetGameSetting('midi-qol', 'ConfigSettings').hideRollDetails; + const nearbyFriendlies = MidiQOL.findNearby(null, validTokenPrimary, 60, { includeToken: true }); + let validFriendlies = nearbyFriendlies.filter(token => token.document.disposition === validTokenPrimary.document.disposition && MidiQOL.canSee(validTokenPrimary.document.uuid,token.document.uuid) && !token.actor.effects.getName(`${itemProperName} - Advantage`)); + const optionBackground = (document.body.classList.contains("theme-dark")) ? 'black' : 'var(--color-bg)'; + + if(workflowType === "save") { + let targets = Array.from(workflow.saves).filter(t => t.document.disposition !== validTokenPrimary.document.disposition && MidiQOL.canSee(validTokenPrimary, t) && MidiQOL.computeDistance(validTokenPrimary, t, true) <= 60); + + const targetUuids = targets.map(t => t.document.uuid); + const targetNames = targets.map(t => t.document.name); + if(targetUuids.length === 0) continue; + + targetUuids.map((uuid, index) => + `` + ).join(''); + + dialogContent = ` +
+
+
+

Would you like to use your reaction to cast ${itemProperName}? An enemy succeeded their saving throw. Choose an enemy to target and an ally to give advantage to below.

+
+
+
+ + +
+
+ + ${validFriendlies.length >= 1 ? + `` : '
No valid allies in range.
' + } +
+
+
+ +
+
+
+
+
+ +
+
+ `; + } + else if(workflowType === "attack") { + if (workflow.token.document.disposition === validTokenPrimary.document.disposition) continue; + if (MidiQOL.safeGetGameSetting('gambits-premades', 'disableSilveryBarbsOnNat20') === true && workflow.isCritical === true) return; + if (MidiQOL.safeGetGameSetting('gambits-premades', 'enableSilveryBarbsOnNat20') === true && workflow.isCritical !== true) return; + + dialogContent = ` +
+
+
+

Would you like to use your reaction to cast ${itemProperName}? ${["none", "detailsDSN", "details"].includes(rollDetailSetting) ? `An enemy successfully hit your ally with a ${workflow.attackTotal}.` : "An enemy successfully hit your ally."} Choose an ally to give advantage to below.

+
+
+ + ${validFriendlies.length >= 1 ? + `` : '
No valid allies in range.
' + } +
+ +
+
+
+
+
+
+ +
+
+ `; + } + + let content = ` ${validTokenPrimary.actor.name} has a reaction available for a save triggering ${itemProperName}.` + let chatData = { + user: game.users.find(u => u.isGM).id, + content: content, + whisper: game.users.find(u => u.isGM).id + }; + let notificationMessage = await MidiQOL.socket().executeAsGM("createChatMessage", { chatData }); + + let result; + + if (MidiQOL.safeGetGameSetting('gambits-premades', 'Mirror 3rd Party Dialog for GMs') && browserUser.id !== game.users?.activeGM.id) { + let userDialogArgs = { dialogTitle: dialogTitlePrimary, dialogContent, dialogId, initialTimeLeft, validTokenPrimaryUuid: validTokenPrimary.document.uuid, source: "user", type: "multiDialog", browserUser: browserUser.id }; + + let gmDialogArgs = { dialogTitle: dialogTitleGM, dialogContent, dialogId, initialTimeLeft, validTokenPrimaryUuid: validTokenPrimary.document.uuid, source: "gm", type: "multiDialog" }; + + result = await socket.executeAsGM("handleDialogPromises", userDialogArgs, gmDialogArgs); + } else { + result = await socket.executeAsUser("process3rdPartyReactionDialog", browserUser.id, {dialogTitle:dialogTitlePrimary,dialogContent,dialogId,initialTimeLeft,validTokenPrimaryUuid: validTokenPrimary.document.uuid,source:browserUser.isGM ? "gm" : "user",type:"singleDialog"}); + } + + const { userDecision, enemyTokenUuid, allyTokenUuid, damageChosen, source, type } = result; + + if (!userDecision) { + if(source === "gm" || type === "singleDialog") await socket.executeAsGM("deleteChatMessage", { chatId: notificationMessage._id }); + continue; + } + else if (userDecision) { + await socket.executeAsGM("deleteChatMessage", { chatId: notificationMessage._id }); + let advantageToken = await fromUuid(allyTokenUuid); + let chatContent; + + chosenItem.prepareData(); + chosenItem.prepareFinalAttributes(); + chosenItem.applyActiveEffects(); + + const options = { + showFullCard: false, + createWorkflow: true, + versatile: false, + configureDialog: true, + targetUuids: [(enemyTokenUuid) ? enemyTokenUuid : workflow.token.document.uuid], + }; + + let itemRoll; + if(source && source === "user") itemRoll = await MidiQOL.socket().executeAsUser("completeItemUse", browserUser?.id, { itemData: chosenItem, actorUuid: validTokenPrimary.actor.uuid, options: options }); + else if(source && source === "gm") itemRoll = await MidiQOL.socket().executeAsGM("completeItemUse", { itemData: chosenItem, actorUuid: validTokenPrimary.actor.uuid, options: options }); + + if(itemRoll.aborted === true) continue; + + await helpers.addReaction({actorUuid: `${validTokenPrimary.actor.uuid}`}); + + let effectData = [ + { + "icon": `${chosenItem.img}`, + "origin": `${validTokenPrimary.actor.uuid}`, + "duration": { + "seconds": 60 + }, + "disabled": false, + "name": "Silvery Barbs - Advantage", + "changes": [ + { + "key": "flags.midi-qol.advantage.attack.all", + "mode": 0, + "value": "1", + "priority": 20 + }, + { + "key": "flags.midi-qol.advantage.ability.check.all", + "mode": 0, + "value": "1", + "priority": 20 + }, + { + "key": "flags.midi-qol.advantage.ability.save.all", + "mode": 0, + "value": "1", + "priority": 20 + } + ], + "transfer": false, + "flags": { + "dae": { + "specialDuration": [ + "1Attack", + "isCheck", + "isSave", + "isSkill" + ] + } + } + } + ]; + if(advantageToken) await MidiQOL.socket().executeAsGM("createEffects", { actorUuid: advantageToken.actor.uuid, effects: effectData }); + + if(workflowType === "save") { + let saveDC = workflow.saveItem.system.save.dc; + let saveAbility = workflow.saveItem.system.save.ability; + let workflowTarget = Array.from(workflow.saves).find(t => t.document.uuid === enemyTokenUuid); + let targetUser = MidiQOL.playerForActor(workflowTarget.actor); + if (!targetUser.active) targetUser = game.users?.activeGM; + let targetSaveBonus = workflowTarget.actor.system.abilities[`${saveAbility}`].save + workflowTarget.actor.system.abilities[`${saveAbility}`].saveBonus; + let reroll; + if(workflowTarget.actor.type !== "npc") reroll = await socket.executeAsUser("rollAsUser", targetUser.id, { rollParams: `1d20 + ${targetSaveBonus}` }); + else reroll = await socket.executeAsGM("rollAsUser", { rollParams: `1d20 + ${targetSaveBonus}` }); + + if(reroll.total < saveDC) { + workflow.saves.delete(workflowTarget); + workflow.failedSaves.add(workflowTarget); + + chatContent = `The creature was silvery barbed and failed their save. `; + await helpers.replaceChatCard({actorUuid: validTokenPrimary.actor.uuid, itemUuid: chosenItem.uuid, chatContent: chatContent, rollData: reroll}); + return; + } + + else { + chatContent = `The creature was silvery barbed but still succeeded their save. `; + await helpers.replaceChatCard({actorUuid: validTokenPrimary.actor.uuid, itemUuid: chosenItem.uuid, chatContent: chatContent, rollData: reroll}); + continue; + } + } + else if(workflowType === "attack") { + let rerollAddition = workflow.attackRoll.total - workflow.attackRoll.dice[0].total; + let targetAC = workflow.hitTargets.first().actor.system.attributes.ac.value; + const saveSetting = workflow.options.noOnUseMacro; + workflow.options.noOnUseMacro = true; + let reroll; + if(source && source === "user") reroll = await socket.executeAsUser("rollAsUser", browserUser.id, { rollParams: `1d20 + ${rerollAddition}` }); + if(source && source === "gm") reroll = await socket.executeAsGM("rollAsUser", { rollParams: `1d20 + ${rerollAddition}` }); + if(reroll.total < workflow.attackTotal) await workflow.setAttackRoll(reroll); + + workflow.options.noOnUseMacro = saveSetting; + + if(workflow.attackTotal < targetAC) { + chatContent = `The creature was silvery barbed, and failed their attack. `; + await helpers.replaceChatCard({actorUuid: validTokenPrimary.actor.uuid, itemUuid: chosenItem.uuid, chatContent: chatContent, rollData: reroll}); + return; + } + + else { + chatContent = `The creature was silvery barbed, but were still able to hit their target. `; + await helpers.replaceChatCard({actorUuid: validTokenPrimary.actor.uuid, itemUuid: chosenItem.uuid, chatContent: chatContent, rollData: reroll}); + continue; + } + } + } + } +}*/ \ No newline at end of file diff --git a/scripts/macros/silveryBarbs.js b/scripts/macros/silveryBarbs.js index 065fa17..1c3eedf 100644 --- a/scripts/macros/silveryBarbs.js +++ b/scripts/macros/silveryBarbs.js @@ -145,8 +145,6 @@ export async function silveryBarbs({workflowData,workflowType,workflowCombat}) { const { userDecision, enemyTokenUuid, allyTokenUuid, damageChosen, source, type } = result; - console.log(result,"result SB") - if (!userDecision) { if(source === "gm" || type === "singleDialog") await socket.executeAsGM("deleteChatMessage", { chatId: notificationMessage._id }); continue;