From 9521669982f4811243356824dbbd5a1c3867a1ac Mon Sep 17 00:00:00 2001 From: Gambit Date: Sat, 30 Nov 2024 03:38:35 -0500 Subject: [PATCH] 0.5.85 --- .github/workflows/main.yml | 11 ++++++++- .../{001775.log => 001809.log} | 0 packs/gps-3rd-party-features/CURRENT | 2 +- packs/gps-3rd-party-features/LOG | 16 ++++++------ packs/gps-3rd-party-features/LOG.old | 11 ++++++--- .../{MANIFEST-001773 => MANIFEST-001807} | Bin 201 -> 201 bytes .../{001776.log => 001810.log} | 0 packs/gps-3rd-party-items/CURRENT | 2 +- packs/gps-3rd-party-items/LOG | 16 ++++++------ packs/gps-3rd-party-items/LOG.old | 11 ++++++--- .../{MANIFEST-001774 => MANIFEST-001808} | Bin 258 -> 258 bytes .../{001798.log => 001833.log} | 0 .../{001661.ldb => 001835.ldb} | Bin 87987 -> 88159 bytes packs/gps-3rd-party-spells/CURRENT | 2 +- packs/gps-3rd-party-spells/LOG | 23 ++++++++++++------ packs/gps-3rd-party-spells/LOG.old | 11 ++++++--- packs/gps-3rd-party-spells/MANIFEST-001796 | Bin 235 -> 0 bytes packs/gps-3rd-party-spells/MANIFEST-001831 | Bin 0 -> 461 bytes packs/gps-actors/{002239.log => 002273.log} | 0 packs/gps-actors/CURRENT | 2 +- packs/gps-actors/LOG | 16 ++++++------ packs/gps-actors/LOG.old | 11 ++++++--- .../{MANIFEST-002237 => MANIFEST-002271} | Bin 272 -> 272 bytes .../{003462.log => 003497.log} | 0 .../{003435.ldb => 003499.ldb} | Bin 116593 -> 116614 bytes packs/gps-class-features/CURRENT | 2 +- packs/gps-class-features/LOG | 23 ++++++++++++------ packs/gps-class-features/LOG.old | 11 ++++++--- packs/gps-class-features/MANIFEST-003460 | Bin 262 -> 0 bytes packs/gps-class-features/MANIFEST-003495 | Bin 0 -> 491 bytes .../{003507.log => 003541.log} | 0 .../{003322.ldb => 003543.ldb} | Bin 18500 -> 18527 bytes packs/gps-generic-features/CURRENT | 2 +- packs/gps-generic-features/LOG | 23 ++++++++++++------ packs/gps-generic-features/LOG.old | 11 ++++++--- packs/gps-generic-features/MANIFEST-003505 | Bin 260 -> 0 bytes packs/gps-generic-features/MANIFEST-003539 | Bin 0 -> 486 bytes .../{003410.log => 003444.log} | 0 packs/gps-homebrew-features/CURRENT | 2 +- packs/gps-homebrew-features/LOG | 16 ++++++------ packs/gps-homebrew-features/LOG.old | 11 ++++++--- .../{MANIFEST-003408 => MANIFEST-003442} | Bin 262 -> 262 bytes .../{002946.ldb => 003445.ldb} | Bin 42455 -> 66001 bytes .../{003413.log => 003448.log} | 0 packs/gps-homebrew-items/CURRENT | 2 +- packs/gps-homebrew-items/LOG | 16 ++++++------ packs/gps-homebrew-items/LOG.old | 18 +++++++++++--- packs/gps-homebrew-items/MANIFEST-003411 | Bin 260 -> 0 bytes packs/gps-homebrew-items/MANIFEST-003446 | Bin 0 -> 260 bytes .../{003073.log => 003107.log} | 0 packs/gps-homebrew-spells/CURRENT | 2 +- packs/gps-homebrew-spells/LOG | 16 ++++++------ packs/gps-homebrew-spells/LOG.old | 11 ++++++--- .../{MANIFEST-003071 => MANIFEST-003105} | Bin 225 -> 225 bytes packs/gps-items/{003422.log => 003456.log} | 0 packs/gps-items/{003307.ldb => 003458.ldb} | Bin 91334 -> 96682 bytes packs/gps-items/CURRENT | 2 +- packs/gps-items/LOG | 23 ++++++++++++------ packs/gps-items/LOG.old | 11 ++++++--- packs/gps-items/MANIFEST-003420 | Bin 260 -> 0 bytes packs/gps-items/MANIFEST-003454 | Bin 0 -> 537 bytes .../{003415.log => 003449.log} | 0 .../{003238.ldb => 003451.ldb} | Bin 62412 -> 62546 bytes packs/gps-monster-features/CURRENT | 2 +- packs/gps-monster-features/LOG | 23 ++++++++++++------ packs/gps-monster-features/LOG.old | 11 ++++++--- packs/gps-monster-features/MANIFEST-003413 | Bin 287 -> 0 bytes packs/gps-monster-features/MANIFEST-003447 | Bin 0 -> 516 bytes .../{001112.log => 001146.log} | 0 packs/gps-race-features/CURRENT | 2 +- packs/gps-race-features/LOG | 16 ++++++------ packs/gps-race-features/LOG.old | 11 ++++++--- .../{MANIFEST-001110 => MANIFEST-001144} | Bin 200 -> 200 bytes packs/gps-spells/{003520.log => 003555.log} | 0 packs/gps-spells/{003501.ldb => 003557.ldb} | Bin 193405 -> 193561 bytes packs/gps-spells/CURRENT | 2 +- packs/gps-spells/LOG | 23 ++++++++++++------ packs/gps-spells/LOG.old | 11 ++++++--- packs/gps-spells/MANIFEST-003518 | Bin 235 -> 0 bytes packs/gps-spells/MANIFEST-003553 | Bin 0 -> 462 bytes scripts/helpers.js | 4 +-- scripts/macros/biohazard.js | 4 +-- scripts/macros/burstOfIngenuity.js | 2 +- scripts/macros/opportunityAttack.js | 5 +++- scripts/macros/restoreBalance.js | 4 +-- scripts/macros/silveryBarbs.js | 2 +- scripts/macros/witchesHex.js | 2 +- 87 files changed, 293 insertions(+), 167 deletions(-) rename packs/gps-3rd-party-features/{001775.log => 001809.log} (100%) rename packs/gps-3rd-party-features/{MANIFEST-001773 => MANIFEST-001807} (63%) rename packs/gps-3rd-party-items/{001776.log => 001810.log} (100%) rename packs/gps-3rd-party-items/{MANIFEST-001774 => MANIFEST-001808} (75%) rename packs/gps-3rd-party-spells/{001798.log => 001833.log} (100%) rename packs/gps-3rd-party-spells/{001661.ldb => 001835.ldb} (86%) delete mode 100644 packs/gps-3rd-party-spells/MANIFEST-001796 create mode 100644 packs/gps-3rd-party-spells/MANIFEST-001831 rename packs/gps-actors/{002239.log => 002273.log} (100%) rename packs/gps-actors/{MANIFEST-002237 => MANIFEST-002271} (70%) rename packs/gps-class-features/{003462.log => 003497.log} (100%) rename packs/gps-class-features/{003435.ldb => 003499.ldb} (91%) delete mode 100644 packs/gps-class-features/MANIFEST-003460 create mode 100644 packs/gps-class-features/MANIFEST-003495 rename packs/gps-generic-features/{003507.log => 003541.log} (100%) rename packs/gps-generic-features/{003322.ldb => 003543.ldb} (83%) delete mode 100644 packs/gps-generic-features/MANIFEST-003505 create mode 100644 packs/gps-generic-features/MANIFEST-003539 rename packs/gps-homebrew-features/{003410.log => 003444.log} (100%) rename packs/gps-homebrew-features/{MANIFEST-003408 => MANIFEST-003442} (73%) rename packs/gps-homebrew-items/{002946.ldb => 003445.ldb} (52%) rename packs/gps-homebrew-items/{003413.log => 003448.log} (100%) delete mode 100644 packs/gps-homebrew-items/MANIFEST-003411 create mode 100644 packs/gps-homebrew-items/MANIFEST-003446 rename packs/gps-homebrew-spells/{003073.log => 003107.log} (100%) rename packs/gps-homebrew-spells/{MANIFEST-003071 => MANIFEST-003105} (56%) rename packs/gps-items/{003422.log => 003456.log} (100%) rename packs/gps-items/{003307.ldb => 003458.ldb} (74%) delete mode 100644 packs/gps-items/MANIFEST-003420 create mode 100644 packs/gps-items/MANIFEST-003454 rename packs/gps-monster-features/{003415.log => 003449.log} (100%) rename packs/gps-monster-features/{003238.ldb => 003451.ldb} (73%) delete mode 100644 packs/gps-monster-features/MANIFEST-003413 create mode 100644 packs/gps-monster-features/MANIFEST-003447 rename packs/gps-race-features/{001112.log => 001146.log} (100%) rename packs/gps-race-features/{MANIFEST-001110 => MANIFEST-001144} (64%) rename packs/gps-spells/{003520.log => 003555.log} (100%) rename packs/gps-spells/{003501.ldb => 003557.ldb} (91%) delete mode 100644 packs/gps-spells/MANIFEST-003518 create mode 100644 packs/gps-spells/MANIFEST-003553 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6ba38525..77a22a9a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -18,7 +18,16 @@ jobs: - name: Set Release Notes for Github id: set-release-notes-github run: | - echo "- General: Remove missed piece from old cpr integration file" >> release_notes.txt + echo "- Additions:" >> release_notes.txt + echo " - Doom: Added homebrew shortsword Doom" >> release_notes.txt + echo " - Gloom: Added homebrew shortsword Gloom" >> release_notes.txt + echo " - Boots of Speed: Enhanced the ddbi automation to allow turning the item on and off for time tracking purposes. Waiting on a midi update for special durations to fully finish the handling." >> release_notes.txt + echo "- Updates:" >> release_notes.txt + echo " - computeDistance: Updates for buncha automations to account for new midi dep warnings" >> release_notes.txt + echo "- Bugfixes:" >> release_notes.txt + echo " - Confusion: Add missing template size increase on upcast. Fix some pieces of template removal after cast" >> release_notes.txt + echo " - Biohazard: Fix bug trying to access token before its defined" >> release_notes.txt + echo " - Reckless Attack/Reckless: Fix bug where item would try to activate outside combat" >> 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/001775.log b/packs/gps-3rd-party-features/001809.log similarity index 100% rename from packs/gps-3rd-party-features/001775.log rename to packs/gps-3rd-party-features/001809.log diff --git a/packs/gps-3rd-party-features/CURRENT b/packs/gps-3rd-party-features/CURRENT index 1de5b0c3..df55c721 100644 --- a/packs/gps-3rd-party-features/CURRENT +++ b/packs/gps-3rd-party-features/CURRENT @@ -1 +1 @@ -MANIFEST-001773 +MANIFEST-001807 diff --git a/packs/gps-3rd-party-features/LOG b/packs/gps-3rd-party-features/LOG index c9defc24..51805c85 100644 --- a/packs/gps-3rd-party-features/LOG +++ b/packs/gps-3rd-party-features/LOG @@ -1,8 +1,8 @@ -2024/11/21-23:39:38.493 177dc Recovering log #1772 -2024/11/21-23:39:38.498 177dc Delete type=0 #1772 -2024/11/21-23:39:38.498 177dc Delete type=3 #1771 -2024/11/21-23:44:04.540 1dfc0 Level-0 table #1776: started -2024/11/21-23:44:04.540 1dfc0 Level-0 table #1776: 0 bytes OK -2024/11/21-23:44:04.546 1dfc0 Delete type=0 #1774 -2024/11/21-23:44:04.555 1dfc0 Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) -2024/11/21-23:44:04.563 1dfc0 Manual compaction at level-1 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/11/30-01:26:53.823 5b78 Recovering log #1805 +2024/11/30-01:26:53.829 5b78 Delete type=0 #1805 +2024/11/30-01:26:53.829 5b78 Delete type=3 #1803 +2024/11/30-03:35:57.737 6f9c Level-0 table #1810: started +2024/11/30-03:35:57.737 6f9c Level-0 table #1810: 0 bytes OK +2024/11/30-03:35:57.739 6f9c Delete type=0 #1808 +2024/11/30-03:35:57.739 6f9c Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/11/30-03:35:57.739 6f9c 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 9386bea0..f2109b04 100644 --- a/packs/gps-3rd-party-features/LOG.old +++ b/packs/gps-3rd-party-features/LOG.old @@ -1,3 +1,8 @@ -2024/11/21-23:35:47.053 1490c Recovering log #1770 -2024/11/21-23:35:47.064 1490c Delete type=0 #1770 -2024/11/21-23:35:47.064 1490c Delete type=3 #1769 +2024/11/29-00:18:20.198 5b78 Recovering log #1801 +2024/11/29-00:18:20.207 5b78 Delete type=0 #1801 +2024/11/29-00:18:20.208 5b78 Delete type=3 #1799 +2024/11/30-01:25:25.981 6f9c Level-0 table #1806: started +2024/11/30-01:25:25.981 6f9c Level-0 table #1806: 0 bytes OK +2024/11/30-01:25:25.984 6f9c Delete type=0 #1804 +2024/11/30-01:25:25.986 6f9c Manual compaction at level-0 from '!folders!4Ecsdk7k1FvMs9OF' @ 72057594037927935 : 1 .. '!items.effects!G2IDv711EWrOF7ef.kE7T0D7E6CnMvjvr' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.986 6f9c 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-001773 b/packs/gps-3rd-party-features/MANIFEST-001807 similarity index 63% rename from packs/gps-3rd-party-features/MANIFEST-001773 rename to packs/gps-3rd-party-features/MANIFEST-001807 index eb034742fe3c6b9f2fdb9f89afe93569957da077..48c2e05e7140771ac586a2dfbdebb1cfcec1b0ed 100644 GIT binary patch delta 41 scmX@fc#?6#a;3QB*+;k-7?~#UaWXJZ(^b diff --git a/packs/gps-3rd-party-items/001776.log b/packs/gps-3rd-party-items/001810.log similarity index 100% rename from packs/gps-3rd-party-items/001776.log rename to packs/gps-3rd-party-items/001810.log diff --git a/packs/gps-3rd-party-items/CURRENT b/packs/gps-3rd-party-items/CURRENT index 59c27523..1cd8f630 100644 --- a/packs/gps-3rd-party-items/CURRENT +++ b/packs/gps-3rd-party-items/CURRENT @@ -1 +1 @@ -MANIFEST-001774 +MANIFEST-001808 diff --git a/packs/gps-3rd-party-items/LOG b/packs/gps-3rd-party-items/LOG index ef4ea9ad..ecc00a41 100644 --- a/packs/gps-3rd-party-items/LOG +++ b/packs/gps-3rd-party-items/LOG @@ -1,8 +1,8 @@ -2024/11/21-23:39:38.500 49608 Recovering log #1773 -2024/11/21-23:39:38.506 49608 Delete type=0 #1773 -2024/11/21-23:39:38.506 49608 Delete type=3 #1772 -2024/11/21-23:44:04.532 1dfc0 Level-0 table #1777: started -2024/11/21-23:44:04.532 1dfc0 Level-0 table #1777: 0 bytes OK -2024/11/21-23:44:04.539 1dfc0 Delete type=0 #1775 -2024/11/21-23:44:04.547 1dfc0 Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) -2024/11/21-23:44:04.555 1dfc0 Manual compaction at level-1 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/11/30-01:26:53.836 6ebc Recovering log #1806 +2024/11/30-01:26:53.842 6ebc Delete type=0 #1806 +2024/11/30-01:26:53.842 6ebc Delete type=3 #1804 +2024/11/30-03:35:57.732 6f9c Level-0 table #1811: started +2024/11/30-03:35:57.732 6f9c Level-0 table #1811: 0 bytes OK +2024/11/30-03:35:57.734 6f9c Delete type=0 #1809 +2024/11/30-03:35:57.739 6f9c Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/11/30-03:35:57.739 6f9c 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 1515671b..d7c68d9e 100644 --- a/packs/gps-3rd-party-items/LOG.old +++ b/packs/gps-3rd-party-items/LOG.old @@ -1,3 +1,8 @@ -2024/11/21-23:35:47.071 b1bc Recovering log #1771 -2024/11/21-23:35:47.082 b1bc Delete type=0 #1771 -2024/11/21-23:35:47.082 b1bc Delete type=3 #1770 +2024/11/29-00:18:20.214 e5c Recovering log #1802 +2024/11/29-00:18:20.223 e5c Delete type=0 #1802 +2024/11/29-00:18:20.223 e5c Delete type=3 #1800 +2024/11/30-01:25:25.984 6f9c Level-0 table #1807: started +2024/11/30-01:25:25.984 6f9c Level-0 table #1807: 0 bytes OK +2024/11/30-01:25:25.986 6f9c Delete type=0 #1805 +2024/11/30-01:25:25.986 6f9c Manual compaction at level-0 from '!items!A4JIbc14vM5IKbuT' @ 72057594037927935 : 1 .. '!items.effects!qHY9RXV48OmvCrw1.UNiU6zoPTpbrxoIA' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.986 6f9c 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-001774 b/packs/gps-3rd-party-items/MANIFEST-001808 similarity index 75% rename from packs/gps-3rd-party-items/MANIFEST-001774 rename to packs/gps-3rd-party-items/MANIFEST-001808 index b4032573dbfcdd51c14a92ae0263f73065333de2..25ce9cb20d744b7f58cd951dd56a18442e28a964 100644 GIT binary patch delta 41 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 diff --git a/packs/gps-3rd-party-spells/CURRENT b/packs/gps-3rd-party-spells/CURRENT index 31ff0c74..b1cc93c2 100644 --- a/packs/gps-3rd-party-spells/CURRENT +++ b/packs/gps-3rd-party-spells/CURRENT @@ -1 +1 @@ -MANIFEST-001796 +MANIFEST-001831 diff --git a/packs/gps-3rd-party-spells/LOG b/packs/gps-3rd-party-spells/LOG index 87271c8b..dad02b80 100644 --- a/packs/gps-3rd-party-spells/LOG +++ b/packs/gps-3rd-party-spells/LOG @@ -1,8 +1,15 @@ -2024/11/21-23:39:38.507 177dc Recovering log #1795 -2024/11/21-23:39:38.513 177dc Delete type=0 #1795 -2024/11/21-23:39:38.513 177dc Delete type=3 #1794 -2024/11/21-23:44:04.548 1dfc0 Level-0 table #1799: started -2024/11/21-23:44:04.548 1dfc0 Level-0 table #1799: 0 bytes OK -2024/11/21-23:44:04.554 1dfc0 Delete type=0 #1797 -2024/11/21-23:44:04.563 1dfc0 Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 0 : 0; will stop at (end) -2024/11/21-23:44:04.568 1dfc0 Manual compaction at level-1 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 0 : 0; will stop at (end) +2024/11/30-01:26:53.849 e5c Recovering log #1829 +2024/11/30-01:26:53.855 e5c Delete type=0 #1829 +2024/11/30-01:26:53.855 e5c Delete type=3 #1827 +2024/11/30-03:35:57.747 6f9c Level-0 table #1834: started +2024/11/30-03:35:57.749 6f9c Level-0 table #1834: 12525 bytes OK +2024/11/30-03:35:57.752 6f9c Delete type=0 #1832 +2024/11/30-03:35:57.754 6f9c Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 0 : 0; will stop at (end) +2024/11/30-03:35:57.754 6f9c Manual compaction at level-1 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 0 : 0; will stop at '!items!qBnx0VU4WBSLrGeK' @ 481 : 1 +2024/11/30-03:35:57.755 6f9c Compacting 1@1 + 1@2 files +2024/11/30-03:35:57.761 6f9c Generated table #1835@1: 37 keys, 88159 bytes +2024/11/30-03:35:57.761 6f9c Compacted 1@1 + 1@2 files => 88159 bytes +2024/11/30-03:35:57.762 6f9c compacted to: files[ 0 0 1 0 0 0 0 ] +2024/11/30-03:35:57.763 6f9c Delete type=2 #1812 +2024/11/30-03:35:57.763 6f9c Delete type=2 #1834 +2024/11/30-03:35:57.770 6f9c Manual compaction at level-1 from '!items!qBnx0VU4WBSLrGeK' @ 481 : 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 d96ca22b..a3c843fa 100644 --- a/packs/gps-3rd-party-spells/LOG.old +++ b/packs/gps-3rd-party-spells/LOG.old @@ -1,3 +1,8 @@ -2024/11/21-23:35:47.089 1490c Recovering log #1793 -2024/11/21-23:35:47.099 1490c Delete type=0 #1793 -2024/11/21-23:35:47.099 1490c Delete type=3 #1792 +2024/11/29-00:18:20.246 6ebc Recovering log #1825 +2024/11/29-00:18:20.257 6ebc Delete type=0 #1825 +2024/11/29-00:18:20.257 6ebc Delete type=3 #1823 +2024/11/30-01:25:25.988 6f9c Level-0 table #1830: started +2024/11/30-01:25:25.988 6f9c Level-0 table #1830: 0 bytes OK +2024/11/30-01:25:25.990 6f9c Delete type=0 #1828 +2024/11/30-01:25:25.998 6f9c Manual compaction at level-0 from '!items!2YNbYocBRdEDgO4Q' @ 72057594037927935 : 1 .. '!items.effects!qBnx0VU4WBSLrGeK.zhzkM83QyjS4pBGp' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.998 6f9c 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/MANIFEST-001796 b/packs/gps-3rd-party-spells/MANIFEST-001796 deleted file mode 100644 index 5727a260681bb33a608b9d649693bfd087b758ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmY!?p8e$j10$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei18!ykcfaYHqP&agdRx zqpz`Npktv~u1Q5GV;%z-urk6_q!pJ}R{91xnfL@7JBMbbGu~nZt6*pP%d>esD@>VD zq+e2GezH?gimOYyzeynDMTjyBh(&s-X=$m+CB=$`PI(muVWB4BPQgA!?y25-RT)*; zz81!Tm07_i1y1e-jB6k+cvuwH%FV#Y)XK-nz}&{ia+~>2&4Lt=NE=9`10(_fzehu) diff --git a/packs/gps-3rd-party-spells/MANIFEST-001831 b/packs/gps-3rd-party-spells/MANIFEST-001831 new file mode 100644 index 0000000000000000000000000000000000000000..51b4e20ffea8b9d3ba331dd538be5b905c3bb37d GIT binary patch literal 461 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 delta 3785 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 cAMR)$*t{*R= 116614 bytes +2024/11/30-03:35:57.692 6f9c compacted to: files[ 0 0 1 0 0 0 0 ] +2024/11/30-03:35:57.692 6f9c Delete type=2 #3472 +2024/11/30-03:35:57.692 6f9c Delete type=2 #3498 +2024/11/30-03:35:57.711 6f9c Manual compaction at level-1 from '!items!ddIm1TJtpoiZuW23' @ 1045 : 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 6f2ccbea..12a6e97d 100644 --- a/packs/gps-class-features/LOG.old +++ b/packs/gps-class-features/LOG.old @@ -1,3 +1,8 @@ -2024/11/21-23:35:46.867 3d710 Recovering log #3457 -2024/11/21-23:35:46.877 3d710 Delete type=0 #3457 -2024/11/21-23:35:46.877 3d710 Delete type=3 #3456 +2024/11/29-00:18:19.988 e5c Recovering log #3489 +2024/11/29-00:18:19.996 e5c Delete type=0 #3489 +2024/11/29-00:18:19.996 e5c Delete type=3 #3487 +2024/11/30-01:25:25.940 6f9c Level-0 table #3494: started +2024/11/30-01:25:25.940 6f9c Level-0 table #3494: 0 bytes OK +2024/11/30-01:25:25.945 6f9c Delete type=0 #3492 +2024/11/30-01:25:25.953 6f9c Manual compaction at level-0 from '!folders!89rvrtGjpBsZz1Tr' @ 72057594037927935 : 1 .. '!items.effects!ugNmjDFbPNnpG0CG.Z6aK5JHacSpklffP' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.954 6f9c 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/MANIFEST-003460 b/packs/gps-class-features/MANIFEST-003460 deleted file mode 100644 index 1c0ba5b3ecf5244dbe2e10b5a71a60229b2a61ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 262 zcmb2@RQJ2hz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&P8_p_o~cnp>=wnwFND zTvDu<;&0&MlWSpMVp(9~l4|Uv=Ui%RmTH(57L}1(WNKDe!8nhZ0R&hXP&q+xwDps_xEGjE1anCAnDvqi$3@KtP z1*^kwLutBSZkCH%Qh;AxfxCgTyIz!8qPMA+M`ChtL3U1BS^(n`Ca_N1-)b7%42(>z Z(wq#;ZPF|gITXIWaR-UCfkZk$A^>c`N^bxF diff --git a/packs/gps-class-features/MANIFEST-003495 b/packs/gps-class-features/MANIFEST-003495 new file mode 100644 index 0000000000000000000000000000000000000000..0ac117deb0c381753ed1ce6e23d8de6de43b479d GIT binary patch literal 491 zcmb1>-zs1`uFnl!s_lbd7Ly z%W!lL^hq_$D$WQFW)xxpt6*oEAicPsT~RSDKPM%%s94d$vZ$=6#67FPsW__2Frg5g$C%UycZ)hz<<+7!(jk#`TA1=KMJ4%=ymw zzB%XP9q{4~c<_=Nzq4Qi2yR^vQVn^q5b9bkEncv=WB$sn{`S$9wvF(miF;U=#ga-+ zcs);8C#Pa~Y(&(wLaU}{2h#XNJBXoH%B~e9IdYJ8SxeFK&)vJon_Mt?1f=~Rx*xKu z3a)LN09;cOuB*r6gepC>LhBP&M`3~vyyFF8!aMp;Llk|}^9>a!eXmT1)?z&1!{toyl z`OKeTZ~5j;q9j#9XUasUJuiy|ma+p94&>p}WLJQXxUwdr9&z7LTr7;{vba_rmUBj| z{7GvJtHMKo?Hkhn_XE=FUaZiFP7n-EQuD{30h+fpL+_h`!fZX*X>A>MYxPpDo0WfN=uny^n zqaEg|+9-30VIHqwe;`leRd6f0f{(!cxP3 z$t#7Yyk%jpa4|tNjJ(=YG~|MS{vc0;tGuUJ`z+BAx4azffe;-k3%#-69A$3YLp}%x zU>7+b_N+KqX^PhB2N2?%-kH~j^#OUkkDYM&bti1RUTIBZrrYPefa8oa02}RU zu3*^G=q6baS@PhH5POq~75em%wxXuZ6!Vh%Hd^SW40)Mvn`eF$V1BpXTkFwtirQPu zUw_Q)VY>tNhl{EdI@b6#xf;n>96nNC6NImkMKucE=>usL;%(R9AqYW<{?k!foh$Lo zQO??@qi=#_K=5xymAk3zYzr5EFFd z<$_UHvnk{n<0bO~LP#(X6PwZi delta 1431 zcmXw1eQXnD7=Pc=LT~GC?XA0hU*F!k(z5R8I#!mt&3$!zWP=H^%>jek?z-J}?P2e_ zIay_kfy96ad4nJc0sa6Z5dxW_B*ZCV#1Qc#5{Z})Lm)s9@DGRq1D=2QBv0~u{+|4P zd2Z~17x%!^H_OqURc`?Qt*(Hii5WG}(o7;z&osH z!$QlTMBO(V8&T!K?F+Ea7j8HdiRoM60OtjDKS9{ZPwxnx2VVW->sWVA z%J8{K)QC0*w^COLz>!CaECn=$xKWeI4mJ;@fN@zDY_|03jLADTOIpdHcqgzgRFNvm zcXtl-fe3*2h|8c2GpGu^Ora5eTttJSn01d(P9cgWl)QZRxkZ-7#GVUSLKO@wqjOe( zNN<^Oi$Zz{t1g*5Nqt38=`#9Dd;+b9BAy@k9KMa`0@JQCYe_N^r%skyIYAl9li!q8 zzGRFd+K>C#G(3&x*v3GG%UqiiQu~+{6fv1R5B2`ZQ>p%YX~UJBFyf?W?5kJ;d+?fy zy0!gIZ+n~0xgJ%WG|=CAqa3ekIcYGji7H3_>~8e~YF?Q|64mwGL15j;WfWn}+`Pz2 z@;Gg2=QV!jP-GB7@=Q_S#Ht_7I+14lTLrUi2~Db{+#-uJE%U=_68UyPXx_kP+`ApR z@~u7qA<8P?zt=dTke}hdLjG;fJvOu2q9=qaYRVAmf$yn$x1FOxd z#*-l**y^T()MCaeWQ97BeC(kjL359oBUhUNOCDp)wOkGLkH?r3U9`0(&ehhM9OQ`# zqbQK8DZ1Eij$MUmXl2i#mI0@j6{LJ-ty^M=PmMyJ?sNl@a{y2v zA2HUPsA|=r4FUUBR?xpBKyo^QnB@oMkQKrDrW+Pm%T<|-Y?8cEMy>UKk-&ErRvI2L zxHRlf#h2E{Y7+IaB}8~D%^2e`2nQ}0K#Xid$p?n0 zE=d9C2LJPxDnrAp8jksGFW!Zl{x5^Mi~BVE$+GImqoB(HMr{uJweGVX;4DdbIWe6U zhcwld@M8J29S|ngws`syE?OS2EPDFv+Rfdt=7aa(IBr=^1PignQ5XVW`_`DNGt E1=0|Yn*aa+ diff --git a/packs/gps-generic-features/CURRENT b/packs/gps-generic-features/CURRENT index c6f98684..2c3acf1c 100644 --- a/packs/gps-generic-features/CURRENT +++ b/packs/gps-generic-features/CURRENT @@ -1 +1 @@ -MANIFEST-003505 +MANIFEST-003539 diff --git a/packs/gps-generic-features/LOG b/packs/gps-generic-features/LOG index edd28495..41752959 100644 --- a/packs/gps-generic-features/LOG +++ b/packs/gps-generic-features/LOG @@ -1,8 +1,15 @@ -2024/11/21-23:39:38.447 53418 Recovering log #3504 -2024/11/21-23:39:38.452 53418 Delete type=0 #3504 -2024/11/21-23:39:38.452 53418 Delete type=3 #3503 -2024/11/21-23:44:04.490 1dfc0 Level-0 table #3508: started -2024/11/21-23:44:04.491 1dfc0 Level-0 table #3508: 0 bytes OK -2024/11/21-23:44:04.496 1dfc0 Delete type=0 #3506 -2024/11/21-23:44:04.503 1dfc0 Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) -2024/11/21-23:44:04.510 1dfc0 Manual compaction at level-1 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/11/30-01:26:53.697 e5c Recovering log #3537 +2024/11/30-01:26:53.702 e5c Delete type=0 #3537 +2024/11/30-01:26:53.702 e5c Delete type=3 #3535 +2024/11/30-03:35:57.706 6f9c Level-0 table #3542: started +2024/11/30-03:35:57.709 6f9c Level-0 table #3542: 9719 bytes OK +2024/11/30-03:35:57.711 6f9c Delete type=0 #3540 +2024/11/30-03:35:57.711 6f9c Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/11/30-03:35:57.712 6f9c Manual compaction at level-1 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at '!items!VXdRNRLMZVjJyAFz' @ 666 : 1 +2024/11/30-03:35:57.712 6f9c Compacting 1@1 + 1@2 files +2024/11/30-03:35:57.718 6f9c Generated table #3543@1: 13 keys, 18527 bytes +2024/11/30-03:35:57.718 6f9c Compacted 1@1 + 1@2 files => 18527 bytes +2024/11/30-03:35:57.721 6f9c compacted to: files[ 0 0 1 0 0 0 0 ] +2024/11/30-03:35:57.721 6f9c Delete type=2 #3322 +2024/11/30-03:35:57.721 6f9c Delete type=2 #3542 +2024/11/30-03:35:57.728 6f9c Manual compaction at level-1 from '!items!VXdRNRLMZVjJyAFz' @ 666 : 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 9fb8ef6d..cf7221d6 100644 --- a/packs/gps-generic-features/LOG.old +++ b/packs/gps-generic-features/LOG.old @@ -1,3 +1,8 @@ -2024/11/21-23:35:46.913 3d710 Recovering log #3502 -2024/11/21-23:35:46.924 3d710 Delete type=0 #3502 -2024/11/21-23:35:46.924 3d710 Delete type=3 #3501 +2024/11/29-00:18:20.036 6ebc Recovering log #3533 +2024/11/29-00:18:20.046 6ebc Delete type=0 #3533 +2024/11/29-00:18:20.047 6ebc Delete type=3 #3531 +2024/11/30-01:25:25.950 6f9c Level-0 table #3538: started +2024/11/30-01:25:25.950 6f9c Level-0 table #3538: 0 bytes OK +2024/11/30-01:25:25.953 6f9c Delete type=0 #3536 +2024/11/30-01:25:25.954 6f9c Manual compaction at level-0 from '!items!0XoQ7lGPSwjM8Gw4' @ 72057594037927935 : 1 .. '!items.effects!svKaRfNtOXMOXoW6.NcYMpQ7B3RwBuLC7' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.954 6f9c 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-003505 b/packs/gps-generic-features/MANIFEST-003505 deleted file mode 100644 index ea79a2481cd64f315ca9e96075316926ba94e608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmXRGSkrowfss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDVUNN&IHMdwXCB!Y+ z$0MlNr=r{>$UGpB(Uyq;1Xvj@AS(1y)6!CtONtc@quk0f(+ypMojfbu(_DP?Ds!BI z(hU4F-ODmUE4>OF8D>DVvNQdXJTie1W`jXQexP}ddq8k`mam0-xd~$fL>apI#bw@! zL1}&^{t>?Z5&7X}dVa}~z6F8iPR2pyPNhE1=8P#2joch@mfQ@COq--R8JIUqv&>}G QoOZ+oB(fPKvK1r(01kgiH~;_u diff --git a/packs/gps-generic-features/MANIFEST-003539 b/packs/gps-generic-features/MANIFEST-003539 new file mode 100644 index 0000000000000000000000000000000000000000..a143af91d0872d93d975a7ad8aeb93c0f4315419 GIT binary patch literal 486 zcmXRGSkrowfss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDVUNN&IHMdwXCB!Y+ z$0MlNr=r{>$UGpB(Uyq;1Xvj@AS(1y)6!CtONtc@quk0f(+ypMojfbu(_DP?Ds!BI z(hU4F-ODmUE4>OF8D>DVvNQdXJTie1W`jXQexP}ddq8k`mam0-xd~$fL>apI#bw@! zL1}&^{t>?Z5&7X}dVa}~z6F8iPR2pyPNhE1=8P#2jk0>X>bMygnXX84GB972W|_$v zIQ?~SAW-BgNaVUS%WPJ5#%t2wyK1k#XNaPzx1OP;f4VeG{ delta 43 tcmZo;YGa!4NagcYR#k2WMy88WoD9sDq*x9!UP${C4idQp61f5r0RSm;42=K) diff --git a/packs/gps-homebrew-items/002946.ldb b/packs/gps-homebrew-items/003445.ldb similarity index 52% rename from packs/gps-homebrew-items/002946.ldb rename to packs/gps-homebrew-items/003445.ldb index 4250f45dd94c17a73f6ea950ac5dd02e2ccc6daa..757e4a6ca28839f86d87da156d77a823430da94b 100644 GIT binary patch delta 26482 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 delta 3927 zcmb`Kdvp_39>?$0xsXiLq%A1~NFfO=v}=;)-6V_Iru0F9*0!OgEfjZ>Ow*y0Oqfaf z!nU+7%KHFw09lpA2c9CnN_7=?VG-XCIOy4fiV9ssUMiq2>sf`cH+?{>=wF-jo1B|u z?!A+l`~7^s_k;WJkKRjozIRo^r>_3Jt6sk&QNgicii^;h8Vv{{e7f-R+V_P+wX221_4(sP8s`d3C+hdCe;O0+TA~!DY^>_?JIx&(;}zSd zw-?sTYhBK}gVm+E zCLJGPr8%#F3O)9;iN}J zpNpOkv;@Ep(pC#Lf%Mz*OPTIXKhJ`N$BZ z(Q4>mK;zWVJ~qVX#NVPp%qrn?!YtN*#kDywBl8~Gk4~uKD{Dxfp^aV6ENrZ4twB8_ zZDEWRc}X5?3=2~)r3?Azv$`6Me%s;(mh(~d=#(%=vm701(>P6r4sBfp0KrQY09MF@ zq>p3u?h;Un5$Nd`Z3nImAfsNZ@l(8yqr>X?xWU9S8-f%q8lok`+S#h59K!C3kdaHTS4b!f!-A zHn^ce;$fp4_WLyx1nhd6@P~^MSPe?Z9-;i=)SQsPm}@fH3>KTkYBO32-;>Y{G-XQ% zmRzIJW;AIvNEVS&R;&j3Sadtfk@Iqkzwg4B5J*e&j~~yROrxR;rRghkVQuYy{L(h5MUYqwBw>9`Qzpt5Ph>{ zmk|6Ss|$304_3TeLI8&o-I4Eb;J~oVBH;bk=IpJp1%ze+kyk{usfy9vCW3I+ zeOB)wj6L>9BgeLca=dKNtK-A;(qh8p#{T>MytP#IhhNL3L(Q`qAgb3cJH-apW4R2b&hV!(iB01*Ol69~77~v+i&n z#DzbfnVNlvEVf=;w_coANrwU|wn0@AYNmPGOEXf9)RsOjnOYvD!%~YxICVzV^}&RR z7o@IC?8C=!;7Rp~<%NU#E}JI>wD_-pkseE|9+0lRh;O+jjt$_>0X%sQ8}idLFG-ts zOQnw!FoLvG8e+#y!IxJxKp zsF4q`%IGY>(T3sFXoOy*`4d3BQJ@ZiJ{M%91bSnz4|o8G+Q45lD?+qAKwt zXbKe2Pj)T1YzeKtoE~5J*=yTk_MWi5ZCmzu(=$p(#ERbZlckiw&B0R>22_XD`m|0*_WBO7s))%NZQ2t_mvWupEL6-Tdmw&RRI-1)||O z0#MF8ELI77Dxn0~h#xiemGNsxokjc{nyG!nl()qBm5I{7OQ2e=RUtDeNNrD)RI&`? zIznjb6TkBU5z9v=2Cj-lNV`%Y$<+X2=EUEq9&@6?YRxs6jK;c?P;Rq0Y*xp%lW>&p ze>$W0>EFfmbmkX&dg!ZLdUB2EiE)P_w61^(vZ326$}yyCJQU4*q@#S8R(SCPPdmG*ADB~N3wb#}=qP?ymzgPE_m&T1B{T^if zl*Vb$YMMzVip|YKUyTh5DYF;E4W0j)Il&@OhW$8i9#HRt>b#-bOa{pSg|rJ_xmvcqxz6vO!iAd z@7CYU83ltP{$WJKbAL_5d*dSR3f}p%ps{X5!=<=CTCyKdwn;#N9wAjtak_xqXwsWa zc6AMPKT03_B>s@!s?HWqn5>nU^(KAyA(4-x+!KCBGgVqMhJtU!2c^YYo@oQ`^!66fLzlG=UaC%J+i`I*-g+;3; zq>Cp3v{j%e#iU|}-N&!rxWB4d0w4WL z>=?f77*6hf^x+{4e;G+weyAQ58-hKfG=AsKYeGCPbf2_GKmb*T}v5DR9AS1tm zK+^p#0!dvQBqw_DSRK(>M@WhgM#vMLRfN*ZMj{NQpXC1Z|3|~ysTHo2;x}!G6d}f7$SDhQivjkAxRQKStaI!dLLX{1!9fxx2v)d zq1cdXv{<#yCkWh_ySq_twc4#V`?f!g+P#>f59A8Q8x>PkGXeJM+aP(|ztc{WhWD11 z%ow-eS{lA354%q|bfZ-2M?oTpjzqAiy5o_p#aO2N#kUd;$G1R(`yg<1YwNpL6Sl6z z_r1(6Nt59+6?F3W*I|-Mu?R^-g*nSAZ#)}sH Mv~pcWwD{Bi0Z;o*`~Uy| diff --git a/packs/gps-homebrew-items/003413.log b/packs/gps-homebrew-items/003448.log similarity index 100% rename from packs/gps-homebrew-items/003413.log rename to packs/gps-homebrew-items/003448.log diff --git a/packs/gps-homebrew-items/CURRENT b/packs/gps-homebrew-items/CURRENT index 82e53d8c..7286f7f9 100644 --- a/packs/gps-homebrew-items/CURRENT +++ b/packs/gps-homebrew-items/CURRENT @@ -1 +1 @@ -MANIFEST-003411 +MANIFEST-003446 diff --git a/packs/gps-homebrew-items/LOG b/packs/gps-homebrew-items/LOG index 97890b17..eaa27635 100644 --- a/packs/gps-homebrew-items/LOG +++ b/packs/gps-homebrew-items/LOG @@ -1,8 +1,8 @@ -2024/11/21-23:39:38.461 49608 Recovering log #3410 -2024/11/21-23:39:38.466 49608 Delete type=0 #3410 -2024/11/21-23:39:38.466 49608 Delete type=3 #3409 -2024/11/21-23:44:04.510 1dfc0 Level-0 table #3414: started -2024/11/21-23:44:04.511 1dfc0 Level-0 table #3414: 0 bytes OK -2024/11/21-23:44:04.516 1dfc0 Delete type=0 #3412 -2024/11/21-23:44:04.525 1dfc0 Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) -2024/11/21-23:44:04.532 1dfc0 Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) +2024/11/30-01:26:53.731 6ebc Recovering log #3443 +2024/11/30-01:26:53.736 6ebc Delete type=0 #3443 +2024/11/30-01:26:53.736 6ebc Delete type=3 #3441 +2024/11/30-03:35:57.726 6f9c Level-0 table #3449: started +2024/11/30-03:35:57.726 6f9c Level-0 table #3449: 0 bytes OK +2024/11/30-03:35:57.728 6f9c Delete type=0 #3447 +2024/11/30-03:35:57.728 6f9c Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) +2024/11/30-03:35:57.728 6f9c Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 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 da27ad5a..db011cf4 100644 --- a/packs/gps-homebrew-items/LOG.old +++ b/packs/gps-homebrew-items/LOG.old @@ -1,3 +1,15 @@ -2024/11/21-23:35:46.947 b1bc Recovering log #3408 -2024/11/21-23:35:46.957 b1bc Delete type=0 #3408 -2024/11/21-23:35:46.957 b1bc Delete type=3 #3407 +2024/11/29-00:18:20.069 e5c Recovering log #3439 +2024/11/29-00:18:20.078 e5c Delete type=0 #3439 +2024/11/29-00:18:20.078 e5c Delete type=3 #3437 +2024/11/30-01:25:25.965 6f9c Level-0 table #3444: started +2024/11/30-01:25:25.968 6f9c Level-0 table #3444: 21309 bytes OK +2024/11/30-01:25:25.970 6f9c Delete type=0 #3442 +2024/11/30-01:25:25.971 6f9c Manual compaction at level-0 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.971 6f9c Manual compaction at level-1 from '!items!1WSJjnpLJhilXEgO' @ 72057594037927935 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at '!items.effects!kcZfxbex58eMt4d4.ZobmQLLFfAsYKc5l' @ 520 : 1 +2024/11/30-01:25:25.972 6f9c Compacting 1@1 + 1@2 files +2024/11/30-01:25:25.976 6f9c Generated table #3445@1: 29 keys, 66001 bytes +2024/11/30-01:25:25.976 6f9c Compacted 1@1 + 1@2 files => 66001 bytes +2024/11/30-01:25:25.979 6f9c compacted to: files[ 0 0 1 0 0 0 0 ] +2024/11/30-01:25:25.979 6f9c Delete type=2 #2946 +2024/11/30-01:25:25.979 6f9c Delete type=2 #3444 +2024/11/30-01:25:25.986 6f9c Manual compaction at level-1 from '!items.effects!kcZfxbex58eMt4d4.ZobmQLLFfAsYKc5l' @ 520 : 1 .. '!items.effects!zEXJxqsAmVM7Pohu.v3j3orDGcbQyk7ZI' @ 0 : 0; will stop at (end) diff --git a/packs/gps-homebrew-items/MANIFEST-003411 b/packs/gps-homebrew-items/MANIFEST-003411 deleted file mode 100644 index 243006356a0d7ac5d3cdcc76064a2232158f3486..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmX>)?Y7@d21Z7yoYb<^oRlOzr^=Gl^338?=ltA)#G=HK{32EcdBx0<)ZAi4OOsU7 zfYR_V*Yd=~g7ol6Mg>L&5MX7rfT++*O-oBnE-6-Y&W|i`Obp8{wFs}w^-j#tOAD$> z^L8@#cMGwo@-j;FU}R(hYh`C@62E?$31)*~c(7MiUV)ESMrKZgYq~#UHpB*W^Q&AV zyebNd9dpBc%>(i?O7+T&vyAhLT-=kB0xPr4qdXa}Ks2tBn5V|gz{qq(ij#r)suW8r Ri?CaA0Z8O3NaQ+51OORbONjsg diff --git a/packs/gps-homebrew-items/MANIFEST-003446 b/packs/gps-homebrew-items/MANIFEST-003446 new file mode 100644 index 0000000000000000000000000000000000000000..26ba3184fd5169ac4acf442ee79a3859f7e09699 GIT binary patch literal 260 zcmXR7-nQ;010$nUPHI_dPD+xVQ)NkNd1i5{bAE0?Vo_pAei18!ykcfaYHqQjrAex3 zKxufGYk6W~L3(&3qXHuX2(U6*Kvd|ZrlqAOmlP{zCr71KB&AlETBQ1xn53BKMdc^u z2KxB8r8yQydMBIaFmf<~wX!pPmAcr>0<*y|JlHEMufWGEBQqz$HQk>v8)5^x`BknF zUKNGKj=5pJ<^lN`rFvz?S;qNAF7C-mftA_jQJ#!fAQ~@!^ghJUX`rGa}T%~7?~DHa56A2mSEY=cw%+PT9C+MkjPSy2mnI447>mU delta 43 tcmaFJ_>ghJUX=$+jQ?{pFfuhra56AAO0aBa+`0YSc92LTNTeAg0su=B4DtW~ diff --git a/packs/gps-items/003422.log b/packs/gps-items/003456.log similarity index 100% rename from packs/gps-items/003422.log rename to packs/gps-items/003456.log diff --git a/packs/gps-items/003307.ldb b/packs/gps-items/003458.ldb similarity index 74% rename from packs/gps-items/003307.ldb rename to packs/gps-items/003458.ldb index c6bf393b1d24a1a1154175ee3f892393acc4bc62..e1f0477512a7a2ade64cb19975c7a1ce9d8c9230 100644 GIT binary patch delta 9222 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

18PmomjgyzJ7q8{W1-yh&y@W|9ZnaCvTrDkX`Q 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 Ee`uEZ9RL6T delta 4749 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 diff --git a/packs/gps-items/CURRENT b/packs/gps-items/CURRENT index f14beb8b..5d5cd0ad 100644 --- a/packs/gps-items/CURRENT +++ b/packs/gps-items/CURRENT @@ -1 +1 @@ -MANIFEST-003420 +MANIFEST-003454 diff --git a/packs/gps-items/LOG b/packs/gps-items/LOG index 1d0ac352..8db2d589 100644 --- a/packs/gps-items/LOG +++ b/packs/gps-items/LOG @@ -1,8 +1,15 @@ -2024/11/21-23:39:38.431 177dc Recovering log #3419 -2024/11/21-23:39:38.436 177dc Delete type=0 #3419 -2024/11/21-23:39:38.436 177dc Delete type=3 #3418 -2024/11/21-23:44:04.479 1dfc0 Level-0 table #3423: started -2024/11/21-23:44:04.480 1dfc0 Level-0 table #3423: 0 bytes OK -2024/11/21-23:44:04.485 1dfc0 Delete type=0 #3421 -2024/11/21-23:44:04.490 1dfc0 Manual compaction at level-0 from '!items!0SWKUhmFwY72oBOd' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) -2024/11/21-23:44:04.497 1dfc0 Manual compaction at level-1 from '!items!0SWKUhmFwY72oBOd' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/11/30-01:26:53.672 5b78 Recovering log #3452 +2024/11/30-01:26:53.677 5b78 Delete type=0 #3452 +2024/11/30-01:26:53.677 5b78 Delete type=3 #3450 +2024/11/30-03:35:57.672 6f9c Level-0 table #3457: started +2024/11/30-03:35:57.677 6f9c Level-0 table #3457: 97784 bytes OK +2024/11/30-03:35:57.680 6f9c Delete type=0 #3455 +2024/11/30-03:35:57.686 6f9c Manual compaction at level-0 from '!items!0SWKUhmFwY72oBOd' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/11/30-03:35:57.692 6f9c Manual compaction at level-1 from '!items!0SWKUhmFwY72oBOd' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at '!items.effects!cMVzy3U176Qh8Qqs.mQ2DXY5DjK9G1zht' @ 544 : 1 +2024/11/30-03:35:57.692 6f9c Compacting 1@1 + 1@2 files +2024/11/30-03:35:57.697 6f9c Generated table #3458@1: 37 keys, 96682 bytes +2024/11/30-03:35:57.697 6f9c Compacted 1@1 + 1@2 files => 96682 bytes +2024/11/30-03:35:57.700 6f9c compacted to: files[ 0 0 1 0 0 0 0 ] +2024/11/30-03:35:57.700 6f9c Delete type=2 #3307 +2024/11/30-03:35:57.701 6f9c Delete type=2 #3457 +2024/11/30-03:35:57.711 6f9c Manual compaction at level-1 from '!items.effects!cMVzy3U176Qh8Qqs.mQ2DXY5DjK9G1zht' @ 544 : 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 fe333582..8b6c5298 100644 --- a/packs/gps-items/LOG.old +++ b/packs/gps-items/LOG.old @@ -1,3 +1,8 @@ -2024/11/21-23:35:46.883 1490c Recovering log #3417 -2024/11/21-23:35:46.894 1490c Delete type=0 #3417 -2024/11/21-23:35:46.894 1490c Delete type=3 #3416 +2024/11/29-00:18:20.003 5b78 Recovering log #3448 +2024/11/29-00:18:20.012 5b78 Delete type=0 #3448 +2024/11/29-00:18:20.012 5b78 Delete type=3 #3446 +2024/11/30-01:25:25.945 6f9c Level-0 table #3453: started +2024/11/30-01:25:25.945 6f9c Level-0 table #3453: 0 bytes OK +2024/11/30-01:25:25.948 6f9c Delete type=0 #3451 +2024/11/30-01:25:25.953 6f9c Manual compaction at level-0 from '!items!0SWKUhmFwY72oBOd' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.954 6f9c Manual compaction at level-1 from '!items!0SWKUhmFwY72oBOd' @ 72057594037927935 : 1 .. '!items.effects!wds22ulA8PSTvYWP.ZrTNMwai89gqFKJo' @ 0 : 0; will stop at (end) diff --git a/packs/gps-items/MANIFEST-003420 b/packs/gps-items/MANIFEST-003420 deleted file mode 100644 index 8cf9bca53a68980cad76194e735ec14892cf1906..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmaDc>&lj!42+CYIjLo-IVnkcPL(C8<(b8)&iT0oiA9Me`9-V@7K)iAsky~^scC7c z$tA^#hG9VwnH70OewDtCPDQy!dbw_iQB|ofLCz^&S!q$uu8fRK3?RVDC=b!9n405~ zX&K;JQW#uVoEn^I$|wy{!Orwr^4LjMm@&lj!42+CYIjLo-IVnkcPL(C8<(b8)&iT0oiA9Me`9-V@7K)iAsky~^scC7c z$tA^#hG9VwnH70OewDtCPDQy!dbw_iQB|ofLCz^&S!q$uu8fRK3?RVDC=b!9n405~ zX&K;JQW#uVoEn^I$|wy{!Orwr^4LjMm@YZRu`Ul~KZ|0MXdB_EYFOn2pUK8(A6AJw&u&Y(U4d0RxSlsY!a(XObOFbie@s D(?ObY literal 0 HcmV?d00001 diff --git a/packs/gps-monster-features/003415.log b/packs/gps-monster-features/003449.log similarity index 100% rename from packs/gps-monster-features/003415.log rename to packs/gps-monster-features/003449.log diff --git a/packs/gps-monster-features/003238.ldb b/packs/gps-monster-features/003451.ldb similarity index 73% rename from packs/gps-monster-features/003238.ldb rename to packs/gps-monster-features/003451.ldb index 822632a65de59245bdcf491956e854e819fd9158..ca068ba04ea38c74c1ab34ad229ada573b0ade8c 100644 GIT binary patch delta 5422 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 delta 5303 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 diff --git a/packs/gps-monster-features/CURRENT b/packs/gps-monster-features/CURRENT index d7e6296f..90b81a05 100644 --- a/packs/gps-monster-features/CURRENT +++ b/packs/gps-monster-features/CURRENT @@ -1 +1 @@ -MANIFEST-003413 +MANIFEST-003447 diff --git a/packs/gps-monster-features/LOG b/packs/gps-monster-features/LOG index 99b5f6d0..fa1de202 100644 --- a/packs/gps-monster-features/LOG +++ b/packs/gps-monster-features/LOG @@ -1,8 +1,15 @@ -2024/11/21-23:39:38.438 49608 Recovering log #3412 -2024/11/21-23:39:38.444 49608 Delete type=0 #3412 -2024/11/21-23:39:38.444 49608 Delete type=3 #3411 -2024/11/21-23:44:04.485 1dfc0 Level-0 table #3416: started -2024/11/21-23:44:04.485 1dfc0 Level-0 table #3416: 0 bytes OK -2024/11/21-23:44:04.490 1dfc0 Delete type=0 #3414 -2024/11/21-23:44:04.496 1dfc0 Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) -2024/11/21-23:44:04.503 1dfc0 Manual compaction at level-1 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/11/30-01:26:53.684 6e24 Recovering log #3445 +2024/11/30-01:26:53.690 6e24 Delete type=0 #3445 +2024/11/30-01:26:53.690 6e24 Delete type=3 #3443 +2024/11/30-03:35:57.680 6f9c Level-0 table #3450: started +2024/11/30-03:35:57.683 6f9c Level-0 table #3450: 30676 bytes OK +2024/11/30-03:35:57.686 6f9c Delete type=0 #3448 +2024/11/30-03:35:57.686 6f9c Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/11/30-03:35:57.701 6f9c Manual compaction at level-1 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at '!items!yp0IIuvsEkJd6KKW' @ 525 : 1 +2024/11/30-03:35:57.701 6f9c Compacting 1@1 + 1@2 files +2024/11/30-03:35:57.704 6f9c Generated table #3451@1: 53 keys, 62546 bytes +2024/11/30-03:35:57.704 6f9c Compacted 1@1 + 1@2 files => 62546 bytes +2024/11/30-03:35:57.706 6f9c compacted to: files[ 0 0 1 0 0 0 0 ] +2024/11/30-03:35:57.706 6f9c Delete type=2 #3238 +2024/11/30-03:35:57.706 6f9c Delete type=2 #3450 +2024/11/30-03:35:57.711 6f9c Manual compaction at level-1 from '!items!yp0IIuvsEkJd6KKW' @ 525 : 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 d7c6ce93..c58fce4c 100644 --- a/packs/gps-monster-features/LOG.old +++ b/packs/gps-monster-features/LOG.old @@ -1,3 +1,8 @@ -2024/11/21-23:35:46.901 b1bc Recovering log #3410 -2024/11/21-23:35:46.908 b1bc Delete type=0 #3410 -2024/11/21-23:35:46.908 b1bc Delete type=3 #3409 +2024/11/29-00:18:20.021 6e24 Recovering log #3441 +2024/11/29-00:18:20.031 6e24 Delete type=0 #3441 +2024/11/29-00:18:20.031 6e24 Delete type=3 #3439 +2024/11/30-01:25:25.948 6f9c Level-0 table #3446: started +2024/11/30-01:25:25.948 6f9c Level-0 table #3446: 0 bytes OK +2024/11/30-01:25:25.950 6f9c Delete type=0 #3444 +2024/11/30-01:25:25.954 6f9c Manual compaction at level-0 from '!folders!44lJ4L7xySVYZzED' @ 72057594037927935 : 1 .. '!items.effects!yp0IIuvsEkJd6KKW.WlySPDKKWMIOowHi' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.954 6f9c 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-003413 b/packs/gps-monster-features/MANIFEST-003413 deleted file mode 100644 index 84136290f2c798861226c76dea21908f477b4c5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287 zcmd0ZlIi}!z{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&P8_p_o~cnp>=wnwFND zTvDtUnCg@6<6n_pRu!HXl4($?=kK3oQsSSU;!)z|npzT)!Pw0J2CR(eS`8~qoD4FO zeT-c~QnSno4fGP7ODw}o3tY28A~Vy=jDi`tn7~@unU+bOdCsh;n3kWDl3G-(XkwD% zW#VIAQ5hT-8CB)#!nlMHtPtIX$^rvV&(gAD*KDs8GjH#3z3`mM-~bmO%h%ICzuY5} n@fbv7(8FT}+zgCN*Q7WZn6FE*^subkS{ncoxegM!2@(MS#{yON diff --git a/packs/gps-monster-features/MANIFEST-003447 b/packs/gps-monster-features/MANIFEST-003447 new file mode 100644 index 0000000000000000000000000000000000000000..6b1c17eedfd39281680a298242bcc8c22d0cb879 GIT binary patch literal 516 zcmd0ZlIi}!z{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&P8_p_o~cnp>=wnwFND zTvDtUnCg@6<6n_pRu!HXl4($?=kK3oQsSSU;!)z|npzT)!Pw0J2CR(eS`8~qoD4FO zeT-c~QnSno4fGP7ODw}o3tY28A~Vy=jDi`tn7~@unU+bOdCsh;n3kWDl3G-(XkwD% zW#VIAQ5hT-8CB)#!nlMHtPtIX$^rvV&(gAD*KDs8GjH#3z3`mM-~bmO%h%ICzuY5} z@fbwoqGj1}+zgCNKcqMrn14#K^sqdN`5_ww6!{4f`7OmVjfI`@m(-Q_jPj5GP%H?n z2+4{__VG$fbIjCxu6y0_A-`6wKY1+A- z`Of$I{(Qc@bXI@MC;Er)?;rO;`)ZK&#L%IBF72H(0O6Mx)LA#eGWB4+MmI#QNy3Up z2iH75E;Y-Wj4fB9USaJjITA_KMq=&DgTlT6!7GHL?UBBavhiA-nHccsu7wbUjq8lF zDWO^j>rs23=Fn0{9dA;_*eI^G|ScDgS4rg;L~CfP+K z1=sKC8FH^s<$Ko%?aA=aeS=kn_d{5D6PSlMJt0&X9|ns&&&jjNSX^Rdik6abIXvTf zusB!`Kp3?S8Q0}CJ!B6jgk&rxM25FX_rlzFU4QaCs$L(EEHJeAXG707A7^`;!<|ulwy3g7 zXy)S?q}%3^PCN_Tdyhb9lRCl?#k~y98+mBn`Jn^r?V)pkcCQsy2P=1wUZI~uM2jHR zY9S<~gscT_U3=I_7YIJ7ta=#`V!d*EIN9&^RdWEbG z31;!o&W*V+cj&Q=caQ-S+1bAoy)(3M)5MG@(%pE+9zYir2{j@1v7!B&D&f(gGn;bZ z{vqw=@o@H#Z}T(_WgQyWoCO~q+Pm3ms)#EQIT>E5%!$=0(WJtEY8-lTa~a$-G`jh| zw1qtAVkoCNd?$3KvTP?EHZfQ-;1!pm<#t4{h<1>XkRoo$q7$)rQbZ|-^By}aBoj#) zIeFV!u{{=7=AlnB(Dl4c^!cTd5+BO6F|P~6)DRLl5Jg9A&JP97OO;3^5**LG$x=#a zP8jhH-JrQA77BNS17<)+vA%e_Vzg1AzTOBbu>nQ00_IZ= zy>Gqo9VRh!&6a}3at9%|p;w&^-`SZ;2bm}dxfbwlj#gIpMqf&Ij4sQsg>c7!kpr%P+POY zP%c6Y@^8D$Ua?1s_OXplLR`gi4&dci@Kg5|%kg+@mFN{$%JHy_Zop4Lj4Pde5gA>V zmAe5>H!!ZerYj-ZoJHWzHVXJSaiv#5Kmb0Y9!%C{68JUR7kTQNRVEYer= zK80W6GSra8yq{fvEge#lN;|sBUULiT=g}Qmj4cC*C@qUk%Vg%bm_v5LE3*Hh45o8r zEGp(sGUIE-6P7D67lonW$1;beZR7K*a%K#V&V&!lghYD`!7SbVjQdv<8s4tLsIi3rVL?;kp{V`9qb-6=xQq%C;F1=-^KTb}`-g*jy1^9&#t z4=f(Jn~e&t{lsGL>Erp*A2LACy%RIg9Yv#`X81qN5PaqSKyhVdpcK9C0bcYGD)=U& z*jHZSuPiGqs|b{qmdaBC7c&}8(O{tZahiFJ24eMfKD2pklkgWq=vYDEEV{_y=Q{pq=+v+X^ zZ@`5xCj*wG1kqP4j2GPQNrT-$VrJr;S}2rygaV<=BYNjOsV6#;h}N@jrPGPtE+syA zO>nZl`bj;gJcL)ikw2r~>){8ZkL&SZe0n^6qxa~)y+=>33MclZZ@o_sN>RR^zfVsn zQ8Y1q^gjLF_v!gVI*@qvUOlxk6>FE#LcQ~lUeOd>t$XRH9>w(dDaz60$i}cy`m>&l zcJ%FkVcn~G;NLe?{i>cQsensIU)AHmJNLU$#4@z8R$Xj_eAOW%%=WrlMPJBQ+$wq`1r_LvakS&YDJS})?U-*S5W)aFX*zNf|*s1$r)p=F^*iJ0Cb>N3GA4I2%ZL1zCz28Cs4joM>^ zMfN8^jG1RcMl%8|(c5cC2kqi-4eYgKL8Dn6Ho+40braNinx<-l4ogl)440d_`k5Ua z&L2(eh?S^m&vQHY3wp99R?k*j*!xt68FF=cN>}dhv!JKQBR5)fxA^-lq*sigRVevcQMLhwRywSx=*Y9W+=hmtM{9sH|+uIv2{9(~ybudIN(&FNz*Db4*S%t}8Rbq25>+7h;{w)`fqrjm4Sw z%zTQS>R2KnLDA+`gsN&mVKQ|*Yp{fg zR*`**A_M_VFaQ@U(oL{*LkOc+#UhFniK*jQh*IAf>F^rG-O9}ZLU<kzfLno^`&xUrMylNna6lb4*z0iq=)_ln z-Z#J|2+hlt{-DsxYi(XhPA22ww!Wm2kkE#7lxeU_82g#!t)dt8rt2Vj)(L{>lHn@# ztB0YnSHrR!A!M#F+6mrVliXxCd`wu3)-bj9?jB zfL8_cjV{%dt_z}J>fJ{FZ;imWV;{^FM`=`RVUMY;HdvH)gz;Yq3XZ6IY_QROzgc(e@VenNb91kv zgc?vwKB!`6nrDo#18()A4d$gL=yGcN>*RPS9F-$3Gk=5*w}qEdW4L|%9=Xl!#d!gv zWwc!h1`Yzq@h_P`ko%V}eL#hfuP_TftOS;|U@~O38)1l@jN>99{5D|pDaKK1X)5_wl^hPSR71$kWKTPrx(m1qU&g9dVh`*6CV(F0uz;GQ zmS;k-A(I0GQXN3coTXS=%xvpc+LLY{zVzX%DV&z#+67o-?i$b7Q6K>9z435TX^JJ8 zl-tlrNO1#A78LrVcJ>SjCK1=;HkkZ5JbMl4^;Y@ZMrf35KlRE;<`MC9&`Uz^wMF`<$>ym?B_3jJ9Q6`aiHqnMcl=dEswk;YTlCvzFR!EMQ6wwT~Cw2x%`ZbN46wcx7<;cK7| zWsipevkPAh-B~Y~~scg!rBea~;-N3HOR-{I0L_H)4j;xaV(dRupq2|b;Xa^l6<`)+$FLC% z_tZyGX;A&W0D}{+!WmxdmSwC8rJiu2U0Tu8DuwlUvhvY(E7o!XwhnO2$HS}TN%UHw zt4~2&D+wWimIT!T7xbm7++^`$iCLRT&BFJ{*O85j9H5nbG#?JSPC3_?&fR_C?b(-r zWXyJ*1|GvU3cpn@i>vw?jsGz8d`EW433R@Ue?Cy~BwbT4rD^&3){kG=N0AuJWK;bt zw9rZ>Taz_E1ZDx!)0&+6Ucd@QM>I=DG`XFYn^L1^HFuoVxE?XWogZoV)&L>J7!y5u zUi0$^+dOA2@9rH21L(H}?3Q%#?gBE_(Xsga)Gb>a@2zh5UZXVTy_zoPp=T@hl~@W7 zKe6zbrnUp%=?Cfi*cEkffjNY=Uo?bha$h4acoDtn@wM^Q5 zGi*bmT}z@RnHxU~oEm3b=V`R8A`?my?I|bRt?avHgKy*N%e6t8LzJgAI)I)M$i8G3 zv#+Z5$I>PFWhAx&*l-!MDm}Qa3~zwqylabLAxMl41Qreibb~}sjBO6Ey8}8ie##&< z!(cVxEKGBn6aM7j*{pblSLOa8;Xd(L-GkRVm)`~g`D=Uti6PvT+F(C5m8TOiq zNKbzJB&sc78mrZ**)YGwRqYH_7Az`YUMm}O1mMf)5rZ8|*`G~;2YtXRo-SfenSXTz zn4?8B4z1!bPk^npj9CIFYHFs_eGw&5qzjRSB_XslICBP?XhS`jx#S!@H@cI{y@ze$A5H981o12$wSu_f@UUKgd=~<9?-f;><+L$ zS;x$Qp8~&_11M>r@RhD&3#x&);PIe0DE?{>pc{hd`aCl>2U271Kz?oR&13EWx>Pl0 z4`fdmvj^tapsa}mb_ZUc^xy74s)p$@GP{CfLLHj}%-PzX&4KZgupokOqPL1bJKTXj z)z|FCW=a1uN6x*ilu4?=RxEYJm+nN}Ot_4DO$vd4_2A^)(2`KI36 z86S5RZQXc~uWYxB_Jxv?YjREsLQ6)X5+FKfHo1wc&6{`CP-%p(~o6 zgTqJb$5%bie9rur^yY`-`b=tZZcTW6-`g%e@6nX_>I_s0?8 z1i#m0$->`RKS_kwJUxK&7^`ez)=v@_cD1EChz~^|wAC^nBbQO&M5bjR!ci|W1Qe(X1t`TV67 z<;4w)>fJwk4JE$HvdW!{>KA(JtKXRn_hP8`;%B$yrwp_c>-+luwH7Y^c<(j4d&c~9 z8E4uiar+>=24uZ|9dzNU-;;2)hu3t(%H)>DkU!ej-n9b0`2?{B{+&+YdTIMb?I<&)h|IkPcoh9eHa-VGsK`Pl3x52f_&ndei5JGQ zd8gc?NW7h^fA7A zYZ^|c{CtMZHnTYfyf?Wj7WaEInd`A0!ly%ST9;4aCID8V2}8Y;PMMsWc<~(@PT$uX z#78XmzQrSgLTM&r)0i+yj-KL=oZ_*9X%%lXd5Xr$(@1I0bC~{u^DLMmQ9t>8Gy9Sm zxN|9t3H2xB6AZ519`;rWXZ3Fb%Yfse)0h!(0VFccVP5x;n4pbI#6cccW2aV^+PWme zo4>TPr&&ohMC8tVe@h0Y!85G(B!a$ zQEPX=VCrT82!&7M35~;SGo~#`m@~MYrOc(msxW?(ZHf?AR$@=;8H~TMmI%lBsb&mD zfdN2vDN!i!n~gRB7t@5a%yNRSw^Zjq&w6&mwu0W{VydpL9|s@z+_dwekvVTE@ES*R zSv=O|vTU4kJTki9n!?Ms`>oSn1EU9-|8G2UkRg`UOW$k3(%@zh1M$GJ3;N;L*I~Ux zaL3>12D$>D?eoTSC#KFt50R*eKj;QBd#nE3;~>Fq7qL8fUM$!uUN{b}+&|yxasaou zguAptx170T05#M0x|~(Il-9-E>2fRvy>~acj8o8yw!rdn`@X}1X|DG0L4^$WbV@wP z+iyi?J@Yh2C^GtM)`6r)0tvC*g~N;a8zs_vm=!iS7(p6hTx$Z^J=uw%OTDK7&mT^&B z=0N1#SLrX274DGWV z_$+S|d%2~7ep8I*7ji6px%r{Bp1p-bew)2#jM8uy!&zfxA?^f>^)Nmf|8o!H1rrjO z|9b@mO=vcIzgSvP<_mOG_zM+Zd3&LH?{A+evwxwONi?PpWtB6LZSKYGf^a*` zwui7plzO9`XtkBO%>aMHo;16huZ$IBc4+)q&!hI=JcC*-$DgXjICCqn7BAQE%zO*G z-2d;!#&s;O9k1@%4Q(lFvHh1OM%=dnh#YQV;0khmDG^*7z^szAjj@W;hgN5fvC8`5 z|7Mj2A4u}IhzxL$W2kbw|7TQLZDl`k!zI7;F+R-1eT=8f2>Nty5X^b3h-_eZs4~0eGn8Yhie{2&vN8t zf|CO$^PmIy^VHpYpeglJNvY2({ujBRS8T2g(N7?P zW!eJQ1zf>(B_PQ>Xf341*rl+n|6k@cQ==i=94zE&dYFSbg^zh=TW-e)gXpZw3^U$P z{T!rzZknJe_R9zZ+7MZeDl*YOZU5ajaWb!s(ad0=aN1>>xvFH0W|YT4bkFCIU82?u zL2G#y|0}YDO4&iK+oJ*Tqc#mGm3iw8W$*6fHLjLvHO!mpt|8c@ zJ(|b-qeA`j1ZalOs6P%tj%&&q89dRAZ_Ht_cf?~om)WFV^ayI<4cN&nnP6*DdSWY; ztI-)3IX9u`Y=smxeO5z^Sv*0QkS%9uceJMlY!<-ryc+8kW>V{qTic|8VXGTwcjLJotJn@rNb;Qj9*OK7U1-w{}W?!}me- zL%!eZX68@8O%?YfxR~aif(x zJh`o7Wp8EUf`<9s(fRE&BXePku7&<=xAwy}?q(1&E}-A~r}onTK7SZr%X1HoyWYiZ zAtKZ9MZW&ZxEE(~y^|yI+=a8t>zWtHZ3`CoXT;%cx?Xzk?P=eJo4H9u&wS$~`sOdw zPFT4WAc~K1b~Aang7bk`*`Mj#pCQjWxD}IQ-8C~~9aEwm4YgehR`mK{NVkICe42c} zkjtOk8|e?%H%6v6w5_a&U)6FooT1C7Kij5zSL8au3d>jYD~HtgzS3k?4UXuZTD%k_ zjK}C>8`9q!kMDX-yOFc)dpP|E31rMz4Md~WcGsEo<1DZltaeH1=)gW#qU8nKrx(<+ zuQk59i|h5D=>btb^(>9PMZIS{7 zYo&5g5Eh9rctffS>Z%~>;$>H`D!YRB+q&L`6%`d0Z@BCq>hA>I-|qf@ea=kh$upVE znR(Cqe!k!Lwl8&;Ki55S|G@ZXJ640Noyh|O?1aGy0K)S>Du>2HU-IF7mL#{P6Z#)p zx8{ZMORVlhbcGyo%iX}GX@wAkjBUmuJzvTDcbH)AcSO6aKI;xecpu*>%LzW(nLDPJ z!r=jjir^)OgNhA=B3+ITJWiL1-B|rIk>DLks!8hQD?CpnkFKjJ+z4TL0?bE0X$ii< z_z1YhH6j&}(U{0g)l*_3CWV?h!ID5d03j4eio@q>H?D;qqc%V3dO0Itl!k)2db4z>!ue~_V0CoC{5^3H{>?@vQ_OQo@~Z>oTS+%Rz#?)HKUi4~KwMG-r=}xhqzZVC=&Q^Je6&~U2qgxb zo=O&=EK=`m%ULVeQ(`dM(T~QFYKw&!TqeA)L-*)`r{?#7>Xl>h(CFl3!+JlAB?s64 z*0tL(66BU?AsqeMc~z*ZJB+tPfJg73f@?_hiOv+@*CyoE$dkNkLlzX1-5auU=BJAv zskz^fOog6ak#2JH@$Tp6dUEo?4Y_b!@{J99NK-o5HLwi*KDlb+ zl(d;hvvbc5Kou47)j?)Q^0|%W@Xq9=jk)lKq_AlsEK1JWG+p%-le~RXmU~+|5sG?e z08)%bYMul@wAUIdOpdxKF*z(HLM!EY(ONl@kYmhxGWppiAM8zXH{Lg)j04^DSD8uU zyO~4ivgMUbs}Lv|bPLN+qYa%hqjNSg9F&EwEGiz2B?Po2(>`p2g=9P-p-ZfFt5W{$isonPj{q=vc^&XDNAgZ#YVK+0bg1kvY(T4$;D8`Kc($x@qu*K5Mj zvF|uBM?%l=jx;1B(>A+@%p4hy_M_!2Sj)Z2ar-#5CAK;1*U&v5bZr)GO#=ct zZD&q%wAVrBuu0Dr>$vxMLizTukV|%M;qo$annuTF!{5z@L`M{TV&~EX5Oi%f6}tsI zGy8*?gr^w2mE6B2M-|CPK3iu^ezt{$CCRZZ7HffkezcFh2=ORFpf zZ+4V@kZTIXo22*(;p;4$TL{IQrCbSq<^{h8_NC~+simG%4k{0cC z8i$x{4dE8-Mf&DdfJrBXo88O{$@{iCCzOapu!-52{L9uU=+eY(0tC(Kf=3;YK}mjF zhX3At@egUBXaAHmbZybtS83j_(s<7#ufMpw++T_gxPTjdh6=t#TVaV(l?F?OD8W-KxaaTD5uFKiLCZX? zrQ*Haa%^3Dpg>o-M+eFe;GO5>6X*^dd~xhf9Uinrho8XMX5EF&I&xJgzV7_ytvXPO z3_5PBj*ufr(2i}@-LqB4-KqicS8vwoS4KM|{0Qy0>gvBN@Muo_R)?>xhyvxNPik9Uklp%tqblN%5lQ+#wx(NLM}USUvNp z&U;8_t&K(!v1r(F2U>{M-G?60=}Sd_i4Y_Ghjb`S4`S#aCo3H7J$WWC2yN>>v#LK0#KO7b*pzoH#o%laGt~-26hqh?^r*s#7&>eVJ zCr|J{tS2Hel8nF|nXD%U-88S&OC7Q3$vtL`J}4z5XcYc{7F8X3jn<@}Jcri^Ev7T= zI{7zbPmhE)B6LEJ^B|8llg{cGuARykO)9GjwJDQ~Ff+YV3!H`qLX=<@q=Abqr|(v} zjBxTb3|VjUec!fdy*RqzBo#jS!%l+mZ!VjQ-( z&PnlsNJoGl(GmP0e8srT7L()s;RIjd?*@dJK*tTrWh2Zfx;EpnL}imVeA0Hp4lHRHmgv z0TRmcbU4*8*??(c?mx)@--e2n!|AXnV-twddMo;KIy!77dV398&><``Ftf-4VwVY4 z54~l|>5RrY5O6_syp&NwsFUFWOcNj`N71j(whV+G9bA949IDWbcFkZ za*G@`&qg2UG?Tm&&FCre=^19tZQdd?=@z1>kO56NUcoFT!rHFE^*2!+4kM%manxa< z!g%&e&^u;z-sp7I@>`YXOi+X?ly6PYJ=A8I-e%$QGl=ea=q(+E<1iw@bRrm3Q)EkM zjs0sI?-t?_sTbE-`Vxn9Is=XQErLQOmd=#9cSr{YnQIJiGjOussSi26sJR8;z*=sw)pkpfE}5@Dw;5nFgr*hpK!9)M z5*D{8B@(evdw)WXi>N}2-qzd1RZ`f$qE&DsmsSIj#|{GMu;Hqfd17_#yvF(U%jz2% z>TBmMYnqMPthU+n>zkV!>*_O0(5OKvu)vH73y>yEf2CDsT42`r>@;H?$0&UkXr`7T zz(-cVeY2;BA&AjX*=2#Vr`%1Ej*1FDga+2@gb?o71^qLiZzqKGAN9F=WfaIIC_I5+ zxF(mNzog8Y8z=OC+Bj2_!>AR96`D2qIe0~EXhA_`sugmAlvdck}r{q0k z8_2bUax(}Vf4%WX2UdkCl|#=~U9KxY2Q_4WZCI169GqEuuK>AdLxg;}8N$bh-px2<4M ztOe*yrZSoVGaO?D%sU3JAJ}?hp@iHVP0;7^4PAs7Gf-qfp+_uKE@!}k2^kKY9)2$< zq7AmGo^~qRZE!BZe1m$GFKuvRCbAK2^F)Jf@#n0#hA_;3#n?O#fL4FIZSx6M*^&u! zsofl^NcZN9rytWW5k0e8c@`%<)g`;~ekQCS?iFdLl3|CF{P%n4Et(W}2uZs}IMcx$ z*497sm;2H~hc)xis}l{)gKJPNiEgC@Kmi^Ni{23$y{_D7haUCzY_!9z9I?X;mw$?d z2=H{V)}<05$ji2BrZ)%x39Csp?+uQ#i7q z*@~4LAM6OseG6wqPALHawY}+Hd^~z52%WsBZxuSj)r5C1_6N{myFMC`BaRP|or&OOG`^Ld8UV1l?P%SRF86 zs>8`$ST0Few~0NWc!${6<5jvGFpIocM(}a;O1ZMl0X;((^2y>QBE7_^pMz(@)snMJ znV^*k=ficWH8S_qwknnDIkH=dqkJEC*;g=3Ri}w>5S+tude^$YkQl?NKdR?Yj)hFL zCaPcX&jF;XHPLvV-vY)SR4si_mFqF@8hb>w^bwU*V_)p+zbI5_d^Z@gr3Qy1cj&i9 zcX+fNH@eLq-1P<+MBxJFHZ4{XWVEw$$ynoSHx+(#W5WoP zm*#z}b-aqI%SLL=g@^vUSUs+$6X54dX-D#atLJ05&=kaSED}UKIl>Xqh*}0BO>6P) z;YmPb1;fxJ)`;%6n5%BNAGRZ}O--Um#)eD&uf`jPU9-%q$he$9#z};;m09dtcN!N` zwjEL|(z{wCgJ_s1`xD(XUs1EBbm{(566y$U{ zftf?}?KuP%?XMP*YXzBRHSCxzE_XyDK`BNDCVMl%FN(eT`O{v<(n6~JAP7jOrJe+za*1W-+$3Cs1NlwMb= zb9bloI_jxN3HD?lCD{L5g?=-czOb}R->c}5k^Z?nrLR{;!}R zD-|ghKZ}EtJZ}A}?oa|oT#tiV?wvZre#SB7U-};LW+En`!g^3FJ_yN_x*sT~=UA** zn=g<;i5?TyfZQQ7-BIuE4NC*W!1VNX4RVP!B6E>yiiD|50`)*;Y~cGh5`pUv$w{^BKAfAtd3al3iB z#-yJgiienateN$GI-Ur{xjpITEc~DGl0<0DGlS?TrLXSkiJJ4!8Z*6W3U(TZj_$Ed zb$A@uR97V|?r!gt7R3^g?pSc1G;1cBR?%=<-Rt&ihiG8=C>;exJu%S~jV;;iWofiMQD2FZGpqN=vuBRJZufy2@#F@Gi{Zch-U8 zrRUSoHeIE&{=c1pzN;7Qe&W@9xUqS{>(|3;LDp}TYt}#xE_h<)8u$e@REaAkHt>QH z>gIqzFE_wpbd;R637)!SNAH^O>k@<;x#iP29w%Z)m((MR+^1=J5pxu}k)l7;l9&$VW(T!=+PfrC+f|R&$lJCg8lsWzftQ>CBgU{B?3wH0C|e z(KE3K!9Rz-Nz>$$*h$C2Fm9-~zfIexbHW`~oMvYlgq7y~m@!_|p_gc5b4rUO#`bVe z@8O29kZ2W_rMrq!)n)V_J)1Cw1voRtIaEPjv@qLDz?qv;KJ~|?t@K<3T+C8EPQMrY zZ6NcK{T<|Y0Q9-hzJb#m6edx|r9wT2E2CYl*({{F^Otq?w8)8uu+)|B%}m2cb}yrT z1;b!FE@g(ytMaiJ?r9Gt;)T628Cz0vJl~DpGEzJ)wKDU(z&t0I>Oyg>JCEH7@-b<$ z3+*`;LJYEbc`MR1f0VbT?04>yw7^Gcpo_bO$?T&2i0(Eqr?5n`nX!;k+P1<{i`79F zP@qC+;Xne4ARtb|o^L_6^59m;qh7mbeTswy!HB-gR^HnR1J+g^@P*Id=NW_9Cd@-v z?XSC;c|Bd3xD9ec1{3BH{~#c{#Z6K(b4MKxF! zm?7wKH=*rE-RSE}hOeW&FItbixg2N;ezcsOb>?{E)#xCJ817*wkeH>qGlxN(nIm9% zaHCK#OZf2^n7VI){j?1@1%bWXr&&Rd8bI}Q$ziY1s2y~NBXbGpy@zoar=gn_$8R7r z6tWJ>prS#m=yGhF=m4!N3-J!!pq*aiKo8k8 zccS}v^?s(1$02$m)6p;VI4(Y?SvHpK zSd;C*W-&0JTCJ3JQzfRtw;gn~7A)bWIUF0%bQnwxEo1rkqS!vFC zqzuv?eZjSQMY*SuHHeHUl4$%@2H& zH=Vg+?W1|cD5H>Ns4GnXwdM0AEV^K^^`t;4)Zb%QTbN_4KG@$IM)yzr#n#`Fj(GaL zmr)=cnVI{A(lVdN-&y7@ls%I=3YCgmaABKR6zIfojIb?|LWsF2k3@Av`YTTVgC=w! zopG9QwR|A+-w=Vym|vZKTl|X5!4y&LL17N#w?F$=im0M60m!TDld?^{QY;bbfZ4Vn zmSAFUqzefq`VIr!&fH>h*te%jBeP&)suNK2FQ<^w?81DWu?(H}WC||o{lCJ6z9a<~@?j9!aTYRy6I?+GYYHg>zT)~{k>YQx zA?<&e!dc2SaGeUa)~$y9cKWIeX4n?UR?&)*cPnfj8qT8+mNk|B-!{d1A=Re%g)WYz z@B9$c1sRIhA6sf?vQDl$z8udy(`@UEMSHH$MZIt~3!{Z~X0&5PWQI&Xp*1zu&5#G; z==u!ir+~Ft?uo9HXP|o>CGMhni(gLp7x>xl%|QkKr)GJ^j3ffb>YQ>DgUN)G$Sy4G%&I|ug8GWjrW|>qfCQ% zCR^w;FnbNO)uFlD{$-`ox)a(ORr&f<3xiplt)JxcyK8j$4bKG7k$ms@d^%$?5Guc! z3h$ydPSR6`+ZpX=^3hmcfS>%|$g(m=yLi*{JK+=0?^KOjM8ELP?vXbx_y8DRQ&m-` zCWwcgc<-EQJT(6acRo_vYyYwRRr%rXs(dBuyoxkj!k?>gdnC0XrTDxmi!Q;3Q}9-g zHyyB?JyEJi=T*7%4e#rYsPXAnx+x%j-_D1W-RD)Iq0=swC8n1dS!%~!s=Eu>=>V5H z>hKBG*V(KU%raW7`_HNNmVhi{d)?f4as4#ULOJB^D{rb<5rkK3PE#+9jC+P-^Xr=D zm3mh!Y-p(o&x!OdoaTcqntW>OAIE){$tpxkv$4yx{{3+;TY>o^m}j)=-}!Fbt(gn! z#Q)pD(JZ9S-AtURW)~9e<;E)N!&ix)3o=>rU#U+oDhIz+W#s>JyZUeK>~0V=E~HL< zuYS&t?=*z(`hnk#ztO?=65*M6I)`6UzQrfk-EhZ*3oUFF(X#+wYwX;F;}*6LMDW=! zZzKgGdzJHl0D|9>uK)l5 diff --git a/packs/gps-spells/CURRENT b/packs/gps-spells/CURRENT index 4ccf0b13..dbc823cc 100644 --- a/packs/gps-spells/CURRENT +++ b/packs/gps-spells/CURRENT @@ -1 +1 @@ -MANIFEST-003518 +MANIFEST-003553 diff --git a/packs/gps-spells/LOG b/packs/gps-spells/LOG index 225cebc8..5d2a73e0 100644 --- a/packs/gps-spells/LOG +++ b/packs/gps-spells/LOG @@ -1,8 +1,15 @@ -2024/11/21-23:39:38.415 3d7e8 Recovering log #3517 -2024/11/21-23:39:38.420 3d7e8 Delete type=0 #3517 -2024/11/21-23:39:38.420 3d7e8 Delete type=3 #3516 -2024/11/21-23:44:04.467 1dfc0 Level-0 table #3521: started -2024/11/21-23:44:04.467 1dfc0 Level-0 table #3521: 0 bytes OK -2024/11/21-23:44:04.472 1dfc0 Delete type=0 #3519 -2024/11/21-23:44:04.479 1dfc0 Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at (end) -2024/11/21-23:44:04.485 1dfc0 Manual compaction at level-1 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at (end) +2024/11/30-01:26:53.619 6e24 Recovering log #3551 +2024/11/30-01:26:53.624 6e24 Delete type=0 #3551 +2024/11/30-01:26:53.624 6e24 Delete type=3 #3549 +2024/11/30-03:35:57.636 6f9c Level-0 table #3556: started +2024/11/30-03:35:57.639 6f9c Level-0 table #3556: 26529 bytes OK +2024/11/30-03:35:57.641 6f9c Delete type=0 #3554 +2024/11/30-03:35:57.641 6f9c Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at (end) +2024/11/30-03:35:57.641 6f9c Manual compaction at level-1 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at '!items!aqokp4jNEoTaTGrM' @ 2004 : 1 +2024/11/30-03:35:57.641 6f9c Compacting 1@1 + 1@2 files +2024/11/30-03:35:57.663 6f9c Generated table #3557@1: 62 keys, 193561 bytes +2024/11/30-03:35:57.663 6f9c Compacted 1@1 + 1@2 files => 193561 bytes +2024/11/30-03:35:57.666 6f9c compacted to: files[ 0 0 1 0 0 0 0 ] +2024/11/30-03:35:57.666 6f9c Delete type=2 #3538 +2024/11/30-03:35:57.666 6f9c Delete type=2 #3556 +2024/11/30-03:35:57.686 6f9c Manual compaction at level-1 from '!items!aqokp4jNEoTaTGrM' @ 2004 : 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 1c808d8b..bcce4613 100644 --- a/packs/gps-spells/LOG.old +++ b/packs/gps-spells/LOG.old @@ -1,3 +1,8 @@ -2024/11/21-23:35:46.842 4e334 Recovering log #3515 -2024/11/21-23:35:46.852 4e334 Delete type=0 #3515 -2024/11/21-23:35:46.852 4e334 Delete type=3 #3514 +2024/11/29-00:18:19.963 6e24 Recovering log #3547 +2024/11/29-00:18:19.972 6e24 Delete type=0 #3547 +2024/11/29-00:18:19.972 6e24 Delete type=3 #3545 +2024/11/30-01:25:25.935 6f9c Level-0 table #3552: started +2024/11/30-01:25:25.935 6f9c Level-0 table #3552: 0 bytes OK +2024/11/30-01:25:25.938 6f9c Delete type=0 #3550 +2024/11/30-01:25:25.938 6f9c Manual compaction at level-0 from '!items!0gEfNrgZuAxvnL5H' @ 72057594037927935 : 1 .. '!items.effects!zb0bHX95fRFILazJ.2TVoFB98ZtniR8Z7' @ 0 : 0; will stop at (end) +2024/11/30-01:25:25.938 6f9c 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/MANIFEST-003518 b/packs/gps-spells/MANIFEST-003518 deleted file mode 100644 index fecc7ddf38f9d9955ba370073f1622f759f6cd67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 235 zcmd<&sB%8Qz{n_-lUkOVlai$8R9TW*o>`pgoS$2eSd>_jU&P8Fub5eqnp><`Smy7M z=Vu-ioSWnoXqFksxRi|n1XvkiDiRCxvkOeJ{9N-x5<}dJd>K!&gH^CIt(E@!j2ouR zAl)_1uP8mL)Ul#0&&Sk*F%_cB0%DO~YFb)qa!IjbRgyuHM}(zmT9BKkPhypqo>53x zzMGS!MN~;%W{^dcIpbs&u=$Isqz`d3Ff#3z=44<#AkA``zt5OwFG%D7NaPSm1OOx3 BLb(6{ diff --git a/packs/gps-spells/MANIFEST-003553 b/packs/gps-spells/MANIFEST-003553 new file mode 100644 index 0000000000000000000000000000000000000000..1459efb7d91d0fe3c845728902800f1b69862d5c GIT binary patch literal 462 zcmc~?nHqb5fss)vC$%g!CnZVGsj?)sJhM2}IX|}`u_&=5zlfDVUNN&IHMdx?u*}~h z&(Az4I5){F&@3~MaVZ-E2(U83R3v9srRAF@M*5`~<&`F96f$092diLbx+J~w1vgBY zLAq<2Ur~BgsbfW1o{y;qV=6?M1;iq~)U>qJ-Q6pTsIJJ)@AY zd^aaci>Q*k%pi*>bH>RmVDk^!gHkWpIA^(9_AHR8sg#|!gw9x2ACTY3-hxJOtSo3^FtCt+>3k}uR!F} hE9N|$3N!c_$Y6x`ap_?LTFnLw0(PdS(lcoo3;^0}h5P^j literal 0 HcmV?d00001 diff --git a/scripts/helpers.js b/scripts/helpers.js index 53ccdb93..f7604cb3 100644 --- a/scripts/helpers.js +++ b/scripts/helpers.js @@ -213,7 +213,7 @@ export function findValidTokens({initiatingToken, targetedToken, itemName, itemT else checkItem = t?.actor?.items?.find(i => i.name.toLowerCase() === itemName.toLowerCase()); 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); + let measuredDistance = (dispositionCheckType === "ally" || dispositionCheckType === "enemyAlly") ? MidiQOL.computeDistance(targetedToken,t, {wallsBlock: true, includeCover: true}) : MidiQOL.computeDistance(initiatingToken,t, {wallsBlock: true, includeCover: true}); let range = game.gps.convertFromFeet({range: rangeTotal}); // Check if the token has the actual item to use @@ -394,7 +394,7 @@ export function findValidToken({initiatingTokenUuid, targetedTokenUuid, itemName else checkItem = targetedToken?.actor?.items?.find(i => i.name.toLowerCase() === itemName.toLowerCase()); const effectNamesOrigin = ["Confusion", "Arms of Hadar", "Shocking Grasp", "Slow", "Staggering Smite"]; let hasEffectOrigin = targetedToken?.actor?.appliedEffects.some(effect => effectNamesOrigin.includes(effect.name)); - let measuredDistance = MidiQOL.computeDistance(initiatingToken,targetedToken,true); + let measuredDistance = MidiQOL.computeDistance(initiatingToken,targetedToken, {wallsBlock: true, includeCover: true}); let range = game.gps.convertFromFeet({range: rangeTotal}); // Check if the token has the actual item to use diff --git a/scripts/macros/biohazard.js b/scripts/macros/biohazard.js index 90caf4e8..1a066d91 100644 --- a/scripts/macros/biohazard.js +++ b/scripts/macros/biohazard.js @@ -11,11 +11,11 @@ export async function biohazard({tokenUuid, regionUuid, regionScenario, regionSt } else return; - if (!MidiQOL.isTargetable(token)) return; - let tokenDocument = await fromUuid(tokenUuid); let token = tokenDocument?.object; + if (!MidiQOL.isTargetable(token)) return; + if ((token.actor.type !== 'npc' && token.actor.type !== 'character')) return; let validatedRegionMovement = helpers.validateRegionMovement({ regionScenario: regionScenario, regionStatus: regionStatus, regionUuid: regionUuid, tokenUuid: tokenUuid }); diff --git a/scripts/macros/burstOfIngenuity.js b/scripts/macros/burstOfIngenuity.js index 3a564bc1..d21b55e6 100644 --- a/scripts/macros/burstOfIngenuity.js +++ b/scripts/macros/burstOfIngenuity.js @@ -21,7 +21,7 @@ export async function burstOfIngenuity({ workflowData,workflowType,workflowComba if(findValidTokens.length === 0 || !findValidTokens) return; for (const validTokenPrimary of findValidTokens) { - let targets = Array.from(workflow.targets).filter(t => t.document.disposition === validTokenPrimary.document.disposition && MidiQOL.computeDistance(validTokenPrimary, t, true) <= 30); + let targets = Array.from(workflow.targets).filter(t => t.document.disposition === validTokenPrimary.document.disposition && MidiQOL.computeDistance(validTokenPrimary, t, {wallsBlock: true, includeCover: true}) <= 30); if(targets.length === 0) continue; diff --git a/scripts/macros/opportunityAttack.js b/scripts/macros/opportunityAttack.js index 2d8f5b31..14322113 100644 --- a/scripts/macros/opportunityAttack.js +++ b/scripts/macros/opportunityAttack.js @@ -217,7 +217,10 @@ export async function opportunityAttackScenarios({tokenUuid, regionUuid, regionS return; } - let originDisadvantage = token.actor.items.some(i => i.name.toLowerCase().includes("escape the hoard")); + let hasItemDis = token.actor.items.some(i => i.name.toLowerCase().includes("escape the hoard")); + let hasEffectDis = token.actor.appliedEffects.some(e => e.name.toLowerCase().includes("boots of speed")); + const originDisadvantage = hasItemDis || hasEffectDis; + // Check valid weapons let hasWarCaster = effectOriginActor.items.find(i => i.name.toLowerCase() === "war caster"); let hasWarCasterConfigDialog = effectOriginActor.items.some(i => i.name.toLowerCase() === "war caster"); diff --git a/scripts/macros/restoreBalance.js b/scripts/macros/restoreBalance.js index dc0027b2..cd1c0a92 100644 --- a/scripts/macros/restoreBalance.js +++ b/scripts/macros/restoreBalance.js @@ -29,8 +29,8 @@ export async function restoreBalance({workflowData,workflowType,workflowCombat}) const optionBackground = (document.body.classList.contains("theme-dark")) ? 'black' : 'var(--color-bg)'; if(workflowType === "save") { - let targetAllies = Array.from(workflow.targets).filter(t => t.document.disposition === validTokenPrimary.document.disposition && MidiQOL.canSee(validTokenPrimary, t) && MidiQOL.computeDistance(validTokenPrimary, t, true) <= 60); - let targetEnemies = Array.from(workflow.targets).filter(t => t.document.disposition !== validTokenPrimary.document.disposition && MidiQOL.canSee(validTokenPrimary, t) && MidiQOL.computeDistance(validTokenPrimary, t, true) <= 60); + let targetAllies = Array.from(workflow.targets).filter(t => t.document.disposition === validTokenPrimary.document.disposition && MidiQOL.canSee(validTokenPrimary, t) && MidiQOL.computeDistance(validTokenPrimary, t, {wallsBlock: true, includeCover: true}) <= 60); + let targetEnemies = Array.from(workflow.targets).filter(t => t.document.disposition !== validTokenPrimary.document.disposition && MidiQOL.canSee(validTokenPrimary, t) && MidiQOL.computeDistance(validTokenPrimary, t, {wallsBlock: true, includeCover: true}) <= 60); targetAllies = targetAllies.filter(t => workflow.saveRolls.find(roll => roll.data.actorId === t.actor.id && roll.formula.includes("kl") && !roll.formula.includes("kh")) !== undefined); targetEnemies = targetEnemies.filter(t => workflow.saveRolls.find(roll => roll.data.actorId === t.actor.id && !roll.formula.includes("kl") && roll.formula.includes("kh")) !== undefined); diff --git a/scripts/macros/silveryBarbs.js b/scripts/macros/silveryBarbs.js index 5a1d8a1f..dc156046 100644 --- a/scripts/macros/silveryBarbs.js +++ b/scripts/macros/silveryBarbs.js @@ -46,7 +46,7 @@ export async function silveryBarbs({workflowData,workflowType,workflowCombat}) { 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); + let targets = Array.from(workflow.saves).filter(t => t.document.disposition !== validTokenPrimary.document.disposition && MidiQOL.canSee(validTokenPrimary, t) && MidiQOL.computeDistance(validTokenPrimary, t, {wallsBlock: true, includeCover: true}) <= 60); if(homebrewDisableNat20) targets = targets.filter(t => workflow.saveRolls.find(roll => roll.data.actorUuid === t.actor.uuid && !roll.isCritical)); if(homebrewEnableNat20) targets = targets.filter(t => workflow.saveRolls.find(roll => roll.data.actorUuid === t.actor.uuid && roll.isCritical)); diff --git a/scripts/macros/witchesHex.js b/scripts/macros/witchesHex.js index 3f9c5bdc..e3706cd4 100644 --- a/scripts/macros/witchesHex.js +++ b/scripts/macros/witchesHex.js @@ -44,7 +44,7 @@ export async function witchesHex({workflowData,workflowType,workflowCombat}) { 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); + let targets = Array.from(workflow.saves).filter(t => t.document.disposition !== validTokenPrimary.document.disposition && MidiQOL.canSee(validTokenPrimary, t) && MidiQOL.computeDistance(validTokenPrimary, t, {wallsBlock: true, includeCover: true}) <= 60); const targetUuids = targets.map(t => t.document.uuid); const targetNames = targets.map(t => t.document.name);