mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-04-21 23:13:39 +02:00
* Initial * More * Fixed current actionConfig damage * Reworked ActionConfig damage ui * . * Updated all Adversary compendium damage entries * more * The rest * Fixed misses * . * . * Also migrate sub fields of MappingField * Removed MappingField * Fix regression with re-tiering adversaries when dealing non-hp damage * Allow iterable object to be detected as an object by foundry --------- Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
567 lines
15 KiB
JSON
567 lines
15 KiB
JSON
{
|
|
"name": "Outer Realms Abomination",
|
|
"img": "systems/daggerheart/assets/icons/documents/actors/dragon-head.svg",
|
|
"type": "adversary",
|
|
"folder": "7XHlANCPz18yvl5L",
|
|
"system": {
|
|
"difficulty": 19,
|
|
"damageThresholds": {
|
|
"major": 35,
|
|
"severe": 71
|
|
},
|
|
"resources": {
|
|
"hitPoints": {
|
|
"value": 0,
|
|
"max": 7,
|
|
"isReversed": true
|
|
},
|
|
"stress": {
|
|
"value": 0,
|
|
"max": 5,
|
|
"isReversed": true
|
|
}
|
|
},
|
|
"resistance": {
|
|
"physical": {
|
|
"resistance": false,
|
|
"immunity": false,
|
|
"reduction": 0
|
|
},
|
|
"magical": {
|
|
"resistance": false,
|
|
"immunity": false,
|
|
"reduction": 0
|
|
}
|
|
},
|
|
"type": "bruiser",
|
|
"notes": "",
|
|
"hordeHp": 1,
|
|
"experiences": {},
|
|
"bonuses": {
|
|
"roll": {
|
|
"attack": {
|
|
"bonus": 0,
|
|
"dice": []
|
|
},
|
|
"action": {
|
|
"bonus": 0,
|
|
"dice": []
|
|
},
|
|
"reaction": {
|
|
"bonus": 0,
|
|
"dice": []
|
|
}
|
|
},
|
|
"damage": {
|
|
"physical": {
|
|
"bonus": 0,
|
|
"dice": []
|
|
},
|
|
"magical": {
|
|
"bonus": 0,
|
|
"dice": []
|
|
}
|
|
}
|
|
},
|
|
"tier": 4,
|
|
"description": "<p>A chaotic mockery of life, constantly in flux.</p>",
|
|
"motivesAndTactics": "Demolish, devour, undermine",
|
|
"attack": {
|
|
"name": "Massive Pseudopod",
|
|
"range": "veryClose",
|
|
"roll": {
|
|
"bonus": 4,
|
|
"type": "attack"
|
|
},
|
|
"damage": {
|
|
"parts": {
|
|
"hitPoints": {
|
|
"value": {
|
|
"custom": {
|
|
"enabled": false
|
|
},
|
|
"flatMultiplier": 4,
|
|
"dice": "d6",
|
|
"bonus": 13,
|
|
"multiplier": "flat"
|
|
},
|
|
"applyTo": "hitPoints",
|
|
"type": [
|
|
"magical"
|
|
],
|
|
"resultBased": false,
|
|
"valueAlt": {
|
|
"multiplier": "prof",
|
|
"flatMultiplier": 1,
|
|
"dice": "d6",
|
|
"bonus": null,
|
|
"custom": {
|
|
"enabled": false
|
|
}
|
|
},
|
|
"base": false
|
|
}
|
|
}
|
|
},
|
|
"img": "icons/creatures/tentacles/tentacle-earth-green.webp",
|
|
"type": "attack",
|
|
"chatDisplay": false
|
|
},
|
|
"attribution": {
|
|
"source": "Daggerheart SRD",
|
|
"page": 99,
|
|
"artist": ""
|
|
},
|
|
"size": "large"
|
|
},
|
|
"flags": {},
|
|
"_id": "A0SeeDzwjvqOsyof",
|
|
"sort": 700000,
|
|
"ownership": {
|
|
"default": 0,
|
|
"ei8OkswTzyDp4IGC": 3,
|
|
"WafZqd6qLGpBRGTt": 3
|
|
},
|
|
"prototypeToken": {
|
|
"name": "Outer Realms Abomination",
|
|
"displayName": 0,
|
|
"actorLink": false,
|
|
"width": 1,
|
|
"height": 1,
|
|
"texture": {
|
|
"src": "systems/daggerheart/assets/icons/documents/actors/dragon-head.svg",
|
|
"anchorX": 0.5,
|
|
"anchorY": 0.5,
|
|
"offsetX": 0,
|
|
"offsetY": 0,
|
|
"fit": "contain",
|
|
"scaleX": 1,
|
|
"scaleY": 1,
|
|
"rotation": 0,
|
|
"tint": "#ffffff",
|
|
"alphaThreshold": 0.75
|
|
},
|
|
"lockRotation": false,
|
|
"rotation": 0,
|
|
"alpha": 1,
|
|
"disposition": -1,
|
|
"displayBars": 0,
|
|
"bar1": {
|
|
"attribute": "resources.hitPoints"
|
|
},
|
|
"bar2": {
|
|
"attribute": "resources.stress"
|
|
},
|
|
"light": {
|
|
"negative": false,
|
|
"priority": 0,
|
|
"alpha": 0.5,
|
|
"angle": 360,
|
|
"bright": 0,
|
|
"color": null,
|
|
"coloration": 1,
|
|
"dim": 0,
|
|
"attenuation": 0.5,
|
|
"luminosity": 0.5,
|
|
"saturation": 0,
|
|
"contrast": 0,
|
|
"shadows": 0,
|
|
"animation": {
|
|
"type": null,
|
|
"speed": 5,
|
|
"intensity": 5,
|
|
"reverse": false
|
|
},
|
|
"darkness": {
|
|
"min": 0,
|
|
"max": 1
|
|
}
|
|
},
|
|
"sight": {
|
|
"enabled": false,
|
|
"range": 0,
|
|
"angle": 360,
|
|
"visionMode": "basic",
|
|
"color": null,
|
|
"attenuation": 0.1,
|
|
"brightness": 0,
|
|
"saturation": 0,
|
|
"contrast": 0
|
|
},
|
|
"detectionModes": [],
|
|
"occludable": {
|
|
"radius": 0
|
|
},
|
|
"ring": {
|
|
"enabled": false,
|
|
"colors": {
|
|
"ring": null,
|
|
"background": null
|
|
},
|
|
"effects": 1,
|
|
"subject": {
|
|
"scale": 1,
|
|
"texture": null
|
|
}
|
|
},
|
|
"turnMarker": {
|
|
"mode": 1,
|
|
"animation": null,
|
|
"src": null,
|
|
"disposition": false
|
|
},
|
|
"movementAction": null,
|
|
"flags": {},
|
|
"randomImg": false,
|
|
"appendNumber": false,
|
|
"prependAdjective": false
|
|
},
|
|
"items": [
|
|
{
|
|
"name": "Chaotic Form",
|
|
"type": "feature",
|
|
"system": {
|
|
"description": "<p>When the @Lookup[@name] attacks, roll <strong>2d4</strong> and use the result as their attack modifier.</p>",
|
|
"resource": null,
|
|
"actions": {},
|
|
"originItemType": null,
|
|
"originId": null
|
|
},
|
|
"_id": "yGeHxe8Loe21QSgH",
|
|
"img": "icons/magic/symbols/question-stone-yellow.webp",
|
|
"effects": [],
|
|
"folder": null,
|
|
"sort": 0,
|
|
"ownership": {
|
|
"default": 0,
|
|
"MQSznptE5yLT7kj8": 3
|
|
},
|
|
"flags": {},
|
|
"_stats": {
|
|
"compendiumSource": null
|
|
},
|
|
"_key": "!actors.items!A0SeeDzwjvqOsyof.yGeHxe8Loe21QSgH"
|
|
},
|
|
{
|
|
"name": "Disorienting Presence",
|
|
"type": "feature",
|
|
"system": {
|
|
"description": "<p>When a target takes damage from the @Lookup[@name], they must make an Instinct Reaction Roll. On a failure, they gain disadvantage on their next action roll and you gain a Fear.</p>",
|
|
"resource": null,
|
|
"actions": {
|
|
"4diIu0AzPjitQ94k": {
|
|
"type": "attack",
|
|
"_id": "4diIu0AzPjitQ94k",
|
|
"systemPath": "actions",
|
|
"description": "",
|
|
"chatDisplay": true,
|
|
"actionType": "action",
|
|
"cost": [],
|
|
"uses": {
|
|
"value": null,
|
|
"max": "",
|
|
"recovery": null
|
|
},
|
|
"damage": {
|
|
"parts": {},
|
|
"includeBase": false
|
|
},
|
|
"target": {
|
|
"type": "any",
|
|
"amount": null
|
|
},
|
|
"effects": [
|
|
{
|
|
"_id": "rpkjVdlJYI5dB99B",
|
|
"onSave": false
|
|
}
|
|
],
|
|
"roll": {
|
|
"type": null,
|
|
"trait": null,
|
|
"difficulty": null,
|
|
"bonus": null,
|
|
"advState": "neutral",
|
|
"diceRolling": {
|
|
"multiplier": "prof",
|
|
"flatMultiplier": 1,
|
|
"dice": "d6",
|
|
"compare": null,
|
|
"treshold": null
|
|
},
|
|
"useDefault": false
|
|
},
|
|
"save": {
|
|
"trait": "instinct",
|
|
"difficulty": null,
|
|
"damageMod": "none"
|
|
},
|
|
"name": "Roll Save",
|
|
"img": "icons/magic/perception/eye-slit-pink.webp",
|
|
"range": ""
|
|
}
|
|
},
|
|
"originItemType": null,
|
|
"originId": null
|
|
},
|
|
"_id": "CoWjh12FkhDGYIie",
|
|
"img": "icons/magic/perception/eye-slit-pink.webp",
|
|
"effects": [
|
|
{
|
|
"name": "Disorienting Presence",
|
|
"img": "icons/magic/perception/eye-slit-pink.webp",
|
|
"origin": "Compendium.daggerheart.adversaries.Actor.A0SeeDzwjvqOsyof.Item.CoWjh12FkhDGYIie",
|
|
"transfer": false,
|
|
"_id": "rpkjVdlJYI5dB99B",
|
|
"type": "base",
|
|
"system": {
|
|
"rangeDependence": {
|
|
"enabled": false,
|
|
"type": "withinRange",
|
|
"target": "hostile",
|
|
"range": "melee"
|
|
}
|
|
},
|
|
"changes": [
|
|
{
|
|
"key": "system.disadvantageSources",
|
|
"mode": 2,
|
|
"value": "On your next action roll.",
|
|
"priority": null
|
|
}
|
|
],
|
|
"disabled": false,
|
|
"duration": {
|
|
"startTime": null,
|
|
"combat": null,
|
|
"seconds": null,
|
|
"rounds": null,
|
|
"turns": null,
|
|
"startRound": null,
|
|
"startTurn": null
|
|
},
|
|
"description": "<p>Disadvantage on your next action roll.</p>",
|
|
"tint": "#ffffff",
|
|
"statuses": [],
|
|
"sort": 0,
|
|
"flags": {},
|
|
"_stats": {
|
|
"compendiumSource": null
|
|
},
|
|
"_key": "!actors.items.effects!A0SeeDzwjvqOsyof.CoWjh12FkhDGYIie.rpkjVdlJYI5dB99B"
|
|
}
|
|
],
|
|
"folder": null,
|
|
"sort": 0,
|
|
"ownership": {
|
|
"default": 0,
|
|
"MQSznptE5yLT7kj8": 3
|
|
},
|
|
"flags": {},
|
|
"_stats": {
|
|
"compendiumSource": null
|
|
},
|
|
"_key": "!actors.items!A0SeeDzwjvqOsyof.CoWjh12FkhDGYIie"
|
|
},
|
|
{
|
|
"name": "Reality Quake",
|
|
"type": "feature",
|
|
"system": {
|
|
"description": "<p><strong>Spend a Fear</strong> to rattle the edges of reality within Far range of the @Lookup[@name]. All targets within that area must succeed on a Knowledge Reaction Roll or become Unstuck from reality until the end of the scene. When an Unstuck target spends Hope or marks Armor Slots, HP, or Stress, they must double the amount spent or marked.</p><p>@Template[type:emanation|range:f]</p>",
|
|
"resource": null,
|
|
"actions": {
|
|
"7apNSLz8m7sxyLhU": {
|
|
"type": "attack",
|
|
"_id": "7apNSLz8m7sxyLhU",
|
|
"systemPath": "actions",
|
|
"description": "",
|
|
"chatDisplay": true,
|
|
"actionType": "action",
|
|
"cost": [],
|
|
"uses": {
|
|
"value": null,
|
|
"max": "",
|
|
"recovery": null
|
|
},
|
|
"damage": {
|
|
"parts": {},
|
|
"includeBase": false
|
|
},
|
|
"target": {
|
|
"type": "any",
|
|
"amount": null
|
|
},
|
|
"effects": [
|
|
{
|
|
"_id": "edEZER9ImWicMwRb",
|
|
"onSave": false
|
|
}
|
|
],
|
|
"roll": {
|
|
"type": null,
|
|
"trait": null,
|
|
"difficulty": null,
|
|
"bonus": null,
|
|
"advState": "neutral",
|
|
"diceRolling": {
|
|
"multiplier": "prof",
|
|
"flatMultiplier": 1,
|
|
"dice": "d6",
|
|
"compare": null,
|
|
"treshold": null
|
|
},
|
|
"useDefault": false
|
|
},
|
|
"save": {
|
|
"trait": "knowledge",
|
|
"difficulty": null,
|
|
"damageMod": "none"
|
|
},
|
|
"name": "Roll Save",
|
|
"img": "icons/magic/sonic/explosion-shock-sound-wave.webp",
|
|
"range": ""
|
|
}
|
|
},
|
|
"originItemType": null,
|
|
"originId": null,
|
|
"featureForm": "action"
|
|
},
|
|
"_id": "K3MQO1I42nmfM2F2",
|
|
"img": "icons/magic/sonic/explosion-shock-sound-wave.webp",
|
|
"effects": [
|
|
{
|
|
"name": "Unstuck From Reality",
|
|
"img": "icons/magic/sonic/explosion-shock-sound-wave.webp",
|
|
"origin": "Compendium.daggerheart.adversaries.Actor.A0SeeDzwjvqOsyof.Item.K3MQO1I42nmfM2F2",
|
|
"transfer": false,
|
|
"_id": "edEZER9ImWicMwRb",
|
|
"type": "base",
|
|
"system": {
|
|
"rangeDependence": {
|
|
"enabled": false,
|
|
"type": "withinRange",
|
|
"target": "hostile",
|
|
"range": "melee"
|
|
},
|
|
"changes": [],
|
|
"duration": {
|
|
"type": "scene"
|
|
}
|
|
},
|
|
"disabled": false,
|
|
"duration": {
|
|
"value": null,
|
|
"units": "seconds",
|
|
"expiry": null,
|
|
"expired": false
|
|
},
|
|
"description": "<p><span style=\"color:rgb(239, 230, 216);font-family:Signika, 'Palatino Linotype', sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;orphans:2;text-align:start;text-indent:0px;text-transform:none;widows:2;word-spacing:0px;-webkit-text-stroke-width:0px;white-space:normal;background-color:rgba(24, 22, 46, 0.376);text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;display:inline !important;float:none\">Unstuck from reality until the end of the scene. When you spend Hope or mark Armor Slots, HP, or Stress, you must double the amount spent or marked.</span></p>",
|
|
"tint": "#ffffff",
|
|
"statuses": [],
|
|
"sort": 0,
|
|
"flags": {},
|
|
"_stats": {
|
|
"compendiumSource": null
|
|
},
|
|
"start": {
|
|
"time": 0,
|
|
"combat": null,
|
|
"combatant": null,
|
|
"initiative": null,
|
|
"round": null,
|
|
"turn": null
|
|
},
|
|
"showIcon": 1,
|
|
"folder": null,
|
|
"_key": "!actors.items.effects!A0SeeDzwjvqOsyof.K3MQO1I42nmfM2F2.edEZER9ImWicMwRb"
|
|
}
|
|
],
|
|
"folder": null,
|
|
"sort": 0,
|
|
"ownership": {
|
|
"default": 0,
|
|
"MQSznptE5yLT7kj8": 3
|
|
},
|
|
"flags": {},
|
|
"_stats": {
|
|
"compendiumSource": null
|
|
},
|
|
"_key": "!actors.items!A0SeeDzwjvqOsyof.K3MQO1I42nmfM2F2"
|
|
},
|
|
{
|
|
"name": "Unreal Form",
|
|
"type": "feature",
|
|
"system": {
|
|
"description": "<p>When the @Lookup[@name] takes damage, reduce it by <strong>1d20</strong>. If the @Lookup[@name] marks 1 or fewer Hit Points from a successful attack against them, you gain a Fear.</p>",
|
|
"resource": null,
|
|
"actions": {
|
|
"ohpbyDEgSTVJ7qaF": {
|
|
"type": "attack",
|
|
"_id": "ohpbyDEgSTVJ7qaF",
|
|
"systemPath": "actions",
|
|
"description": "",
|
|
"chatDisplay": true,
|
|
"actionType": "action",
|
|
"cost": [],
|
|
"uses": {
|
|
"value": null,
|
|
"max": "",
|
|
"recovery": null
|
|
},
|
|
"damage": {
|
|
"parts": {},
|
|
"includeBase": false
|
|
},
|
|
"target": {
|
|
"type": "any",
|
|
"amount": null
|
|
},
|
|
"effects": [],
|
|
"roll": {
|
|
"type": "diceSet",
|
|
"trait": null,
|
|
"difficulty": null,
|
|
"bonus": null,
|
|
"advState": "neutral",
|
|
"diceRolling": {
|
|
"multiplier": "flat",
|
|
"flatMultiplier": 1,
|
|
"dice": "d20",
|
|
"compare": null,
|
|
"treshold": null
|
|
},
|
|
"useDefault": false
|
|
},
|
|
"save": {
|
|
"trait": null,
|
|
"difficulty": null,
|
|
"damageMod": "none"
|
|
},
|
|
"name": "Roll d20",
|
|
"img": "icons/magic/unholy/orb-contained-pink.webp",
|
|
"range": ""
|
|
}
|
|
},
|
|
"originItemType": null,
|
|
"originId": null,
|
|
"featureForm": "reaction"
|
|
},
|
|
"_id": "u9dR2Qh3swHZalXj",
|
|
"img": "icons/magic/unholy/orb-contained-pink.webp",
|
|
"effects": [],
|
|
"folder": null,
|
|
"sort": 0,
|
|
"ownership": {
|
|
"default": 0,
|
|
"MQSznptE5yLT7kj8": 3
|
|
},
|
|
"flags": {},
|
|
"_stats": {
|
|
"compendiumSource": null
|
|
},
|
|
"_key": "!actors.items!A0SeeDzwjvqOsyof.u9dR2Qh3swHZalXj"
|
|
}
|
|
],
|
|
"effects": [],
|
|
"_key": "!actors!A0SeeDzwjvqOsyof"
|
|
}
|