daggerheart/src/packs/adversaries/adversary_Spectral_Captain_65cSO3EQEh6ZH6Xk.json
WBHarry 2104549617
[PR][Feature] Adversary Compendium Name Lookup (#1458)
* Exchanged all name references for @Lookup. Removed duplicated descriptions on feature actions.

* Corrected action.description fallback
2025-12-24 01:15:50 +01:00

536 lines
14 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"name": "Spectral Captain",
"img": "systems/daggerheart/assets/icons/documents/actors/dragon-head.svg",
"type": "adversary",
"folder": "OgzrmfH1ZbpljX7k",
"system": {
"difficulty": 16,
"damageThresholds": {
"major": 13,
"severe": 26
},
"resources": {
"hitPoints": {
"value": 0,
"max": 6,
"isReversed": true
},
"stress": {
"value": 0,
"max": 4,
"isReversed": true
}
},
"resistance": {
"physical": {
"resistance": false,
"immunity": false,
"reduction": 0
},
"magical": {
"resistance": false,
"immunity": false,
"reduction": 0
}
},
"type": "leader",
"notes": "",
"hordeHp": 1,
"experiences": {
"iDVbPwS24jkuGF8B": {
"name": "Ancient Knowledge",
"description": "",
"value": 3
}
},
"bonuses": {
"roll": {
"attack": {
"bonus": 0,
"dice": []
},
"action": {
"bonus": 0,
"dice": []
},
"reaction": {
"bonus": 0,
"dice": []
}
},
"damage": {
"physical": {
"bonus": 0,
"dice": []
},
"magical": {
"bonus": 0,
"dice": []
}
}
},
"tier": 2,
"description": "<p>A ghostly commander leading their troops beyond death.</p>",
"motivesAndTactics": "Move through solid objects, rally troops, rehash old battles",
"attack": {
"name": "Longbow",
"img": "icons/weapons/bows/longbow-recurve-skull-brown.webp",
"damage": {
"parts": [
{
"value": {
"custom": {
"enabled": false
},
"flatMultiplier": 2,
"dice": "d10",
"bonus": 3,
"multiplier": "flat"
},
"applyTo": "hitPoints",
"type": [
"physical"
],
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false
}
},
"base": false
}
]
},
"roll": {
"bonus": 3,
"type": "attack"
},
"range": "far",
"type": "attack",
"chatDisplay": false
},
"attribution": {
"source": "Daggerheart SRD",
"page": 90,
"artist": ""
},
"size": "medium"
},
"flags": {},
"_id": "65cSO3EQEh6ZH6Xk",
"sort": 600000,
"ownership": {
"default": 0,
"ei8OkswTzyDp4IGC": 3,
"WafZqd6qLGpBRGTt": 3
},
"prototypeToken": {
"name": "Spectral Captain",
"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": "Ghost",
"type": "feature",
"system": {
"description": "<p>The @Lookup[@name] has resistance to physical damage. <strong>Mark a Stress</strong> to move up to Close range through solid objects.</p>",
"resource": null,
"actions": {
"k7RuXErgCsEBmhmk": {
"type": "effect",
"_id": "k7RuXErgCsEBmhmk",
"systemPath": "actions",
"description": "<p><strong>Mark a Stress</strong> to move up to Close range through solid objects.</p>",
"chatDisplay": true,
"actionType": "action",
"cost": [
{
"scalable": false,
"key": "stress",
"value": 1,
"step": null
}
],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [],
"target": {
"type": "self",
"amount": null
},
"name": "Mark Stress",
"img": "icons/magic/death/undead-ghost-scream-teal.webp",
"range": ""
}
},
"originItemType": null,
"originId": null
},
"_id": "JU93RyfAB5XhZ6FN",
"img": "icons/magic/death/undead-ghost-scream-teal.webp",
"effects": [
{
"name": "Ghost",
"type": "base",
"system": {
"rangeDependence": {
"enabled": false,
"type": "withinRange",
"target": "hostile",
"range": "melee"
}
},
"_id": "kZhvwDvfcYQ10reO",
"img": "icons/magic/death/undead-ghost-scream-teal.webp",
"changes": [
{
"key": "system.resistance.physical.resistance",
"mode": 5,
"value": "1",
"priority": null
}
],
"disabled": false,
"duration": {
"startTime": null,
"combat": null,
"seconds": null,
"rounds": null,
"turns": null,
"startRound": null,
"startTurn": null
},
"description": "<p>The Captain has resistance to physical damage.</p>",
"origin": null,
"tint": "#ffffff",
"transfer": true,
"statuses": [],
"sort": 0,
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items.effects!65cSO3EQEh6ZH6Xk.JU93RyfAB5XhZ6FN.kZhvwDvfcYQ10reO"
}
],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!65cSO3EQEh6ZH6Xk.JU93RyfAB5XhZ6FN"
},
{
"name": "Unending Battle",
"type": "feature",
"system": {
"description": "<p><strong>Spend 2 Fear</strong> to return up to [[/r 1d4+1]] defeated Spectral allies to the battle at the points where they first appeared (with no marked HP or Stress).</p>",
"resource": null,
"actions": {
"eHmbN4aPLUuEoDQt": {
"type": "effect",
"_id": "eHmbN4aPLUuEoDQt",
"systemPath": "actions",
"description": "",
"chatDisplay": true,
"actionType": "action",
"cost": [
{
"scalable": false,
"key": "fear",
"value": 2,
"step": null
}
],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [],
"target": {
"type": "self",
"amount": null
},
"name": "Spend Fear",
"img": "icons/magic/death/undead-skeleton-worn-blue.webp",
"range": ""
}
},
"originItemType": null,
"originId": null,
"featureForm": "action"
},
"_id": "7YVe4DfEWMNLXNvu",
"img": "icons/magic/death/undead-skeleton-worn-blue.webp",
"effects": [],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!65cSO3EQEh6ZH6Xk.7YVe4DfEWMNLXNvu"
},
{
"name": "Hold Fast",
"type": "feature",
"system": {
"description": "<p>When the @Lookup[@name]s Spectral allies are forced to make a reaction roll, you can <strong>mark a Stress</strong> to give those allies a +2 bonus to the roll.</p>",
"resource": null,
"actions": {
"aRg1bcPGUn69GPyB": {
"type": "effect",
"_id": "aRg1bcPGUn69GPyB",
"systemPath": "actions",
"description": "",
"chatDisplay": true,
"actionType": "action",
"cost": [
{
"scalable": false,
"key": "stress",
"value": 1,
"step": null
}
],
"uses": {
"value": null,
"max": "",
"recovery": null
},
"effects": [],
"target": {
"type": "self",
"amount": null
},
"name": "Mark Stress",
"img": "icons/magic/defensive/shield-barrier-flaming-diamond-teal.webp",
"range": ""
}
},
"originItemType": null,
"originId": null,
"featureForm": "reaction"
},
"_id": "X0vtV30ACVVZ6NfF",
"img": "icons/magic/defensive/shield-barrier-flaming-diamond-teal.webp",
"effects": [],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!65cSO3EQEh6ZH6Xk.X0vtV30ACVVZ6NfF"
},
{
"name": "Momentum",
"type": "feature",
"system": {
"description": "<p>When the @Lookup[@name] makes a successful attack against a PC, you gain a Fear.</p>",
"resource": null,
"actions": {
"tZKpqKdehnPxRsOc": {
"type": "healing",
"_id": "tZKpqKdehnPxRsOc",
"systemPath": "actions",
"description": "",
"chatDisplay": true,
"actionType": "reaction",
"cost": [],
"uses": {
"value": null,
"max": "",
"recovery": null,
"consumeOnSuccess": false
},
"damage": {
"parts": [
{
"value": {
"custom": {
"enabled": true,
"formula": "1"
},
"multiplier": "flat",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null
},
"applyTo": "fear",
"base": false,
"resultBased": false,
"valueAlt": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"bonus": null,
"custom": {
"enabled": false,
"formula": ""
}
},
"type": []
}
],
"includeBase": false
},
"target": {
"type": "any",
"amount": null
},
"effects": [],
"roll": {
"type": null,
"trait": null,
"difficulty": null,
"bonus": null,
"advState": "neutral",
"diceRolling": {
"multiplier": "prof",
"flatMultiplier": 1,
"dice": "d6",
"compare": null,
"treshold": null
},
"useDefault": false
},
"name": "Gain Fear",
"img": "icons/skills/melee/strike-weapons-orange.webp",
"range": ""
}
},
"originItemType": null,
"originId": null,
"featureForm": "reaction"
},
"_id": "b9wn9oVMne8E1OYx",
"img": "icons/skills/melee/strike-weapons-orange.webp",
"effects": [],
"folder": null,
"sort": 0,
"ownership": {
"default": 0,
"MQSznptE5yLT7kj8": 3
},
"flags": {},
"_stats": {
"compendiumSource": null
},
"_key": "!actors.items!65cSO3EQEh6ZH6Xk.b9wn9oVMne8E1OYx"
}
],
"effects": [],
"_key": "!actors!65cSO3EQEh6ZH6Xk"
}