Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 128630d23e | |||
| dbb7072913 | |||
| 4acd2fe281 | |||
| ee519ff4b0 | |||
| 56a8d4c52d | |||
| 8ee626837a | |||
| bea47c2b61 |
+4
-4
@@ -3,10 +3,10 @@
|
|||||||
"title": "WFRP4E Unofficial Grimoire",
|
"title": "WFRP4E Unofficial Grimoire",
|
||||||
"description": "Unofficial Grimoire for WFRP4E",
|
"description": "Unofficial Grimoire for WFRP4E",
|
||||||
"url": "https://www.uberwald.me/gitea/public/wfrp4e-unofficial-grimoire/",
|
"url": "https://www.uberwald.me/gitea/public/wfrp4e-unofficial-grimoire/",
|
||||||
"version": "9.0.0",
|
"version": "7.0.2",
|
||||||
"compatibility": {
|
"compatibility": {
|
||||||
"minimum": "13",
|
"minimum": "10",
|
||||||
"verified": "13"
|
"verified": "12"
|
||||||
},
|
},
|
||||||
"packs": [
|
"packs": [
|
||||||
{
|
{
|
||||||
@@ -59,5 +59,5 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"manifest": "https://www.uberwald.me/gitea/public/wfrp4e-unofficial-grimoire/raw/branch/master/module.json",
|
"manifest": "https://www.uberwald.me/gitea/public/wfrp4e-unofficial-grimoire/raw/branch/master/module.json",
|
||||||
"download": "https://www.uberwald.me/gitea/public/wfrp4e-unofficial-grimoire/archive/wfrp4e-unofficial-grimoire-9.0.0.zip"
|
"download": "https://www.uberwald.me/gitea/public/wfrp4e-unofficial-grimoire/archive/wfrp4e-unofficial-grimoire-7.0.2.zip"
|
||||||
}
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000043
|
MANIFEST-000016
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
2025/09/11-00:20:24.862 79e8 Recovering log #40
|
2024/06/04-15:41:52.709 7048 Recovering log #15
|
||||||
2025/09/11-00:20:24.868 79e8 Delete type=0 #40
|
2024/06/04-15:41:52.728 7048 Delete type=0 #15
|
||||||
2025/09/11-00:20:24.868 79e8 Delete type=3 #38
|
2024/06/04-15:41:52.728 7048 Delete type=3 #14
|
||||||
|
|||||||
@@ -1,14 +0,0 @@
|
|||||||
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.
@@ -3,7 +3,7 @@
|
|||||||
"type": "career",
|
"type": "career",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.y3PLMxwlL29Pdbg7"
|
"sourceId": "Compendium.packs._source.y3PLMxwlL29Pdbg7"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/caree_elementalist.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/caree_elementalist.jpg",
|
||||||
@@ -11,54 +11,35 @@
|
|||||||
"_id": "y3PLMxwlL29Pdbg7",
|
"_id": "y3PLMxwlL29Pdbg7",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"careergroup": {
|
"careergroup": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Group",
|
|
||||||
"value": "Elementalist"
|
"value": "Elementalist"
|
||||||
},
|
},
|
||||||
"class": {
|
"class": {
|
||||||
"type": "String",
|
|
||||||
"label": "Class",
|
|
||||||
"value": "Rangers"
|
"value": "Rangers"
|
||||||
},
|
},
|
||||||
"current": {
|
"current": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"complete": {
|
"complete": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"level": {
|
"level": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Level",
|
|
||||||
"value": 1
|
"value": 1
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"tier": "b",
|
"tier": "b",
|
||||||
"standing": 2
|
"standing": 2
|
||||||
},
|
},
|
||||||
"characteristics": {
|
"characteristics": [
|
||||||
"ws": true,
|
"ws",
|
||||||
"bs": false,
|
"int",
|
||||||
"s": false,
|
"wp"
|
||||||
"t": false,
|
],
|
||||||
"i": false,
|
|
||||||
"ag": false,
|
|
||||||
"dex": false,
|
|
||||||
"int": true,
|
|
||||||
"wp": true,
|
|
||||||
"fel": false
|
|
||||||
},
|
|
||||||
"skills": [
|
"skills": [
|
||||||
"Channelling",
|
"Channelling",
|
||||||
"Gossip",
|
"Gossip",
|
||||||
@@ -81,11 +62,9 @@
|
|||||||
],
|
],
|
||||||
"incomeSkill": [
|
"incomeSkill": [
|
||||||
3
|
3
|
||||||
],
|
]
|
||||||
"addedSkills": [],
|
|
||||||
"previousCareer": {}
|
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 1300000,
|
"sort": 0,
|
||||||
"_key": "!items!y3PLMxwlL29Pdbg7"
|
"_key": "!items!y3PLMxwlL29Pdbg7"
|
||||||
}
|
}
|
||||||
@@ -4,176 +4,33 @@
|
|||||||
"type": "talent",
|
"type": "talent",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.4Q0rDMBIs2YtZbfX"
|
"sourceId": "Compendium.packs._source.4Q0rDMBIs2YtZbfX"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "icons/creatures/mammals/rodent-rat-green.webp",
|
"img": "systems/wfrp4e/icons/blank.png",
|
||||||
"effects": [
|
"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": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p>Before you roll any Channelling or Language (Magick) Test, you may call upon the fickle will of the Horned Rat to aid you in your spellcasting. If the Test succeeds, add your Chittercast Rating in SL to your Test. When you call upon this power, roll an extra 1d10. This die does not provide a bonus but it counts towards Miscast possibilities. A roll of triples increases the Miscast severity by one table. </p>"
|
"value": "<p>Before you roll any Channelling or Language (Magick) Test, you may call upon the fickle will of the Horned Rat to aid you in your spellcasting. If the Test succeeds, add your Chittercast Rating in SL to your Test. When you call upon this power, roll an extra 1d10. This die does not provide a bonus but it counts towards Miscast possibilities. A roll of triples increases the Miscast severity by one table. </p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"max": {
|
"max": {
|
||||||
"type": "String",
|
|
||||||
"label": "Max Advances",
|
|
||||||
"value": "1"
|
"value": "1"
|
||||||
},
|
},
|
||||||
"advances": {
|
"advances": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Advances",
|
|
||||||
"value": 1,
|
"value": 1,
|
||||||
"force": false
|
"force": false
|
||||||
},
|
},
|
||||||
"career": {
|
"career": {
|
||||||
"value": "",
|
"value": ""
|
||||||
"type": "String",
|
|
||||||
"label": "Career"
|
|
||||||
},
|
},
|
||||||
"tests": {
|
"tests": {
|
||||||
"type": "String",
|
"value": ""
|
||||||
"label": "Tests",
|
|
||||||
"value": "Spell and Channell tests"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 300000,
|
"sort": 0,
|
||||||
"_key": "!items!4Q0rDMBIs2YtZbfX"
|
"_key": "!items!4Q0rDMBIs2YtZbfX"
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
"type": "career",
|
"type": "career",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.6Q1uNHF3pzkYG3dD"
|
"sourceId": "Compendium.packs._source.6Q1uNHF3pzkYG3dD"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/career_druid.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/career_druid.jpg",
|
||||||
@@ -11,54 +11,38 @@
|
|||||||
"_id": "6Q1uNHF3pzkYG3dD",
|
"_id": "6Q1uNHF3pzkYG3dD",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"careergroup": {
|
"careergroup": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Group",
|
|
||||||
"value": "Druidic Priest"
|
"value": "Druidic Priest"
|
||||||
},
|
},
|
||||||
"class": {
|
"class": {
|
||||||
"type": "String",
|
|
||||||
"label": "Class",
|
|
||||||
"value": "Peasant"
|
"value": "Peasant"
|
||||||
},
|
},
|
||||||
"current": {
|
"current": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"complete": {
|
"complete": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"level": {
|
"level": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Level",
|
|
||||||
"value": 4
|
"value": 4
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"tier": "b",
|
"tier": "b",
|
||||||
"standing": 5
|
"standing": 5
|
||||||
},
|
},
|
||||||
"characteristics": {
|
"characteristics": [
|
||||||
"ws": false,
|
"i",
|
||||||
"bs": false,
|
"dex",
|
||||||
"s": false,
|
"wp",
|
||||||
"t": false,
|
"int",
|
||||||
"i": true,
|
"fel",
|
||||||
"ag": true,
|
"ag"
|
||||||
"dex": true,
|
],
|
||||||
"int": true,
|
|
||||||
"wp": true,
|
|
||||||
"fel": true
|
|
||||||
},
|
|
||||||
"skills": [
|
"skills": [
|
||||||
"Animal Care",
|
"Animal Care",
|
||||||
"Channelling",
|
"Channelling",
|
||||||
@@ -94,11 +78,9 @@
|
|||||||
],
|
],
|
||||||
"incomeSkill": [
|
"incomeSkill": [
|
||||||
0
|
0
|
||||||
],
|
]
|
||||||
"addedSkills": [],
|
|
||||||
"previousCareer": {}
|
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 200000,
|
"sort": 0,
|
||||||
"_key": "!items!6Q1uNHF3pzkYG3dD"
|
"_key": "!items!6Q1uNHF3pzkYG3dD"
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
"type": "career",
|
"type": "career",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.CMtVmYHMued2u5tx"
|
"sourceId": "Compendium.packs._source.CMtVmYHMued2u5tx"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/career_druid.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/career_druid.jpg",
|
||||||
@@ -11,54 +11,35 @@
|
|||||||
"_id": "CMtVmYHMued2u5tx",
|
"_id": "CMtVmYHMued2u5tx",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"careergroup": {
|
"careergroup": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Group",
|
|
||||||
"value": "Druidic Priest"
|
"value": "Druidic Priest"
|
||||||
},
|
},
|
||||||
"class": {
|
"class": {
|
||||||
"type": "String",
|
|
||||||
"label": "Class",
|
|
||||||
"value": "Peasant"
|
"value": "Peasant"
|
||||||
},
|
},
|
||||||
"current": {
|
"current": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"complete": {
|
"complete": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"level": {
|
"level": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Level",
|
|
||||||
"value": 1
|
"value": 1
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"tier": "b",
|
"tier": "b",
|
||||||
"standing": 1
|
"standing": 1
|
||||||
},
|
},
|
||||||
"characteristics": {
|
"characteristics": [
|
||||||
"ws": false,
|
"i",
|
||||||
"bs": false,
|
"dex",
|
||||||
"s": false,
|
"wp"
|
||||||
"t": false,
|
],
|
||||||
"i": true,
|
|
||||||
"ag": false,
|
|
||||||
"dex": true,
|
|
||||||
"int": false,
|
|
||||||
"wp": true,
|
|
||||||
"fel": false
|
|
||||||
},
|
|
||||||
"skills": [
|
"skills": [
|
||||||
"Animal Care",
|
"Animal Care",
|
||||||
"Channelling",
|
"Channelling",
|
||||||
@@ -84,11 +65,9 @@
|
|||||||
],
|
],
|
||||||
"incomeSkill": [
|
"incomeSkill": [
|
||||||
0
|
0
|
||||||
],
|
]
|
||||||
"addedSkills": [],
|
|
||||||
"previousCareer": {}
|
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 800000,
|
"sort": 0,
|
||||||
"_key": "!items!CMtVmYHMued2u5tx"
|
"_key": "!items!CMtVmYHMued2u5tx"
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
"type": "career",
|
"type": "career",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.ePOFgU5LPgEVc0fU"
|
"sourceId": "Compendium.packs._source.ePOFgU5LPgEVc0fU"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/career_druid.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/career_druid.jpg",
|
||||||
@@ -11,54 +11,37 @@
|
|||||||
"_id": "ePOFgU5LPgEVc0fU",
|
"_id": "ePOFgU5LPgEVc0fU",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"careergroup": {
|
"careergroup": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Group",
|
|
||||||
"value": "Druidic Priest"
|
"value": "Druidic Priest"
|
||||||
},
|
},
|
||||||
"class": {
|
"class": {
|
||||||
"type": "String",
|
|
||||||
"label": "Class",
|
|
||||||
"value": "Peasant"
|
"value": "Peasant"
|
||||||
},
|
},
|
||||||
"current": {
|
"current": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"complete": {
|
"complete": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"level": {
|
"level": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Level",
|
|
||||||
"value": 3
|
"value": 3
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"tier": "b",
|
"tier": "b",
|
||||||
"standing": 3
|
"standing": 3
|
||||||
},
|
},
|
||||||
"characteristics": {
|
"characteristics": [
|
||||||
"ws": false,
|
"i",
|
||||||
"bs": false,
|
"dex",
|
||||||
"s": false,
|
"wp",
|
||||||
"t": false,
|
"int",
|
||||||
"i": true,
|
"fel"
|
||||||
"ag": false,
|
],
|
||||||
"dex": true,
|
|
||||||
"int": true,
|
|
||||||
"wp": true,
|
|
||||||
"fel": true
|
|
||||||
},
|
|
||||||
"skills": [
|
"skills": [
|
||||||
"Animal Care",
|
"Animal Care",
|
||||||
"Channelling",
|
"Channelling",
|
||||||
@@ -91,11 +74,9 @@
|
|||||||
],
|
],
|
||||||
"incomeSkill": [
|
"incomeSkill": [
|
||||||
0
|
0
|
||||||
],
|
]
|
||||||
"addedSkills": [],
|
|
||||||
"previousCareer": {}
|
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 900000,
|
"sort": 0,
|
||||||
"_key": "!items!ePOFgU5LPgEVc0fU"
|
"_key": "!items!ePOFgU5LPgEVc0fU"
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
"type": "career",
|
"type": "career",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.34uIvOS3U3QVBAzE"
|
"sourceId": "Compendium.packs._source.34uIvOS3U3QVBAzE"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/career_druid.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/career_druid.jpg",
|
||||||
@@ -11,54 +11,36 @@
|
|||||||
"_id": "34uIvOS3U3QVBAzE",
|
"_id": "34uIvOS3U3QVBAzE",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"careergroup": {
|
"careergroup": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Group",
|
|
||||||
"value": "Druidic Priest"
|
"value": "Druidic Priest"
|
||||||
},
|
},
|
||||||
"class": {
|
"class": {
|
||||||
"type": "String",
|
|
||||||
"label": "Class",
|
|
||||||
"value": "Peasant"
|
"value": "Peasant"
|
||||||
},
|
},
|
||||||
"current": {
|
"current": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"complete": {
|
"complete": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"level": {
|
"level": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Level",
|
|
||||||
"value": 2
|
"value": 2
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"tier": "b",
|
"tier": "b",
|
||||||
"standing": 2
|
"standing": 2
|
||||||
},
|
},
|
||||||
"characteristics": {
|
"characteristics": [
|
||||||
"ws": false,
|
"i",
|
||||||
"bs": false,
|
"dex",
|
||||||
"s": false,
|
"wp",
|
||||||
"t": false,
|
"int"
|
||||||
"i": true,
|
],
|
||||||
"ag": false,
|
|
||||||
"dex": true,
|
|
||||||
"int": true,
|
|
||||||
"wp": true,
|
|
||||||
"fel": false
|
|
||||||
},
|
|
||||||
"skills": [
|
"skills": [
|
||||||
"Animal Care",
|
"Animal Care",
|
||||||
"Channelling",
|
"Channelling",
|
||||||
@@ -89,11 +71,9 @@
|
|||||||
],
|
],
|
||||||
"incomeSkill": [
|
"incomeSkill": [
|
||||||
0
|
0
|
||||||
],
|
]
|
||||||
"addedSkills": [],
|
|
||||||
"previousCareer": {}
|
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 100000,
|
"sort": 0,
|
||||||
"_key": "!items!34uIvOS3U3QVBAzE"
|
"_key": "!items!34uIvOS3U3QVBAzE"
|
||||||
}
|
}
|
||||||
@@ -3,29 +3,23 @@
|
|||||||
"type": "trait",
|
"type": "trait",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.gBgl80IppExnOirz"
|
"sourceId": "Compendium.packs._source.gBgl80IppExnOirz"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "icons/creatures/magical/construct-stone-earth-gray.webp",
|
"img": "systems/wfrp4e/icons/blank.png",
|
||||||
"effects": [],
|
"effects": [],
|
||||||
"_id": "gBgl80IppExnOirz",
|
"_id": "gBgl80IppExnOirz",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p>An Elemental is a mindless construct formed from the natural elements with magic binding it together. It has no Intelligence, Willpower, or Fellowship Characteristics, and need never Test them. For the purposes of calculating its Wounds, use its Strength Bonus in place of Willpower Bonus. By default, Elementals cause Fear 2 unless their size increases this effect. Elemental attacks are Magical. Mundane (non-Magical) attacks that hit an Elemental ignore their Qualities and do not cause a minimum of 1 Damage.</p>\n <p> </p>"
|
"value": "<p>An Elemental is a mindless construct formed from the natural elements with magic binding it together. It has no Intelligence, Willpower, or Fellowship Characteristics, and need never Test them. For the purposes of calculating its Wounds, use its Strength Bonus in place of Willpower Bonus. By default, Elementals cause Fear 2 unless their size increases this effect. Elemental attacks are Magical. Mundane (non-Magical) attacks that hit an Elemental ignore their Qualities and do not cause a minimum of 1 Damage.</p>\n <p> </p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"rollable": {
|
"rollable": {
|
||||||
"value": false,
|
"value": false,
|
||||||
"damage": false,
|
"damage": false,
|
||||||
"skill": "",
|
"skill": "",
|
||||||
"label": "Rollable",
|
|
||||||
"type": "Boolean",
|
|
||||||
"rollCharacteristic": "",
|
"rollCharacteristic": "",
|
||||||
"bonusCharacteristic": "",
|
"bonusCharacteristic": "",
|
||||||
"dice": "",
|
"dice": "",
|
||||||
@@ -34,22 +28,18 @@
|
|||||||
"attackType": "melee"
|
"attackType": "melee"
|
||||||
},
|
},
|
||||||
"specification": {
|
"specification": {
|
||||||
"value": "",
|
"value": ""
|
||||||
"type": "String",
|
|
||||||
"label": "Specification"
|
|
||||||
},
|
},
|
||||||
"qualities": {
|
"qualities": {
|
||||||
"label": "Qualities",
|
|
||||||
"value": []
|
"value": []
|
||||||
},
|
},
|
||||||
"flaws": {
|
"flaws": {
|
||||||
"label": "Flaws",
|
|
||||||
"value": []
|
"value": []
|
||||||
},
|
},
|
||||||
"category": "standard",
|
"category": "standard",
|
||||||
"disabled": false
|
"disabled": false
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 1000000,
|
"sort": 0,
|
||||||
"_key": "!items!gBgl80IppExnOirz"
|
"_key": "!items!gBgl80IppExnOirz"
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
"type": "career",
|
"type": "career",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.9uTHcVc5jXrsKcPL"
|
"sourceId": "Compendium.packs._source.9uTHcVc5jXrsKcPL"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/caree_elementalist.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/caree_elementalist.jpg",
|
||||||
@@ -11,54 +11,36 @@
|
|||||||
"_id": "9uTHcVc5jXrsKcPL",
|
"_id": "9uTHcVc5jXrsKcPL",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"careergroup": {
|
"careergroup": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Group",
|
|
||||||
"value": "Elementalist"
|
"value": "Elementalist"
|
||||||
},
|
},
|
||||||
"class": {
|
"class": {
|
||||||
"type": "String",
|
|
||||||
"label": "Class",
|
|
||||||
"value": "Rangers"
|
"value": "Rangers"
|
||||||
},
|
},
|
||||||
"current": {
|
"current": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"complete": {
|
"complete": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"level": {
|
"level": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Level",
|
|
||||||
"value": 2
|
"value": 2
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"tier": "b",
|
"tier": "b",
|
||||||
"standing": 4
|
"standing": 4
|
||||||
},
|
},
|
||||||
"characteristics": {
|
"characteristics": [
|
||||||
"ws": true,
|
"ws",
|
||||||
"bs": false,
|
"int",
|
||||||
"s": false,
|
"wp",
|
||||||
"t": false,
|
"ag"
|
||||||
"i": false,
|
],
|
||||||
"ag": true,
|
|
||||||
"dex": false,
|
|
||||||
"int": true,
|
|
||||||
"wp": true,
|
|
||||||
"fel": false
|
|
||||||
},
|
|
||||||
"skills": [
|
"skills": [
|
||||||
"Channelling",
|
"Channelling",
|
||||||
"Gossip",
|
"Gossip",
|
||||||
@@ -87,11 +69,9 @@
|
|||||||
],
|
],
|
||||||
"incomeSkill": [
|
"incomeSkill": [
|
||||||
3
|
3
|
||||||
],
|
]
|
||||||
"addedSkills": [],
|
|
||||||
"previousCareer": {}
|
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 600000,
|
"sort": 0,
|
||||||
"_key": "!items!9uTHcVc5jXrsKcPL"
|
"_key": "!items!9uTHcVc5jXrsKcPL"
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
"type": "career",
|
"type": "career",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.mx3uDdKGkTiCYzFZ"
|
"sourceId": "Compendium.packs._source.mx3uDdKGkTiCYzFZ"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/caree_elementalist.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/caree_elementalist.jpg",
|
||||||
@@ -11,54 +11,38 @@
|
|||||||
"_id": "mx3uDdKGkTiCYzFZ",
|
"_id": "mx3uDdKGkTiCYzFZ",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"careergroup": {
|
"careergroup": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Group",
|
|
||||||
"value": "Elementalist"
|
"value": "Elementalist"
|
||||||
},
|
},
|
||||||
"class": {
|
"class": {
|
||||||
"type": "String",
|
|
||||||
"label": "Class",
|
|
||||||
"value": "Rangers"
|
"value": "Rangers"
|
||||||
},
|
},
|
||||||
"current": {
|
"current": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"complete": {
|
"complete": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"level": {
|
"level": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Level",
|
|
||||||
"value": 4
|
"value": 4
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"tier": "s",
|
"tier": "s",
|
||||||
"standing": 4
|
"standing": 4
|
||||||
},
|
},
|
||||||
"characteristics": {
|
"characteristics": [
|
||||||
"ws": true,
|
"ws",
|
||||||
"bs": false,
|
"int",
|
||||||
"s": false,
|
"wp",
|
||||||
"t": false,
|
"ag",
|
||||||
"i": true,
|
"i",
|
||||||
"ag": true,
|
"fel"
|
||||||
"dex": false,
|
],
|
||||||
"int": true,
|
|
||||||
"wp": true,
|
|
||||||
"fel": true
|
|
||||||
},
|
|
||||||
"skills": [
|
"skills": [
|
||||||
"Channelling",
|
"Channelling",
|
||||||
"Gossip",
|
"Gossip",
|
||||||
@@ -94,11 +78,9 @@
|
|||||||
],
|
],
|
||||||
"incomeSkill": [
|
"incomeSkill": [
|
||||||
3
|
3
|
||||||
],
|
]
|
||||||
"addedSkills": [],
|
|
||||||
"previousCareer": {}
|
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 1100000,
|
"sort": 0,
|
||||||
"_key": "!items!mx3uDdKGkTiCYzFZ"
|
"_key": "!items!mx3uDdKGkTiCYzFZ"
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
"type": "career",
|
"type": "career",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.9WHYKc1Do6ylAofz"
|
"sourceId": "Compendium.packs._source.9WHYKc1Do6ylAofz"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/caree_elementalist.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/caree_elementalist.jpg",
|
||||||
@@ -11,54 +11,37 @@
|
|||||||
"_id": "9WHYKc1Do6ylAofz",
|
"_id": "9WHYKc1Do6ylAofz",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"careergroup": {
|
"careergroup": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Group",
|
|
||||||
"value": "Elementalist"
|
"value": "Elementalist"
|
||||||
},
|
},
|
||||||
"class": {
|
"class": {
|
||||||
"type": "String",
|
|
||||||
"label": "Class",
|
|
||||||
"value": "Rangers"
|
"value": "Rangers"
|
||||||
},
|
},
|
||||||
"current": {
|
"current": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"complete": {
|
"complete": {
|
||||||
"type": "Boolean",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"level": {
|
"level": {
|
||||||
"type": "String",
|
|
||||||
"label": "Career Level",
|
|
||||||
"value": 3
|
"value": 3
|
||||||
},
|
},
|
||||||
"status": {
|
"status": {
|
||||||
"tier": "s",
|
"tier": "s",
|
||||||
"standing": 2
|
"standing": 2
|
||||||
},
|
},
|
||||||
"characteristics": {
|
"characteristics": [
|
||||||
"ws": true,
|
"ws",
|
||||||
"bs": false,
|
"int",
|
||||||
"s": false,
|
"wp",
|
||||||
"t": false,
|
"ag",
|
||||||
"i": true,
|
"i"
|
||||||
"ag": true,
|
],
|
||||||
"dex": false,
|
|
||||||
"int": true,
|
|
||||||
"wp": true,
|
|
||||||
"fel": false
|
|
||||||
},
|
|
||||||
"skills": [
|
"skills": [
|
||||||
"Channelling",
|
"Channelling",
|
||||||
"Gossip",
|
"Gossip",
|
||||||
@@ -92,11 +75,9 @@
|
|||||||
],
|
],
|
||||||
"incomeSkill": [
|
"incomeSkill": [
|
||||||
3
|
3
|
||||||
],
|
]
|
||||||
"addedSkills": [],
|
|
||||||
"previousCareer": {}
|
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 500000,
|
"sort": 0,
|
||||||
"_key": "!items!9WHYKc1Do6ylAofz"
|
"_key": "!items!9WHYKc1Do6ylAofz"
|
||||||
}
|
}
|
||||||
@@ -3,29 +3,23 @@
|
|||||||
"type": "trait",
|
"type": "trait",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.6tyixZSSaGwqEggF"
|
"sourceId": "Compendium.packs._source.6tyixZSSaGwqEggF"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "icons/creatures/magical/construct-stone-earth-gray.webp",
|
"img": "systems/wfrp4e/icons/blank.png",
|
||||||
"effects": [],
|
"effects": [],
|
||||||
"_id": "6tyixZSSaGwqEggF",
|
"_id": "6tyixZSSaGwqEggF",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p>Elementals do not have a fixed size or profile that gets damaged and then killed. Instead, each time an Elemental’s Wounds are reduced to a number equal to or less than a smaller size category, its size and all relevant statistics are reduced. For example, if an Enormous Elemental is reduced to 40 Wounds, its size would be reduced to Large.</p>\n <p> </p>"
|
"value": "<p>Elementals do not have a fixed size or profile that gets damaged and then killed. Instead, each time an Elemental’s Wounds are reduced to a number equal to or less than a smaller size category, its size and all relevant statistics are reduced. For example, if an Enormous Elemental is reduced to 40 Wounds, its size would be reduced to Large.</p>\n <p> </p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"rollable": {
|
"rollable": {
|
||||||
"value": false,
|
"value": false,
|
||||||
"damage": false,
|
"damage": false,
|
||||||
"skill": "",
|
"skill": "",
|
||||||
"label": "Rollable",
|
|
||||||
"type": "Boolean",
|
|
||||||
"rollCharacteristic": "",
|
"rollCharacteristic": "",
|
||||||
"bonusCharacteristic": "",
|
"bonusCharacteristic": "",
|
||||||
"dice": "",
|
"dice": "",
|
||||||
@@ -34,22 +28,18 @@
|
|||||||
"attackType": "melee"
|
"attackType": "melee"
|
||||||
},
|
},
|
||||||
"specification": {
|
"specification": {
|
||||||
"value": "",
|
"value": ""
|
||||||
"type": "String",
|
|
||||||
"label": "Specification"
|
|
||||||
},
|
},
|
||||||
"qualities": {
|
"qualities": {
|
||||||
"label": "Qualities",
|
|
||||||
"value": []
|
"value": []
|
||||||
},
|
},
|
||||||
"flaws": {
|
"flaws": {
|
||||||
"label": "Flaws",
|
|
||||||
"value": []
|
"value": []
|
||||||
},
|
},
|
||||||
"category": "standard",
|
"category": "standard",
|
||||||
"disabled": false
|
"disabled": false
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 400000,
|
"sort": 0,
|
||||||
"_key": "!items!6tyixZSSaGwqEggF"
|
"_key": "!items!6tyixZSSaGwqEggF"
|
||||||
}
|
}
|
||||||
@@ -4,28 +4,22 @@
|
|||||||
"type": "trait",
|
"type": "trait",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.BsUGkg9fU3BdnYXm"
|
"sourceId": "Compendium.packs._source.BsUGkg9fU3BdnYXm"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-core/icons/talents/arcane-magic.png",
|
"img": "systems/wfrp4e/icons/blank.png",
|
||||||
"effects": [],
|
"effects": [],
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p>You gain the Chaos Magic (Warp) and Petty Magic Talents plus a number of spells determined by the GM, as appropriate to the character.</p>"
|
"value": "<p>You gain the Chaos Magic (Warp) and Petty Magic Talents plus a number of spells determined by the GM, as appropriate to the character.</p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"rollable": {
|
"rollable": {
|
||||||
"value": false,
|
"value": false,
|
||||||
"damage": false,
|
"damage": false,
|
||||||
"skill": "",
|
"skill": "",
|
||||||
"label": "Rollable",
|
|
||||||
"type": "Boolean",
|
|
||||||
"rollCharacteristic": "",
|
"rollCharacteristic": "",
|
||||||
"bonusCharacteristic": "",
|
"bonusCharacteristic": "",
|
||||||
"dice": "",
|
"dice": "",
|
||||||
@@ -34,22 +28,18 @@
|
|||||||
"attackType": "melee"
|
"attackType": "melee"
|
||||||
},
|
},
|
||||||
"specification": {
|
"specification": {
|
||||||
"value": "",
|
"value": ""
|
||||||
"type": "String",
|
|
||||||
"label": "Specification"
|
|
||||||
},
|
},
|
||||||
"qualities": {
|
"qualities": {
|
||||||
"label": "Qualities",
|
|
||||||
"value": []
|
"value": []
|
||||||
},
|
},
|
||||||
"flaws": {
|
"flaws": {
|
||||||
"label": "Flaws",
|
|
||||||
"value": []
|
"value": []
|
||||||
},
|
},
|
||||||
"category": "standard",
|
"category": "standard",
|
||||||
"disabled": false
|
"disabled": false
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 700000,
|
"sort": 0,
|
||||||
"_key": "!items!BsUGkg9fU3BdnYXm"
|
"_key": "!items!BsUGkg9fU3BdnYXm"
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
"type": "talent",
|
"type": "talent",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-careerstalentstraits.srSJftWCNcGxsBAA"
|
"sourceId": "Compendium.packs._source.srSJftWCNcGxsBAA"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/talent_spirit_.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/talent_spirit_.jpg",
|
||||||
@@ -11,38 +11,26 @@
|
|||||||
"_id": "srSJftWCNcGxsBAA",
|
"_id": "srSJftWCNcGxsBAA",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p>The spirit animal from your vision becomes your familiar. The familiar follows you wherever you go and confers certain advantages to seal your pact and in return you are required to keep certain Strictures. You are assured of a neutral or friendly reaction from all encountered animals of the familiar’s species. Further, you gain the power to make another Druid an Apostate—see Apostate Druids.</p>\n <p> </p>"
|
"value": "<p>The spirit animal from your vision becomes your familiar. The familiar follows you wherever you go and confers certain advantages to seal your pact and in return you are required to keep certain Strictures. You are assured of a neutral or friendly reaction from all encountered animals of the familiar’s species. Further, you gain the power to make another Druid an Apostate—see Apostate Druids.</p>\n <p> </p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"max": {
|
"max": {
|
||||||
"type": "String",
|
|
||||||
"label": "Max Advances",
|
|
||||||
"value": "1"
|
"value": "1"
|
||||||
},
|
},
|
||||||
"advances": {
|
"advances": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Advances",
|
|
||||||
"value": 1,
|
"value": 1,
|
||||||
"force": false
|
"force": false
|
||||||
},
|
},
|
||||||
"career": {
|
"career": {
|
||||||
"value": "",
|
"value": ""
|
||||||
"type": "String",
|
|
||||||
"label": "Career"
|
|
||||||
},
|
},
|
||||||
"tests": {
|
"tests": {
|
||||||
"type": "String",
|
|
||||||
"label": "Tests",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"folder": null,
|
"folder": null,
|
||||||
"sort": 1200000,
|
"sort": 0,
|
||||||
"_key": "!items!srSJftWCNcGxsBAA"
|
"_key": "!items!srSJftWCNcGxsBAA"
|
||||||
}
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000046
|
MANIFEST-000016
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
2025/09/11-00:20:28.644 8750 Recovering log #43
|
2024/06/04-15:41:52.744 4d7c Recovering log #15
|
||||||
2025/09/11-00:20:28.650 8750 Delete type=0 #43
|
2024/06/04-15:41:52.762 4d7c Delete type=0 #15
|
||||||
2025/09/11-00:20:28.650 8750 Delete type=3 #39
|
2024/06/04-15:41:52.763 4d7c Delete type=3 #14
|
||||||
|
|||||||
@@ -1,22 +0,0 @@
|
|||||||
2025/09/10-22:20:35.622 6ca0 Recovering log #37
|
|
||||||
2025/09/10-22:20:35.625 6ca0 Level-0 table #40: started
|
|
||||||
2025/09/10-22:20:35.638 6ca0 Level-0 table #40: 810263 bytes OK
|
|
||||||
2025/09/10-22:20:35.644 6ca0 Delete type=0 #37
|
|
||||||
2025/09/10-22:20:35.645 6ca0 Delete type=3 #35
|
|
||||||
2025/09/10-22:20:36.194 8ed8 Compacting 1@0 + 1@1 files
|
|
||||||
2025/09/10-22:20:36.206 8ed8 Generated table #42@0: 644 keys, 531930 bytes
|
|
||||||
2025/09/10-22:20:36.206 8ed8 Compacted 1@0 + 1@1 files => 531930 bytes
|
|
||||||
2025/09/10-22:20:36.208 8ed8 compacted to: files[ 0 1 0 0 0 0 0 ]
|
|
||||||
2025/09/10-22:20:36.208 8ed8 Delete type=2 #38
|
|
||||||
2025/09/10-22:20:36.208 8ed8 Delete type=2 #40
|
|
||||||
2025/09/11-00:19:38.266 8ed8 Level-0 table #44: started
|
|
||||||
2025/09/11-00:19:38.300 8ed8 Level-0 table #44: 1442316 bytes OK
|
|
||||||
2025/09/11-00:19:38.303 8ed8 Delete type=0 #41
|
|
||||||
2025/09/11-00:19:38.308 8ed8 Manual compaction at level-0 from '!actors!3lsfUZE6yh6Kq2dm' @ 72057594037927935 : 1 .. '!actors.items.effects!zh7zdpb86cH8tVC5.jnNo0ZoYlFsLByum.qFRVjb5kUqUPzBgB' @ 0 : 0; will stop at '!actors.items.effects!zh7zdpb86cH8tVC5.jnNo0ZoYlFsLByum.qFRVjb5kUqUPzBgB' @ 5122 : 1
|
|
||||||
2025/09/11-00:19:38.308 8ed8 Compacting 1@0 + 1@1 files
|
|
||||||
2025/09/11-00:19:38.327 8ed8 Generated table #45@0: 664 keys, 466400 bytes
|
|
||||||
2025/09/11-00:19:38.327 8ed8 Compacted 1@0 + 1@1 files => 466400 bytes
|
|
||||||
2025/09/11-00:19:38.328 8ed8 compacted to: files[ 0 1 0 0 0 0 0 ]
|
|
||||||
2025/09/11-00:19:38.328 8ed8 Delete type=2 #42
|
|
||||||
2025/09/11-00:19:38.329 8ed8 Delete type=2 #44
|
|
||||||
2025/09/11-00:19:38.330 8ed8 Manual compaction at level-0 from '!actors.items.effects!zh7zdpb86cH8tVC5.jnNo0ZoYlFsLByum.qFRVjb5kUqUPzBgB' @ 5122 : 1 .. '!actors.items.effects!zh7zdpb86cH8tVC5.jnNo0ZoYlFsLByum.qFRVjb5kUqUPzBgB' @ 0 : 0; will stop at (end)
|
|
||||||
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
|||||||
MANIFEST-000041
|
MANIFEST-000016
|
||||||
|
|||||||
+3
-3
@@ -1,3 +1,3 @@
|
|||||||
2025/09/11-00:20:21.596 2c14 Recovering log #39
|
2024/06/04-15:41:52.632 7048 Recovering log #15
|
||||||
2025/09/11-00:20:21.602 2c14 Delete type=0 #39
|
2024/06/04-15:41:52.653 7048 Delete type=0 #15
|
||||||
2025/09/11-00:20:21.602 2c14 Delete type=3 #37
|
2024/06/04-15:41:52.654 7048 Delete type=3 #14
|
||||||
|
|||||||
@@ -1,7 +0,0 @@
|
|||||||
2025/09/10-22:20:35.588 6cb4 Recovering log #36
|
|
||||||
2025/09/10-22:20:35.593 6cb4 Delete type=0 #36
|
|
||||||
2025/09/10-22:20:35.593 6cb4 Delete type=3 #35
|
|
||||||
2025/09/11-00:19:38.258 8ed8 Level-0 table #40: started
|
|
||||||
2025/09/11-00:19:38.258 8ed8 Level-0 table #40: 0 bytes OK
|
|
||||||
2025/09/11-00:19:38.259 8ed8 Delete type=0 #38
|
|
||||||
2025/09/11-00:19:38.263 8ed8 Manual compaction at level-0 from '!items!04wx6HBH1hnx1AUX' @ 72057594037927935 : 1 .. '!items!zUbN87snTTqsUIwX' @ 0 : 0; will stop at (end)
|
|
||||||
Binary file not shown.
@@ -3,7 +3,7 @@
|
|||||||
"type": "spell",
|
"type": "spell",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-spells.miBtNjLQehUvdCpO"
|
"sourceId": "Compendium.packs._source.miBtNjLQehUvdCpO"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_absorb.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_absorb.jpg",
|
||||||
@@ -11,54 +11,36 @@
|
|||||||
"_id": "miBtNjLQehUvdCpO",
|
"_id": "miBtNjLQehUvdCpO",
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p>You lay your hands on a character or mundane animal of your Size or smaller and remove 1 Corruption point from it, absorbing it into your soul. In the process you must make an Endurance Test against Minor Exposure to Corruption. Casting this spell on a creature with the Corruption Creature Trait has no effect unless the GM wishes it to.</p>\n<p><strong>Overcast</strong>: For every +3 SL, you may absorb another Corruption point but you must make another Test against Corruption (Minor) exposure.</p>\n<p> </p>"
|
"value": "<p>You lay your hands on a character or mundane animal of your Size or smaller and remove 1 Corruption point from it, absorbing it into your soul. In the process you must make an Endurance Test against Minor Exposure to Corruption. Casting this spell on a creature with the Corruption Creature Trait has no effect unless the GM wishes it to.</p>\n<p><strong>Overcast</strong>: For every +3 SL, you may absorb another Corruption point but you must make another Test against Corruption (Minor) exposure.</p>\n<p> </p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"lore": {
|
"lore": {
|
||||||
"type": "String",
|
|
||||||
"label": "Lore",
|
|
||||||
"value": "Seasons",
|
"value": "Seasons",
|
||||||
"effectString": ""
|
"effectString": ""
|
||||||
},
|
},
|
||||||
"range": {
|
"range": {
|
||||||
"type": "String",
|
|
||||||
"label": "Range",
|
|
||||||
"value": "Touch",
|
"value": "Touch",
|
||||||
"vortex": false
|
"vortex": false
|
||||||
},
|
},
|
||||||
"target": {
|
"target": {
|
||||||
"type": "String",
|
|
||||||
"label": "Target",
|
|
||||||
"value": "1",
|
"value": "1",
|
||||||
"aoe": false
|
"aoe": false
|
||||||
},
|
},
|
||||||
"duration": {
|
"duration": {
|
||||||
"type": "String",
|
|
||||||
"label": "Duration",
|
|
||||||
"value": "Instant",
|
"value": "Instant",
|
||||||
"extendable": false
|
"extendable": false
|
||||||
},
|
},
|
||||||
"damage": {
|
"damage": {
|
||||||
"type": "String",
|
|
||||||
"label": "Damage",
|
|
||||||
"dice": "",
|
"dice": "",
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"cn": {
|
"cn": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Casting Number",
|
|
||||||
"value": 12,
|
"value": 12,
|
||||||
"SL": 0
|
"SL": 0
|
||||||
},
|
},
|
||||||
"magicMissile": {
|
"magicMissile": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Magic Missile",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"ritual": {
|
"ritual": {
|
||||||
@@ -67,8 +49,6 @@
|
|||||||
"xp": 0
|
"xp": 0
|
||||||
},
|
},
|
||||||
"memorized": {
|
"memorized": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Memorized",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"skill": {
|
"skill": {
|
||||||
@@ -76,8 +56,6 @@
|
|||||||
},
|
},
|
||||||
"ingredients": [],
|
"ingredients": [],
|
||||||
"currentIng": {
|
"currentIng": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Ingredient",
|
|
||||||
"value": "0"
|
"value": "0"
|
||||||
},
|
},
|
||||||
"wind": {
|
"wind": {
|
||||||
|
|||||||
@@ -4,61 +4,43 @@
|
|||||||
"type": "spell",
|
"type": "spell",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-spells.HTe1YiEkqYJ3TaDI"
|
"sourceId": "Compendium.packs._source.HTe1YiEkqYJ3TaDI"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_accelerate.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_accelerate.jpg",
|
||||||
"effects": [],
|
"effects": [],
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p style=\"text-align: justify;\">You speed up your target’s senses, granting them +1 Movement, +10 Agility and +10 Combat Initiative. A target affected by this spell may not make Channelling, Language (Magick), or Pray Tests. When the spell ends, the target takes a Fatigued Condition for 1d10 minutes.</p>\n<p style=\"text-align: justify;\"><strong>Overcast:</strong> For every +2 SL, you may increase the attribute benefits by +1/+10. If you overcast by +6 SL, your target also gains an extra Action during their Turn. </p>"
|
"value": "<p style=\"text-align: justify;\">You speed up your target’s senses, granting them +1 Movement, +10 Agility and +10 Combat Initiative. A target affected by this spell may not make Channelling, Language (Magick), or Pray Tests. When the spell ends, the target takes a Fatigued Condition for 1d10 minutes.</p>\n<p style=\"text-align: justify;\"><strong>Overcast:</strong> For every +2 SL, you may increase the attribute benefits by +1/+10. If you overcast by +6 SL, your target also gains an extra Action during their Turn. </p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"lore": {
|
"lore": {
|
||||||
"type": "String",
|
|
||||||
"label": "Lore",
|
|
||||||
"value": "",
|
"value": "",
|
||||||
"effectString": ""
|
"effectString": ""
|
||||||
},
|
},
|
||||||
"range": {
|
"range": {
|
||||||
"type": "String",
|
|
||||||
"label": "Range",
|
|
||||||
"value": "Touch",
|
"value": "Touch",
|
||||||
"vortex": false
|
"vortex": false
|
||||||
},
|
},
|
||||||
"target": {
|
"target": {
|
||||||
"type": "String",
|
|
||||||
"label": "Target",
|
|
||||||
"value": "1",
|
"value": "1",
|
||||||
"aoe": false
|
"aoe": false
|
||||||
},
|
},
|
||||||
"duration": {
|
"duration": {
|
||||||
"type": "String",
|
|
||||||
"label": "Duration",
|
|
||||||
"value": "Willpower Bonus Rounds",
|
"value": "Willpower Bonus Rounds",
|
||||||
"extendable": false
|
"extendable": false
|
||||||
},
|
},
|
||||||
"damage": {
|
"damage": {
|
||||||
"type": "String",
|
|
||||||
"label": "Damage",
|
|
||||||
"dice": "",
|
"dice": "",
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"cn": {
|
"cn": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Casting Number",
|
|
||||||
"value": 4,
|
"value": 4,
|
||||||
"SL": 0
|
"SL": 0
|
||||||
},
|
},
|
||||||
"magicMissile": {
|
"magicMissile": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Magic Missile",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"ritual": {
|
"ritual": {
|
||||||
@@ -67,8 +49,6 @@
|
|||||||
"xp": 0
|
"xp": 0
|
||||||
},
|
},
|
||||||
"memorized": {
|
"memorized": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Memorized",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"skill": {
|
"skill": {
|
||||||
@@ -76,8 +56,6 @@
|
|||||||
},
|
},
|
||||||
"ingredients": [],
|
"ingredients": [],
|
||||||
"currentIng": {
|
"currentIng": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Ingredient",
|
|
||||||
"value": "0"
|
"value": "0"
|
||||||
},
|
},
|
||||||
"wind": {
|
"wind": {
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
"effects": []
|
"effects": []
|
||||||
},
|
},
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-spells.d4zUyD7T5cIEm49H"
|
"sourceId": "Compendium.packs._source.d4zUyD7T5cIEm49H"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/petty_magic.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/petty_magic.jpg",
|
||||||
@@ -16,54 +16,36 @@
|
|||||||
"effects": [],
|
"effects": [],
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p>You enhance your sense of smell, gaining the <em>Acute Sense (Smell) </em>Talent. Each +1 SL gains you an extra level in the Talent, up to its maximum.<span class=\"Apple-converted-space\"> </span></p>"
|
"value": "<p>You enhance your sense of smell, gaining the <em>Acute Sense (Smell) </em>Talent. Each +1 SL gains you an extra level in the Talent, up to its maximum.<span class=\"Apple-converted-space\"> </span></p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"lore": {
|
"lore": {
|
||||||
"type": "String",
|
|
||||||
"label": "Lore",
|
|
||||||
"value": "petty",
|
"value": "petty",
|
||||||
"effectString": ""
|
"effectString": ""
|
||||||
},
|
},
|
||||||
"range": {
|
"range": {
|
||||||
"type": "String",
|
|
||||||
"label": "Range",
|
|
||||||
"value": "You",
|
"value": "You",
|
||||||
"vortex": false
|
"vortex": false
|
||||||
},
|
},
|
||||||
"target": {
|
"target": {
|
||||||
"type": "String",
|
|
||||||
"label": "Target",
|
|
||||||
"value": "You",
|
"value": "You",
|
||||||
"aoe": false
|
"aoe": false
|
||||||
},
|
},
|
||||||
"duration": {
|
"duration": {
|
||||||
"type": "String",
|
|
||||||
"label": "Duration",
|
|
||||||
"value": "Willpower Bonus minutes",
|
"value": "Willpower Bonus minutes",
|
||||||
"extendable": false
|
"extendable": false
|
||||||
},
|
},
|
||||||
"damage": {
|
"damage": {
|
||||||
"type": "String",
|
|
||||||
"label": "Damage",
|
|
||||||
"dice": "",
|
"dice": "",
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"cn": {
|
"cn": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Casting Number",
|
|
||||||
"value": 0,
|
"value": 0,
|
||||||
"SL": 0
|
"SL": 0
|
||||||
},
|
},
|
||||||
"magicMissile": {
|
"magicMissile": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Magic Missile",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"ritual": {
|
"ritual": {
|
||||||
@@ -72,8 +54,6 @@
|
|||||||
"xp": 0
|
"xp": 0
|
||||||
},
|
},
|
||||||
"memorized": {
|
"memorized": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Memorized",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"skill": {
|
"skill": {
|
||||||
@@ -81,8 +61,6 @@
|
|||||||
},
|
},
|
||||||
"ingredients": [],
|
"ingredients": [],
|
||||||
"currentIng": {
|
"currentIng": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Ingredient",
|
|
||||||
"value": "0"
|
"value": "0"
|
||||||
},
|
},
|
||||||
"wind": {
|
"wind": {
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
"effects": []
|
"effects": []
|
||||||
},
|
},
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-spells.VLwaSUWBx6xwmdeX"
|
"sourceId": "Compendium.packs._source.VLwaSUWBx6xwmdeX"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/petty_magic.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/petty_magic.jpg",
|
||||||
@@ -16,54 +16,36 @@
|
|||||||
"effects": [],
|
"effects": [],
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p>You target a small inanimate object such as a flask, pot, box, jar or beaker and may heat or cool it to the desired temperature within @Roll[1d10] minutes. This spell is often used in potion-making or to keep a container’s contents either hot or frozen.</p>"
|
"value": "<p>You target a small inanimate object such as a flask, pot, box, jar or beaker and may heat or cool it to the desired temperature within @Roll[1d10] minutes. This spell is often used in potion-making or to keep a container’s contents either hot or frozen.</p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"lore": {
|
"lore": {
|
||||||
"type": "String",
|
|
||||||
"label": "Lore",
|
|
||||||
"value": "petty",
|
"value": "petty",
|
||||||
"effectString": ""
|
"effectString": ""
|
||||||
},
|
},
|
||||||
"range": {
|
"range": {
|
||||||
"type": "String",
|
|
||||||
"label": "Range",
|
|
||||||
"value": "Willpower Bonus yards",
|
"value": "Willpower Bonus yards",
|
||||||
"vortex": false
|
"vortex": false
|
||||||
},
|
},
|
||||||
"target": {
|
"target": {
|
||||||
"type": "String",
|
|
||||||
"label": "Target",
|
|
||||||
"value": "Special",
|
"value": "Special",
|
||||||
"aoe": false
|
"aoe": false
|
||||||
},
|
},
|
||||||
"duration": {
|
"duration": {
|
||||||
"type": "String",
|
|
||||||
"label": "Duration",
|
|
||||||
"value": "Willpower Bonus hours",
|
"value": "Willpower Bonus hours",
|
||||||
"extendable": false
|
"extendable": false
|
||||||
},
|
},
|
||||||
"damage": {
|
"damage": {
|
||||||
"type": "String",
|
|
||||||
"label": "Damage",
|
|
||||||
"dice": "",
|
"dice": "",
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"cn": {
|
"cn": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Casting Number",
|
|
||||||
"value": 0,
|
"value": 0,
|
||||||
"SL": 0
|
"SL": 0
|
||||||
},
|
},
|
||||||
"magicMissile": {
|
"magicMissile": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Magic Missile",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"ritual": {
|
"ritual": {
|
||||||
@@ -72,8 +54,6 @@
|
|||||||
"xp": 0
|
"xp": 0
|
||||||
},
|
},
|
||||||
"memorized": {
|
"memorized": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Memorized",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"skill": {
|
"skill": {
|
||||||
@@ -81,8 +61,6 @@
|
|||||||
},
|
},
|
||||||
"ingredients": [],
|
"ingredients": [],
|
||||||
"currentIng": {
|
"currentIng": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Ingredient",
|
|
||||||
"value": "0"
|
"value": "0"
|
||||||
},
|
},
|
||||||
"wind": {
|
"wind": {
|
||||||
|
|||||||
@@ -4,61 +4,43 @@
|
|||||||
"type": "spell",
|
"type": "spell",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-spells.E96bUGUuWiMIikp5"
|
"sourceId": "Compendium.packs._source.E96bUGUuWiMIikp5"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_aetheric_arrow.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_aetheric_arrow.jpg",
|
||||||
"effects": [],
|
"effects": [],
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p style=\"text-align: justify;\">You conjure a floating Magical arrow and use your hands to ‘throw’ it at the target. To do this, both your hands must be empty and free. Make a normal Ranged (Throwing) attack using your Willpower score in place of the weapon’s Range. Damage is calculated for a Bow and Arrow but with your Willpower Bonus in place of Strength Bonus. If any arrow wounds a target, you gain a maximum of 1 Advantage for these attacks. </p>\n<p style=\"text-align: justify;\">Overcast: For every +2 SL, you may conjure an additional arrow, using a Free Attack to target any creature in range and roll another Ranged Test.</p>"
|
"value": "<p style=\"text-align: justify;\">You conjure a floating Magical arrow and use your hands to ‘throw’ it at the target. To do this, both your hands must be empty and free. Make a normal Ranged (Throwing) attack using your Willpower score in place of the weapon’s Range. Damage is calculated for a Bow and Arrow but with your Willpower Bonus in place of Strength Bonus. If any arrow wounds a target, you gain a maximum of 1 Advantage for these attacks. </p>\n<p style=\"text-align: justify;\">Overcast: For every +2 SL, you may conjure an additional arrow, using a Free Attack to target any creature in range and roll another Ranged Test.</p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"lore": {
|
"lore": {
|
||||||
"type": "String",
|
|
||||||
"label": "Lore",
|
|
||||||
"value": "",
|
"value": "",
|
||||||
"effectString": ""
|
"effectString": ""
|
||||||
},
|
},
|
||||||
"range": {
|
"range": {
|
||||||
"type": "String",
|
|
||||||
"label": "Range",
|
|
||||||
"value": "Special",
|
"value": "Special",
|
||||||
"vortex": false
|
"vortex": false
|
||||||
},
|
},
|
||||||
"target": {
|
"target": {
|
||||||
"type": "String",
|
|
||||||
"label": "Target",
|
|
||||||
"value": "Special",
|
"value": "Special",
|
||||||
"aoe": false
|
"aoe": false
|
||||||
},
|
},
|
||||||
"duration": {
|
"duration": {
|
||||||
"type": "String",
|
|
||||||
"label": "Duration",
|
|
||||||
"value": "Instant",
|
"value": "Instant",
|
||||||
"extendable": false
|
"extendable": false
|
||||||
},
|
},
|
||||||
"damage": {
|
"damage": {
|
||||||
"type": "String",
|
|
||||||
"label": "Damage",
|
|
||||||
"dice": "",
|
"dice": "",
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"cn": {
|
"cn": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Casting Number",
|
|
||||||
"value": 2,
|
"value": 2,
|
||||||
"SL": 0
|
"SL": 0
|
||||||
},
|
},
|
||||||
"magicMissile": {
|
"magicMissile": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Magic Missile",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"ritual": {
|
"ritual": {
|
||||||
@@ -67,8 +49,6 @@
|
|||||||
"xp": 0
|
"xp": 0
|
||||||
},
|
},
|
||||||
"memorized": {
|
"memorized": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Memorized",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"skill": {
|
"skill": {
|
||||||
@@ -76,8 +56,6 @@
|
|||||||
},
|
},
|
||||||
"ingredients": [],
|
"ingredients": [],
|
||||||
"currentIng": {
|
"currentIng": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Ingredient",
|
|
||||||
"value": "0"
|
"value": "0"
|
||||||
},
|
},
|
||||||
"wind": {
|
"wind": {
|
||||||
|
|||||||
@@ -4,61 +4,43 @@
|
|||||||
"type": "spell",
|
"type": "spell",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-spells.5kYL0jRlypab9k7D"
|
"sourceId": "Compendium.packs._source.5kYL0jRlypab9k7D"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_alarm.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_alarm.jpg",
|
||||||
"effects": [],
|
"effects": [],
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p style=\"text-align: justify;\">You may cast this spell on any spot or object. When a creature passes within your Willpower Bonus yards of the target, you are jolted with an instant awareness of the disturbance, no matter where you are. </p>"
|
"value": "<p style=\"text-align: justify;\">You may cast this spell on any spot or object. When a creature passes within your Willpower Bonus yards of the target, you are jolted with an instant awareness of the disturbance, no matter where you are. </p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"lore": {
|
"lore": {
|
||||||
"type": "String",
|
|
||||||
"label": "Lore",
|
|
||||||
"value": "",
|
"value": "",
|
||||||
"effectString": ""
|
"effectString": ""
|
||||||
},
|
},
|
||||||
"range": {
|
"range": {
|
||||||
"type": "String",
|
|
||||||
"label": "Range",
|
|
||||||
"value": "Touch",
|
"value": "Touch",
|
||||||
"vortex": false
|
"vortex": false
|
||||||
},
|
},
|
||||||
"target": {
|
"target": {
|
||||||
"type": "String",
|
|
||||||
"label": "Target",
|
|
||||||
"value": "Special",
|
"value": "Special",
|
||||||
"aoe": false
|
"aoe": false
|
||||||
},
|
},
|
||||||
"duration": {
|
"duration": {
|
||||||
"type": "String",
|
|
||||||
"label": "Duration",
|
|
||||||
"value": "Willpower Bonus days",
|
"value": "Willpower Bonus days",
|
||||||
"extendable": false
|
"extendable": false
|
||||||
},
|
},
|
||||||
"damage": {
|
"damage": {
|
||||||
"type": "String",
|
|
||||||
"label": "Damage",
|
|
||||||
"dice": "",
|
"dice": "",
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"cn": {
|
"cn": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Casting Number",
|
|
||||||
"value": 4,
|
"value": 4,
|
||||||
"SL": 0
|
"SL": 0
|
||||||
},
|
},
|
||||||
"magicMissile": {
|
"magicMissile": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Magic Missile",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"ritual": {
|
"ritual": {
|
||||||
@@ -67,8 +49,6 @@
|
|||||||
"xp": 0
|
"xp": 0
|
||||||
},
|
},
|
||||||
"memorized": {
|
"memorized": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Memorized",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"skill": {
|
"skill": {
|
||||||
@@ -76,8 +56,6 @@
|
|||||||
},
|
},
|
||||||
"ingredients": [],
|
"ingredients": [],
|
||||||
"currentIng": {
|
"currentIng": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Ingredient",
|
|
||||||
"value": "0"
|
"value": "0"
|
||||||
},
|
},
|
||||||
"wind": {
|
"wind": {
|
||||||
|
|||||||
@@ -4,61 +4,43 @@
|
|||||||
"type": "spell",
|
"type": "spell",
|
||||||
"flags": {
|
"flags": {
|
||||||
"core": {
|
"core": {
|
||||||
"sourceId": "Compendium.wfrp4e-unofficial-grimoire.ug-spells.GXNU5UobDIX0QRoj"
|
"sourceId": "Compendium.packs._source.GXNU5UobDIX0QRoj"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_allegiance.jpg",
|
"img": "modules/wfrp4e-unofficial-grimoire/icons/spell_allegiance.jpg",
|
||||||
"effects": [],
|
"effects": [],
|
||||||
"system": {
|
"system": {
|
||||||
"description": {
|
"description": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": "<p style=\"text-align: justify;\">Your gentle touch momentarily calms a target of your size or smaller, even if they were your mortal foe. For any further effect, the target must be able to understand your language, cannot be Immune to Psychology nor have the Bestial, Daemonic, Frenzy, Mindless, or Undead Creature Traits. If you win an Opposed Willpower Test, the creature immediately thinks of you as an ally and can be asked to help out in a fight or perform tasks according to the creature’s abilities and personality. For instance, a noble will not perform the tasks of a servant and a dutiful soldier will not take the life of their commander. Nor can a creature be commanded to do something overly detrimental to their well-being, such as jumping off a bridge or challenging a dragon. Asking such a thing immediately breaks the enchantment. Once the spell ends, the creature remembers everything that happened. </p>\n<p style=\"text-align: justify;\">Overcast: For every +2 SL, you may increase your Opposed SL by +1 SL. For every +4 SL, you may increase the affected size by one step. </p>"
|
"value": "<p style=\"text-align: justify;\">Your gentle touch momentarily calms a target of your size or smaller, even if they were your mortal foe. For any further effect, the target must be able to understand your language, cannot be Immune to Psychology nor have the Bestial, Daemonic, Frenzy, Mindless, or Undead Creature Traits. If you win an Opposed Willpower Test, the creature immediately thinks of you as an ally and can be asked to help out in a fight or perform tasks according to the creature’s abilities and personality. For instance, a noble will not perform the tasks of a servant and a dutiful soldier will not take the life of their commander. Nor can a creature be commanded to do something overly detrimental to their well-being, such as jumping off a bridge or challenging a dragon. Asking such a thing immediately breaks the enchantment. Once the spell ends, the creature remembers everything that happened. </p>\n<p style=\"text-align: justify;\">Overcast: For every +2 SL, you may increase your Opposed SL by +1 SL. For every +4 SL, you may increase the affected size by one step. </p>"
|
||||||
},
|
},
|
||||||
"gmdescription": {
|
"gmdescription": {
|
||||||
"type": "String",
|
|
||||||
"label": "Description",
|
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"lore": {
|
"lore": {
|
||||||
"type": "String",
|
|
||||||
"label": "Lore",
|
|
||||||
"value": "",
|
"value": "",
|
||||||
"effectString": ""
|
"effectString": ""
|
||||||
},
|
},
|
||||||
"range": {
|
"range": {
|
||||||
"type": "String",
|
|
||||||
"label": "Range",
|
|
||||||
"value": "Touch",
|
"value": "Touch",
|
||||||
"vortex": false
|
"vortex": false
|
||||||
},
|
},
|
||||||
"target": {
|
"target": {
|
||||||
"type": "String",
|
|
||||||
"label": "Target",
|
|
||||||
"value": "1",
|
"value": "1",
|
||||||
"aoe": false
|
"aoe": false
|
||||||
},
|
},
|
||||||
"duration": {
|
"duration": {
|
||||||
"type": "String",
|
|
||||||
"label": "Duration",
|
|
||||||
"value": "Willpower Bonus Rounds",
|
"value": "Willpower Bonus Rounds",
|
||||||
"extendable": false
|
"extendable": false
|
||||||
},
|
},
|
||||||
"damage": {
|
"damage": {
|
||||||
"type": "String",
|
|
||||||
"label": "Damage",
|
|
||||||
"dice": "",
|
"dice": "",
|
||||||
"value": ""
|
"value": ""
|
||||||
},
|
},
|
||||||
"cn": {
|
"cn": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Casting Number",
|
|
||||||
"value": 5,
|
"value": 5,
|
||||||
"SL": 0
|
"SL": 0
|
||||||
},
|
},
|
||||||
"magicMissile": {
|
"magicMissile": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Magic Missile",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"ritual": {
|
"ritual": {
|
||||||
@@ -67,8 +49,6 @@
|
|||||||
"xp": 0
|
"xp": 0
|
||||||
},
|
},
|
||||||
"memorized": {
|
"memorized": {
|
||||||
"type": "Boolean",
|
|
||||||
"label": "Memorized",
|
|
||||||
"value": false
|
"value": false
|
||||||
},
|
},
|
||||||
"skill": {
|
"skill": {
|
||||||
@@ -76,8 +56,6 @@
|
|||||||
},
|
},
|
||||||
"ingredients": [],
|
"ingredients": [],
|
||||||
"currentIng": {
|
"currentIng": {
|
||||||
"type": "Number",
|
|
||||||
"label": "Ingredient",
|
|
||||||
"value": "0"
|
"value": "0"
|
||||||
},
|
},
|
||||||
"wind": {
|
"wind": {
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user