diff --git a/module/models/feature.mjs b/module/models/feature.mjs index f5a975c..20fb58b 100644 --- a/module/models/feature.mjs +++ b/module/models/feature.mjs @@ -5,10 +5,10 @@ export default class MGNEFeature extends foundry.abstract.TypeDataModel { static defineSchema() { return { featureId: new foundry.data.fields.StringField({ - required: true, - nullable: false, - initial: "akimbo-hit-priest", - choices: SYSTEM.featureChoices, + required: false, + nullable: true, + blank: true, + initial: "", }), description: htmlField(""), } diff --git a/package-lock.json b/package-lock.json index 06a2821..d39cc39 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,8 @@ "license": "UNLICENSED", "devDependencies": { "@foundryvtt/foundryvtt-cli": "^3.0.3", - "less": "^4.6.4" + "less": "^4.6.4", + "patch-package": "^8.0.1" } }, "node_modules/@foundryvtt/foundryvtt-cli": { @@ -53,6 +54,13 @@ "util": "^0.12.5" } }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true, + "license": "BSD-2-Clause" + }, "node_modules/abstract-level": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/abstract-level/-/abstract-level-1.0.4.tgz", @@ -142,6 +150,19 @@ ], "license": "MIT" }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -240,6 +261,22 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/classic-level": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/classic-level/-/classic-level-1.4.1.tgz", @@ -309,6 +346,21 @@ "url": "https://github.com/sponsors/mesqueeb" } }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/define-data-property": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", @@ -416,6 +468,29 @@ "node": ">=6" } }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-yarn-workspace-root": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz", + "integrity": "sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "micromatch": "^4.0.2" + } + }, "node_modules/for-each": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", @@ -432,6 +507,21 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -519,8 +609,17 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true, - "license": "ISC", - "optional": true + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } }, "node_modules/has-property-descriptors": { "version": "1.0.2", @@ -694,6 +793,22 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -724,6 +839,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/is-regex": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", @@ -772,6 +897,33 @@ "url": "https://github.com/sponsors/mesqueeb" } }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, "node_modules/js-yaml": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", @@ -785,6 +937,59 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/json-stable-stringify": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz", + "integrity": "sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "isarray": "^2.0.5", + "jsonify": "^0.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/jsonfile": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz", + "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", + "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", + "dev": true, + "license": "Public Domain", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/klaw-sync": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-6.0.0.tgz", + "integrity": "sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11" + } + }, "node_modules/less": { "version": "4.6.4", "resolved": "https://registry.npmjs.org/less/-/less-4.6.4.tgz", @@ -880,6 +1085,20 @@ "node": ">= 0.4" } }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -894,6 +1113,16 @@ "node": ">=4" } }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/mkdirp": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", @@ -967,6 +1196,33 @@ "node-gyp-build-test": "build-test.js" } }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/parse-node-version": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", @@ -977,6 +1233,89 @@ "node": ">= 0.10" } }, + "node_modules/patch-package": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/patch-package/-/patch-package-8.0.1.tgz", + "integrity": "sha512-VsKRIA8f5uqHQ7NGhwIna6Bx6D9s/1iXlA1hthBVBEbkq+t4kXD0HHt+rJhf/Z+Ci0F/HCB2hvn0qLdLG+Qxlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@yarnpkg/lockfile": "^1.1.0", + "chalk": "^4.1.2", + "ci-info": "^3.7.0", + "cross-spawn": "^7.0.3", + "find-yarn-workspace-root": "^2.0.0", + "fs-extra": "^10.0.0", + "json-stable-stringify": "^1.0.2", + "klaw-sync": "^6.0.0", + "minimist": "^1.2.6", + "open": "^7.4.2", + "semver": "^7.5.3", + "slash": "^2.0.0", + "tmp": "^0.2.4", + "yaml": "^2.2.2" + }, + "bin": { + "patch-package": "index.js" + }, + "engines": { + "node": ">=14", + "npm": ">5" + } + }, + "node_modules/patch-package/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/patch-package/node_modules/semver": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz", + "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -1103,6 +1442,39 @@ "node": ">= 0.4" } }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -1142,6 +1514,52 @@ "node": ">=8" } }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tmp": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/util": { "version": "0.12.5", "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", @@ -1156,6 +1574,22 @@ "which-typed-array": "^1.1.2" } }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/which-typed-array": { "version": "1.1.20", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", @@ -1206,6 +1640,22 @@ "node": ">=10" } }, + "node_modules/yaml": { + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.4.tgz", + "integrity": "sha512-ml/JPOj9fOQK8RNnWojA67GbZ0ApXAUlN2UQclwv2eVgTgn7O9gg9o7paZWKMp4g0H3nTLtS9LVzhkpOFIKzog==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } + }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", diff --git a/package.json b/package.json index 22dfbbd..960b646 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,12 @@ "watch:css": "lessc --watch less/mgne.less css/mgne.css", "build:packs": "node ./tools/packCompendiums.mjs", "unpack:packs": "node ./tools/unpackCompendiums.mjs", - "build": "npm run build:css && npm run build:packs" + "build": "npm run build:css && npm run build:packs", + "postinstall": "patch-package" }, "devDependencies": { "@foundryvtt/foundryvtt-cli": "^3.0.3", - "less": "^4.6.4" + "less": "^4.6.4", + "patch-package": "^8.0.1" } } diff --git a/packs-system/armor/000009.ldb b/packs-system/armor/000009.ldb deleted file mode 100644 index 3ef621f..0000000 Binary files a/packs-system/armor/000009.ldb and /dev/null differ diff --git a/packs-system/armor/000008.log b/packs-system/armor/000017.log similarity index 100% rename from packs-system/armor/000008.log rename to packs-system/armor/000017.log diff --git a/packs-system/armor/000019.ldb b/packs-system/armor/000019.ldb new file mode 100644 index 0000000..3319ca1 Binary files /dev/null and b/packs-system/armor/000019.ldb differ diff --git a/packs-system/armor/CURRENT b/packs-system/armor/CURRENT index f7753e2..42c62b6 100644 --- a/packs-system/armor/CURRENT +++ b/packs-system/armor/CURRENT @@ -1 +1 @@ -MANIFEST-000006 +MANIFEST-000015 diff --git a/packs-system/armor/LOG b/packs-system/armor/LOG index c88eb62..7e7b701 100644 --- a/packs-system/armor/LOG +++ b/packs-system/armor/LOG @@ -1,8 +1,15 @@ -2026/05/08-21:55:31.407696 7f90423fc6c0 Recovering log #4 -2026/05/08-21:55:31.469619 7f90423fc6c0 Delete type=3 #2 -2026/05/08-21:55:31.469673 7f90423fc6c0 Delete type=0 #4 -2026/05/08-23:13:08.593524 7f9040fff6c0 Level-0 table #9: started -2026/05/08-23:13:08.596826 7f9040fff6c0 Level-0 table #9: 1354 bytes OK -2026/05/08-23:13:08.603659 7f9040fff6c0 Delete type=0 #7 -2026/05/08-23:13:08.630872 7f9040fff6c0 Manual compaction at level-0 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/05/08-23:13:08.630900 7f9040fff6c0 Manual compaction at level-1 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-10:14:24.425893 7ff663fff6c0 Recovering log #12 +2026/05/10-10:14:24.435701 7ff663fff6c0 Delete type=3 #10 +2026/05/10-10:14:24.435782 7ff663fff6c0 Delete type=0 #12 +2026/05/10-10:15:09.159943 7ff6637fe6c0 Level-0 table #18: started +2026/05/10-10:15:09.164167 7ff6637fe6c0 Level-0 table #18: 1354 bytes OK +2026/05/10-10:15:09.170159 7ff6637fe6c0 Delete type=0 #16 +2026/05/10-10:15:09.193554 7ff6637fe6c0 Manual compaction at level-0 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-10:15:09.193605 7ff6637fe6c0 Manual compaction at level-1 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 25 : 1 +2026/05/10-10:15:09.193611 7ff6637fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-10:15:09.197820 7ff6637fe6c0 Generated table #19@1: 1 keys, 685 bytes +2026/05/10-10:15:09.197839 7ff6637fe6c0 Compacted 1@1 + 1@2 files => 685 bytes +2026/05/10-10:15:09.204193 7ff6637fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-10:15:09.204306 7ff6637fe6c0 Delete type=2 #14 +2026/05/10-10:15:09.204434 7ff6637fe6c0 Delete type=2 #18 +2026/05/10-10:15:09.221921 7ff6637fe6c0 Manual compaction at level-1 from '!items!null' @ 25 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/armor/LOG.old b/packs-system/armor/LOG.old index 8e82083..c247e7c 100644 --- a/packs-system/armor/LOG.old +++ b/packs-system/armor/LOG.old @@ -1,5 +1,15 @@ -2026/05/08-21:43:50.273188 7fe6227fc6c0 Delete type=3 #1 -2026/05/08-21:43:50.275745 7fe621ffb6c0 Level-0 table #5: started -2026/05/08-21:43:50.279227 7fe621ffb6c0 Level-0 table #5: 1176 bytes OK -2026/05/08-21:43:50.285623 7fe621ffb6c0 Delete type=0 #3 -2026/05/08-21:43:50.285800 7fe621ffb6c0 Manual compaction at level-0 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!mgne-shd-medshield' @ 0 : 0; will stop at (end) +2026/05/10-00:06:25.472144 7fe7209fd6c0 Recovering log #8 +2026/05/10-00:06:25.483556 7fe7209fd6c0 Delete type=3 #6 +2026/05/10-00:06:25.483623 7fe7209fd6c0 Delete type=0 #8 +2026/05/10-09:35:40.443132 7fe6d37fe6c0 Level-0 table #13: started +2026/05/10-09:35:40.446256 7fe6d37fe6c0 Level-0 table #13: 1354 bytes OK +2026/05/10-09:35:40.453014 7fe6d37fe6c0 Delete type=0 #11 +2026/05/10-09:35:40.470483 7fe6d37fe6c0 Manual compaction at level-0 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-09:35:40.476731 7fe6d37fe6c0 Manual compaction at level-1 from '!items!mgne-arm-chainshirt' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 17 : 1 +2026/05/10-09:35:40.476735 7fe6d37fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-09:35:40.479976 7fe6d37fe6c0 Generated table #14@1: 1 keys, 685 bytes +2026/05/10-09:35:40.480043 7fe6d37fe6c0 Compacted 1@1 + 1@2 files => 685 bytes +2026/05/10-09:35:40.486274 7fe6d37fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-09:35:40.486346 7fe6d37fe6c0 Delete type=2 #9 +2026/05/10-09:35:40.486470 7fe6d37fe6c0 Delete type=2 #13 +2026/05/10-09:35:40.504107 7fe6d37fe6c0 Manual compaction at level-1 from '!items!null' @ 17 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/armor/MANIFEST-000006 b/packs-system/armor/MANIFEST-000006 deleted file mode 100644 index b2a488c..0000000 Binary files a/packs-system/armor/MANIFEST-000006 and /dev/null differ diff --git a/packs-system/armor/MANIFEST-000015 b/packs-system/armor/MANIFEST-000015 new file mode 100644 index 0000000..bfb024e Binary files /dev/null and b/packs-system/armor/MANIFEST-000015 differ diff --git a/packs-system/companions/000009.ldb b/packs-system/companions/000009.ldb deleted file mode 100644 index bcdecbb..0000000 Binary files a/packs-system/companions/000009.ldb and /dev/null differ diff --git a/packs-system/companions/000008.log b/packs-system/companions/000017.log similarity index 100% rename from packs-system/companions/000008.log rename to packs-system/companions/000017.log diff --git a/packs-system/companions/000019.ldb b/packs-system/companions/000019.ldb new file mode 100644 index 0000000..f9d0b98 Binary files /dev/null and b/packs-system/companions/000019.ldb differ diff --git a/packs-system/companions/CURRENT b/packs-system/companions/CURRENT index f7753e2..42c62b6 100644 --- a/packs-system/companions/CURRENT +++ b/packs-system/companions/CURRENT @@ -1 +1 @@ -MANIFEST-000006 +MANIFEST-000015 diff --git a/packs-system/companions/LOG b/packs-system/companions/LOG index 11b006b..f45d8f3 100644 --- a/packs-system/companions/LOG +++ b/packs-system/companions/LOG @@ -1,8 +1,15 @@ -2026/05/08-21:55:31.289051 7f90433fe6c0 Recovering log #4 -2026/05/08-21:55:31.355282 7f90433fe6c0 Delete type=3 #2 -2026/05/08-21:55:31.355328 7f90433fe6c0 Delete type=0 #4 -2026/05/08-23:13:08.563586 7f9040fff6c0 Level-0 table #9: started -2026/05/08-23:13:08.566679 7f9040fff6c0 Level-0 table #9: 4899 bytes OK -2026/05/08-23:13:08.572808 7f9040fff6c0 Delete type=0 #7 -2026/05/08-23:13:08.593335 7f9040fff6c0 Manual compaction at level-0 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) -2026/05/08-23:13:08.593380 7f9040fff6c0 Manual compaction at level-1 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) +2026/05/10-10:14:24.400732 7ff671fef6c0 Recovering log #12 +2026/05/10-10:14:24.411244 7ff671fef6c0 Delete type=3 #10 +2026/05/10-10:14:24.411312 7ff671fef6c0 Delete type=0 #12 +2026/05/10-10:15:09.101581 7ff6637fe6c0 Level-0 table #18: started +2026/05/10-10:15:09.104730 7ff6637fe6c0 Level-0 table #18: 4899 bytes OK +2026/05/10-10:15:09.111016 7ff6637fe6c0 Delete type=0 #16 +2026/05/10-10:15:09.121512 7ff6637fe6c0 Manual compaction at level-0 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) +2026/05/10-10:15:09.141299 7ff6637fe6c0 Manual compaction at level-1 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at '!actors!null' @ 13 : 1 +2026/05/10-10:15:09.141307 7ff6637fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-10:15:09.144336 7ff6637fe6c0 Generated table #19@1: 1 keys, 1984 bytes +2026/05/10-10:15:09.144349 7ff6637fe6c0 Compacted 1@1 + 1@2 files => 1984 bytes +2026/05/10-10:15:09.150185 7ff6637fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-10:15:09.150242 7ff6637fe6c0 Delete type=2 #14 +2026/05/10-10:15:09.150350 7ff6637fe6c0 Delete type=2 #18 +2026/05/10-10:15:09.159856 7ff6637fe6c0 Manual compaction at level-1 from '!actors!null' @ 13 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/companions/LOG.old b/packs-system/companions/LOG.old index d6d37c6..77cf8b7 100644 --- a/packs-system/companions/LOG.old +++ b/packs-system/companions/LOG.old @@ -1,5 +1,15 @@ -2026/05/08-21:43:50.302039 7fe6227fc6c0 Delete type=3 #1 -2026/05/08-21:43:50.303179 7fe621ffb6c0 Level-0 table #5: started -2026/05/08-21:43:50.306422 7fe621ffb6c0 Level-0 table #5: 2597 bytes OK -2026/05/08-21:43:50.313231 7fe621ffb6c0 Delete type=0 #3 -2026/05/08-21:43:50.313379 7fe621ffb6c0 Manual compaction at level-0 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!mgne-comp-silicon-cantor' @ 0 : 0; will stop at (end) +2026/05/10-00:06:25.447076 7fe7211fe6c0 Recovering log #8 +2026/05/10-00:06:25.457896 7fe7211fe6c0 Delete type=3 #6 +2026/05/10-00:06:25.457952 7fe7211fe6c0 Delete type=0 #8 +2026/05/10-09:35:40.366450 7fe6d37fe6c0 Level-0 table #13: started +2026/05/10-09:35:40.369656 7fe6d37fe6c0 Level-0 table #13: 4899 bytes OK +2026/05/10-09:35:40.375570 7fe6d37fe6c0 Delete type=0 #11 +2026/05/10-09:35:40.404682 7fe6d37fe6c0 Manual compaction at level-0 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) +2026/05/10-09:35:40.404711 7fe6d37fe6c0 Manual compaction at level-1 from '!actors!mgne-comp-beguiled-noble' @ 72057594037927935 : 1 .. '!actors!null' @ 0 : 0; will stop at '!actors!null' @ 9 : 1 +2026/05/10-09:35:40.404715 7fe6d37fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-09:35:40.407947 7fe6d37fe6c0 Generated table #14@1: 1 keys, 1984 bytes +2026/05/10-09:35:40.407960 7fe6d37fe6c0 Compacted 1@1 + 1@2 files => 1984 bytes +2026/05/10-09:35:40.413847 7fe6d37fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-09:35:40.413959 7fe6d37fe6c0 Delete type=2 #9 +2026/05/10-09:35:40.414504 7fe6d37fe6c0 Delete type=2 #13 +2026/05/10-09:35:40.433958 7fe6d37fe6c0 Manual compaction at level-1 from '!actors!null' @ 9 : 1 .. '!actors!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/companions/MANIFEST-000006 b/packs-system/companions/MANIFEST-000006 deleted file mode 100644 index cca2387..0000000 Binary files a/packs-system/companions/MANIFEST-000006 and /dev/null differ diff --git a/packs-system/companions/MANIFEST-000015 b/packs-system/companions/MANIFEST-000015 new file mode 100644 index 0000000..07084a5 Binary files /dev/null and b/packs-system/companions/MANIFEST-000015 differ diff --git a/packs-system/features/000009.ldb b/packs-system/features/000009.ldb deleted file mode 100644 index ee87d38..0000000 Binary files a/packs-system/features/000009.ldb and /dev/null differ diff --git a/packs-system/features/000008.log b/packs-system/features/000017.log similarity index 100% rename from packs-system/features/000008.log rename to packs-system/features/000017.log diff --git a/packs-system/features/000019.ldb b/packs-system/features/000019.ldb new file mode 100644 index 0000000..adcad4b Binary files /dev/null and b/packs-system/features/000019.ldb differ diff --git a/packs-system/features/CURRENT b/packs-system/features/CURRENT index f7753e2..42c62b6 100644 --- a/packs-system/features/CURRENT +++ b/packs-system/features/CURRENT @@ -1 +1 @@ -MANIFEST-000006 +MANIFEST-000015 diff --git a/packs-system/features/LOG b/packs-system/features/LOG index 9cc2239..f9f1246 100644 --- a/packs-system/features/LOG +++ b/packs-system/features/LOG @@ -1,8 +1,15 @@ -2026/05/08-21:55:31.191179 7f90423fc6c0 Recovering log #4 -2026/05/08-21:55:31.286675 7f90423fc6c0 Delete type=3 #2 -2026/05/08-21:55:31.286748 7f90423fc6c0 Delete type=0 #4 -2026/05/08-23:13:08.553332 7f9040fff6c0 Level-0 table #9: started -2026/05/08-23:13:08.556569 7f9040fff6c0 Level-0 table #9: 10414 bytes OK -2026/05/08-23:13:08.563470 7f9040fff6c0 Delete type=0 #7 -2026/05/08-23:13:08.593313 7f9040fff6c0 Manual compaction at level-0 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/05/08-23:13:08.593373 7f9040fff6c0 Manual compaction at level-1 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-10:14:24.387289 7ff663fff6c0 Recovering log #12 +2026/05/10-10:14:24.397491 7ff663fff6c0 Delete type=3 #10 +2026/05/10-10:14:24.397540 7ff663fff6c0 Delete type=0 #12 +2026/05/10-10:15:09.082119 7ff6637fe6c0 Level-0 table #18: started +2026/05/10-10:15:09.085424 7ff6637fe6c0 Level-0 table #18: 10412 bytes OK +2026/05/10-10:15:09.092167 7ff6637fe6c0 Delete type=0 #16 +2026/05/10-10:15:09.121491 7ff6637fe6c0 Manual compaction at level-0 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-10:15:09.121551 7ff6637fe6c0 Manual compaction at level-1 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 109 : 1 +2026/05/10-10:15:09.121558 7ff6637fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-10:15:09.124679 7ff6637fe6c0 Generated table #19@1: 1 keys, 727 bytes +2026/05/10-10:15:09.124714 7ff6637fe6c0 Compacted 1@1 + 1@2 files => 727 bytes +2026/05/10-10:15:09.130639 7ff6637fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-10:15:09.130747 7ff6637fe6c0 Delete type=2 #14 +2026/05/10-10:15:09.130828 7ff6637fe6c0 Delete type=2 #18 +2026/05/10-10:15:09.159837 7ff6637fe6c0 Manual compaction at level-1 from '!items!null' @ 109 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/features/LOG.old b/packs-system/features/LOG.old index c012cce..d65b463 100644 --- a/packs-system/features/LOG.old +++ b/packs-system/features/LOG.old @@ -1,5 +1,15 @@ -2026/05/08-21:43:50.329948 7fe6227fc6c0 Delete type=3 #1 -2026/05/08-21:43:50.330941 7fe621ffb6c0 Level-0 table #5: started -2026/05/08-21:43:50.335360 7fe621ffb6c0 Level-0 table #5: 8674 bytes OK -2026/05/08-21:43:50.341467 7fe621ffb6c0 Delete type=0 #3 -2026/05/08-21:43:50.341610 7fe621ffb6c0 Manual compaction at level-0 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!mgne-feat-66' @ 0 : 0; will stop at (end) +2026/05/10-00:06:25.433796 7fe7209fd6c0 Recovering log #8 +2026/05/10-00:06:25.444473 7fe7209fd6c0 Delete type=3 #6 +2026/05/10-00:06:25.444528 7fe7209fd6c0 Delete type=0 #8 +2026/05/10-09:35:40.395081 7fe6d37fe6c0 Level-0 table #13: started +2026/05/10-09:35:40.398418 7fe6d37fe6c0 Level-0 table #13: 10411 bytes OK +2026/05/10-09:35:40.404589 7fe6d37fe6c0 Delete type=0 #11 +2026/05/10-09:35:40.414572 7fe6d37fe6c0 Manual compaction at level-0 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-09:35:40.433971 7fe6d37fe6c0 Manual compaction at level-1 from '!items!mgne-feat-11' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 73 : 1 +2026/05/10-09:35:40.433978 7fe6d37fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-09:35:40.437087 7fe6d37fe6c0 Generated table #14@1: 1 keys, 727 bytes +2026/05/10-09:35:40.437108 7fe6d37fe6c0 Compacted 1@1 + 1@2 files => 727 bytes +2026/05/10-09:35:40.442891 7fe6d37fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-09:35:40.442951 7fe6d37fe6c0 Delete type=2 #9 +2026/05/10-09:35:40.443056 7fe6d37fe6c0 Delete type=2 #13 +2026/05/10-09:35:40.453127 7fe6d37fe6c0 Manual compaction at level-1 from '!items!null' @ 73 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/features/MANIFEST-000006 b/packs-system/features/MANIFEST-000006 deleted file mode 100644 index ed83c92..0000000 Binary files a/packs-system/features/MANIFEST-000006 and /dev/null differ diff --git a/packs-system/features/MANIFEST-000015 b/packs-system/features/MANIFEST-000015 new file mode 100644 index 0000000..eb5ab7e Binary files /dev/null and b/packs-system/features/MANIFEST-000015 differ diff --git a/packs-system/names/000012.ldb b/packs-system/names/000012.ldb deleted file mode 100644 index d328a01..0000000 Binary files a/packs-system/names/000012.ldb and /dev/null differ diff --git a/packs-system/names/000010.log b/packs-system/names/000018.log similarity index 100% rename from packs-system/names/000010.log rename to packs-system/names/000018.log diff --git a/packs-system/names/000020.ldb b/packs-system/names/000020.ldb new file mode 100644 index 0000000..d65bd53 Binary files /dev/null and b/packs-system/names/000020.ldb differ diff --git a/packs-system/names/CURRENT b/packs-system/names/CURRENT index d408ea0..32108be 100644 --- a/packs-system/names/CURRENT +++ b/packs-system/names/CURRENT @@ -1 +1 @@ -MANIFEST-000008 +MANIFEST-000016 diff --git a/packs-system/names/LOG b/packs-system/names/LOG index 5726ef8..302fd28 100644 --- a/packs-system/names/LOG +++ b/packs-system/names/LOG @@ -1,15 +1,15 @@ -2026/05/08-21:55:31.471617 7f9043bff6c0 Recovering log #7 -2026/05/08-21:55:31.534327 7f9043bff6c0 Delete type=0 #7 -2026/05/08-21:55:31.534392 7f9043bff6c0 Delete type=3 #6 -2026/05/08-23:13:08.603800 7f9040fff6c0 Level-0 table #11: started -2026/05/08-23:13:08.607838 7f9040fff6c0 Level-0 table #11: 30878 bytes OK -2026/05/08-23:13:08.613810 7f9040fff6c0 Delete type=0 #9 -2026/05/08-23:13:08.630881 7f9040fff6c0 Manual compaction at level-0 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zpxl7WL2sfrQwhFr' @ 0 : 0; will stop at (end) -2026/05/08-23:13:08.630910 7f9040fff6c0 Manual compaction at level-1 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zpxl7WL2sfrQwhFr' @ 0 : 0; will stop at '!tables.results!zpxl7WL2sfrQwhFr' @ 428 : 1 -2026/05/08-23:13:08.630915 7f9040fff6c0 Compacting 1@1 + 1@2 files -2026/05/08-23:13:08.634532 7f9040fff6c0 Generated table #12@1: 436 keys, 40143 bytes -2026/05/08-23:13:08.634545 7f9040fff6c0 Compacted 1@1 + 1@2 files => 40143 bytes -2026/05/08-23:13:08.641716 7f9040fff6c0 compacted to: files[ 0 0 1 0 0 0 0 ] -2026/05/08-23:13:08.641873 7f9040fff6c0 Delete type=2 #5 -2026/05/08-23:13:08.642088 7f9040fff6c0 Delete type=2 #11 -2026/05/08-23:13:08.669116 7f9040fff6c0 Manual compaction at level-1 from '!tables.results!zpxl7WL2sfrQwhFr' @ 428 : 1 .. '!tables.results!zpxl7WL2sfrQwhFr' @ 0 : 0; will stop at (end) +2026/05/10-10:14:24.437910 7ff6717ee6c0 Recovering log #13 +2026/05/10-10:14:24.448329 7ff6717ee6c0 Delete type=3 #11 +2026/05/10-10:14:24.448394 7ff6717ee6c0 Delete type=0 #13 +2026/05/10-10:15:09.176410 7ff6637fe6c0 Level-0 table #19: started +2026/05/10-10:15:09.181126 7ff6637fe6c0 Level-0 table #19: 36394 bytes OK +2026/05/10-10:15:09.187189 7ff6637fe6c0 Delete type=0 #17 +2026/05/10-10:15:09.193581 7ff6637fe6c0 Manual compaction at level-0 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zuw1vPYn2wNmreKL' @ 0 : 0; will stop at (end) +2026/05/10-10:15:09.204527 7ff6637fe6c0 Manual compaction at level-1 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zuw1vPYn2wNmreKL' @ 0 : 0; will stop at '!tables.results!zuw1vPYn2wNmreKL' @ 1225 : 1 +2026/05/10-10:15:09.204538 7ff6637fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-10:15:09.208350 7ff6637fe6c0 Generated table #20@1: 436 keys, 40367 bytes +2026/05/10-10:15:09.208369 7ff6637fe6c0 Compacted 1@1 + 1@2 files => 40367 bytes +2026/05/10-10:15:09.215216 7ff6637fe6c0 compacted to: files[ 0 0 1 0 0 0 0 ] +2026/05/10-10:15:09.215286 7ff6637fe6c0 Delete type=2 #15 +2026/05/10-10:15:09.215397 7ff6637fe6c0 Delete type=2 #19 +2026/05/10-10:15:09.221933 7ff6637fe6c0 Manual compaction at level-1 from '!tables.results!zuw1vPYn2wNmreKL' @ 1225 : 1 .. '!tables.results!zuw1vPYn2wNmreKL' @ 0 : 0; will stop at (end) diff --git a/packs-system/names/LOG.old b/packs-system/names/LOG.old index 0ea3126..d1f848e 100644 --- a/packs-system/names/LOG.old +++ b/packs-system/names/LOG.old @@ -1,3 +1,15 @@ -2026/05/08-21:43:50.541628 7f42173ff6c0 Recovering log #4 -2026/05/08-21:43:50.552528 7f42173ff6c0 Delete type=3 #2 -2026/05/08-21:43:50.552584 7f42173ff6c0 Delete type=0 #4 +2026/05/10-00:06:25.485605 7fe7211fe6c0 Recovering log #8 +2026/05/10-00:06:25.496011 7fe7211fe6c0 Delete type=3 #6 +2026/05/10-00:06:25.496075 7fe7211fe6c0 Delete type=0 #8 +2026/05/10-09:35:40.453137 7fe6d37fe6c0 Level-0 table #14: started +2026/05/10-09:35:40.457072 7fe6d37fe6c0 Level-0 table #14: 36470 bytes OK +2026/05/10-09:35:40.463127 7fe6d37fe6c0 Delete type=0 #12 +2026/05/10-09:35:40.476711 7fe6d37fe6c0 Manual compaction at level-0 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zGPTmr9d4kGBxfWN' @ 0 : 0; will stop at (end) +2026/05/10-09:35:40.486568 7fe6d37fe6c0 Manual compaction at level-1 from '!tables!mgne-tbl-armor' @ 72057594037927935 : 1 .. '!tables.results!zGPTmr9d4kGBxfWN' @ 0 : 0; will stop at '!tables.results!zku5SGHgSA4RLSlW' @ 660 : 0 +2026/05/10-09:35:40.486576 7fe6d37fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-09:35:40.490562 7fe6d37fe6c0 Generated table #15@1: 436 keys, 40440 bytes +2026/05/10-09:35:40.490577 7fe6d37fe6c0 Compacted 1@1 + 1@2 files => 40440 bytes +2026/05/10-09:35:40.496634 7fe6d37fe6c0 compacted to: files[ 0 0 1 0 0 0 0 ] +2026/05/10-09:35:40.496732 7fe6d37fe6c0 Delete type=2 #10 +2026/05/10-09:35:40.496846 7fe6d37fe6c0 Delete type=2 #14 +2026/05/10-09:35:40.504136 7fe6d37fe6c0 Manual compaction at level-1 from '!tables.results!zku5SGHgSA4RLSlW' @ 660 : 0 .. '!tables.results!zGPTmr9d4kGBxfWN' @ 0 : 0; will stop at (end) diff --git a/packs-system/names/MANIFEST-000008 b/packs-system/names/MANIFEST-000008 deleted file mode 100644 index 25cb8e2..0000000 Binary files a/packs-system/names/MANIFEST-000008 and /dev/null differ diff --git a/packs-system/names/MANIFEST-000016 b/packs-system/names/MANIFEST-000016 new file mode 100644 index 0000000..fd682e6 Binary files /dev/null and b/packs-system/names/MANIFEST-000016 differ diff --git a/packs-system/resonations/000009.ldb b/packs-system/resonations/000009.ldb deleted file mode 100644 index 4c7d659..0000000 Binary files a/packs-system/resonations/000009.ldb and /dev/null differ diff --git a/packs-system/resonations/000008.log b/packs-system/resonations/000017.log similarity index 100% rename from packs-system/resonations/000008.log rename to packs-system/resonations/000017.log diff --git a/packs-system/resonations/000019.ldb b/packs-system/resonations/000019.ldb new file mode 100644 index 0000000..905dec0 Binary files /dev/null and b/packs-system/resonations/000019.ldb differ diff --git a/packs-system/resonations/CURRENT b/packs-system/resonations/CURRENT index f7753e2..42c62b6 100644 --- a/packs-system/resonations/CURRENT +++ b/packs-system/resonations/CURRENT @@ -1 +1 @@ -MANIFEST-000006 +MANIFEST-000015 diff --git a/packs-system/resonations/LOG b/packs-system/resonations/LOG index 27e79d6..af090dd 100644 --- a/packs-system/resonations/LOG +++ b/packs-system/resonations/LOG @@ -1,8 +1,15 @@ -2026/05/08-21:55:31.136074 7f9043bff6c0 Recovering log #4 -2026/05/08-21:55:31.188878 7f9043bff6c0 Delete type=3 #2 -2026/05/08-21:55:31.188952 7f9043bff6c0 Delete type=0 #4 -2026/05/08-23:13:08.572904 7f9040fff6c0 Level-0 table #9: started -2026/05/08-23:13:08.576083 7f9040fff6c0 Level-0 table #9: 7115 bytes OK -2026/05/08-23:13:08.582427 7f9040fff6c0 Delete type=0 #7 -2026/05/08-23:13:08.593352 7f9040fff6c0 Manual compaction at level-0 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/05/08-23:13:08.593387 7f9040fff6c0 Manual compaction at level-1 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-10:14:24.373627 7ff6717ee6c0 Recovering log #12 +2026/05/10-10:14:24.384402 7ff6717ee6c0 Delete type=3 #10 +2026/05/10-10:14:24.384452 7ff6717ee6c0 Delete type=0 #12 +2026/05/10-10:15:09.092296 7ff6637fe6c0 Level-0 table #18: started +2026/05/10-10:15:09.095463 7ff6637fe6c0 Level-0 table #18: 7117 bytes OK +2026/05/10-10:15:09.101458 7ff6637fe6c0 Delete type=0 #16 +2026/05/10-10:15:09.121502 7ff6637fe6c0 Manual compaction at level-0 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-10:15:09.130878 7ff6637fe6c0 Manual compaction at level-1 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 61 : 1 +2026/05/10-10:15:09.130883 7ff6637fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-10:15:09.133861 7ff6637fe6c0 Generated table #19@1: 1 keys, 910 bytes +2026/05/10-10:15:09.133880 7ff6637fe6c0 Compacted 1@1 + 1@2 files => 910 bytes +2026/05/10-10:15:09.141020 7ff6637fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-10:15:09.141125 7ff6637fe6c0 Delete type=2 #14 +2026/05/10-10:15:09.141229 7ff6637fe6c0 Delete type=2 #18 +2026/05/10-10:15:09.159847 7ff6637fe6c0 Manual compaction at level-1 from '!items!null' @ 61 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/resonations/LOG.old b/packs-system/resonations/LOG.old index 774bdad..027e28f 100644 --- a/packs-system/resonations/LOG.old +++ b/packs-system/resonations/LOG.old @@ -1,5 +1,15 @@ -2026/05/08-21:43:50.391398 7fe6227fc6c0 Delete type=3 #1 -2026/05/08-21:43:50.392499 7fe621ffb6c0 Level-0 table #5: started -2026/05/08-21:43:50.396077 7fe621ffb6c0 Level-0 table #5: 6039 bytes OK -2026/05/08-21:43:50.402332 7fe621ffb6c0 Delete type=0 #3 -2026/05/08-21:43:50.402433 7fe621ffb6c0 Manual compaction at level-0 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!mgne-res-summonmist' @ 0 : 0; will stop at (end) +2026/05/10-00:06:25.421327 7fe7219ff6c0 Recovering log #8 +2026/05/10-00:06:25.431320 7fe7219ff6c0 Delete type=3 #6 +2026/05/10-00:06:25.431377 7fe7219ff6c0 Delete type=0 #8 +2026/05/10-09:35:40.375666 7fe6d37fe6c0 Level-0 table #13: started +2026/05/10-09:35:40.378697 7fe6d37fe6c0 Level-0 table #13: 7117 bytes OK +2026/05/10-09:35:40.385574 7fe6d37fe6c0 Delete type=0 #11 +2026/05/10-09:35:40.404692 7fe6d37fe6c0 Manual compaction at level-0 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-09:35:40.423667 7fe6d37fe6c0 Manual compaction at level-1 from '!items!mgne-res-accelerate' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 41 : 1 +2026/05/10-09:35:40.423674 7fe6d37fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-09:35:40.426694 7fe6d37fe6c0 Generated table #14@1: 1 keys, 910 bytes +2026/05/10-09:35:40.426710 7fe6d37fe6c0 Compacted 1@1 + 1@2 files => 910 bytes +2026/05/10-09:35:40.433702 7fe6d37fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-09:35:40.433797 7fe6d37fe6c0 Delete type=2 #9 +2026/05/10-09:35:40.433894 7fe6d37fe6c0 Delete type=2 #13 +2026/05/10-09:35:40.443122 7fe6d37fe6c0 Manual compaction at level-1 from '!items!null' @ 41 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/resonations/MANIFEST-000006 b/packs-system/resonations/MANIFEST-000006 deleted file mode 100644 index 6ee99ea..0000000 Binary files a/packs-system/resonations/MANIFEST-000006 and /dev/null differ diff --git a/packs-system/resonations/MANIFEST-000015 b/packs-system/resonations/MANIFEST-000015 new file mode 100644 index 0000000..95d761b Binary files /dev/null and b/packs-system/resonations/MANIFEST-000015 differ diff --git a/packs-system/weapons/000009.ldb b/packs-system/weapons/000009.ldb deleted file mode 100644 index 2f142f7..0000000 Binary files a/packs-system/weapons/000009.ldb and /dev/null differ diff --git a/packs-system/weapons/000008.log b/packs-system/weapons/000017.log similarity index 100% rename from packs-system/weapons/000008.log rename to packs-system/weapons/000017.log diff --git a/packs-system/weapons/000019.ldb b/packs-system/weapons/000019.ldb new file mode 100644 index 0000000..41ee4fd Binary files /dev/null and b/packs-system/weapons/000019.ldb differ diff --git a/packs-system/weapons/CURRENT b/packs-system/weapons/CURRENT index f7753e2..42c62b6 100644 --- a/packs-system/weapons/CURRENT +++ b/packs-system/weapons/CURRENT @@ -1 +1 @@ -MANIFEST-000006 +MANIFEST-000015 diff --git a/packs-system/weapons/LOG b/packs-system/weapons/LOG index 9e5b6f7..77b5198 100644 --- a/packs-system/weapons/LOG +++ b/packs-system/weapons/LOG @@ -1,8 +1,15 @@ -2026/05/08-21:55:31.357207 7f90433fe6c0 Recovering log #4 -2026/05/08-21:55:31.405871 7f90433fe6c0 Delete type=3 #2 -2026/05/08-21:55:31.405923 7f90433fe6c0 Delete type=0 #4 -2026/05/08-23:13:08.582538 7f9040fff6c0 Level-0 table #9: started -2026/05/08-23:13:08.586427 7f9040fff6c0 Level-0 table #9: 1965 bytes OK -2026/05/08-23:13:08.593091 7f9040fff6c0 Delete type=0 #7 -2026/05/08-23:13:08.593365 7f9040fff6c0 Manual compaction at level-0 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) -2026/05/08-23:13:08.593394 7f9040fff6c0 Manual compaction at level-1 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-10:14:24.413909 7ff671fef6c0 Recovering log #12 +2026/05/10-10:14:24.424039 7ff671fef6c0 Delete type=3 #10 +2026/05/10-10:14:24.424092 7ff671fef6c0 Delete type=0 #12 +2026/05/10-10:15:09.111128 7ff6637fe6c0 Level-0 table #18: started +2026/05/10-10:15:09.115029 7ff6637fe6c0 Level-0 table #18: 1965 bytes OK +2026/05/10-10:15:09.121359 7ff6637fe6c0 Delete type=0 #16 +2026/05/10-10:15:09.121532 7ff6637fe6c0 Manual compaction at level-0 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-10:15:09.150422 7ff6637fe6c0 Manual compaction at level-1 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 37 : 1 +2026/05/10-10:15:09.150429 7ff6637fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-10:15:09.153398 7ff6637fe6c0 Generated table #19@1: 1 keys, 626 bytes +2026/05/10-10:15:09.153408 7ff6637fe6c0 Compacted 1@1 + 1@2 files => 626 bytes +2026/05/10-10:15:09.159589 7ff6637fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-10:15:09.159695 7ff6637fe6c0 Delete type=2 #14 +2026/05/10-10:15:09.159778 7ff6637fe6c0 Delete type=2 #18 +2026/05/10-10:15:09.159866 7ff6637fe6c0 Manual compaction at level-1 from '!items!null' @ 37 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/weapons/LOG.old b/packs-system/weapons/LOG.old index f5d8e25..c1eaa27 100644 --- a/packs-system/weapons/LOG.old +++ b/packs-system/weapons/LOG.old @@ -1,5 +1,15 @@ -2026/05/08-21:43:50.418303 7fe6227fc6c0 Delete type=3 #1 -2026/05/08-21:43:50.419161 7fe621ffb6c0 Level-0 table #5: started -2026/05/08-21:43:50.422322 7fe621ffb6c0 Level-0 table #5: 1295 bytes OK -2026/05/08-21:43:50.428355 7fe621ffb6c0 Delete type=0 #3 -2026/05/08-21:43:50.428476 7fe621ffb6c0 Manual compaction at level-0 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!mgne-wpn-whip' @ 0 : 0; will stop at (end) +2026/05/10-00:06:25.460392 7fe7211fe6c0 Recovering log #8 +2026/05/10-00:06:25.470093 7fe7211fe6c0 Delete type=3 #6 +2026/05/10-00:06:25.470147 7fe7211fe6c0 Delete type=0 #8 +2026/05/10-09:35:40.385681 7fe6d37fe6c0 Level-0 table #13: started +2026/05/10-09:35:40.389078 7fe6d37fe6c0 Level-0 table #13: 1965 bytes OK +2026/05/10-09:35:40.394971 7fe6d37fe6c0 Delete type=0 #11 +2026/05/10-09:35:40.404700 7fe6d37fe6c0 Manual compaction at level-0 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at (end) +2026/05/10-09:35:40.414585 7fe6d37fe6c0 Manual compaction at level-1 from '!items!mgne-wpn-club' @ 72057594037927935 : 1 .. '!items!null' @ 0 : 0; will stop at '!items!null' @ 25 : 1 +2026/05/10-09:35:40.414592 7fe6d37fe6c0 Compacting 1@1 + 1@2 files +2026/05/10-09:35:40.417590 7fe6d37fe6c0 Generated table #14@1: 1 keys, 626 bytes +2026/05/10-09:35:40.417600 7fe6d37fe6c0 Compacted 1@1 + 1@2 files => 626 bytes +2026/05/10-09:35:40.423435 7fe6d37fe6c0 compacted to: files[ 0 0 2 0 0 0 0 ] +2026/05/10-09:35:40.423523 7fe6d37fe6c0 Delete type=2 #9 +2026/05/10-09:35:40.423607 7fe6d37fe6c0 Delete type=2 #13 +2026/05/10-09:35:40.443110 7fe6d37fe6c0 Manual compaction at level-1 from '!items!null' @ 25 : 1 .. '!items!null' @ 0 : 0; will stop at (end) diff --git a/packs-system/weapons/MANIFEST-000006 b/packs-system/weapons/MANIFEST-000006 deleted file mode 100644 index 2576d28..0000000 Binary files a/packs-system/weapons/MANIFEST-000006 and /dev/null differ diff --git a/packs-system/weapons/MANIFEST-000015 b/packs-system/weapons/MANIFEST-000015 new file mode 100644 index 0000000..08b70ae Binary files /dev/null and b/packs-system/weapons/MANIFEST-000015 differ diff --git a/packs_src/names/D10_Catastrophe.yaml b/packs_src/names/D10_Catastrophe.yaml index 32bde9b..fe68673 100644 --- a/packs_src/names/D10_Catastrophe.yaml +++ b/packs_src/names/D10_Catastrophe.yaml @@ -7,61 +7,61 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-cat-01 - type: 0 + type: "text" text: "Synaptic Feedback. You are reduced to 0 HP." range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-01" - _id: mgne-tbl-cat-02 - type: 0 + type: "text" text: "Malicious Inversion. If cast on an enemy, the Resonation targets you. If cast on a friendly target, it targets your nearest enemy." range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-02" - _id: mgne-tbl-cat-03 - type: 0 + type: "text" text: "Desynchronitic Burst. A random nearby Artifact explodes, destroying it and dealing D6 damage to its carrier." range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-03" - _id: mgne-tbl-cat-04 - type: 0 + type: "text" text: "Inadvertent Reduplication. The Resonation casts twice, the targets for both are determined randomly." range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-04" - _id: mgne-tbl-cat-05 - type: 0 + type: "text" text: "Calcifying Conjuration. You are Restrained by a prison of bone that forms in the air around you. For five minutes, you cannot break yourself out, and the difficulty for others to free you is +3 DR." range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-05" - _id: mgne-tbl-cat-06 - type: 0 + type: "text" text: "Backblast. You are knocked Prone by the energetic backlash and suffer Stunned (2)." range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-06" - _id: mgne-tbl-cat-07 - type: 0 + type: "text" text: "Nanofeed. Your Resonation invokes normally, but it consumes all of your worn armor in the process." range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-07" - _id: mgne-tbl-cat-08 - type: 0 + type: "text" text: "Drained. You suffer Fatigued (1). The amount of Fatigued suffered doubles every time you roll this result during the same day." range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-08" - _id: mgne-tbl-cat-09 - type: 0 + type: "text" text: "Antiluck. Discard an Omen. This result cannot be rerolled and the fumble cannot be neutralized." range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-catastrophe.mgne-tbl-cat-09" - _id: mgne-tbl-cat-10 - type: 0 + type: "text" text: "Total Collapse. All of your Artifacts de-Synchronize. You cannot invoke Resonations for the rest of the day. You are damaged to 1 HP." range: [10, 10] drawn: false diff --git a/packs_src/names/D10_Eucatastrophe.yaml b/packs_src/names/D10_Eucatastrophe.yaml index 4683e02..174477b 100644 --- a/packs_src/names/D10_Eucatastrophe.yaml +++ b/packs_src/names/D10_Eucatastrophe.yaml @@ -7,61 +7,61 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-euc-01 - type: 0 + type: "text" text: "Restorative Warming. You recover D4 HP." range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-01" - _id: mgne-tbl-euc-02 - type: 0 + type: "text" text: "Twinvocation. You may immediately invoke the Resonation again." range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-02" - _id: mgne-tbl-euc-03 - type: 0 + type: "text" text: "Synchronal Amplification. You may Synchronize an additional Artifact for the rest of the day." range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-03" - _id: mgne-tbl-euc-04 - type: 0 + type: "text" text: "Harmonization. You gain -1 DR to invoking Resonations for the next five minutes." range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-04" - _id: mgne-tbl-euc-05 - type: 0 + type: "text" text: "Rebate. The total number of Resonations you can invoke increases by two for the rest of the day." range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-05" - _id: mgne-tbl-euc-06 - type: 0 + type: "text" text: "Ambient Levitation. You gain +1 Carrying Capacity for the rest of the day." range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-06" - _id: mgne-tbl-euc-07 - type: 0 + type: "text" text: "Fortunetelling. You receive sudden insight into the near future and -4 DR to your next check in the next five minutes." range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-07" - _id: mgne-tbl-euc-08 - type: 0 + type: "text" text: "Dermal Strengthening. You gain +1 max HP for the rest of the day." range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-08" - _id: mgne-tbl-euc-09 - type: 0 + type: "text" text: "Investiture By Powers Unknown. You recover an Omen." range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-eucatastrophe.mgne-tbl-euc-09" - _id: mgne-tbl-euc-10 - type: 0 + type: "text" text: "Collective Intelligence. You gain a random Feature from a nearby character for the next ten minutes. If there are no nearby characters with Features, you increase a random Ability by 1 until the end of the day (D4: 1 – Strength, 2 – Presence, 3 – Agility, 4 – Toughness)." range: [10, 10] drawn: false diff --git a/packs_src/names/D10_Mishaps.yaml b/packs_src/names/D10_Mishaps.yaml index ccaf552..1eeac26 100644 --- a/packs_src/names/D10_Mishaps.yaml +++ b/packs_src/names/D10_Mishaps.yaml @@ -7,61 +7,61 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-mis-01 - type: 0 + type: "text" text: "Mishandling. The Usage Dice for any equipment involved in the check decreases by a step, and any consumables involved break. If no items were involved, suffer D4 damage bypassing Armor." range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-01" - _id: mgne-tbl-mis-02 - type: 0 + type: "text" text: "Irritating Fumble. A random creature from the surrounding area comes to investigate, its disposition hostile." range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-02" - _id: mgne-tbl-mis-03 - type: 0 + type: "text" text: "Smoke Point. You start an uncontrolled fire in your environment. If this is impossible, you suffer D4 damage bypassing Armor instead." range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-03" - _id: mgne-tbl-mis-04 - type: 0 + type: "text" text: "Tetanus Nail. You are exposed to pathogens and suffer Infected." range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-04" - _id: mgne-tbl-mis-05 - type: 0 + type: "text" text: "Shaken Confidence. You suffer +1 DR on checks until you fully rest." range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-05" - _id: mgne-tbl-mis-06 - type: 0 + type: "text" text: "Oof, My Larynx. You cannot invoke Resonations for D8 hours." range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-06" - _id: mgne-tbl-mis-07 - type: 0 + type: "text" text: "Gaff. You suffer +3 DR on your next check this hour, and if that check fails it is also a fumble." range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-07" - _id: mgne-tbl-mis-08 - type: 0 + type: "text" text: "Blunder. You suffer D6 damage bypassing Armor. This cannot reduce you below 1 HP." range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-08" - _id: mgne-tbl-mis-09 - type: 0 + type: "text" text: "Internal Hemorrhage. You suffer Bleeding (1) if in combat, and D4 damage bypassing Armor if outside of combat." range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-mishaps.mgne-tbl-mis-09" - _id: mgne-tbl-mis-10 - type: 0 + type: "text" text: "Cascading Failure. Roll twice and take both results." range: [10, 10] drawn: false diff --git a/packs_src/names/D10_Triumphs.yaml b/packs_src/names/D10_Triumphs.yaml index d17db5a..f355e02 100644 --- a/packs_src/names/D10_Triumphs.yaml +++ b/packs_src/names/D10_Triumphs.yaml @@ -7,61 +7,61 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-tri-01 - type: 0 + type: "text" text: "Windfall. You uncover a resource. Roll on the Scavenging table." range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-01" - _id: mgne-tbl-tri-02 - type: 0 + type: "text" text: "Getting The Hang Of It. You gain -3 DR to your next check within five minutes." range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-02" - _id: mgne-tbl-tri-03 - type: 0 + type: "text" text: "Swift Recovery. You may discard a Condition. If you have no Conditions, recover D2 HP." range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-03" - _id: mgne-tbl-tri-04 - type: 0 + type: "text" text: "Stylish. You may pick a nearby target and inspire them, granting them -2 DR on their next check this hour." range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-04" - _id: mgne-tbl-tri-05 - type: 0 + type: "text" text: "Fearless. You ignore all penalties to your next check this hour." range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-05" - _id: mgne-tbl-tri-06 - type: 0 + type: "text" text: "Reposition. You may discard Prone and Restrained and free yourself from all bindings and move immediately to a point nearby. You gain -1 DR to your next attack in the next five minutes." range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-06" - _id: mgne-tbl-tri-07 - type: 0 + type: "text" text: "Patchwork. You may restore the Usage Die on one of your weapons or armor by a dice step, up to its starting value." range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-07" - _id: mgne-tbl-tri-08 - type: 0 + type: "text" text: "Opportunist. If in combat, you may immediately take an Action—although you cannot use the Action to attack. If outside of combat, you find 3D10¢." range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-08" - _id: mgne-tbl-tri-09 - type: 0 + type: "text" text: "Flourish. If in combat, you may immediately take an Action. If you have already rolled this result this Round, reroll. If outside of combat, you gain -2 DR to your next check within five minutes." range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-triumphs.mgne-tbl-tri-09" - _id: mgne-tbl-tri-10 - type: 0 + type: "text" text: "Dynamic. You may move a point from one Ability to another. It remains reallocated for the next hour." range: [10, 10] drawn: false diff --git a/packs_src/names/D10_Vital_Asset.yaml b/packs_src/names/D10_Vital_Asset.yaml index 1360efe..32f7397 100644 --- a/packs_src/names/D10_Vital_Asset.yaml +++ b/packs_src/names/D10_Vital_Asset.yaml @@ -7,25 +7,25 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-va-01 - type: 0 + type: "text" text: "Weapon of Your Choice" range: [1, 3] drawn: false _key: "!tables.results!mgne-tbl-vital-asset.mgne-tbl-va-01" - _id: mgne-tbl-va-02 - type: 0 + type: "text" text: "Armor of Your Choice" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-vital-asset.mgne-tbl-va-02" - _id: mgne-tbl-va-03 - type: 0 + type: "text" text: "Random Resonance Core" range: [5, 9] drawn: false _key: "!tables.results!mgne-tbl-vital-asset.mgne-tbl-va-03" - _id: mgne-tbl-va-04 - type: 0 + type: "text" text: "Random Artifact" range: [10, 10] drawn: false diff --git a/packs_src/names/D12_Convenience.yaml b/packs_src/names/D12_Convenience.yaml index 43a72ba..0459bae 100644 --- a/packs_src/names/D12_Convenience.yaml +++ b/packs_src/names/D12_Convenience.yaml @@ -7,73 +7,73 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-conv-01 - type: 0 + type: "text" text: "Thieves' Tools" range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-01" - _id: mgne-tbl-conv-02 - type: 0 + type: "text" text: "Rope" range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-02" - _id: mgne-tbl-conv-03 - type: 0 + type: "text" text: "Lamp Oil" range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-03" - _id: mgne-tbl-conv-04 - type: 0 + type: "text" text: "Medical Supplies" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-04" - _id: mgne-tbl-conv-05 - type: 0 + type: "text" text: "Net" range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-05" - _id: mgne-tbl-conv-06 - type: 0 + type: "text" text: "Crowbar" range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-06" - _id: mgne-tbl-conv-07 - type: 0 + type: "text" text: "Lamp" range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-07" - _id: mgne-tbl-conv-08 - type: 0 + type: "text" text: "Flint and Steel" range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-08" - _id: mgne-tbl-conv-09 - type: 0 + type: "text" text: "Grappling Hook" range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-09" - _id: mgne-tbl-conv-10 - type: 0 + type: "text" text: "Flask" range: [10, 10] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-10" - _id: mgne-tbl-conv-11 - type: 0 + type: "text" text: "Spyglass" range: [11, 11] drawn: false _key: "!tables.results!mgne-tbl-convenience.mgne-tbl-conv-11" - _id: mgne-tbl-conv-12 - type: 0 + type: "text" text: "Clothing (Noble)" range: [12, 12] drawn: false diff --git a/packs_src/names/D12_Scars.yaml b/packs_src/names/D12_Scars.yaml index 1586de9..2140e84 100644 --- a/packs_src/names/D12_Scars.yaml +++ b/packs_src/names/D12_Scars.yaml @@ -7,73 +7,73 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-scar-01 - type: 0 + type: "text" text: "Perpetual sunburn." range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-01" - _id: mgne-tbl-scar-02 - type: 0 + type: "text" text: "D6 missing fingers." range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-02" - _id: mgne-tbl-scar-03 - type: 0 + type: "text" text: "D4 teeth replaced with metal." range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-03" - _id: mgne-tbl-scar-04 - type: 0 + type: "text" text: "Plasma burns (D4: 1 – Face, 2 – Arms, 3 – Chest, 4 – Whole body)." range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-04" - _id: mgne-tbl-scar-05 - type: 0 + type: "text" text: "Odd habit (D10: 1 – Involuntary tic, 2 – Superstition about doorways, 3 – Can't sit still, 4 – Overly formal, 5 – Repeats rituals, 6 – Talks with corpses, 7 – Recites litany, 8 – Hides food, 9 – Unblinking fixed contact dead-eyed stare, 10 – Shares quirky stories from past that are actually traumatic)." range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-05" - _id: mgne-tbl-scar-06 - type: 0 + type: "text" text: "Physical scarring (D4: 1 – Face, 2 – Arms, 3 – Chest, 4 – Whole body)." range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-06" - _id: mgne-tbl-scar-07 - type: 0 + type: "text" text: "Squeamish around (D4: 1 – Geometric patterns, 2 – Insects, 3 – Flashing lights, 4 – Nonbelievers)." range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-07" - _id: mgne-tbl-scar-08 - type: 0 + type: "text" text: "Wounded and badly healed (D4: 1 – Leg, 2 – Arm, 3 – Chest, 4 – Head)." range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-08" - _id: mgne-tbl-scar-09 - type: 0 + type: "text" text: "Bad reputation (D4: 1 – Gambling, 2 – Heresy, 3 – Starting fights, 4 – Bad luck charm)." range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-09" - _id: mgne-tbl-scar-10 - type: 0 + type: "text" text: "Persistent illness (D6: 1 – Fatigue, 2 – Cough, 3 – Dizziness, 4 – Aches, 5 – Nausea, 6 – Progressive skin to nanometal conversion)." range: [10, 10] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-10" - _id: mgne-tbl-scar-11 - type: 0 + type: "text" text: "Hunted by something (D4: 1 – Beast, 2 – Demon, 3 – Human, 4 – Personal history)." range: [11, 11] drawn: false _key: "!tables.results!mgne-tbl-scars.mgne-tbl-scar-11" - _id: mgne-tbl-scar-12 - type: 0 + type: "text" text: "Lost (D8: 1 – Traveling partners, 2 – Spouse, 3 – Child, 4 – Pet, 5 – Inheritance, 6 – Faith, 7 – Home, 8 – Purpose)." range: [12, 12] drawn: false diff --git a/packs_src/names/D12_Weapons.yaml b/packs_src/names/D12_Weapons.yaml index c2ec3ef..b464cb4 100644 --- a/packs_src/names/D12_Weapons.yaml +++ b/packs_src/names/D12_Weapons.yaml @@ -7,73 +7,73 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-wpn-01 - type: 0 + type: "text" text: "Club" range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-01" - _id: mgne-tbl-wpn-02 - type: 0 + type: "text" text: "Dagger" range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-02" - _id: mgne-tbl-wpn-03 - type: 0 + type: "text" text: "Handaxe" range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-03" - _id: mgne-tbl-wpn-04 - type: 0 + type: "text" text: "Quarterstaff" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-04" - _id: mgne-tbl-wpn-05 - type: 0 + type: "text" text: "Whip" range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-05" - _id: mgne-tbl-wpn-06 - type: 0 + type: "text" text: "Shortbow and Quiver" range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-06" - _id: mgne-tbl-wpn-07 - type: 0 + type: "text" text: "Spear" range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-07" - _id: mgne-tbl-wpn-08 - type: 0 + type: "text" text: "Longsword" range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-08" - _id: mgne-tbl-wpn-09 - type: 0 + type: "text" text: "Heavy Crossbow and Quiver" range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-09" - _id: mgne-tbl-wpn-10 - type: 0 + type: "text" text: "Rapier" range: [10, 10] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-10" - _id: mgne-tbl-wpn-11 - type: 0 + type: "text" text: "Halberd" range: [11, 11] drawn: false _key: "!tables.results!mgne-tbl-weapons.mgne-tbl-wpn-11" - _id: mgne-tbl-wpn-12 - type: 0 + type: "text" text: "Maul" range: [12, 12] drawn: false diff --git a/packs_src/names/D20_Backgrounds.yaml b/packs_src/names/D20_Backgrounds.yaml index f85594b..bd300e8 100644 --- a/packs_src/names/D20_Backgrounds.yaml +++ b/packs_src/names/D20_Backgrounds.yaml @@ -7,121 +7,121 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-bg-01 - type: 0 + type: "text" text: "Disgraced Knight" range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-01" - _id: mgne-tbl-bg-02 - type: 0 + type: "text" text: "Caravan Guard" range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-02" - _id: mgne-tbl-bg-03 - type: 0 + type: "text" text: "Noble House Exile" range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-03" - _id: mgne-tbl-bg-04 - type: 0 + type: "text" text: "Former Acolyte" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-04" - _id: mgne-tbl-bg-05 - type: 0 + type: "text" text: "Wasteland Scavenger" range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-05" - _id: mgne-tbl-bg-06 - type: 0 + type: "text" text: "Cult Escapee" range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-06" - _id: mgne-tbl-bg-07 - type: 0 + type: "text" text: "Glitch-Marked" range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-07" - _id: mgne-tbl-bg-08 - type: 0 + type: "text" text: "Sacred Diagnostician" range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-08" - _id: mgne-tbl-bg-09 - type: 0 + type: "text" text: "Hereditary Guardian" range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-09" - _id: mgne-tbl-bg-10 - type: 0 + type: "text" text: "Village Healer" range: [10, 10] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-10" - _id: mgne-tbl-bg-11 - type: 0 + type: "text" text: "Tax Collector" range: [11, 11] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-11" - _id: mgne-tbl-bg-12 - type: 0 + type: "text" text: "Fortune Teller" range: [12, 12] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-12" - _id: mgne-tbl-bg-13 - type: 0 + type: "text" text: "Artisan" range: [13, 13] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-13" - _id: mgne-tbl-bg-14 - type: 0 + type: "text" text: "Shepherd" range: [14, 14] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-14" - _id: mgne-tbl-bg-15 - type: 0 + type: "text" text: "Executioner's Apprentice" range: [15, 15] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-15" - _id: mgne-tbl-bg-16 - type: 0 + type: "text" text: "Market Thief" range: [16, 16] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-16" - _id: mgne-tbl-bg-17 - type: 0 + type: "text" text: "Former Slave" range: [17, 17] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-17" - _id: mgne-tbl-bg-18 - type: 0 + type: "text" text: "Monastery Scribe" range: [18, 18] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-18" - _id: mgne-tbl-bg-19 - type: 0 + type: "text" text: "Village Outcast" range: [19, 19] drawn: false _key: "!tables.results!mgne-tbl-backgrounds.mgne-tbl-bg-19" - _id: mgne-tbl-bg-20 - type: 0 + type: "text" text: "Hunter" range: [20, 20] drawn: false diff --git a/packs_src/names/D20_Motivations.yaml b/packs_src/names/D20_Motivations.yaml index e2d2cdc..4e7fbb4 100644 --- a/packs_src/names/D20_Motivations.yaml +++ b/packs_src/names/D20_Motivations.yaml @@ -7,121 +7,121 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-mot-01 - type: 0 + type: "text" text: "Search for a sister who ventured into a forbidden data-temple and never returned." range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-01" - _id: mgne-tbl-mot-02 - type: 0 + type: "text" text: "Avenge a father executed for heresy by proving his discoveries were true." range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-02" - _id: mgne-tbl-mot-03 - type: 0 + type: "text" text: "Find a cure for a village afflicted by a plague." range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-03" - _id: mgne-tbl-mot-04 - type: 0 + type: "text" text: "Recover a family heirloom (ancient artifact)." range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-04" - _id: mgne-tbl-mot-05 - type: 0 + type: "text" text: "Discover why the local machine god has fallen silent, threatening your people's survival." range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-05" - _id: mgne-tbl-mot-06 - type: 0 + type: "text" text: "Clear your name after being falsely accused of sabotaging sacred machinery." range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-06" - _id: mgne-tbl-mot-07 - type: 0 + type: "text" text: "Find out what happened to your mentor who claimed to have discovered \"the truth\"." range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-07" - _id: mgne-tbl-mot-08 - type: 0 + type: "text" text: "Fulfill a prophecy/system message." range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-08" - _id: mgne-tbl-mot-09 - type: 0 + type: "text" text: "Pay off a debt to a powerful noble by recovering valuable artifacts." range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-09" - _id: mgne-tbl-mot-10 - type: 0 + type: "text" text: "Search for missing children who were \"chosen\"." range: [10, 10] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-10" - _id: mgne-tbl-mot-11 - type: 0 + type: "text" text: "Understand why you are assaulted by visions." range: [11, 11] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-11" - _id: mgne-tbl-mot-12 - type: 0 + type: "text" text: "Find a way to stop the spreading corruption that's consuming your homeland." range: [12, 12] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-12" - _id: mgne-tbl-mot-13 - type: 0 + type: "text" text: "Prove yourself worthy to inherit your house after being passed over." range: [13, 13] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-13" - _id: mgne-tbl-mot-14 - type: 0 + type: "text" text: "Discover why the ancient defensive systems suddenly activated around your home." range: [14, 14] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-14" - _id: mgne-tbl-mot-15 - type: 0 + type: "text" text: "Find a way to save your sibling who is slowly being transformed by malfunctioning tech." range: [15, 15] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-15" - _id: mgne-tbl-mot-16 - type: 0 + type: "text" text: "Recover lost knowledge to prevent the Voidspire Territories from suffering the same fate as your original home." range: [16, 16] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-16" - _id: mgne-tbl-mot-17 - type: 0 + type: "text" text: "Find others who share your ability to see through the \"divine illusions\"." range: [17, 17] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-17" - _id: mgne-tbl-mot-18 - type: 0 + type: "text" text: "Track down the tech-cultists who kidnapped your noble house's heir." range: [18, 18] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-18" - _id: mgne-tbl-mot-19 - type: 0 + type: "text" text: "Discover why all children born in your region have started manifesting strange abilities." range: [19, 19] drawn: false _key: "!tables.results!mgne-tbl-motivations.mgne-tbl-mot-19" - _id: mgne-tbl-mot-20 - type: 0 + type: "text" text: "Understand the divine language of the machine gods." range: [20, 20] drawn: false diff --git a/packs_src/names/D20_Origins.yaml b/packs_src/names/D20_Origins.yaml index 297257c..53a81a6 100644 --- a/packs_src/names/D20_Origins.yaml +++ b/packs_src/names/D20_Origins.yaml @@ -7,121 +7,121 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-ori-01 - type: 0 + type: "text" text: "The Luminous Vale of Eternus" range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-01" - _id: mgne-tbl-ori-02 - type: 0 + type: "text" text: "The Singing Towers of Vox" range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-02" - _id: mgne-tbl-ori-03 - type: 0 + type: "text" text: "The Chrome Basilica city-state" range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-03" - _id: mgne-tbl-ori-04 - type: 0 + type: "text" text: "The Darkened Realm of Null" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-04" - _id: mgne-tbl-ori-05 - type: 0 + type: "text" text: "The Storm Cradle" range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-05" - _id: mgne-tbl-ori-06 - type: 0 + type: "text" text: "The Processional States" range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-06" - _id: mgne-tbl-ori-07 - type: 0 + type: "text" text: "The Floating Gardens of Vector" range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-07" - _id: mgne-tbl-ori-08 - type: 0 + type: "text" text: "The Maze-Cities of Codex" range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-08" - _id: mgne-tbl-ori-09 - type: 0 + type: "text" text: "The Iron Valley" range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-09" - _id: mgne-tbl-ori-10 - type: 0 + type: "text" text: "The Memory Spires" range: [10, 10] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-10" - _id: mgne-tbl-ori-11 - type: 0 + type: "text" text: "The Whispering Depths" range: [11, 11] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-11" - _id: mgne-tbl-ori-12 - type: 0 + type: "text" text: "The Flatlands" range: [12, 12] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-12" - _id: mgne-tbl-ori-13 - type: 0 + type: "text" text: "The Glass Kingdom of Lux" range: [13, 13] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-13" - _id: mgne-tbl-ori-14 - type: 0 + type: "text" text: "The Archive Territories" range: [14, 14] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-14" - _id: mgne-tbl-ori-15 - type: 0 + type: "text" text: "The Pulse Wastes" range: [15, 15] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-15" - _id: mgne-tbl-ori-16 - type: 0 + type: "text" text: "The Echo Peaks" range: [16, 16] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-16" - _id: mgne-tbl-ori-17 - type: 0 + type: "text" text: "The Array Thicket" range: [17, 17] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-17" - _id: mgne-tbl-ori-18 - type: 0 + type: "text" text: "The Core Dominion" range: [18, 18] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-18" - _id: mgne-tbl-ori-19 - type: 0 + type: "text" text: "The Shattered Sphere" range: [19, 19] drawn: false _key: "!tables.results!mgne-tbl-origins.mgne-tbl-ori-19" - _id: mgne-tbl-ori-20 - type: 0 + type: "text" text: "The Voidspire Territories" range: [20, 20] drawn: false diff --git a/packs_src/names/D20_Vices.yaml b/packs_src/names/D20_Vices.yaml index 4d4f67a..9ff1a33 100644 --- a/packs_src/names/D20_Vices.yaml +++ b/packs_src/names/D20_Vices.yaml @@ -7,121 +7,121 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-vic-01 - type: 0 + type: "text" text: "Greedy" range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-01" - _id: mgne-tbl-vic-02 - type: 0 + type: "text" text: "Wrathful" range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-02" - _id: mgne-tbl-vic-03 - type: 0 + type: "text" text: "Envious" range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-03" - _id: mgne-tbl-vic-04 - type: 0 + type: "text" text: "Arrogant" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-04" - _id: mgne-tbl-vic-05 - type: 0 + type: "text" text: "Lazy" range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-05" - _id: mgne-tbl-vic-06 - type: 0 + type: "text" text: "Lustful" range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-06" - _id: mgne-tbl-vic-07 - type: 0 + type: "text" text: "Deceitful" range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-07" - _id: mgne-tbl-vic-08 - type: 0 + type: "text" text: "Coward" range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-08" - _id: mgne-tbl-vic-09 - type: 0 + type: "text" text: "Cruel" range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-09" - _id: mgne-tbl-vic-10 - type: 0 + type: "text" text: "Vain" range: [10, 10] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-10" - _id: mgne-tbl-vic-11 - type: 0 + type: "text" text: "Glutton" range: [11, 11] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-11" - _id: mgne-tbl-vic-12 - type: 0 + type: "text" text: "Bitter" range: [12, 12] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-12" - _id: mgne-tbl-vic-13 - type: 0 + type: "text" text: "Irascible" range: [13, 13] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-13" - _id: mgne-tbl-vic-14 - type: 0 + type: "text" text: "Obsessed" range: [14, 14] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-14" - _id: mgne-tbl-vic-15 - type: 0 + type: "text" text: "Reckless" range: [15, 15] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-15" - _id: mgne-tbl-vic-16 - type: 0 + type: "text" text: "Sadist" range: [16, 16] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-16" - _id: mgne-tbl-vic-17 - type: 0 + type: "text" text: "Paranoid" range: [17, 17] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-17" - _id: mgne-tbl-vic-18 - type: 0 + type: "text" text: "Selfish" range: [18, 18] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-18" - _id: mgne-tbl-vic-19 - type: 0 + type: "text" text: "Nihilist" range: [19, 19] drawn: false _key: "!tables.results!mgne-tbl-vices.mgne-tbl-vic-19" - _id: mgne-tbl-vic-20 - type: 0 + type: "text" text: "Violent" range: [20, 20] drawn: false diff --git a/packs_src/names/D66_Name_Syllables.yaml b/packs_src/names/D66_Name_Syllables.yaml index f337b61..19599de 100644 --- a/packs_src/names/D66_Name_Syllables.yaml +++ b/packs_src/names/D66_Name_Syllables.yaml @@ -7,217 +7,217 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-names-01 - type: 0 + type: "text" text: "11 – Ael" range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-01" - _id: mgne-tbl-names-02 - type: 0 + type: "text" text: "12 – Stan" range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-02" - _id: mgne-tbl-names-03 - type: 0 + type: "text" text: "13 – Cia" range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-03" - _id: mgne-tbl-names-04 - type: 0 + type: "text" text: "14 – Cor" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-04" - _id: mgne-tbl-names-05 - type: 0 + type: "text" text: "15 – Maer" range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-05" - _id: mgne-tbl-names-06 - type: 0 + type: "text" text: "16 – Haed" range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-06" - _id: mgne-tbl-names-07 - type: 0 + type: "text" text: "21 – Los" range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-07" - _id: mgne-tbl-names-08 - type: 0 + type: "text" text: "22 – Gwynn" range: [8, 8] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-08" - _id: mgne-tbl-names-09 - type: 0 + type: "text" text: "23 – Be" range: [9, 9] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-09" - _id: mgne-tbl-names-10 - type: 0 + type: "text" text: "24 – Lia" range: [10, 10] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-10" - _id: mgne-tbl-names-11 - type: 0 + type: "text" text: "25 – Per" range: [11, 11] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-11" - _id: mgne-tbl-names-12 - type: 0 + type: "text" text: "26 – Born" range: [12, 12] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-12" - _id: mgne-tbl-names-13 - type: 0 + type: "text" text: "31 – Dry" range: [13, 13] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-13" - _id: mgne-tbl-names-14 - type: 0 + type: "text" text: "32 – De" range: [14, 14] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-14" - _id: mgne-tbl-names-15 - type: 0 + type: "text" text: "33 – Sera" range: [15, 15] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-15" - _id: mgne-tbl-names-16 - type: 0 + type: "text" text: "34 – Falla" range: [16, 16] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-16" - _id: mgne-tbl-names-17 - type: 0 + type: "text" text: "35 – Ros" range: [17, 17] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-17" - _id: mgne-tbl-names-18 - type: 0 + type: "text" text: "36 – Thea" range: [18, 18] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-18" - _id: mgne-tbl-names-19 - type: 0 + type: "text" text: "41 – Al" range: [19, 19] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-19" - _id: mgne-tbl-names-20 - type: 0 + type: "text" text: "42 – Jo" range: [20, 20] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-20" - _id: mgne-tbl-names-21 - type: 0 + type: "text" text: "43 – Wynn" range: [21, 21] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-21" - _id: mgne-tbl-names-22 - type: 0 + type: "text" text: "44 – Shal" range: [22, 22] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-22" - _id: mgne-tbl-names-23 - type: 0 + type: "text" text: "45 – Rinn" range: [23, 23] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-23" - _id: mgne-tbl-names-24 - type: 0 + type: "text" text: "46 – Aeth" range: [24, 24] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-24" - _id: mgne-tbl-names-25 - type: 0 + type: "text" text: "51 – Lynn" range: [25, 25] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-25" - _id: mgne-tbl-names-26 - type: 0 + type: "text" text: "52 – Wulf" range: [26, 26] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-26" - _id: mgne-tbl-names-27 - type: 0 + type: "text" text: "53 – Mal" range: [27, 27] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-27" - _id: mgne-tbl-names-28 - type: 0 + type: "text" text: "54 – Dred" range: [28, 28] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-28" - _id: mgne-tbl-names-29 - type: 0 + type: "text" text: "55 – Ryk" range: [29, 29] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-29" - _id: mgne-tbl-names-30 - type: 0 + type: "text" text: "56 – Val" range: [30, 30] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-30" - _id: mgne-tbl-names-31 - type: 0 + type: "text" text: "61 – Odd" range: [31, 31] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-31" - _id: mgne-tbl-names-32 - type: 0 + type: "text" text: "62 – Trax" range: [32, 32] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-32" - _id: mgne-tbl-names-33 - type: 0 + type: "text" text: "63 – Niko" range: [33, 33] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-33" - _id: mgne-tbl-names-34 - type: 0 + type: "text" text: "64 – Ven" range: [34, 34] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-34" - _id: mgne-tbl-names-35 - type: 0 + type: "text" text: "65 – Ysol" range: [35, 35] drawn: false _key: "!tables.results!mgne-tbl-names.mgne-tbl-names-35" - _id: mgne-tbl-names-36 - type: 0 + type: "text" text: "66 – Kel" range: [36, 36] drawn: false diff --git a/packs_src/names/D6_Pack.yaml b/packs_src/names/D6_Pack.yaml index 440e255..14047a6 100644 --- a/packs_src/names/D6_Pack.yaml +++ b/packs_src/names/D6_Pack.yaml @@ -7,37 +7,37 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-pack-01 - type: 0 + type: "text" text: "Sack" range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-packs.mgne-tbl-pack-01" - _id: mgne-tbl-pack-02 - type: 0 + type: "text" text: "Second Waterskin" range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-packs.mgne-tbl-pack-02" - _id: mgne-tbl-pack-03 - type: 0 + type: "text" text: "Bullet Purse" range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-packs.mgne-tbl-pack-03" - _id: mgne-tbl-pack-04 - type: 0 + type: "text" text: "Quiver" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-packs.mgne-tbl-pack-04" - _id: mgne-tbl-pack-05 - type: 0 + type: "text" text: "Tent" range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-packs.mgne-tbl-pack-05" - _id: mgne-tbl-pack-06 - type: 0 + type: "text" text: "Backpack" range: [6, 6] drawn: false diff --git a/packs_src/names/D8_Armor.yaml b/packs_src/names/D8_Armor.yaml index 3eb31b4..8be0394 100644 --- a/packs_src/names/D8_Armor.yaml +++ b/packs_src/names/D8_Armor.yaml @@ -7,49 +7,49 @@ replacement: true displayRoll: true results: - _id: mgne-tbl-arm-01 - type: 0 + type: "text" text: "Clothing (Average)" range: [1, 1] drawn: false _key: "!tables.results!mgne-tbl-armor.mgne-tbl-arm-01" - _id: mgne-tbl-arm-02 - type: 0 + type: "text" text: "Helm" range: [2, 2] drawn: false _key: "!tables.results!mgne-tbl-armor.mgne-tbl-arm-02" - _id: mgne-tbl-arm-03 - type: 0 + type: "text" text: "Medium Shield" range: [3, 3] drawn: false _key: "!tables.results!mgne-tbl-armor.mgne-tbl-arm-03" - _id: mgne-tbl-arm-04 - type: 0 + type: "text" text: "Gambeson" range: [4, 4] drawn: false _key: "!tables.results!mgne-tbl-armor.mgne-tbl-arm-04" - _id: mgne-tbl-arm-05 - type: 0 + type: "text" text: "Padded Leather" range: [5, 5] drawn: false _key: "!tables.results!mgne-tbl-armor.mgne-tbl-arm-05" - _id: mgne-tbl-arm-06 - type: 0 + type: "text" text: "Chain Shirt" range: [6, 6] drawn: false _key: "!tables.results!mgne-tbl-armor.mgne-tbl-arm-06" - _id: mgne-tbl-arm-07 - type: 0 + type: "text" text: "Half Plate" range: [7, 7] drawn: false _key: "!tables.results!mgne-tbl-armor.mgne-tbl-arm-07" - _id: mgne-tbl-arm-08 - type: 0 + type: "text" text: "Full Plate" range: [8, 8] drawn: false diff --git a/patches/@foundryvtt+foundryvtt-cli+3.0.3.patch b/patches/@foundryvtt+foundryvtt-cli+3.0.3.patch new file mode 100644 index 0000000..54b6c50 --- /dev/null +++ b/patches/@foundryvtt+foundryvtt-cli+3.0.3.patch @@ -0,0 +1,12 @@ +diff --git a/node_modules/@foundryvtt/foundryvtt-cli/lib/package.mjs b/node_modules/@foundryvtt/foundryvtt-cli/lib/package.mjs +index fe64397..74427bc 100644 +--- a/node_modules/@foundryvtt/foundryvtt-cli/lib/package.mjs ++++ b/node_modules/@foundryvtt/foundryvtt-cli/lib/package.mjs +@@ -341,6 +341,7 @@ async function compileClassicLevel(pack, files, { log, transformEntry }={}) { + + // Load the directory as a ClassicLevel DB. + const db = new ClassicLevel(pack, { keyEncoding: "utf8", valueEncoding: "json" }); ++ await db.open(); // explicit open to avoid deferred-iterator crash on Node 24+ + const batch = db.batch(); + const seenKeys = new Set(); + diff --git a/templates/character-features.hbs b/templates/character-features.hbs index af9c7f9..9a835a3 100644 --- a/templates/character-features.hbs +++ b/templates/character-features.hbs @@ -6,7 +6,6 @@ {{#each features}}
{{name}}
-
{{lookup @root.config.featureChoices system.featureId}}