feat: add talent compendium containing all SRD talents

This commit is contained in:
Johannes Loher 2022-11-06 23:09:07 +01:00
parent faefc9045b
commit 5d212662f1
6 changed files with 7660 additions and 862 deletions

View file

@ -209,6 +209,263 @@
}, },
"flags": {} "flags": {}
}, },
{
"name": "Teufelchen III",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"data": {
"attributes": {
"body": {
"base": 4,
"mod": 0
},
"mobility": {
"base": 5,
"mod": 0
},
"mind": {
"base": 3,
"mod": 0
}
},
"traits": {
"strength": {
"base": 0,
"mod": 0
},
"constitution": {
"base": 0,
"mod": 0
},
"agility": {
"base": 0,
"mod": 0
},
"dexterity": {
"base": 6,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": -7,
"value": 7
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "",
"foeFactor": 4,
"creatureType": "magicalEntity",
"sizeCategory": "small",
"experiencePoints": 44,
"description": ""
}
},
"token": {
"name": "Teufelchen I",
"img": "icons/svg/mystery-man.svg",
"displayName": 0,
"actorLink": false,
"width": 1,
"height": 1,
"scale": 1,
"mirrorX": false,
"mirrorY": false,
"lockRotation": false,
"rotation": 0,
"alpha": 1,
"vision": false,
"dimSight": 0,
"brightSight": 0,
"sightAngle": 0,
"light": {
"alpha": 0.5,
"angle": 0,
"bright": 0,
"coloration": 1,
"dim": 0,
"gradual": true,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false
},
"darkness": {
"min": 0,
"max": 1
}
},
"disposition": -1,
"displayBars": 0,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"flags": {
"darkness-dependent-vision": {
"dimVisionDarknessMin": null,
"dimVisionDarknessMax": null,
"brightVisionDarknessMin": null,
"brightVisionDarknessMax": null
}
},
"randomImg": false
},
"items": [
{
"_id": "L9utJ9BJSLkYbUjN",
"name": "Fliegen",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"data": {
"description": "<p>Kann, statt zu laufen, mit doppelten Laufen-Wert fliegen. Wird die Aktion &bdquo;Rennen&ldquo; im Flug ausgef&uuml;hrt, erh&ouml;ht sich die Geschwindigkeit somit auf Laufen x 4.</p>",
"experiencePoints": 15
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
}
},
{
"_id": "OaZjNMhyCyxRKA8C",
"name": "Krallen",
"type": "weapon",
"img": "icons/svg/item-bag.svg",
"data": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 1,
"opponentDefense": 0,
"action": "create"
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {}
},
{
"_id": "1BtJtoz9fvvvRMgw",
"name": "Feuerstrahl",
"type": "spell",
"img": "systems/ds4/assets/icons/game-icons/lorc/fire-ray-small.svg",
"data": {
"description": "<p>Der Zauberwirker schie&szlig;t einen Feuerstrahl auf einen Feind, dessen Schaden dem Probenergebnis entspricht.</p>",
"equipped": true,
"spellType": "targetedSpellcasting",
"spellModifier": {
"numerical": 1,
"complex": ""
},
"spellGroups": {
"lightning": false,
"earth": false,
"water": false,
"ice": false,
"fire": true,
"healing": false,
"light": false,
"air": false,
"transport": false,
"damage": true,
"shadow": false,
"protection": false,
"mindAffecting": false,
"demonology": false,
"necromancy": false,
"transmutation": false,
"area": false
},
"maxDistance": {
"value": "VE x 5",
"unit": "meter"
},
"effectRadius": {
"value": "",
"unit": "meter"
},
"duration": {
"value": "Sofort",
"unit": "custom"
},
"cooldownDuration": "0r",
"minimumLevels": {
"healer": null,
"wizard": 1,
"sorcerer": 1
}
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {
"core": {
"sourceId": "Compendium.ds4.spells.kudkdrpMU0C83vM7"
}
}
}
],
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {},
"_id": "22pkyKnZoRLG0nnY"
},
{ {
"_id": "2MFCw32xgaic6YGx", "_id": "2MFCw32xgaic6YGx",
"name": "Riesenratte", "name": "Riesenratte",
@ -5270,7 +5527,7 @@
"type": "armor", "type": "armor",
"img": "icons/equipment/chest/breastplate-scale-grey.webp", "img": "icons/equipment/chest/breastplate-scale-grey.webp",
"data": { "data": {
"description": "<p>Laufen -0,5m</p>", "description": "<p>Laufen -0,5</p>",
"quantity": 1, "quantity": 1,
"price": 10, "price": 10,
"availability": "village", "availability": "village",
@ -5296,7 +5553,7 @@
"startTime": null "startTime": null
}, },
"icon": "icons/svg/aura.svg", "icon": "icons/svg/aura.svg",
"label": "Laufen -0,5m", "label": "Laufen -0,5",
"tint": null, "tint": null,
"transfer": true "transfer": true
} }
@ -5520,7 +5777,7 @@
"startTime": 0 "startTime": 0
}, },
"icon": "icons/svg/aura.svg", "icon": "icons/svg/aura.svg",
"label": "Laufen -0,5m", "label": "Laufen -0,5",
"origin": "Compendium.ds4.creatures.C4xijAwQdhRHz0Cs.Item.wTcga48GOVD8cQV3", "origin": "Compendium.ds4.creatures.C4xijAwQdhRHz0Cs.Item.wTcga48GOVD8cQV3",
"tint": null, "tint": null,
"transfer": false, "transfer": false,
@ -16045,6 +16302,200 @@
}, },
"flags": {} "flags": {}
}, },
{
"name": "Teufelchen II",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"data": {
"attributes": {
"body": {
"base": 8,
"mod": 0
},
"mobility": {
"base": 5,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 3,
"mod": 0
},
"constitution": {
"base": 4,
"mod": 0
},
"agility": {
"base": 0,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": -11,
"value": 11
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "",
"foeFactor": 5,
"creatureType": "magicalEntity",
"sizeCategory": "small",
"experiencePoints": 48,
"description": ""
}
},
"token": {
"name": "Teufelchen I",
"img": "icons/svg/mystery-man.svg",
"displayName": 0,
"actorLink": false,
"width": 1,
"height": 1,
"scale": 1,
"mirrorX": false,
"mirrorY": false,
"lockRotation": false,
"rotation": 0,
"alpha": 1,
"vision": false,
"dimSight": 0,
"brightSight": 0,
"sightAngle": 0,
"light": {
"alpha": 0.5,
"angle": 0,
"bright": 0,
"coloration": 1,
"dim": 0,
"gradual": true,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false
},
"darkness": {
"min": 0,
"max": 1
}
},
"disposition": -1,
"displayBars": 0,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"flags": {
"darkness-dependent-vision": {
"dimVisionDarknessMin": null,
"dimVisionDarknessMax": null,
"brightVisionDarknessMin": null,
"brightVisionDarknessMax": null
}
},
"randomImg": false
},
"items": [
{
"_id": "L9utJ9BJSLkYbUjN",
"name": "Fliegen",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"data": {
"description": "<p>Kann, statt zu laufen, mit doppelten Laufen-Wert fliegen. Wird die Aktion &bdquo;Rennen&ldquo; im Flug ausgef&uuml;hrt, erh&ouml;ht sich die Geschwindigkeit somit auf Laufen x 4.</p>",
"experiencePoints": 15
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
}
},
{
"_id": "OaZjNMhyCyxRKA8C",
"name": "Krallen",
"type": "weapon",
"img": "icons/svg/item-bag.svg",
"data": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 1,
"opponentDefense": 0,
"action": "create"
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {}
}
],
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {},
"_id": "SxbO1iTrXYGbdMoC"
},
{ {
"_id": "T9YRYe0vnR4Qg4UM", "_id": "T9YRYe0vnR4Qg4UM",
"name": "Schatten", "name": "Schatten",
@ -19123,6 +19574,200 @@
}, },
"flags": {} "flags": {}
}, },
{
"name": "Teufelchen I",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"data": {
"attributes": {
"body": {
"base": 7,
"mod": 0
},
"mobility": {
"base": 4,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 5,
"mod": 0
},
"constitution": {
"base": 1,
"mod": 0
},
"agility": {
"base": 0,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": -9,
"value": 9
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "",
"foeFactor": 4,
"creatureType": "magicalEntity",
"sizeCategory": "small",
"experiencePoints": 35,
"description": ""
}
},
"token": {
"name": "Teufelchen I",
"img": "icons/svg/mystery-man.svg",
"displayName": 0,
"actorLink": false,
"width": 1,
"height": 1,
"scale": 1,
"mirrorX": false,
"mirrorY": false,
"lockRotation": false,
"rotation": 0,
"alpha": 1,
"vision": false,
"dimSight": 0,
"brightSight": 0,
"sightAngle": 0,
"light": {
"alpha": 0.5,
"angle": 0,
"bright": 0,
"coloration": 1,
"dim": 0,
"gradual": true,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false
},
"darkness": {
"min": 0,
"max": 1
}
},
"disposition": -1,
"displayBars": 0,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"flags": {
"darkness-dependent-vision": {
"dimVisionDarknessMin": null,
"dimVisionDarknessMax": null,
"brightVisionDarknessMin": null,
"brightVisionDarknessMax": null
}
},
"randomImg": false
},
"items": [
{
"_id": "L9utJ9BJSLkYbUjN",
"name": "Fliegen",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"data": {
"description": "<p>Kann, statt zu laufen, mit doppelten Laufen-Wert fliegen. Wird die Aktion &bdquo;Rennen&ldquo; im Flug ausgef&uuml;hrt, erh&ouml;ht sich die Geschwindigkeit somit auf Laufen x 4.</p>",
"experiencePoints": 15
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
}
},
{
"_id": "OaZjNMhyCyxRKA8C",
"name": "Krallen",
"type": "weapon",
"img": "icons/svg/item-bag.svg",
"data": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 1,
"opponentDefense": 0,
"action": "create"
},
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {}
}
],
"effects": [],
"folder": null,
"sort": 0,
"permission": {
"default": 0
},
"flags": {},
"_id": "aqbcBjeCJUHJ5uVj"
},
{ {
"_id": "asPZBajREGsJYoht", "_id": "asPZBajREGsJYoht",
"name": "Pferd", "name": "Pferd",

File diff suppressed because it is too large Load diff

3667
packs/talents.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2022 Johannes Loher
SPDX-License-Identifier: CC-BY-NC-SA-4.0

View file

@ -98,6 +98,14 @@
"module": "ds4", "module": "ds4",
"path": "./packs/racial-abilities.db", "path": "./packs/racial-abilities.db",
"type": "Item" "type": "Item"
},
{
"name": "talents",
"label": "Talente (GRW)",
"system": "ds4",
"module": "ds4",
"path": "./packs/talents.db",
"type": "Item"
} }
], ],
"manifest": "https://git.f3l.de/dungeonslayers/ds4/-/releases/permalink/latest/downloads/system.json", "manifest": "https://git.f3l.de/dungeonslayers/ds4/-/releases/permalink/latest/downloads/system.json",