forked from public/wfrp4e-unofficial-grimoire
updated all creatures to use newest traits, first active effect created.
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
packs/ug-careerstalentstraits/000042.ldb
Normal file
BIN
packs/ug-careerstalentstraits/000042.ldb
Normal file
Binary file not shown.
@@ -1 +1 @@
|
||||
MANIFEST-000025
|
||||
MANIFEST-000043
|
||||
|
@@ -1,3 +1,3 @@
|
||||
2025/09/09-23:45:02.512 9d2c Recovering log #24
|
||||
2025/09/09-23:45:02.518 9d2c Delete type=0 #24
|
||||
2025/09/09-23:45:02.518 9d2c Delete type=3 #22
|
||||
2025/09/11-00:20:24.862 79e8 Recovering log #40
|
||||
2025/09/11-00:20:24.868 79e8 Delete type=0 #40
|
||||
2025/09/11-00:20:24.868 79e8 Delete type=3 #38
|
||||
|
@@ -1,5 +1,14 @@
|
||||
2025/04/24-15:14:14.848 6574 Recovering log #21
|
||||
2025/04/24-15:14:14.848 6574 Level-0 table #23: started
|
||||
2025/04/24-15:14:14.848 6574 Level-0 table #23: 15172 bytes OK
|
||||
2025/04/24-15:14:14.859 6574 Delete type=0 #21
|
||||
2025/04/24-15:14:14.859 6574 Delete type=3 #20
|
||||
2025/09/10-22:20:35.610 65b4 Recovering log #37
|
||||
2025/09/10-22:20:35.616 65b4 Delete type=0 #37
|
||||
2025/09/10-22:20:35.616 65b4 Delete type=3 #36
|
||||
2025/09/11-00:19:38.562 8ed8 Level-0 table #41: started
|
||||
2025/09/11-00:19:38.562 8ed8 Level-0 table #41: 0 bytes OK
|
||||
2025/09/11-00:19:38.565 8ed8 Delete type=0 #39
|
||||
2025/09/11-00:19:38.701 8ed8 Manual compaction at level-0 from '!items!34uIvOS3U3QVBAzE' @ 72057594037927935 : 1 .. '!items.effects!4Q0rDMBIs2YtZbfX.UnsVhV1JeWHQSNP0' @ 0 : 0; will stop at '!items.effects!4Q0rDMBIs2YtZbfX.UnsVhV1JeWHQSNP0' @ 125 : 1
|
||||
2025/09/11-00:19:38.701 8ed8 Compacting 1@0 + 1@1 files
|
||||
2025/09/11-00:19:38.704 8ed8 Generated table #42@0: 14 keys, 11593 bytes
|
||||
2025/09/11-00:19:38.704 8ed8 Compacted 1@0 + 1@1 files => 11593 bytes
|
||||
2025/09/11-00:19:38.707 8ed8 compacted to: files[ 0 1 0 0 0 0 0 ]
|
||||
2025/09/11-00:19:38.708 8ed8 Delete type=2 #32
|
||||
2025/09/11-00:19:38.708 8ed8 Delete type=2 #34
|
||||
2025/09/11-00:19:38.710 8ed8 Manual compaction at level-0 from '!items.effects!4Q0rDMBIs2YtZbfX.UnsVhV1JeWHQSNP0' @ 125 : 1 .. '!items.effects!4Q0rDMBIs2YtZbfX.UnsVhV1JeWHQSNP0' @ 0 : 0; will stop at (end)
|
||||
|
Binary file not shown.
BIN
packs/ug-careerstalentstraits/MANIFEST-000043
Normal file
BIN
packs/ug-careerstalentstraits/MANIFEST-000043
Normal file
Binary file not shown.
@@ -86,6 +86,6 @@
|
||||
"previousCareer": {}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 1300000,
|
||||
"_key": "!items!y3PLMxwlL29Pdbg7"
|
||||
}
|
@@ -7,8 +7,139 @@
|
||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.4Q0rDMBIs2YtZbfX"
|
||||
}
|
||||
},
|
||||
"img": "systems/wfrp4e/icons/blank.png",
|
||||
"effects": [],
|
||||
"img": "icons/creatures/mammals/rodent-rat-green.webp",
|
||||
"effects": [
|
||||
{
|
||||
"name": "Chittercast (Rating)",
|
||||
"img": "icons/creatures/mammals/rodent-rat-green.webp",
|
||||
"_id": "UnsVhV1JeWHQSNP0",
|
||||
"type": "base",
|
||||
"system": {
|
||||
"transferData": {
|
||||
"type": "document",
|
||||
"originalType": "document",
|
||||
"documentType": "Actor",
|
||||
"avoidTest": {
|
||||
"value": "none",
|
||||
"opposed": false,
|
||||
"prevention": true,
|
||||
"reversed": false
|
||||
},
|
||||
"testIndependent": false,
|
||||
"equipTransfer": false,
|
||||
"selfOnly": false,
|
||||
"prompt": false,
|
||||
"area": {
|
||||
"templateData": {
|
||||
"borderColor": null,
|
||||
"fillColor": null,
|
||||
"texture": null
|
||||
},
|
||||
"keep": false,
|
||||
"aura": {
|
||||
"transferred": false,
|
||||
"render": false
|
||||
},
|
||||
"duration": "sustained"
|
||||
},
|
||||
"zone": {
|
||||
"type": "zone",
|
||||
"transferred": false,
|
||||
"traits": {},
|
||||
"skipImmediateOnPlacement": false,
|
||||
"keep": false
|
||||
}
|
||||
},
|
||||
"itemTargetData": {
|
||||
"ids": [],
|
||||
"allItems": false
|
||||
},
|
||||
"scriptData": [
|
||||
{
|
||||
"script": "if (isNaN(parseInt(this.item.specifier)))\n{\n let value = await ValueDialog.create({text : \"Set Chittercast rating\", title : this.effect.name});\n if (value)\n {\n this.item.updateSource({name: this.item.setSpecifier(value)});\n this.effect.updateSource({name : this.effect.setSpecifier(value)})\n }\n}",
|
||||
"label": "Set Rating",
|
||||
"trigger": "immediate",
|
||||
"options": {
|
||||
"targeter": false,
|
||||
"defending": false,
|
||||
"deleteEffect": false
|
||||
},
|
||||
"async": false
|
||||
},
|
||||
{
|
||||
"script": "args.fields.successBonus += parseInt(this.item.specifier);",
|
||||
"label": "Chittercast Bonus",
|
||||
"trigger": "dialog",
|
||||
"options": {
|
||||
"targeter": false,
|
||||
"defending": false,
|
||||
"hideScript": "return !args.spell",
|
||||
"activateScript": "",
|
||||
"submissionScript": "args.context.chittercast = true;",
|
||||
"deleteEffect": false
|
||||
},
|
||||
"async": false
|
||||
},
|
||||
{
|
||||
"script": "if (args.test.options.chittercast) {\n const padded = String(args.test.result.roll).padStart(2, '0');\n const d1 = Number(padded[0]);\n const d2 = Number(padded[1]);\n let r = await new Roll(\"1d10\").evaluate();\n let chatData = {\n type: CONST.CHAT_MESSAGE_STYLES.ROLL,\n rolls: [r],\n content: 'Horned Rat Influence!'\n };\n ChatMessage.applyRollMode(chatData, \"roll\");\n ChatMessage.create(chatData);\n\n if (d1 === r.total || d2 === r.total) {\n args.test.result.other.push(`<b>${this.effect.name}</b>: Horned Rat Influence!`);\n if (args.test.result.tables.miscast) {\n args.test.result.tables.majormis = {\n label : game.i18n.localize(\"ROLL.MajorMis\"),\n class : \"fumble-roll\",\n key : \"majormis\"\n }\n }\n else {\n args.test.result.tables.miscast = {\n label : game.i18n.localize(\"ROLL.MinorMis\"),\n class : \"fumble-roll\",\n key : \"minormis\"\n }\n }\n } else if (d1 === r.total && d2 === r.total) {\n args.test.result.other.push(`<b>${this.effect.name}</b>: Major Horned Rat Influence!`);\n if (args.test.result.tables.majormis) {\n args.test.result.tables.catastrophicmis = {\n label : game.i18n.localize(\"ROLL.CatastrophicMis\"),\n class : \"fumble-roll\",\n key : \"catastrophicmis\"\n }\n }\n else {\n args.test.result.tables.majormis = {\n label : game.i18n.localize(\"ROLL.MajorMis\"),\n class : \"fumble-roll\",\n key : \"majormis\"\n }\n }\n }\n}",
|
||||
"label": "Manifestacja (Czarowanie)",
|
||||
"trigger": "rollCastTest",
|
||||
"options": {
|
||||
"targeter": false,
|
||||
"defending": false,
|
||||
"deleteEffect": false
|
||||
},
|
||||
"async": false
|
||||
},
|
||||
{
|
||||
"script": "if (args.test.options.chittercast) {\n const padded = String(args.test.result.roll).padStart(2, '0');\n const d1 = Number(padded[0]);\n const d2 = Number(padded[1]);\n let r = await new Roll(\"1d10\").evaluate();\n let chatData = {\n type: CONST.CHAT_MESSAGE_STYLES.ROLL,\n rolls: [r],\n content: 'Horned Rat Influence!'\n };\n ChatMessage.applyRollMode(chatData, \"roll\");\n ChatMessage.create(chatData);\n\n if (d1 === r.total || d2 === r.total) {\n args.test.result.other.push(`<b>${this.effect.name}</b>: Horned Rat Influence!`);\n if (args.test.result.tables.miscast) {\n args.test.result.tables.majormis = {\n label : game.i18n.localize(\"ROLL.MajorMis\"),\n class : \"fumble-roll\",\n key : \"majormis\"\n }\n }\n else {\n args.test.result.tables.miscast = {\n label : game.i18n.localize(\"ROLL.MinorMis\"),\n class : \"fumble-roll\",\n key : \"minormis\"\n }\n }\n } else if (d1 === r.total && d2 === r.total) {\n args.test.result.other.push(`<b>${this.effect.name}</b>: Major Horned Rat Influence!`);\n if (args.test.result.tables.majormis) {\n args.test.result.tables.catastrophicmis = {\n label : game.i18n.localize(\"ROLL.CatastrophicMis\"),\n class : \"fumble-roll\",\n key : \"catastrophicmis\"\n }\n }\n else {\n args.test.result.tables.majormis = {\n label : game.i18n.localize(\"ROLL.MajorMis\"),\n class : \"fumble-roll\",\n key : \"majormis\"\n }\n }\n }\n}",
|
||||
"label": "Manifestacja (Splatanie)",
|
||||
"trigger": "rollChannellingTest",
|
||||
"options": {
|
||||
"targeter": false,
|
||||
"defending": false,
|
||||
"deleteEffect": false
|
||||
},
|
||||
"async": false
|
||||
}
|
||||
],
|
||||
"zone": {
|
||||
"type": "zone",
|
||||
"traits": {},
|
||||
"skipImmediateOnPlacement": false
|
||||
},
|
||||
"sourceData": {
|
||||
"test": {}
|
||||
},
|
||||
"condition": {
|
||||
"numbered": false
|
||||
}
|
||||
},
|
||||
"changes": [],
|
||||
"disabled": false,
|
||||
"duration": {
|
||||
"startTime": null,
|
||||
"combat": null,
|
||||
"seconds": null,
|
||||
"rounds": null,
|
||||
"turns": null,
|
||||
"startRound": null,
|
||||
"startTurn": null
|
||||
},
|
||||
"description": "",
|
||||
"origin": null,
|
||||
"tint": "#ffffff",
|
||||
"transfer": true,
|
||||
"statuses": [],
|
||||
"sort": 0,
|
||||
"flags": {
|
||||
"wfrp4e": {
|
||||
"manualEffectKeys": false
|
||||
}
|
||||
},
|
||||
"_key": "!items.effects!4Q0rDMBIs2YtZbfX.UnsVhV1JeWHQSNP0"
|
||||
}
|
||||
],
|
||||
"system": {
|
||||
"description": {
|
||||
"type": "String",
|
||||
@@ -39,10 +170,10 @@
|
||||
"tests": {
|
||||
"type": "String",
|
||||
"label": "Tests",
|
||||
"value": ""
|
||||
"value": "Spell and Channell tests"
|
||||
}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 300000,
|
||||
"_key": "!items!4Q0rDMBIs2YtZbfX"
|
||||
}
|
@@ -99,6 +99,6 @@
|
||||
"previousCareer": {}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 200000,
|
||||
"_key": "!items!6Q1uNHF3pzkYG3dD"
|
||||
}
|
@@ -89,6 +89,6 @@
|
||||
"previousCareer": {}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 800000,
|
||||
"_key": "!items!CMtVmYHMued2u5tx"
|
||||
}
|
@@ -96,6 +96,6 @@
|
||||
"previousCareer": {}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 900000,
|
||||
"_key": "!items!ePOFgU5LPgEVc0fU"
|
||||
}
|
@@ -94,6 +94,6 @@
|
||||
"previousCareer": {}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 100000,
|
||||
"_key": "!items!34uIvOS3U3QVBAzE"
|
||||
}
|
@@ -6,7 +6,7 @@
|
||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.gBgl80IppExnOirz"
|
||||
}
|
||||
},
|
||||
"img": "systems/wfrp4e/icons/blank.png",
|
||||
"img": "icons/creatures/magical/construct-stone-earth-gray.webp",
|
||||
"effects": [],
|
||||
"_id": "gBgl80IppExnOirz",
|
||||
"system": {
|
||||
@@ -50,6 +50,6 @@
|
||||
"disabled": false
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 1000000,
|
||||
"_key": "!items!gBgl80IppExnOirz"
|
||||
}
|
@@ -92,6 +92,6 @@
|
||||
"previousCareer": {}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 600000,
|
||||
"_key": "!items!9uTHcVc5jXrsKcPL"
|
||||
}
|
@@ -99,6 +99,6 @@
|
||||
"previousCareer": {}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 1100000,
|
||||
"_key": "!items!mx3uDdKGkTiCYzFZ"
|
||||
}
|
@@ -97,6 +97,6 @@
|
||||
"previousCareer": {}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 500000,
|
||||
"_key": "!items!9WHYKc1Do6ylAofz"
|
||||
}
|
@@ -6,7 +6,7 @@
|
||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.6tyixZSSaGwqEggF"
|
||||
}
|
||||
},
|
||||
"img": "systems/wfrp4e/icons/blank.png",
|
||||
"img": "icons/creatures/magical/construct-stone-earth-gray.webp",
|
||||
"effects": [],
|
||||
"_id": "6tyixZSSaGwqEggF",
|
||||
"system": {
|
||||
@@ -50,6 +50,6 @@
|
||||
"disabled": false
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 400000,
|
||||
"_key": "!items!6tyixZSSaGwqEggF"
|
||||
}
|
@@ -7,7 +7,7 @@
|
||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.BsUGkg9fU3BdnYXm"
|
||||
}
|
||||
},
|
||||
"img": "systems/wfrp4e/icons/blank.png",
|
||||
"img": "modules/wfrp4e-core/icons/talents/arcane-magic.png",
|
||||
"effects": [],
|
||||
"system": {
|
||||
"description": {
|
||||
@@ -50,6 +50,6 @@
|
||||
"disabled": false
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 700000,
|
||||
"_key": "!items!BsUGkg9fU3BdnYXm"
|
||||
}
|
@@ -43,6 +43,6 @@
|
||||
}
|
||||
},
|
||||
"folder": null,
|
||||
"sort": 0,
|
||||
"sort": 1200000,
|
||||
"_key": "!items!srSJftWCNcGxsBAA"
|
||||
}
|
Reference in New Issue
Block a user