Compare commits

..

No commits in common. "v13" and "master" have entirely different histories.
v13 ... master

1096 changed files with 67134 additions and 90544 deletions

4
.eslintignore Normal file
View file

@ -0,0 +1,4 @@
/dist
/.pnp.cjs
/.pnp.loader.mjs
/.yarn/

33
.eslintrc.cjs Normal file
View file

@ -0,0 +1,33 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
module.exports = {
parser: "@typescript-eslint/parser",
parserOptions: {
ecmaVersion: 2020,
sourceType: "module",
},
env: {
browser: true,
},
extends: ["plugin:@typescript-eslint/recommended", "plugin:jest/recommended", "plugin:prettier/recommended"],
plugins: ["@typescript-eslint", "jest"],
rules: {
// Specify any specific ESLint rules.
},
overrides: [
{
files: ["./*.cjs", "./*.js"],
rules: {
"@typescript-eslint/no-var-requires": "off",
},
},
],
};

View file

@ -1,99 +0,0 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
name: Bug Report
about: File a bug report
labels: ["bug", "to be confirmed"]
body:
- type: markdown
attributes:
value: |
Your issue may already have been reported! Please search on the [issue tracker](https://git.f3l.de/dungeonslayers/ds4/issues) before submitting a new one.
Thanks for taking the time to fill out this bug report! In order to make it effective, please provide the following information.
- type: markdown
attributes:
value: |
## Issue Description
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What is the behavior that you expected?
validations:
required: true
- type: textarea
id: current
attributes:
label: Current Behavior
description: What is the current behavior, i.e., what happens actually?
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to Reproduce
description: What are the steps to reproduce the problem?
placeholder: |
1.
2.
3.
4.
validations:
required: true
- type: textarea
id: context
attributes:
label: Context
description: Please provide any additional context that might be helpful, e.g. log messages, screenshots, videos, or exports of problematic scenes or worlds.
validations:
required: false
- type: markdown
attributes:
value: |
## Environment Details
- type: input
id: version
attributes:
label: Version
description: Which version(s) of DS4 are you seeing the problem on?
validations:
required: true
- type: input
id: foundry-version
attributes:
label: Foundry VTT Version
description: Which version(s) and build of Foundry VTT are you seeing the problem on?
validations:
required: true
- type: input
id: os
attributes:
label: Operating System
description: Which operating system are you using? (Windows, OS X, Linux (which distro))
placeholder: Windows
validations:
required: true
- type: dropdown
id: browser
attributes:
label: Browser / App
description: Are you using a Browser or the native Electron application? (Select all that apply)
multiple: true
options:
- Native Electron App
- Chrome
- Firefox
- Microsoft Edge
- Safari
- Other
validations:
required: true
- type: input
id: modules
attributes:
label: Relevant Modules
description: Please list any other active modules (including their versions) that you think might be relevant.
validations:
required: false

View file

@ -1,5 +0,0 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
blank_issues_enabled: false

View file

@ -1,28 +0,0 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
name: Feature Request
description: Submit a feature request
labels: ["feature"]
body:
- type: markdown
attributes:
value: |
Your issue may already have been reported! Please search on the [issue tracker](https://git.f3l.de/dungeonslayers/ds4/issues) before submitting a new one.
In order to submit an effective feature request, please provide the following information.
- type: textarea
id: description
attributes:
label: Description
description: Please describe the proposal in as much detail as you feel is necessary.
validations:
required: true
- type: textarea
id: context
attributes:
label: Context
description: Is there anything else you can add about the proposal? You might want to link to related issues here if you haven't already.
validations:
required: false

12
.gitignore vendored
View file

@ -25,8 +25,10 @@ dist
results.xml
junit.xml
# foundry
/client
/common
.pnpm-store/
# yarn
.yarn/*
!.yarn/releases
!.yarn/plugins
!.yarn/sdks
!.yarn/versions
.pnp.*

175
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,175 @@
# SPDX-FileCopyrightText: 2021 Johannes Loher
# SPDX-FileCopyrightText: 2021 Oliver Rümpelein
#
# SPDX-License-Identifier: MIT
image: node:lts
stages:
- test
- build
- prepare-release
- release
- publish
cache: &global_cache
paths:
- .yarn/cache
lint:
stage: test
before_script:
- yarn install --immutable
script:
- yarn lint
cache:
<<: *global_cache
test:
stage: test
before_script:
- yarn install --immutable
script:
- yarn test:ci
cache:
<<: *global_cache
artifacts:
when: always
reports:
junit:
- junit.xml
reuse:
stage: test
image:
name: fsfe/reuse:latest
entrypoint: [""]
script:
- reuse lint
build:
stage: build
before_script:
- yarn install --immutable
- if [[ ! -z ${CI_COMMIT_TAG+x} ]]; then export NODE_ENV=production; fi
script:
- yarn build
- mv dist ds4
cache:
<<: *global_cache
artifacts:
paths:
- ds4
expire_in: 1 week
publish-artifacts:
stage: prepare-release
image: alpine:latest
before_script:
- apk update
- apk add zip curl
script: |
zip -r ds4.zip ds4/*
curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ds4.zip "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/ds4/$CI_COMMIT_TAG/ds4.zip"
curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ds4/system.json "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/ds4/$CI_COMMIT_TAG/system.json"
rules:
- if: '$CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+\.[0-9]+$/'
changelog:
stage: prepare-release
before_script:
- yarn install --immutable
script:
- yarn changelog
cache:
<<: *global_cache
artifacts:
paths:
- CHANGELOG.md
rules:
- if: '$CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+\.[0-9]+$/'
.release-template: &release-template
stage: release
before_script:
- yarn install
- apt update
- apt install --yes jq
- REPOSITORY_URL=$(echo "${CI_REPOSITORY_URL}" | sed -e "s|gitlab-ci-token:.*@|${RELEASE_TOKEN}:${RELEASE_TOKEN_SECRET}@|g")
- git remote set-url origin $REPOSITORY_URL
- git config user.name $GITLAB_USER_LOGIN
- git config user.email $GITLAB_USER_EMAIL
- git branch -D ci-processing || true
- git checkout -b ci-processing
cache:
<<: *global_cache
script: |
yarn bump-version --release=${RELEASE_TYPE}
RELEASE_VERSION=$(jq -r '.version' < package.json)
git add package.json system.json
git --no-pager diff
git commit -m "chore(release): ${RELEASE_VERSION}"
git tag -f ${RELEASE_VERSION}
git push origin ci-processing:${CI_BUILD_REF_NAME} -o ci.skip
git push origin ${RELEASE_VERSION}
only:
- master
when: manual
release-patch:
variables:
RELEASE_TYPE: patch
<<: *release-template
release-minor:
variables:
RELEASE_TYPE: minor
<<: *release-template
release-major:
variables:
RELEASE_TYPE: major
<<: *release-template
release:
stage: release
image: registry.gitlab.com/gitlab-org/release-cli:latest
script:
- echo 'release job'
rules:
- if: '$CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+\.[0-9]+$/'
release:
tag_name: $CI_COMMIT_TAG
description: "./CHANGELOG.md"
assets:
links:
- name: "ds4.zip"
url: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/ds4/$CI_COMMIT_TAG/ds4.zip"
filepath: /ds4.zip
link_type: package
- name: "system.json"
url: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/ds4/$CI_COMMIT_TAG/system.json"
filepath: /system.json
link_type: other
publish-latest-manifest:
stage: publish
image: alpine:latest
before_script:
- apk update
- apk add zip curl
script: |
curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file ds4/system.json "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/ds4/latest/system.json"
rules:
- if: '$CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+\.[0-9]+$/'
publish-to-foundry-admin:
stage: publish
image: johannesloher/foundry-publish
variables:
FVTT_MANIFEST_PATH: ds4/system.json
FVTT_MANIFEST_URL: ${CI_PROJECT_URL}/-/releases/${CI_COMMIT_TAG}/downloads/system.json
FVTT_DELETE_OBSOLETE_VERSIONS: "true"
script: foundry-publish
rules:
- if: '$CI_COMMIT_TAG =~ /^[0-9]+\.[0-9]+\.[0-9]+$/'

View file

@ -0,0 +1,48 @@
Your issue may already have been reported! Please search on the issue tracker (https://git.f3l.de/dungeonslayers/ds4/-/issues) before submitting a new one.
Thanks for taking the time to fill out this bug report! In order to make it effective, please provide the following information.
# Issue Description
## Expected Behavior
(What is the behavior that you expected?)
## Current Behavior
(What is the current behavior, i.e., what happens actually?)
## Steps to Reproduce
(What are the steps to reproduce the problem?)
1. ...
2. ...
3. ...
## Context
(Please provide any additional context that might be helpful, e.g. log messages,
screenshots, videos, or exports of problematic scenes or worlds.)
# Environment Details
## Version
(Which version(s) of DS4 are you seeing the problem on?)
## Foundry VTT Version
(Which version(s) and build of Foundry VTT are you seeing the problem on?)
## Operating System
(Which operating system are you using? (Windows, OS X, Linux (which distro)))
## Browser / App
(Are you using a Browser or the native Electron application?)
## Relevant Modules
(Please list any active modules (including their versions) that you think might be relevant.)

View file

@ -0,0 +1,11 @@
Your issue may already have been reported! Please search on the issue tracker (https://git.f3l.de/dungeonslayers/ds4/-/issues) before submitting a new one.
In order to submit an effective feature request, please provide the following information.
# Description
(Please describe the proposal in as much detail as you feel is necessary.)
# Context
(Is there anything else you can add about the proposal? You might want to link to related issues here if you haven't already.)

View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2022 Johannes Loher
SPDX-License-Identifier: MIT

1
.husky/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
_

9
.husky/commit-msg Executable file
View file

@ -0,0 +1,9 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2021 Johannes Loher
#
# SPDX-License-Identifier: MIT
. "$(dirname "$0")/_/husky.sh"
yarn run commitlint --edit "$1"

9
.husky/pre-commit Executable file
View file

@ -0,0 +1,9 @@
#!/bin/sh
# SPDX-FileCopyrightText: 2021 Johannes Loher
#
# SPDX-License-Identifier: MIT
. "$(dirname "$0")/_/husky.sh"
yarn run lint-staged

2
.nvmrc
View file

@ -1 +1 @@
22
lts/*

View file

@ -1,11 +1,6 @@
# SPDX-FileCopyrightText: 2021 Johannes Loher
#
# SPDX-License-Identifier: MIT
/dist
/package-lock.json
/node_modules/
/.pnp.cjs
/.pnp.loader.mjs
/.yarn/
/.vscode/
client
common
pnpm-lock.yaml

3
.prettierignore.license Normal file
View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2021 Johannes Loher
SPDX-License-Identifier: MIT

11
.prettierrc.cjs Normal file
View file

@ -0,0 +1,11 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
module.exports = {
semi: true,
trailingComma: "all",
singleQuote: false,
printWidth: 120,
tabWidth: 4,
};

52
.reuse/dep5 Normal file
View file

@ -0,0 +1,52 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: ds4
Upstream-Contact: Johannes Loher <johannes.loher@fg4f.de>
Source: https://git.f3l.de/dungeonslayers/ds4
Files: .yarn/**
Copyright: Copyright (c) 2016-present, Yarn Contributors. All rights reserved.
License: BSD-2-Clause
Files: assets/icons/official/*
Copyright: 2021 Johannes Loher
License: CC-BY-NC-SA-4.0
Files: assets/icons/game-icons/caro-asercion/*
Copyright: Caro Asercion
License: CC-BY-3.0
Files: assets/icons/game-icons/cathelineau/*
Copyright: Cathelineau
License: CC-BY-3.0
Files: assets/icons/game-icons/darkzaitev/*
Copyright: DarkZaitzev, http://darkzaitzev.deviantart.com/
License: CC-BY-3.0
Files: assets/icons/game-icons/delapouite/*
Copyright: Delapouite, https://delapouite.com/
License: CC-BY-3.0
Files: assets/icons/game-icons/heavenly-dog/*
Copyright: HeavenlyDog, http://www.gnomosygoblins.blogspot.com/
License: CC-BY-3.0
Files: assets/icons/game-icons/lorc/*
Copyright: Lorc, http://lorcblog.blogspot.com/
License: CC-BY-3.0
Files: assets/icons/game-icons/sbed/*
Copyright: Sbed, http://opengameart.org/content/95-game-icons
License: CC-BY-3.0
Files: assets/icons/game-icons/skoll/*
Copyright: Skoll
License: CC-BY-3.0
Files: assets/icons/game-icons/willdabeast/*
Copyright: Willdabeast, http://wjbstories.blogspot.com/
License: CC-BY-3.0
Files: assets/tokens/devin-night/*
Copyright: Devin Night, https://immortalnights.com/
License: LicenseRef-DevinNightTokenUsageRights

View file

@ -2,5 +2,6 @@
"recommendations": [
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"arcanis.vscode-zipfs"
]
}

6
.vscode/launch.json vendored
View file

@ -5,14 +5,12 @@
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"type": "pwa-chrome",
"request": "launch",
"runtimeExecutable": "/usr/bin/chromium",
"name": "Launch Chrome against localhost",
"url": "http://localhost:30000/game",
"pathMapping": {
"/systems/ds4": "${workspaceFolder}/dist"
}
"webRoot": "${workspaceFolder}/dist"
}
]
}

24
.vscode/settings.json vendored
View file

@ -1,20 +1,10 @@
{
"typescript.tsdk": "node_modules/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true,
"eslint.useFlatConfig": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"search.exclude": {
"**/.yarn": true,
"**/.pnp.*": true
},
"eslint.nodePath": ".yarn/sdks",
"prettier.prettierPath": ".yarn/sdks/prettier/index.js",
"typescript.tsdk": ".yarn/sdks/typescript/lib",
"typescript.enablePromptUseWorkspaceTsdk": true
}

View file

@ -1,70 +0,0 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
$schema: https://raw.githubusercontent.com/woodpecker-ci/woodpecker/master/pipeline/schema/schema.json
variables:
- &node_image node:22
- &enable_pnpm
- corepack enable
- corepack prepare pnpm@latest --activate
when:
- event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
- event: pull_request
- event: tag
- event: manual
steps:
install:
image: *node_image
commands:
- <<: *enable_pnpm
- pnpm install --frozen-lockfile
lint:
depends_on: install
image: *node_image
commands:
- <<: *enable_pnpm
- pnpm lint
formatcheck:
depends_on: install
image: *node_image
commands:
- <<: *enable_pnpm
- pnpm format:check
typecheck:
depends_on: install
image: *node_image
commands:
- <<: *enable_pnpm
- pnpm typecheck
test:
depends_on: install
image: *node_image
commands:
- <<: *enable_pnpm
- pnpm test
reuse:
depends_on: install
image: fsfe/reuse:latest
commands:
- reuse lint
commitlint:
depends_on: install
image: *node_image
commands:
- <<: *enable_pnpm
- git fetch origin ${CI_COMMIT_TARGET_BRANCH}
- pnpm exec commitlint --from origin/${CI_COMMIT_TARGET_BRANCH}
when:
event: pull_request
build:
depends_on: [lint, formatcheck, typecheck, test, reuse]
image: *node_image
commands:
- export APPDATA=$(pwd)
- <<: *enable_pnpm
- pnpm build

View file

@ -1,132 +0,0 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
$schema: https://raw.githubusercontent.com/woodpecker-ci/woodpecker/master/pipeline/schema/schema.json
variables:
- &node_image node:22
- &enable_pnpm
- corepack enable
- corepack prepare pnpm@latest --activate
- &is_latest_channel
evaluate: CI_COMMIT_TAG matches "^[0-9]+\\\\.[0-9]+\\\\.[0-9]+$"
- &is_beta_channel
evaluate: CI_COMMIT_TAG matches "^[0-9]+\\\\.[0-9]+\\\\.[0-9]+-[0-9]+$"
- &release_plugin woodpeckerci/plugin-gitea-release
- &release_base_settings
base_url: ${CI_FORGE_URL}
title: ${CI_COMMIT_TAG}
note: CHANGELOG.md
files:
- ${CI_REPO_NAME}.zip
- ${CI_REPO_NAME}/system.json
api_key:
from_secret: forge_token
- &publish_manifest_base
image: alpine:latest
environment:
FORGE_TOKEN:
from_secret: forge_token
commands:
- apk update
- apk add curl
- export RELEASE_CHANNEL=$(cat .RELEASE_CHANNEL)
- 'curl --header "Authorization: token $${FORGE_TOKEN}" -X "DELETE" "${CI_FORGE_URL}/api/packages/${CI_REPO_OWNER}/generic/${CI_REPO_NAME}/$${RELEASE_CHANNEL}/system.json"'
- 'curl --fail --header "Authorization: token $${FORGE_TOKEN}" --upload-file ${CI_REPO_NAME}/system.json "${CI_FORGE_URL}/api/packages/${CI_REPO_OWNER}/generic/${CI_REPO_NAME}/$${RELEASE_CHANNEL}/system.json"'
when:
event: tag
evaluate: CI_COMMIT_TAG matches "^[0-9]+\\\\.[0-9]+\\\\.[0-9]+(-[0-9]+)?$"
depends_on:
- checks
steps:
install:
image: *node_image
commands:
- <<: *enable_pnpm
- pnpm install --frozen-lockfile
build:
depends_on: install
image: *node_image
environment:
NODE_ENV: production
commands:
- export APPDATA=$(pwd)
- <<: *enable_pnpm
- pnpm build
package:
depends_on: build
image: alpine:latest
commands:
- apk update
- apk add zip curl
- mv dist ${CI_REPO_NAME}
- zip -r ${CI_REPO_NAME}.zip ${CI_REPO_NAME}/*
changelog:
depends_on: build
image: *node_image
commands:
- <<: *enable_pnpm
- pnpm changelog
choose-latest-channel:
depends_on: build
image: alpine:latest
commands:
- echo latest > .RELEASE_CHANNEL
when:
<<: *is_latest_channel
choose-beta-channel:
depends_on: build
image: alpine:latest
commands:
- echo beta > .RELEASE_CHANNEL
when:
<<: *is_beta_channel
release-latest:
depends_on:
- package
- changelog
- choose-latest-channel
image: *release_plugin
settings:
<<: *release_base_settings
when:
<<: *is_latest_channel
release-beta:
depends_on:
- package
- changelog
- choose-beta-channel
image: *release_plugin
settings:
<<: *release_base_settings
prerelease: true
when:
<<: *is_beta_channel
publish-manifest-latest:
<<: *publish_manifest_base
depends_on: release-latest
when:
<<: *is_latest_channel
publish-manifest-beta:
<<: *publish_manifest_base
depends_on: release-beta
when:
<<: *is_beta_channel
publish-to-foundry-admin:
depends_on: release-latest
image: johannesloher/foundry-publish:v4.0.0
environment:
FVTT_PACKAGE_ID:
from_secret: fvtt_package_id
FVTT_TOKEN:
from_secret: fvtt_token
commands:
- export FVTT_MANIFEST_PATH=${CI_REPO_NAME}/system.json
- export FVTT_MANIFEST_URL=${CI_REPO_URL}/releases/download/${CI_COMMIT_TAG}/system.json
- foundry-publish
when:
<<: *is_latest_channel

View file

@ -1,49 +0,0 @@
# SPDX-FileCopyrightText: 2023 Johannes Loher
#
# SPDX-License-Identifier: MIT
$schema: https://raw.githubusercontent.com/woodpecker-ci/woodpecker/master/pipeline/schema/schema.json
variables:
- &node_image node:22
- &enable_pnpm
- corepack enable
- corepack prepare pnpm@latest --activate
when:
event: manual
branch: ${CI_REPO_DEFAULT_BRANCH}
depends_on:
- checks
steps:
install:
image: *node_image
commands:
- <<: *enable_pnpm
- pnpm install --frozen-lockfile
release:
image: *node_image
environment:
FORGE_TOKEN_NAME:
from_secret: forge_token_name
FORGE_TOKEN:
from_secret: forge_token
commands:
- <<: *enable_pnpm
- apt-get update
- apt-get install --yes jq
- export REPOSITORY_URL=$(echo "${CI_REPO_CLONE_URL}" | sed -e "s|://|://$${FORGE_TOKEN_NAME}:$${FORGE_TOKEN}@|g")
- git remote set-url origin $${REPOSITORY_URL}
- git config user.name woodpecker[bot]
- git config user.email woodpecker[bot]@${CI_SYSTEM_HOST}
- pnpm bump-version --release=${RELEASE_TYPE}
- pnpm exec prettier --write package.json system.json
- export RELEASE_VERSION=$(jq -r '.version' < package.json)
- git --no-pager diff
- git add package.json system.json
- 'git commit -m "chore(release): $${RELEASE_VERSION}"'
- git tag -f $${RELEASE_VERSION}
- git push origin ${CI_COMMIT_BRANCH}
- git push origin $${RELEASE_VERSION}

File diff suppressed because one or more lines are too long

768
.yarn/releases/yarn-3.1.1.cjs vendored Executable file

File diff suppressed because one or more lines are too long

20
.yarn/sdks/eslint/bin/eslint.js vendored Executable file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require eslint/bin/eslint.js
require(absPnpApiPath).setup();
}
}
// Defer to the real eslint/bin/eslint.js your application uses
module.exports = absRequire(`eslint/bin/eslint.js`);

20
.yarn/sdks/eslint/lib/api.js vendored Normal file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require eslint/lib/api.js
require(absPnpApiPath).setup();
}
}
// Defer to the real eslint/lib/api.js your application uses
module.exports = absRequire(`eslint/lib/api.js`);

6
.yarn/sdks/eslint/package.json vendored Normal file
View file

@ -0,0 +1,6 @@
{
"name": "eslint",
"version": "8.1.0-sdk",
"main": "./lib/api.js",
"type": "commonjs"
}

5
.yarn/sdks/integrations.yml vendored Normal file
View file

@ -0,0 +1,5 @@
# This file is automatically generated by @yarnpkg/sdks.
# Manual changes might be lost!
integrations:
- vscode

20
.yarn/sdks/prettier/index.js vendored Executable file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require prettier/index.js
require(absPnpApiPath).setup();
}
}
// Defer to the real prettier/index.js your application uses
module.exports = absRequire(`prettier/index.js`);

6
.yarn/sdks/prettier/package.json vendored Normal file
View file

@ -0,0 +1,6 @@
{
"name": "prettier",
"version": "2.4.1-sdk",
"main": "./index.js",
"type": "commonjs"
}

20
.yarn/sdks/typescript/bin/tsc vendored Executable file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require typescript/bin/tsc
require(absPnpApiPath).setup();
}
}
// Defer to the real typescript/bin/tsc your application uses
module.exports = absRequire(`typescript/bin/tsc`);

20
.yarn/sdks/typescript/bin/tsserver vendored Executable file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require typescript/bin/tsserver
require(absPnpApiPath).setup();
}
}
// Defer to the real typescript/bin/tsserver your application uses
module.exports = absRequire(`typescript/bin/tsserver`);

20
.yarn/sdks/typescript/lib/tsc.js vendored Normal file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require typescript/lib/tsc.js
require(absPnpApiPath).setup();
}
}
// Defer to the real typescript/lib/tsc.js your application uses
module.exports = absRequire(`typescript/lib/tsc.js`);

184
.yarn/sdks/typescript/lib/tsserver.js vendored Normal file
View file

@ -0,0 +1,184 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
const moduleWrapper = tsserver => {
if (!process.versions.pnp) {
return tsserver;
}
const {isAbsolute} = require(`path`);
const pnpApi = require(`pnpapi`);
const isVirtual = str => str.match(/\/(\$\$virtual|__virtual__)\//);
const normalize = str => str.replace(/\\/g, `/`).replace(/^\/?/, `/`);
const dependencyTreeRoots = new Set(pnpApi.getDependencyTreeRoots().map(locator => {
return `${locator.name}@${locator.reference}`;
}));
// VSCode sends the zip paths to TS using the "zip://" prefix, that TS
// doesn't understand. This layer makes sure to remove the protocol
// before forwarding it to TS, and to add it back on all returned paths.
function toEditorPath(str) {
// We add the `zip:` prefix to both `.zip/` paths and virtual paths
if (isAbsolute(str) && !str.match(/^\^?(zip:|\/zip\/)/) && (str.match(/\.zip\//) || isVirtual(str))) {
// We also take the opportunity to turn virtual paths into physical ones;
// this makes it much easier to work with workspaces that list peer
// dependencies, since otherwise Ctrl+Click would bring us to the virtual
// file instances instead of the real ones.
//
// We only do this to modules owned by the the dependency tree roots.
// This avoids breaking the resolution when jumping inside a vendor
// with peer dep (otherwise jumping into react-dom would show resolution
// errors on react).
//
const resolved = isVirtual(str) ? pnpApi.resolveVirtual(str) : str;
if (resolved) {
const locator = pnpApi.findPackageLocator(resolved);
if (locator && dependencyTreeRoots.has(`${locator.name}@${locator.reference}`)) {
str = resolved;
}
}
str = normalize(str);
if (str.match(/\.zip\//)) {
switch (hostInfo) {
// Absolute VSCode `Uri.fsPath`s need to start with a slash.
// VSCode only adds it automatically for supported schemes,
// so we have to do it manually for the `zip` scheme.
// The path needs to start with a caret otherwise VSCode doesn't handle the protocol
//
// Ref: https://github.com/microsoft/vscode/issues/105014#issuecomment-686760910
//
// Update Oct 8 2021: VSCode changed their format in 1.61.
// Before | ^zip:/c:/foo/bar.zip/package.json
// After | ^/zip//c:/foo/bar.zip/package.json
//
case `vscode <1.61`: {
str = `^zip:${str}`;
} break;
case `vscode`: {
str = `^/zip/${str}`;
} break;
// To make "go to definition" work,
// We have to resolve the actual file system path from virtual path
// and convert scheme to supported by [vim-rzip](https://github.com/lbrayner/vim-rzip)
case `coc-nvim`: {
str = normalize(resolved).replace(/\.zip\//, `.zip::`);
str = resolve(`zipfile:${str}`);
} break;
// Support neovim native LSP and [typescript-language-server](https://github.com/theia-ide/typescript-language-server)
// We have to resolve the actual file system path from virtual path,
// everything else is up to neovim
case `neovim`: {
str = normalize(resolved).replace(/\.zip\//, `.zip::`);
str = `zipfile:${str}`;
} break;
default: {
str = `zip:${str}`;
} break;
}
}
}
return str;
}
function fromEditorPath(str) {
switch (hostInfo) {
case `coc-nvim`:
case `neovim`: {
str = str.replace(/\.zip::/, `.zip/`);
// The path for coc-nvim is in format of /<pwd>/zipfile:/<pwd>/.yarn/...
// So in order to convert it back, we use .* to match all the thing
// before `zipfile:`
return process.platform === `win32`
? str.replace(/^.*zipfile:\//, ``)
: str.replace(/^.*zipfile:/, ``);
} break;
case `vscode`:
default: {
return process.platform === `win32`
? str.replace(/^\^?(zip:|\/zip)\/+/, ``)
: str.replace(/^\^?(zip:|\/zip)\/+/, `/`);
} break;
}
}
// Force enable 'allowLocalPluginLoads'
// TypeScript tries to resolve plugins using a path relative to itself
// which doesn't work when using the global cache
// https://github.com/microsoft/TypeScript/blob/1b57a0395e0bff191581c9606aab92832001de62/src/server/project.ts#L2238
// VSCode doesn't want to enable 'allowLocalPluginLoads' due to security concerns but
// TypeScript already does local loads and if this code is running the user trusts the workspace
// https://github.com/microsoft/vscode/issues/45856
const ConfiguredProject = tsserver.server.ConfiguredProject;
const {enablePluginsWithOptions: originalEnablePluginsWithOptions} = ConfiguredProject.prototype;
ConfiguredProject.prototype.enablePluginsWithOptions = function() {
this.projectService.allowLocalPluginLoads = true;
return originalEnablePluginsWithOptions.apply(this, arguments);
};
// And here is the point where we hijack the VSCode <-> TS communications
// by adding ourselves in the middle. We locate everything that looks
// like an absolute path of ours and normalize it.
const Session = tsserver.server.Session;
const {onMessage: originalOnMessage, send: originalSend} = Session.prototype;
let hostInfo = `unknown`;
Object.assign(Session.prototype, {
onMessage(/** @type {string} */ message) {
const parsedMessage = JSON.parse(message)
if (
parsedMessage != null &&
typeof parsedMessage === `object` &&
parsedMessage.arguments &&
typeof parsedMessage.arguments.hostInfo === `string`
) {
hostInfo = parsedMessage.arguments.hostInfo;
if (hostInfo === `vscode` && process.env.VSCODE_IPC_HOOK && process.env.VSCODE_IPC_HOOK.match(/Code\/1\.([1-5][0-9]|60)\./)) {
hostInfo += ` <1.61`;
}
}
return originalOnMessage.call(this, JSON.stringify(parsedMessage, (key, value) => {
return typeof value === `string` ? fromEditorPath(value) : value;
}));
},
send(/** @type {any} */ msg) {
return originalSend.call(this, JSON.parse(JSON.stringify(msg, (key, value) => {
return typeof value === `string` ? toEditorPath(value) : value;
})));
}
});
return tsserver;
};
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require typescript/lib/tsserver.js
require(absPnpApiPath).setup();
}
}
// Defer to the real typescript/lib/tsserver.js your application uses
module.exports = moduleWrapper(absRequire(`typescript/lib/tsserver.js`));

View file

@ -0,0 +1,184 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
const moduleWrapper = tsserver => {
if (!process.versions.pnp) {
return tsserver;
}
const {isAbsolute} = require(`path`);
const pnpApi = require(`pnpapi`);
const isVirtual = str => str.match(/\/(\$\$virtual|__virtual__)\//);
const normalize = str => str.replace(/\\/g, `/`).replace(/^\/?/, `/`);
const dependencyTreeRoots = new Set(pnpApi.getDependencyTreeRoots().map(locator => {
return `${locator.name}@${locator.reference}`;
}));
// VSCode sends the zip paths to TS using the "zip://" prefix, that TS
// doesn't understand. This layer makes sure to remove the protocol
// before forwarding it to TS, and to add it back on all returned paths.
function toEditorPath(str) {
// We add the `zip:` prefix to both `.zip/` paths and virtual paths
if (isAbsolute(str) && !str.match(/^\^?(zip:|\/zip\/)/) && (str.match(/\.zip\//) || isVirtual(str))) {
// We also take the opportunity to turn virtual paths into physical ones;
// this makes it much easier to work with workspaces that list peer
// dependencies, since otherwise Ctrl+Click would bring us to the virtual
// file instances instead of the real ones.
//
// We only do this to modules owned by the the dependency tree roots.
// This avoids breaking the resolution when jumping inside a vendor
// with peer dep (otherwise jumping into react-dom would show resolution
// errors on react).
//
const resolved = isVirtual(str) ? pnpApi.resolveVirtual(str) : str;
if (resolved) {
const locator = pnpApi.findPackageLocator(resolved);
if (locator && dependencyTreeRoots.has(`${locator.name}@${locator.reference}`)) {
str = resolved;
}
}
str = normalize(str);
if (str.match(/\.zip\//)) {
switch (hostInfo) {
// Absolute VSCode `Uri.fsPath`s need to start with a slash.
// VSCode only adds it automatically for supported schemes,
// so we have to do it manually for the `zip` scheme.
// The path needs to start with a caret otherwise VSCode doesn't handle the protocol
//
// Ref: https://github.com/microsoft/vscode/issues/105014#issuecomment-686760910
//
// Update Oct 8 2021: VSCode changed their format in 1.61.
// Before | ^zip:/c:/foo/bar.zip/package.json
// After | ^/zip//c:/foo/bar.zip/package.json
//
case `vscode <1.61`: {
str = `^zip:${str}`;
} break;
case `vscode`: {
str = `^/zip/${str}`;
} break;
// To make "go to definition" work,
// We have to resolve the actual file system path from virtual path
// and convert scheme to supported by [vim-rzip](https://github.com/lbrayner/vim-rzip)
case `coc-nvim`: {
str = normalize(resolved).replace(/\.zip\//, `.zip::`);
str = resolve(`zipfile:${str}`);
} break;
// Support neovim native LSP and [typescript-language-server](https://github.com/theia-ide/typescript-language-server)
// We have to resolve the actual file system path from virtual path,
// everything else is up to neovim
case `neovim`: {
str = normalize(resolved).replace(/\.zip\//, `.zip::`);
str = `zipfile:${str}`;
} break;
default: {
str = `zip:${str}`;
} break;
}
}
}
return str;
}
function fromEditorPath(str) {
switch (hostInfo) {
case `coc-nvim`:
case `neovim`: {
str = str.replace(/\.zip::/, `.zip/`);
// The path for coc-nvim is in format of /<pwd>/zipfile:/<pwd>/.yarn/...
// So in order to convert it back, we use .* to match all the thing
// before `zipfile:`
return process.platform === `win32`
? str.replace(/^.*zipfile:\//, ``)
: str.replace(/^.*zipfile:/, ``);
} break;
case `vscode`:
default: {
return process.platform === `win32`
? str.replace(/^\^?(zip:|\/zip)\/+/, ``)
: str.replace(/^\^?(zip:|\/zip)\/+/, `/`);
} break;
}
}
// Force enable 'allowLocalPluginLoads'
// TypeScript tries to resolve plugins using a path relative to itself
// which doesn't work when using the global cache
// https://github.com/microsoft/TypeScript/blob/1b57a0395e0bff191581c9606aab92832001de62/src/server/project.ts#L2238
// VSCode doesn't want to enable 'allowLocalPluginLoads' due to security concerns but
// TypeScript already does local loads and if this code is running the user trusts the workspace
// https://github.com/microsoft/vscode/issues/45856
const ConfiguredProject = tsserver.server.ConfiguredProject;
const {enablePluginsWithOptions: originalEnablePluginsWithOptions} = ConfiguredProject.prototype;
ConfiguredProject.prototype.enablePluginsWithOptions = function() {
this.projectService.allowLocalPluginLoads = true;
return originalEnablePluginsWithOptions.apply(this, arguments);
};
// And here is the point where we hijack the VSCode <-> TS communications
// by adding ourselves in the middle. We locate everything that looks
// like an absolute path of ours and normalize it.
const Session = tsserver.server.Session;
const {onMessage: originalOnMessage, send: originalSend} = Session.prototype;
let hostInfo = `unknown`;
Object.assign(Session.prototype, {
onMessage(/** @type {string} */ message) {
const parsedMessage = JSON.parse(message)
if (
parsedMessage != null &&
typeof parsedMessage === `object` &&
parsedMessage.arguments &&
typeof parsedMessage.arguments.hostInfo === `string`
) {
hostInfo = parsedMessage.arguments.hostInfo;
if (hostInfo === `vscode` && process.env.VSCODE_IPC_HOOK && process.env.VSCODE_IPC_HOOK.match(/Code\/1\.([1-5][0-9]|60)\./)) {
hostInfo += ` <1.61`;
}
}
return originalOnMessage.call(this, JSON.stringify(parsedMessage, (key, value) => {
return typeof value === `string` ? fromEditorPath(value) : value;
}));
},
send(/** @type {any} */ msg) {
return originalSend.call(this, JSON.parse(JSON.stringify(msg, (key, value) => {
return typeof value === `string` ? toEditorPath(value) : value;
})));
}
});
return tsserver;
};
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require typescript/lib/tsserverlibrary.js
require(absPnpApiPath).setup();
}
}
// Defer to the real typescript/lib/tsserverlibrary.js your application uses
module.exports = moduleWrapper(absRequire(`typescript/lib/tsserverlibrary.js`));

20
.yarn/sdks/typescript/lib/typescript.js vendored Normal file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env node
const {existsSync} = require(`fs`);
const {createRequire, createRequireFromPath} = require(`module`);
const {resolve} = require(`path`);
const relPnpApiPath = "../../../../.pnp.cjs";
const absPnpApiPath = resolve(__dirname, relPnpApiPath);
const absRequire = (createRequire || createRequireFromPath)(absPnpApiPath);
if (existsSync(absPnpApiPath)) {
if (!process.versions.pnp) {
// Setup the environment to be able to require typescript/lib/typescript.js
require(absPnpApiPath).setup();
}
}
// Defer to the real typescript/lib/typescript.js your application uses
module.exports = absRequire(`typescript/lib/typescript.js`);

6
.yarn/sdks/typescript/package.json vendored Normal file
View file

@ -0,0 +1,6 @@
{
"name": "typescript",
"version": "4.4.4-sdk",
"main": "./lib/typescript.js",
"type": "commonjs"
}

7
.yarnrc.yml Normal file
View file

@ -0,0 +1,7 @@
nodeLinker: pnp
plugins:
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
spec: "@yarnpkg/plugin-interactive-tools"
yarnPath: .yarn/releases/yarn-3.1.1.cjs

3
.yarnrc.yml.license Normal file
View file

@ -0,0 +1,3 @@
SPDX-FileCopyrightText: 2021 Johannes Loher
SPDX-License-Identifier: MIT

View file

@ -0,0 +1,9 @@
Copyright (c) <year> <owner> All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View file

@ -7,13 +7,6 @@ SPDX-License-Identifier: MIT
# DS4
[![status-badge](https://ci.f3l.de/api/badges/5/status.svg)](https://ci.f3l.de/repos/5)
[![REUSE status](https://api.reuse.software/badge/git.f3l.de/dungeonslayers/ds4)](https://api.reuse.software/info/git.f3l.de/dungeonslayers/ds4)
[![Forge installs](https://img.shields.io/badge/dynamic/json?label=Forge%20Installs&query=package.installs&suffix=%25&url=https%3A%2F%2Fforge-vtt.com%2Fapi%2Fbazaar%2Fpackage%2Fds4&colorB=4aa94a)](https://forge-vtt.com/bazaar#package=ds4)
[![Supported foundry versions](https://img.shields.io/endpoint?url=https://foundryshields.com/version?url=https%3A%2F%2Fgit.f3l.de%2Fapi%2Fpackages%2Fdungeonslayers%2Fgeneric%2Fds4%2Flatest%2Fsystem.json)](https://git.f3l.de/dungeonslayers/ds4)
[![Matrix](https://img.shields.io/matrix/ds4%3Aim.f3l.de?server_fqdn=im.f3l.de&logo=matrix&color=0DBD8B)](https://matrix.to/#/#ds4:im.f3l.de)
[![Ko-fi](https://img.shields.io/badge/Ko--fi-ghostfvtt-00B9FE?logo=kofi)](https://ko-fi.com/ghostfvtt)
An implementation of the [Dungeonslayers] 4 game system for [Foundry Virtual
Tabletop].
@ -26,16 +19,16 @@ To install and use the Dungeonslayers 4 system for Foundry Virtual Tabletop,
find it in the list in the **Install System** dialog on the Setup menu of the
application. Alternatively, paste the following Manifest URL in that dialog:
https://git.f3l.de/api/packages/dungeonslayers/generic/ds4/latest/system.json
https://git.f3l.de/api/v4/projects/dungeonslayers%2Fds4/packages/generic/ds4/latest/system.json
## Development
### Prerequisites
In order to build this system, recent versions of `node` and `pnpm` are
required. Most likely using `npm` or `yarn` also works but only `pnpm` is
officially supported. We recommend using the latest lts version of `node`. If
you use `nvm` to manage your `node` versions, you can simply run
In order to build this system, recent versions of `node` and `yarn` are
required. Most likely using `npm` also works but only `yarn` is officially
supported. We recommend using the latest lts version of `node`. If you use `nvm`
to manage your `node` versions, you can simply run
```
nvm install
@ -46,7 +39,7 @@ in the project's root directory.
You also need to install the project's dependencies. To do so, run
```
pnpm install
yarn install
```
### Building
@ -54,13 +47,13 @@ pnpm install
You can build the project by running
```
pnpm build
yarn build
```
Alternatively, you can run
```
pnpm watch
yarn watch
```
to watch for changes and automatically build as necessary.
@ -83,7 +76,7 @@ On platforms other than Linux you need to adjust the path accordingly.
Then run
```
pnpm link-package
yarn link-package
```
### Running the tests
@ -91,12 +84,14 @@ pnpm link-package
You can run the tests with the following command:
```
pnpm test
yarn test
```
## Contributing
Code and content contributions are accepted. To report issues, please contact us in [Matrix](https://matrix.to/#/#ds4:im.f3l.de).
Code and content contributions are accepted. Please feel free to submit issues
to the issue tracker or submit merge requests for code changes. To create an
issue, send a mail to [git+dungeonslayers-ds4-155-issue-@git.f3l.de].
## Licensing
@ -112,6 +107,7 @@ author(s). You can find these attributions in [ATTRIBUTION.md](ATTRIBUTION.md).
[Dungeonslayers]: https://www.dungeonslayers.net/
[Foundry Virtual Tabletop]: http://foundryvtt.com/
[git+dungeonslayers-ds4-155-issue-@git.f3l.de]: mailto:git+dungeonslayers-ds4-155-issue-@git.f3l.de
[LIMITED LICENSE AGREEMENT FOR MODULE DEVELOPMENT]: https://foundryvtt.com/article/license/
[REUSE]: https://reuse.software/
[.reuse/dep5]: .reuse/dep5

View file

@ -1,116 +0,0 @@
# SPDX-FileCopyrightText: 2025 Johannes Loher
#
# SPDX-License-Identifier: MIT
version = 1
SPDX-PackageName = "ds4"
SPDX-PackageSupplier = "Johannes Loher <johannes.loher@fg4f.de>"
SPDX-PackageDownloadLocation = "https://git.f3l.de/dungeonslayers/ds4"
[[annotations]]
path = "assets/icons/official/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2021 Johannes Loher"
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"
[[annotations]]
path = "assets/icons/game-icons/caro-asercion/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Caro Asercion"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/icons/game-icons/cathelineau/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Cathelineau"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/icons/game-icons/darkzaitev/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "DarkZaitzev, http://darkzaitzev.deviantart.com/"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/icons/game-icons/delapouite/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Delapouite, https://delapouite.com/"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/icons/game-icons/heavenly-dog/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "HeavenlyDog, http://www.gnomosygoblins.blogspot.com/"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/icons/game-icons/lorc/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Lorc, http://lorcblog.blogspot.com/"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/icons/game-icons/sbed/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Sbed, http://opengameart.org/content/95-game-icons"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/icons/game-icons/skoll/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Skoll"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/icons/game-icons/willdabeast/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Willdabeast, http://wjbstories.blogspot.com/"
SPDX-License-Identifier = "CC-BY-3.0"
[[annotations]]
path = "assets/tokens/devin-night/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "Devin Night, https://immortalnights.com/"
SPDX-License-Identifier = "LicenseRef-DevinNightTokenUsageRights"
[[annotations]]
path = "packs/creatures/**"
precedence = "aggregate"
SPDX-FileCopyrightText = ["2021 Sascha Martens", "2021 Johannes Loher"]
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"
[[annotations]]
path = "packs/items/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2021 Johannes Loher"
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"
[[annotations]]
path = "packs/languages-and-scripts/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2021 Johannes Loher"
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"
[[annotations]]
path = "packs/racial-abilities/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2021 Johannes Loher"
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"
[[annotations]]
path = "packs/special-creature-abilities/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2021 Johannes Loher"
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"
[[annotations]]
path = "packs/spells/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2021 Sascha Martens"
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"
[[annotations]]
path = "packs/talents/**"
precedence = "aggregate"
SPDX-FileCopyrightText = "2022 Johannes Loher"
SPDX-License-Identifier = "CC-BY-NC-SA-4.0"

View file

@ -2,6 +2,4 @@
//
// SPDX-License-Identifier: MIT
export interface DS4ItemDataPropertiesDataRollable {
rollable: boolean;
}
module.exports = { extends: ["@commitlint/config-conventional"] };

View file

@ -1,8 +0,0 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
/**
* @type {import("@commitlint/types").UserConfig}
*/
export default { extends: ["@commitlint/config-conventional"] };

View file

@ -1,65 +0,0 @@
// SPDX-FileCopyrightText: 2025 Johannes Loher
//
// SPDX-License-Identifier: MIT
// @ts-check
import eslint from "@eslint/js";
import eslintConfigPrettier from "eslint-config-prettier";
import tseslint from "typescript-eslint";
import globals from "globals";
const foundryGlobals = {
ActiveEffect: false,
ActiveEffectConfig: false,
Actor: false,
ActorSheet: false,
canvas: false,
Canvas: false,
ChatMessage: false,
CONFIG: false,
DocumentSheetConfig: false,
game: false,
Game: false,
Hooks: false,
Item: false,
ItemSheet: false,
Macro: false,
Notifications: false,
ui: false,
loadTemplates: false,
foundry: false,
Dialog: false,
renderTemplate: false,
TokenDocument: false,
Roll: false,
TextEditor: false,
CONST: false,
getProperty: false,
fromUuid: false,
};
export default tseslint.config(
{
ignores: ["dist/**", "client", "common"],
},
eslint.configs.recommended,
tseslint.configs.recommended,
{
languageOptions: {
parserOptions: {
ecmaVersion: 2020,
sourceType: "module",
},
globals: { ...globals.browser, ...globals.jquery, ...foundryGlobals },
},
},
{
files: ["tools/**", "*"],
languageOptions: {
parserOptions: {},
globals: globals.node,
},
},
eslintConfigPrettier,
);

12
jest.config.js Normal file
View file

@ -0,0 +1,12 @@
// SPDX-FileCopyrightText: 2021 Johannes Loher
//
// SPDX-License-Identifier: MIT
export default {
preset: "ts-jest",
globals: {
"ts-jest": {
tsconfig: "<rootDir>/spec/tsconfig.spec.json",
},
},
};

View file

@ -1,8 +0,0 @@
{
"compilerOptions": {
"module": "es2022",
"target": "ES2022"
},
"exclude": ["node_modules", "dist"],
"include": ["src", "client", "common"]
}

View file

@ -28,8 +28,6 @@
"DS4.OpponentDefense": "Gegnerabwehr",
"DS4.OpponentDefenseAbbr": "GA",
"DS4.SortByOpponentDefense": "Nach Gegnerabwehr sortieren",
"DS4.OpponentDefenseMelee": "Gegnerabwehr für Schlagen",
"DS4.OpponentDefenseRanged": "Gegnerabwehr für Schießen",
"DS4.AttackTypeMelee": "Schlagen",
"DS4.AttackTypeRanged": "Schießen",
"DS4.AttackTypeMeleeRanged": "Schlagen + Schießen",
@ -76,9 +74,7 @@
"DS4.ItemTypeSpecialCreatureAbility": "Besondere Kreaturenfähigkeit",
"DS4.ItemTypeSpecialCreatureAbilityPlural": "Besondere Kreaturenfähigkeiten",
"DS4.ItemWeaponCheckFlavor": "{actor} greift mit {weapon} an.",
"DS4.ItemWeaponCheckFlavorWithOpponentDefense": "{actor} greift mit {weapon} an.<br>Gegnerabwehr: {opponentDefense}",
"DS4.ItemSpellCheckFlavor": "{actor} wirkt {spell}.",
"DS4.ItemSpellCheckFlavorWithOpponentDefense": "{actor} wirkt {spell}.<br>Gegnerabwehr: {opponentDefense}",
"DS4.ItemPropertiesArmor": "Panzerungseigenschaften",
"DS4.ItemPropertiesEquipable": "Ausrüstungseigenschaften",
"DS4.ItemPropertiesPhysical": "Physische Eigenschaften",
@ -118,66 +114,36 @@
"DS4.ArmorMaterialTypeNaturalAbbr": "Natürlich",
"DS4.SpellType": "Zauberspruchtyp",
"DS4.SpellTypeAbbr": "T",
"DS4.SpellTypeDescription": "Der Typ des Zauberspruchs.",
"DS4.SortBySpellType": "Nach Zauberspruchtyp sortieren",
"DS4.SpellTypeSpellcasting": "Zaubern",
"DS4.SpellTypeTargetedSpellcasting": "Zielzaubern",
"DS4.SpellGroups": "Zaubergruppen",
"DS4.SpellGroupsDescription": "Zaubergruppen, denen der Zauberspruch zugehörig ist.",
"DS4.SpellGroupLightning": "Blitz",
"DS4.SpellGroupEarth": "Erde, Fels, Stein",
"DS4.SpellGroupWater": "Wasser",
"DS4.SpellGroupIce": "Eis, Frost",
"DS4.SpellGroupFire": "Feuer",
"DS4.SpellGroupHealing": "Heilung",
"DS4.SpellGroupLight": "Licht",
"DS4.SpellGroupAir": "Luft",
"DS4.SpellGroupTransport": "Transport",
"DS4.SpellGroupDamage": "Schaden",
"DS4.SpellGroupShadow": "Schatten",
"DS4.SpellGroupProtection": "Schutz",
"DS4.SpellGroupMindAffecting": "Geistesbeeinflussend",
"DS4.SpellGroupDemonology": "Dämonologie",
"DS4.SpellGroupNecromancy": "Nekromantie",
"DS4.SpellGroupTransmutation": "Verwandlung",
"DS4.SpellGroupArea": "Fläche",
"DS4.SpellModifier": "Zauberbonus",
"DS4.SpellModifierNumerical": "Zauberbonus (numerisch)",
"DS4.SpellModifierComplex": "Zauberbonus (komplex)",
"DS4.SpellModifierAbbr": "ZB",
"DS4.SpellModifierNumericalDescription": "Der numerische Zauberbonus auf die Probe.",
"DS4.SpellModifierComplexDescription": "Ein komplexer Zauberbonus auf die Probe (zum Beispiel abhängig von Werten des Ziels). Wenn diese Art von Zauberbonus angegeben ist, wird der numerische ignoriert.",
"DS4.SortBySpellModifier": "Nach Zauberbonus sortieren",
"DS4.SpellDistance": "Distanz",
"DS4.SpellDistanceDescription": "Die maximale Entfernung zum Ziel. „Selbst“ bedeutet, dass nur der Zauberwirker selbst das Ziel des Zaubers sein kann.",
"DS4.SpellEffectRadius": "Wirkungsradius",
"DS4.SpellEffectRadiusDescription": "Der Wirkungsradius des Zaubers.",
"DS4.SpellDuration": "Dauer",
"DS4.SpellDurationDescription": "Die Wirkungszeit des Zaubers.",
"DS4.CooldownDuration": "Abklingzeit",
"DS4.CooldownDurationDescription": "Die Dauer, die der Zauber nach erfolgreichem Wirken nicht einsetzbar ist.",
"DS4.CooldownDuration0R": "0 Kampfrunden",
"DS4.CooldownDuration1R": "1 Kampfrunde",
"DS4.CooldownDuration2R": "2 Kampfrunden",
"DS4.CooldownDuration5R": "5 Kampfrunden",
"DS4.CooldownDuration10R": "10 Kampfrunden",
"DS4.CooldownDuration100R": "100 Kampfrunden",
"DS4.CooldownDuration1D": "1 Tag",
"DS4.CooldownDurationD20D": "W20 Tage",
"DS4.SpellAllowsDefense": "Erlaubt Abwehr",
"DS4.SpellAllowsDefenseDescription": "Ist eine Abwehren-Probe gegen diesen Zauber erlaubt?",
"DS4.SpellCategory": "Kategorie",
"DS4.SpellCategoryHealing": "Heilung",
"DS4.SpellCategoryFire": "Feuer",
"DS4.SpellCategoryIce": "Eis",
"DS4.SpellCategoryLight": "Licht",
"DS4.SpellCategoryDarkness": "Schatten",
"DS4.SpellCategoryMindAffecting": "Geistesbeeinflussend",
"DS4.SpellCategoryElectricity": "Elektrizität",
"DS4.SpellCategoryNone": "Keine",
"DS4.SpellCategoryUnset": "Nicht gesetzt",
"DS4.SpellBonus": "Zauberbonus",
"DS4.SpellBonusAbbr": "ZB",
"DS4.SortBySpellBonus": "Nach Zauberbonus sortieren",
"DS4.SpellMaxDistance": "Reichweite",
"DS4.SpellEffectRadius": "Effektradius",
"DS4.SpellDuration": "Wirkdauer",
"DS4.SpellCooldownDuration": "Abklingzeit",
"DS4.SpellMinimumLevel": "Zugangsstufe",
"DS4.SpellMinimumLevelDescription": "Die minimale Stufe, ab der ein Zauberwirker den Zauberspruch erlernen kann.",
"DS4.SpellCasterClassHealer": "Heiler",
"DS4.SpellCasterClassSorcerer": "Schwarzmagier",
"DS4.SpellCasterClassWizard": "Zauberer",
"DS4.SpellPrice": "Preis (Gold)",
"DS4.SpellPriceDescription": "Der Kaufpreis des Zauberspruchs.",
"DS4.EffectEnabled": "Eingeschaltet",
"DS4.EffectEnabledAbbr": "E",
"DS4.EffectActive": "Aktiv (unter Betrachtung, ob ein eventuelles Quellen-Item ausgerüstet ist usw.)",
"DS4.EffectActiveAbbr": "A",
"DS4.EffectName": "Name",
"DS4.EffectEnabled": "Aktiv",
"DS4.EffectEnabledAbbr": "A",
"DS4.EffectEffectivelyEnabled": "Effektiv Aktiv (unter Betrachtung, ob ein eventuelles Quellen-Item ausgerüstet ist usw.)",
"DS4.EffectEffectivelyEnabledAbbr": "E",
"DS4.EffectLabel": "Bezeichnung",
"DS4.EffectSourceName": "Quelle",
"DS4.EffectFactor": "Faktor (wie oft der Effekt angewendet wird)",
"DS4.EffectFactorAbbr": "F",
@ -232,6 +198,7 @@
"DS4.TalentRankMax": "Maximum",
"DS4.TalentRankMod": "Zusätzlich",
"DS4.TalentRankTotal": "Gesamt",
"DS4.TalentRankOf": "von",
"DS4.CharacterLanguageLanguages": "Sprachen",
"DS4.CharacterLanguageAlphabets": "Schriftzeichen",
"DS4.SpecialCreatureAbilityExperiencePoints": "Erfahrungspunkte",
@ -267,16 +234,15 @@
"DS4.CreatureBaseInfoSizeCategory": "Größenkategorie",
"DS4.CreatureBaseInfoExperiencePoints": "Erfahrungspunkte",
"DS4.CreatureBaseInfoDescription": "Beschreibung",
"DS4.WarningManageActiveEffectOnOwnedItem": "Das Verwalten von aktiven Effekten innerhalb eines besessen Items wird derzeit nicht unterstützt und wird in einem nachfolgenden Update hinzugefügt. Falls Sie eigentlich den auf den Aktor übertragenen Effekt verwalten wollen, können Sie dies im 'Effekte'-Tab des Aktorbogens tun.",
"DS4.WarningActorCannotOwnItem": "Der Aktor '{actorName}' vom Typ '{actorType}' kann das Item '{itemName}' vom Typ '{itemType}' nicht besitzen.",
"DS4.ErrorDiceCoupFumbleOverlap": "Es gibt eine Überlappung zwischen Patzern und Immersiegen.",
"DS4.ErrorSlayingDiceRecursionLimitExceeded": "Die maximale Rekursionstiefe für slayende Würfelwürfe wurde überschritten.",
"DS4.ErrorInvalidNumberOfDice": "Ungültige Anzahl an Würfeln.",
"DS4.ErrorInvalidActorType": "Ungültiger Aktortyp '{type}'.",
"DS4.ErrorInvalidItemType": "Ungültiger Itemtyp '{type}'.",
"DS4.ErrorDuringMigration": "Fehler während der Aktualisierung des DS4 Systems von Migrationsversion {currentVersion} auf {targetVersion}. Der Fehler trat während der Ausführung des Migrationsskripts mit der Version {migrationVersion} auf. Spätere Migrationsskripte wurden nicht ausgeführt. Mehr Details finden Sie in der Entwicklerkonsole (F12).",
"DS4.ErrorDuringCompendiumMigration": "Fehler während der Aktualisierung Kompendiums '{pack}' für DS4 von Migrationsversion {currentVersion} auf {targetVersion}. Der Fehler trat während der Ausführung des Migrationsskripts mit der Version {migrationVersion} auf. Spätere Migrationsskripte wurden nicht ausgeführt. Mehr Details finden Sie in der Entwicklerkonsole (F12).",
"DS4.ErrorCannotRollUnownedItem": "Für das Item '{name}' ({id}) kann nicht gewürfelt werden, da es keinem Aktor gehört.",
"DS4.ErrorRollingForItemTypeNotPossible": "Würfeln ist für Items vom Typ '{type}' nicht möglich.",
"DS4.ErrorWrongItemType": "Ein Item vom Type '{expectedType}' wurde erwartet aber das Item '{name}' ({id}) ist vom Typ '{actualType}'.",
"DS4.ErrorUnexpectedAttackType": "Unerwartete Angriffsart '{actualType}', erwartete Angriffsarten: {expectedTypes}",
"DS4.ErrorUnexpectedAttribute": "Unerwartetes Attribut '{actualAttribute}', erwartete Attribute: {expectedTypes}",
"DS4.ErrorUnexpectedTrait": "Unerwartete Eigenschaft '{actualTrait}', erwartete Eigenschaften: {expectedTypes}",
@ -289,12 +255,9 @@
"DS4.WarningItemIsNotRollable": "Für das Item '{name}' ({id}) vom Typ '{type}' kann nicht gewürfelt werden.",
"DS4.WarningMacrosCanOnlyBeCreatedForOwnedItems": "Makros können nur für besessene Items angelegt werden.",
"DS4.WarningInvalidCheckDropped": "Eine ungültige Probe wurde auf die Hotbar gezogen.",
"DS4.WarningSystemUpdateCompletedWithErrors": "Aktualisierung des DS4 Systems von Migrationsversion {currentVersion} auf {targetVersion} abgeschlossen, aber es sind Fehler aufgetreten. Bitte prüfen Sie in der Entwicklerkonsole, ob es sich um relevante Fehler handelt, oder ob sie ignoriert werden können. Insbesondere kann https://github.com/foundryvtt/foundryvtt/issues/9672 zu Fehlern führen, die ignoriert werden können.",
"DS4.InfoManuallyEnterSpellModifier": "Der korrekte Wert für den Zauberbonus '{spellModifier}' des Zaubers '{name}' muss manuell angegeben werden.",
"DS4.InfoManuallyEnterSpellBonus": "Der korrekte Wert für den Zauberbonus '{spellBonus}' des Zaubers '{name}' muss manuell angegeben werden.",
"DS4.InfoSystemUpdateStart": "Aktualisiere DS4 System von Migrationsversion {currentVersion} auf {targetVersion}. Bitte haben Sie etwas Geduld, schließen Sie nicht das Spiel und fahren Sie nicht den Server herunter.",
"DS4.InfoSystemUpdateCompletedSuccessfully": "Aktualisierung des DS4 Systems von Migrationsversion {currentVersion} auf {targetVersion} erfolgreich!",
"DS4.InfoCompendiumMigrationStart": "Aktualisiere Kompendium '{pack}' für DS4 von Migrationsversion {currentVersion} auf {targetVersion}. Bitte haben Sie etwas Geduld, schließen Sie nicht das Spiel und fahren Sie nicht den Server herunter.",
"DS4.InfoCompendiumMigrationCompleted": "Aktualisierung des Kompendiums '{pack}' für DS4 von Migrationsversion {currentVersion} auf {targetVersion} erfolgreich!",
"DS4.InfoSystemUpdateCompleted": "Aktualisierung des DS4 Systems von Migrationsversion {currentVersion} auf {targetVersion} erfolgreich!",
"DS4.UnitRounds": "Runden",
"DS4.UnitRoundsAbbr": "Rnd",
"DS4.UnitMinutes": "Minuten",
@ -314,24 +277,15 @@
"DS4.DialogRollOptionsDefaultTitle": "Proben-Optionen",
"DS4.ErrorUnexpectedHtmlType": "Typfehler: Erwartet wurde '{exType}', tatsächlich erhalten wurde '{realType}'.",
"DS4.ErrorCouldNotFindForm": "Konnte HTML Element '{htmlElement}' nicht finden.",
"DS4.ErrorActorDoesNotHaveItem": "Der Aktor '{actor}' hat kein Item mit der UUID '{uuid}'.",
"DS4.ErrorActorDoesNotHaveItem": "Der Aktor '{actor}' hat kein Item mit der ID '{id}'.",
"DS4.ErrorUnexpectedError": "Es gab einen unerwarteten Fehler im Dungeonslayers 4 System. Für mehr Details schauen Sie bitte in die Konsole (F12).",
"DS4.ErrorItemDoesNotHaveEffect": "Das Item '{item}' hat keinen Effekt mit der ID '{id}'.",
"DS4.ErrorActorDoesNotHaveEffect": "Der Aktor '{actor}' hat keinen Effekt mit der UUID '{uuid}'.",
"DS4.ErrorActorDoesNotHaveEffect": "Der Aktor '{actor}' hat keinen Effekt mit der ID '{id}'.",
"DS4.DialogRollOptionsCheckTargetNumberLabel": "Probenwert",
"DS4.DialogRollOptionsCheckModifierLabel": "Modifikator",
"DS4.DialogRollOptionsCheckModifierCustomLabel": "Individueller Modifikator",
"DS4.DialogRollOptionsGMModifierLabel": "SL-Modifikator",
"DS4.DialogRollOptionsMaximumCoupResultLabel": "Immersieg bis",
"DS4.DialogRollOptionsMinimumFumbleResultLabel": "Patzer ab",
"DS4.DialogRollOptionsRollModeLabel": "Sichtbarkeit",
"DS4.CheckModifierRoutine": "Routine",
"DS4.CheckModifierVeryEasy": "Sehr Leicht",
"DS4.CheckModifierEasy": "Leicht",
"DS4.CheckModifierMormal": "Normal",
"DS4.CheckModifierDifficult": "Schwer",
"DS4.CheckModifierVeryDifficult": "Sehr Schwer",
"DS4.CheckModifierExtremelyDifficult": "Äußerst Schwer",
"DS4.CheckModifierCustom": "Individuell",
"DS4.TooltipBaseValue": "Basiswert",
"DS4.TooltipModifier": "Modifikator",
"DS4.TooltipEffects": "Effekte",
@ -382,10 +336,5 @@
"DS4.NewLanguageName": "Neue Sprache",
"DS4.NewAlphabetName": "Neue Schriftzeichen",
"DS4.NewSpecialCreatureAbilityName": "Neue Besondere Kreaturenfähigkeit",
"DS4.NewEffectName": "Neuer Effekt",
"DS4.ActiveEffectApplyToItems": "Auf Items Anwenden",
"DS4.ActiveEffectItemName": "Itemname",
"DS4.ActiveEffectItemCondition": "Bedingung",
"DS4.TooltipNotEditableDueToEffects": "Feld nicht bearbeitbar, weil von Aktiven Effekten beeinflusst"
"DS4.NewEffectLabel": "Neuer Effekt"
}

View file

@ -28,8 +28,6 @@
"DS4.OpponentDefense": "Opponent Defense",
"DS4.OpponentDefenseAbbr": "OD",
"DS4.SortByOpponentDefense": "Sort by Opponent Defense",
"DS4.OpponentDefenseMelee": "Opponent Defense for melee attacks",
"DS4.OpponentDefenseRanged": "Opponent Defense for ranged attacks",
"DS4.AttackTypeMelee": "Melee",
"DS4.AttackTypeRanged": "Ranged",
"DS4.AttackTypeMeleeRanged": "Melee / Ranged",
@ -76,9 +74,7 @@
"DS4.ItemTypeSpecialCreatureAbility": "Special Creature Ability",
"DS4.ItemTypeSpecialCreatureAbilityPlural": "Special Creature Abilities",
"DS4.ItemWeaponCheckFlavor": "{actor} attacks with {weapon}.",
"DS4.ItemWeaponCheckFlavorWithOpponentDefense": "{actor} attacks with {weapon}<br>Opponent defense: {opponentDefense}",
"DS4.ItemSpellCheckFlavor": "{actor} casts {spell}.",
"DS4.ItemSpellCheckFlavorWithOpponentDefense": "{actor} casts {spell}.<br>Opponent Defense: {opponentDefense}",
"DS4.ItemPropertiesArmor": "Armor Properties",
"DS4.ItemPropertiesEquipable": "Equipment Properties",
"DS4.ItemPropertiesPhysical": "Physical Properties",
@ -118,66 +114,36 @@
"DS4.ArmorMaterialTypeNaturalAbbr": "Natural",
"DS4.SpellType": "Spell Type",
"DS4.SpellTypeAbbr": "T",
"DS4.SpellTypeDescription": "The type of the spell.",
"DS4.SortBySpellType": "Sort by Spell Type",
"DS4.SpellTypeSpellcasting": "Spellcasting",
"DS4.SpellTypeTargetedSpellcasting": "Targeted Spellcasting",
"DS4.SpellGroups": "Spell Groups",
"DS4.SpellGroupsDescription": "Spell groups which the spell belongs to.",
"DS4.SpellGroupLightning": "Lightning",
"DS4.SpellGroupEarth": "Earth, Rock, Stone",
"DS4.SpellGroupWater": "Water",
"DS4.SpellGroupIce": "Ice, Frost",
"DS4.SpellGroupFire": "Fire",
"DS4.SpellGroupHealing": "Healing",
"DS4.SpellGroupLight": "Light",
"DS4.SpellGroupAir": "Air",
"DS4.SpellGroupTransport": "Transport",
"DS4.SpellGroupDamage": "Damage",
"DS4.SpellGroupShadow": "Shadow",
"DS4.SpellGroupProtection": "Protection",
"DS4.SpellGroupMindAffecting": "Mind Affecting",
"DS4.SpellGroupDemonology": "Demonologie",
"DS4.SpellGroupNecromancy": "Necromancy",
"DS4.SpellGroupTransmutation": "Transmutation",
"DS4.SpellGroupArea": "Area",
"DS4.SpellModifier": "Spell Modifier",
"DS4.SpellModifierNumerical": "Spell Modifier (numerical)",
"DS4.SpellModifierComplex": "Spell Modifier (complex)",
"DS4.SpellModifierAbbr": "SM",
"DS4.SpellModifierNumericalDescription": "The numerical spell modifier for the corresponding check.",
"DS4.SpellModifierComplexDescription": "A complex spell modifier for the corresponding check (for example, dependent on the targets values). If given, the numerical spell bonus is ignored.",
"DS4.SortBySpellModifier": "Sort by Spell Modifier",
"DS4.SpellDistance": "Distance",
"DS4.SpellDistanceDescription": "The maximum distance to the target, “Self” meaning that only the caster can be the target of this spell.",
"DS4.SpellEffectRadius": "Area of Effect Radius",
"DS4.SpellEffectRadiusDescription": "The radius of the area of effect of the spell.",
"DS4.SpellCategory": "Category",
"DS4.SpellCategoryHealing": "Healing",
"DS4.SpellCategoryFire": "Fire",
"DS4.SpellCategoryIce": "Ice",
"DS4.SpellCategoryLight": "Light",
"DS4.SpellCategoryDarkness": "Darkness",
"DS4.SpellCategoryMindAffecting": "Mind Affecting",
"DS4.SpellCategoryElectricity": "Electricity",
"DS4.SpellCategoryNone": "None",
"DS4.SpellCategoryUnset": "Unset",
"DS4.SpellBonus": "Spell Bonus",
"DS4.SpellBonusAbbr": "SB",
"DS4.SortBySpellBonus": "Sort by Spell Bonus",
"DS4.SpellMaxDistance": "Range",
"DS4.SpellEffectRadius": "Radius",
"DS4.SpellDuration": "Duration",
"DS4.SpellDurationDescription": "The spells duration.",
"DS4.CooldownDuration": "Cooldown Period",
"DS4.CooldownDurationDescription": "The length of time to wait after a successful casting before the spell can be cast again.",
"DS4.CooldownDuration0R": "0 Rounds",
"DS4.CooldownDuration1R": "1 Round",
"DS4.CooldownDuration2R": "2 Rounds",
"DS4.CooldownDuration5R": "5 Rounds",
"DS4.CooldownDuration10R": "10 Rounds",
"DS4.CooldownDuration100R": "100 Rounds",
"DS4.CooldownDuration1D": "1 Day",
"DS4.CooldownDurationD20D": "D20 Days",
"DS4.SpellAllowsDefense": "Allows Defense",
"DS4.SpellAllowsDefenseDescription": "Is it alowed to perform a defense check against this spell?",
"DS4.SpellCooldownDuration": "Cooldown",
"DS4.SpellMinimumLevel": "Minimum Level",
"DS4.SpellMinimumLevelDescription": "The minimum level at which a spell caster may learn the spell.",
"DS4.SpellCasterClassHealer": "Healer",
"DS4.SpellCasterClassSorcerer": "Sorcerer",
"DS4.SpellCasterClassWizard": "Wizard",
"DS4.SpellPrice": "Price (Gold)",
"DS4.SpellPriceDescription": "The price to purchase the spell.",
"DS4.EffectEnabled": "Enabled",
"DS4.EffectEnabledAbbr": "E",
"DS4.EffectActive": "Active (taking into account whether a potential source item is equipped etc.)",
"DS4.EffectActiveAbbr": "A",
"DS4.EffectName": "Name",
"DS4.EffectEffectivelyEnabled": "Effectively Enabled (taking into account whether a potential source item is equipped etc.)",
"DS4.EffectEffectivelyEnabledAbbr": "EE",
"DS4.EffectLabel": "Label",
"DS4.EffectSourceName": "Source",
"DS4.EffectFactor": "Factor (the number of times the effect is being applied)",
"DS4.EffectFactorAbbr": "F",
@ -232,6 +198,7 @@
"DS4.TalentRankMax": "Maximum",
"DS4.TalentRankMod": "Additional",
"DS4.TalentRankTotal": "Total",
"DS4.TalentRankOf": "of",
"DS4.CharacterLanguageLanguages": "Languages",
"DS4.CharacterLanguageAlphabets": "Alphabets",
"DS4.SpecialCreatureAbilityExperiencePoints": "Experience Points",
@ -267,16 +234,15 @@
"DS4.CreatureBaseInfoSizeCategory": "Size Category",
"DS4.CreatureBaseInfoExperiencePoints": "Experience Points",
"DS4.CreatureBaseInfoDescription": "Description",
"DS4.WarningManageActiveEffectOnOwnedItem": "Managing Active Effects within an Owned Item is not currently supported and will be added in a subsequent update. If you actually want to manage the effect that has been transferred to the actor, you can do so in the 'Effects' tab in the actor sheet.",
"DS4.WarningActorCannotOwnItem": "The actor '{actorName}' of type '{actorType}' cannot own the item '{itemName}' of type '{itemType}'.",
"DS4.ErrorDiceCoupFumbleOverlap": "There is an overlap between Fumbles and Coups.",
"DS4.ErrorSlayingDiceRecursionLimitExceeded": "Maximum recursion depth for slaying dice roll exceeded.",
"DS4.ErrorInvalidNumberOfDice": "Invalid number of dice.",
"DS4.ErrorInvalidActorType": "Invalid actor type '{type}'.",
"DS4.ErrorInvalidItemType": "Invalid item type '{type}'.",
"DS4.ErrorDuringMigration": "Error while migrating DS4 system from migration version {currentVersion} to {targetVersion}. The error occurred during execution of migration script with version {migrationVersion}. Later migrations have not been executed. For more details, please look at the development console (F12).",
"DS4.ErrorDuringCompendiumMigration": "Error while migrating compendium '{pack}' for DS4 from migration version {currentVersion} to {targetVersion}. The error occurred during execution of migration script with version {migrationVersion}. Later migrations have not been executed. For more details, please look at the development console (F12).",
"DS4.ErrorCannotRollUnownedItem": "Rolling for item '{name}' ({id})is not possible because it is not owned.",
"DS4.ErrorRollingForItemTypeNotPossible": "Rolling is not possible for items of type '{type}'.",
"DS4.ErrorWrongItemType": "Expected an item of type '{expectedType}' but item '{name}' ({id}) is of type '{actualType}'.",
"DS4.ErrorUnexpectedAttackType": "Unexpected attack type '{actualType}', expected it to be one of: {expectedTypes}",
"DS4.ErrorUnexpectedAttribute": "Unexpected attribute '{actualAttribute}', expected it to be one of: {expectedTypes}",
"DS4.ErrorUnexpectedTrait": "Unexpected trait '{actualTrait}', expected it to be one of: {expectedTypes}",
@ -289,12 +255,9 @@
"DS4.WarningItemIsNotRollable": "Item '{name}' ({id}) of type '{type}' is not rollable.",
"DS4.WarningMacrosCanOnlyBeCreatedForOwnedItems": "Macros can only be created for owned items.",
"DS4.WarningInvalidCheckDropped": "An invalid check was dropped on the Hotbar.",
"DS4.WarningSystemUpdateCompletedWithErrors": "Migration of DS4 system from migration version {currentVersion} to {targetVersion} completed with errors. Please check the development console (F12) to see whether the errors have significant impact or can be ignored. In particular, https://github.com/foundryvtt/foundryvtt/issues/9672 may cause issues that simply can be ignored.",
"DS4.InfoManuallyEnterSpellModifier": "The correct value of the spell modifier '{spellModifier}' of the spell '{name}' needs to be entered by manually.",
"DS4.InfoManuallyEnterSpellBonus": "The correct value of the spell bonus '{spellBonus}' of the spell '{name}' needs to be entered by manually.",
"DS4.InfoSystemUpdateStart": "Migrating DS4 system from migration version {currentVersion} to {targetVersion}. Please be patient and do not close your game or shut down your server.",
"DS4.InfoSystemUpdateCompletedSuccessfully": "Migration of DS4 system from migration version {currentVersion} to {targetVersion} successful!",
"DS4.InfoCompendiumMigrationStart": "Migrating compendium '{pack}' for DS4 from migration version {currentVersion} to {targetVersion}. Please be patient and do not close your game or shut down your server.",
"DS4.InfoCompendiumMigrationCompleted": "Migration of compendium '{pack}' for DS4 from migration version {currentVersion} to {targetVersion} successful!",
"DS4.InfoSystemUpdateCompleted": "Migration of DS4 system from migration version {currentVersion} to {targetVersion} successful!",
"DS4.UnitRounds": "Rounds",
"DS4.UnitRoundsAbbr": "rnd",
"DS4.UnitMinutes": "Minutes",
@ -314,24 +277,15 @@
"DS4.DialogRollOptionsDefaultTitle": "Roll Options",
"DS4.ErrorUnexpectedHtmlType": "Type Error: Expected '{exType}' but got '{realType}'.",
"DS4.ErrorCouldNotFindForm": "Could not find HTML element '{htmlElement}'.",
"DS4.ErrorActorDoesNotHaveItem": "The actor '{actor}' does not have any item with the UUID '{uuid}'.",
"DS4.ErrorActorDoesNotHaveItem": "The actor '{actor}' does not have any item with the id '{id}'.",
"DS4.ErrorUnexpectedError": "There was an unexpected error in the Dungeonslayers 4 system. For more details, please take a look at the console (F12).",
"DS4.ErrorItemDoesNotHaveEffect": "The item '{item}' does not have any effect with the ID '{id}'.",
"DS4.ErrorActorDoesNotHaveEffect": "The actor '{actor}' does not have any effect with the UUID '{uuid}'.",
"DS4.ErrorItemDoesNotHaveEffect": "The item '{item}' does not have any effect with the id '{id}'.",
"DS4.ErrorActorDoesNotHaveEffect": "The actor '{actor}' does not have any effect with the id '{id}'.",
"DS4.DialogRollOptionsCheckTargetNumberLabel": "Check Target Number",
"DS4.DialogRollOptionsCheckModifierLabel": "Modifier",
"DS4.DialogRollOptionsCheckModifierCustomLabel": "Custom Modifier",
"DS4.DialogRollOptionsGMModifierLabel": "Game Master Modifier",
"DS4.DialogRollOptionsMaximumCoupResultLabel": "Coup to",
"DS4.DialogRollOptionsMinimumFumbleResultLabel": "Fumble from",
"DS4.DialogRollOptionsRollModeLabel": "Visibility",
"DS4.CheckModifierRoutine": "Routine",
"DS4.CheckModifierVeryEasy": "Very Easy",
"DS4.CheckModifierEasy": "Easy",
"DS4.CheckModifierMormal": "Normal",
"DS4.CheckModifierDifficult": "Difficult",
"DS4.CheckModifierVeryDifficult": "Very Difficult",
"DS4.CheckModifierExtremelyDifficult": "Extremely Difficult",
"DS4.CheckModifierCustom": "Custom",
"DS4.TooltipBaseValue": "Base Value",
"DS4.TooltipModifier": "Modifier",
"DS4.TooltipEffects": "Effects",
@ -382,10 +336,5 @@
"DS4.NewLanguageName": "New Language",
"DS4.NewAlphabetName": "New Alphabet",
"DS4.NewSpecialCreatureAbilityName": "New Special Creature Ability",
"DS4.NewEffectName": "New Effect",
"DS4.ActiveEffectApplyToItems": "Apply to Items",
"DS4.ActiveEffectItemName": "Item Name",
"DS4.ActiveEffectItemCondition": "Condition",
"DS4.TooltipNotEditableDueToEffects": "field not editable, because affected by Active Effects"
"DS4.NewEffectLabel": "New Effect"
}

View file

@ -2,7 +2,7 @@
"private": true,
"name": "dungeonslayers4",
"description": "An implementation of the Dungeonslayers 4 game system for Foundry Virtual Tabletop.",
"version": "2.0.5",
"version": "1.12.6",
"license": "https://git.f3l.de/dungeonslayers/ds4#licensing",
"homepage": "https://git.f3l.de/dungeonslayers/ds4",
"repository": {
@ -10,7 +10,7 @@
"url": "https://git.f3l.de/dungeonslayers/ds4"
},
"bugs": {
"url": "https://git.f3l.de/dungeonslayers/ds4/issues"
"url": "https://git.f3l.de/dungeonslayers/ds4/-/issues"
},
"contributors": [
{
@ -39,64 +39,61 @@
"type": "module",
"scripts": {
"build": "run-s clean:files build:files",
"build:files": "run-p build:rollup build:packs",
"build:rollup": "rollup -c",
"build:packs": "./tools/packs.sh pack",
"build:files": "rollup -c",
"watch": "rollup -c -w",
"link-package": "node ./tools/link-package.js",
"clean": "run-p clean:files clean:link",
"clean:files": "rimraf dist",
"clean:link": "node ./tools/link-package.js --clean",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"format": "pnpm prettier --write",
"format:check": "pnpm prettier --check",
"prettier": "prettier './**/*.(ts|js|cjs|mjs|json|scss|yml|yaml)'",
"test": "run-p test:vitest test:typecheck",
"test:vitest": "vitest run",
"test:typecheck": "tsc --noEmit --project spec/tsconfig.json",
"test:watch": "vitest",
"lint": "eslint --ext .ts,.js,.cjs,.mjs .",
"lint:fix": "eslint --ext .ts,.js,.cjs,.mjs --fix .",
"test": "jest",
"test:watch": "jest --watch",
"test:ci": "jest --ci --reporters=default --reporters=jest-junit",
"format": "prettier --write \"./**/*.(ts|js|cjs|mjs|json|scss|yml)\"",
"typecheck": "tsc --noEmit",
"typecheck:watch": "tsc --noEmit --watch",
"bump-version": "node ./tools/bump-version.js",
"convert-packs-to-json": "node ./tools/convert-packs-to-json.js",
"postinstall": "husky install",
"changelog": "conventional-changelog -p conventionalcommits -o CHANGELOG.md -r 2"
},
"devDependencies": {
"@commitlint/cli": "19.7.1",
"@commitlint/config-conventional": "19.7.1",
"@eslint/js": "9.21.0",
"@foundryvtt/foundryvtt-cli": "1.0.4",
"@guanghechen/rollup-plugin-copy": "6.0.4",
"@swc/core": "1.10.18",
"@types/fs-extra": "11.0.4",
"@types/jquery": "3.5.32",
"@types/node": "18.19.76",
"conventional-changelog-cli": "5.0.0",
"conventional-changelog-conventionalcommits": "8.0.0",
"eslint": "9.21.0",
"eslint-config-prettier": "10.0.1",
"fs-extra": "11.3.0",
"globals": "16.0.0",
"handlebars": "4.7.8",
"@commitlint/cli": "16.1.0",
"@commitlint/config-conventional": "16.0.0",
"@guanghechen/rollup-plugin-copy": "1.8.6",
"@league-of-foundry-developers/foundry-vtt-types": "9.249.0",
"@rollup/plugin-typescript": "8.3.0",
"@seald-io/nedb": "2.2.1",
"@types/fs-extra": "9.0.13",
"@types/jest": "27.4.0",
"@typescript-eslint/eslint-plugin": "5.11.0",
"@typescript-eslint/parser": "5.11.0",
"conventional-changelog-cli": "2.2.2",
"conventional-changelog-conventionalcommits": "4.6.3",
"eslint": "8.8.0",
"eslint-config-prettier": "8.3.0",
"eslint-plugin-jest": "26.1.0",
"eslint-plugin-prettier": "4.0.0",
"fs-extra": "10.0.0",
"husky": "7.0.4",
"jest": "27.5.1",
"jest-junit": "13.0.0",
"lint-staged": "12.3.3",
"npm-run-all": "4.1.5",
"prettier": "3.5.2",
"rimraf": "6.0.1",
"rollup": "4.34.8",
"rollup-plugin-styler": "2.0.0",
"rollup-plugin-swc3": "0.12.1",
"sass": "1.85.0",
"semver": "7.7.1",
"tslib": "2.8.1",
"typescript": "5.7.3",
"typescript-eslint": "8.24.1",
"vite": "6.1.1",
"vitest": "3.0.6",
"yargs": "17.7.2"
"prettier": "2.5.1",
"rimraf": "3.0.2",
"rollup": "2.67.2",
"rollup-plugin-styles": "4.0.0",
"rollup-plugin-terser": "7.0.2",
"sass": "1.49.7",
"semver": "7.3.5",
"ts-jest": "27.1.3",
"tslib": "2.3.1",
"typescript": "4.4.4",
"yargs": "17.3.1"
},
"packageManager": "pnpm@10.4.1",
"pnpm": {
"onlyBuiltDependencies": [
"@swc/core"
]
"lint-staged": {
"*.(ts|js|cjs|mjs)": "eslint --cache --fix",
"*.(json|scss|yml)": "prettier --write"
}
}

31660
packs/creatures.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,4 @@
SPDX-FileCopyrightText: 2021 Sascha Martens
SPDX-FileCopyrightText: 2021 Johannes Loher
SPDX-License-Identifier: CC-BY-NC-SA-4.0

View file

@ -1,357 +0,0 @@
{
"_id": "HjpxMlpyjPr3hd3r",
"name": "Adler",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/eagle.png",
"items": [
{
"_id": "9vJL3lyC4RTQCZ7e",
"name": "Krallen",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 1,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!HjpxMlpyjPr3hd3r.9vJL3lyC4RTQCZ7e"
},
{
"_id": "zYQAanmjVsNytqBl",
"name": "Federkleid",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 1,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!HjpxMlpyjPr3hd3r.zYQAanmjVsNytqBl"
},
{
"_id": "ysyoJA3dYTu4XXvt",
"name": "Fliegen",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"effects": [],
"folder": null,
"system": {
"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
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W",
"duplicateSource": null
},
"_key": "!actors.items!HjpxMlpyjPr3hd3r.ysyoJA3dYTu4XXvt"
},
{
"_id": "k9Ng7RdfvSRN5JVW",
"name": "Natürliche Waffen",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/natural-weapons.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem Schlagen-Patzer gegen einen Bewaffneten wird dessen Waffe getroffen. Der Angegriffene w&uuml;rfelt augenblicklich &amp; aktionsfrei einen Angriff mit seiner Waffe gegen die patzende Kreatur.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH",
"duplicateSource": null
},
"_key": "!actors.items!HjpxMlpyjPr3hd3r.k9Ng7RdfvSRN5JVW"
},
{
"_id": "zUXT2ZkY12TAu5CU",
"name": "Sturzangriff",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.eWuQlQYF3VmyR0kt"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/dive-attack.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Wird fliegend mindestens eine Distanz in H&ouml;he von Laufen x 2 &bdquo;rennend&ldquo; geflogen, kann in der Runde noch ein Angriff mit Schlagen + K&Ouml;R erfolgen, w&auml;hrend der Bewegung, also nicht nur davor oder danach.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.eWuQlQYF3VmyR0kt",
"duplicateSource": null
},
"_key": "!actors.items!HjpxMlpyjPr3hd3r.zUXT2ZkY12TAu5CU"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 3,
"mod": 0
},
"mobility": {
"base": 8,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 1,
"mod": 0
},
"constitution": {
"base": 0,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 1,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 1,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": -6,
"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": "Trophäe (BW 1A:11)",
"foeFactor": 1,
"creatureType": "animal",
"sizeCategory": "small",
"experiencePoints": 52,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Adler",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/eagle.png",
"scaleX": 0.7,
"scaleY": 0.7,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346489,
"modifiedTime": 1740227862866,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!HjpxMlpyjPr3hd3r"
}

View file

@ -1,357 +0,0 @@
{
"_id": "ttzlBKtMWz981WF3",
"name": "Alligator",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/alligator-green.png",
"items": [
{
"_id": "Z4ZEuB2l0vo2dJcK",
"name": "Großer Biss",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": -2
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!ttzlBKtMWz981WF3.Z4ZEuB2l0vo2dJcK"
},
{
"_id": "ACGvtQk97Udg1rih",
"name": "Schuppenpanzer",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 2,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!ttzlBKtMWz981WF3.ACGvtQk97Udg1rih"
},
{
"_id": "Buv9Nzqx0hpPPsew",
"name": "Natürliche Waffen",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/natural-weapons.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem Schlagen-Patzer gegen einen Bewaffneten wird dessen Waffe getroffen. Der Angegriffene w&uuml;rfelt augenblicklich &amp; aktionsfrei einen Angriff mit seiner Waffe gegen die patzende Kreatur.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH",
"duplicateSource": null
},
"_key": "!actors.items!ttzlBKtMWz981WF3.Buv9Nzqx0hpPPsew"
},
{
"_id": "ree4HN3j8tv7b18k",
"name": "Schwimmen",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.18PDF4gqWrIRWudN"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/swim.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann, statt zu laufen, schwimmen. Wird die Aktion &bdquo;Rennen&ldquo; schwimmend ausgef&uuml;hrt, erh&ouml;ht sich die Geschwindigkeit ganz normal auf Laufen x 2.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.18PDF4gqWrIRWudN",
"duplicateSource": null
},
"_key": "!actors.items!ttzlBKtMWz981WF3.ree4HN3j8tv7b18k"
},
{
"_id": "8Aq23UcNNFecGbk9",
"name": "Sturmangriff",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.L0dxlrCY14bLyUdQ"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/charge.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Wird mindestens eine Distanz in H&ouml;he von Laufen gerannt, kann in der Runde noch ein Angriff mit Schlagen + K&Ouml;R erfolgen.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.L0dxlrCY14bLyUdQ",
"duplicateSource": null
},
"_key": "!actors.items!ttzlBKtMWz981WF3.8Aq23UcNNFecGbk9"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 12,
"mod": 0
},
"mobility": {
"base": 10,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 4,
"mod": 0
},
"agility": {
"base": 5,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 52,
"value": 78
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 1A:14)",
"foeFactor": 10,
"creatureType": "animal",
"sizeCategory": "large",
"experiencePoints": 151,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Alligator",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": true,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/alligator*.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347112,
"modifiedTime": 1740227862918,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!ttzlBKtMWz981WF3"
}

File diff suppressed because it is too large Load diff

View file

@ -1,325 +0,0 @@
{
"_id": "InLjj4RGxfkDrtXr",
"name": "Bär",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/bear-1.png",
"items": [
{
"_id": "qZayWokGcZreHpfI",
"name": "Pranke",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": -2
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!InLjj4RGxfkDrtXr.qZayWokGcZreHpfI"
},
{
"_id": "ayDGYJevUkbQ3N0c",
"name": "Fell",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 1,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!InLjj4RGxfkDrtXr.ayDGYJevUkbQ3N0c"
},
{
"_id": "PKewYpkEmAWTc1j5",
"name": "Natürliche Waffen",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/natural-weapons.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem Schlagen-Patzer gegen einen Bewaffneten wird dessen Waffe getroffen. Der Angegriffene w&uuml;rfelt augenblicklich &amp; aktionsfrei einen Angriff mit seiner Waffe gegen die patzende Kreatur.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH",
"duplicateSource": null
},
"_key": "!actors.items!InLjj4RGxfkDrtXr.PKewYpkEmAWTc1j5"
},
{
"_id": "WbEsNLQpzoWJlJyj",
"name": "Sturmangriff",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.L0dxlrCY14bLyUdQ"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/charge.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Wird mindestens eine Distanz in H&ouml;he von Laufen gerannt, kann in der Runde noch ein Angriff mit Schlagen + K&Ouml;R erfolgen.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.L0dxlrCY14bLyUdQ",
"duplicateSource": null
},
"_key": "!actors.items!InLjj4RGxfkDrtXr.WbEsNLQpzoWJlJyj"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 12,
"mod": 0
},
"mobility": {
"base": 8,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 3,
"mod": 0
},
"constitution": {
"base": 3,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 50,
"value": 75
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 1A:16)",
"foeFactor": 9,
"creatureType": "animal",
"sizeCategory": "large",
"experiencePoints": 139,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Bär",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": true,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/bear*.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346499,
"modifiedTime": 1740227862866,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!InLjj4RGxfkDrtXr"
}

View file

@ -1,389 +0,0 @@
{
"_id": "GVLSLNSoMybeWhBP",
"name": "Basilisk",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/basilisk-green.png",
"items": [
{
"_id": "y5i2zrZBp74DKQrQ",
"name": "Großer Biss",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": -2
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!GVLSLNSoMybeWhBP.y5i2zrZBp74DKQrQ"
},
{
"_id": "3CFakJA3eQJYSFN7",
"name": "Schuppenpanzer",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 2,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!GVLSLNSoMybeWhBP.3CFakJA3eQJYSFN7"
},
{
"_id": "x7vdeybwnlRnlqTu",
"name": "Blickangriff",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.l4ewILWP2zbiSM97"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/gaze-attack.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Greift mit seinem Blick aktionsfrei jeden an, dem GEI+AU misslingt. Wer gegen die Kreatur vorgeht, ohne ihr in die Augen zu sehen, erh&auml;lt -4 auf alle Proben, ist aber nicht mehr Ziel ihrer Blickangriffe.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.l4ewILWP2zbiSM97",
"duplicateSource": null
},
"_key": "!actors.items!GVLSLNSoMybeWhBP.x7vdeybwnlRnlqTu"
},
{
"_id": "kQZnCtDlaCaKc38S",
"name": "Nachtsicht",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/night-vision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann bei einem Mindestma&szlig; an Licht noch sehen wie am helllichten Tag.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n",
"duplicateSource": null
},
"_key": "!actors.items!GVLSLNSoMybeWhBP.kQZnCtDlaCaKc38S"
},
{
"_id": "cZa7Ms69DWYg8Pgz",
"name": "Natürliche Waffen",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/natural-weapons.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem Schlagen-Patzer gegen einen Bewaffneten wird dessen Waffe getroffen. Der Angegriffene w&uuml;rfelt augenblicklich &amp; aktionsfrei einen Angriff mit seiner Waffe gegen die patzende Kreatur.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH",
"duplicateSource": null
},
"_key": "!actors.items!GVLSLNSoMybeWhBP.cZa7Ms69DWYg8Pgz"
},
{
"_id": "Hn8EIElYWelAKxiD",
"name": "Versteinern",
"type": "specialCreatureAbility",
"sort": 600000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.5eB5a0FnygbaqWPe"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/petrification.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem erfolgreichen Blickangriff versteinert das Ziel, sofern diesem K&Ouml;R+AU misslingt. Eine Versteinerung kann durch den Zauber Allheilung aufgehoben werden.</p>",
"experiencePoints": 50
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.5eB5a0FnygbaqWPe",
"duplicateSource": null
},
"_key": "!actors.items!GVLSLNSoMybeWhBP.Hn8EIElYWelAKxiD"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 14,
"mod": 0
},
"mobility": {
"base": 7,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 3,
"mod": 0
},
"constitution": {
"base": 4,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 1,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 140,
"value": 168
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 2.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:20)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 206,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Basilisk",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": true,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/basilisk*.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346388,
"modifiedTime": 1740227862861,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!GVLSLNSoMybeWhBP"
}

View file

@ -1,421 +0,0 @@
{
"_id": "WboyONCY2UZildi9",
"name": "Baumherr",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "CM1yKVLm6mhG2eQE",
"name": "Asthiebe",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!WboyONCY2UZildi9.CM1yKVLm6mhG2eQE"
},
{
"_id": "sZw8glq3cnPHu6yq",
"name": "Dicke Rinde",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 2,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!WboyONCY2UZildi9.sZw8glq3cnPHu6yq"
},
{
"_id": "X9jyAzrnyxuikyg3",
"name": "Anfällig (Feuer)",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.XhAfEVVoSADC880C"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/susceptible.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Erh&auml;lt doppelten Schaden durch Feuerangriffe.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.XhAfEVVoSADC880C",
"duplicateSource": null
},
"_key": "!actors.items!WboyONCY2UZildi9.X9jyAzrnyxuikyg3"
},
{
"_id": "B1Sw09kZopPZB8ys",
"name": "Mehrere Angriffe (+3)",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.LM5xia0xVIlhQsLG"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/multiple-attacks.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann 3 zus&auml;tzliche Asthiebe in jeder Runde aktionsfrei ausf&uuml;hren.</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.LM5xia0xVIlhQsLG",
"duplicateSource": null
},
"_key": "!actors.items!WboyONCY2UZildi9.B1Sw09kZopPZB8ys"
},
{
"_id": "x0mAm5abWWHlKJLz",
"name": "Nachtsicht",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/night-vision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann bei einem Mindestma&szlig; an Licht noch sehen wie am helllichten Tag.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n",
"duplicateSource": null
},
"_key": "!actors.items!WboyONCY2UZildi9.x0mAm5abWWHlKJLz"
},
{
"_id": "2bA1MnqkTTwKtMoS",
"name": "Natürliche Waffen",
"type": "specialCreatureAbility",
"sort": 600000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/natural-weapons.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem Schlagen-Patzer gegen einen Bewaffneten wird dessen Waffe getroffen. Der Angegriffene w&uuml;rfelt augenblicklich &amp; aktionsfrei einen Angriff mit seiner Waffe gegen die patzende Kreatur.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH",
"duplicateSource": null
},
"_key": "!actors.items!WboyONCY2UZildi9.2bA1MnqkTTwKtMoS"
},
{
"_id": "fKCcOlyaebvj1HuL",
"name": "Schleudern",
"type": "specialCreatureAbility",
"sort": 700000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flinging.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Schlagen-Immersieg schleudert das Ziel (sofern 1+ Gr&ouml;&szlig;enkategorie kleiner) Schaden / 3 m fort. Das Ziel erleidet f&uuml;r die Distanz Sturzschaden, gegen den es normal Abwehr w&uuml;rfelt, und liegt am Boden.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP",
"duplicateSource": null
},
"_key": "!actors.items!WboyONCY2UZildi9.fKCcOlyaebvj1HuL"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 20,
"mod": 0
},
"mobility": {
"base": 1,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 5,
"mod": 0
},
"constitution": {
"base": 5,
"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": 35,
"value": 70
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 2
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Lediglich Brennholz",
"foeFactor": 23,
"creatureType": "plantBeing",
"sizeCategory": "large",
"experiencePoints": 158,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Baumherr",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346710,
"modifiedTime": 1740227862885,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!WboyONCY2UZildi9"
}

View file

@ -1,190 +0,0 @@
{
"_id": "PKPmkOMLDGwS9QZJ",
"name": "Dämonenfürst",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 20,
"mod": 0
},
"mobility": {
"base": 20,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 10,
"mod": 0
},
"constitution": {
"base": 10,
"mod": 0
},
"agility": {
"base": 10,
"mod": 0
},
"dexterity": {
"base": 10,
"mod": 0
},
"intellect": {
"base": 5,
"mod": 0
},
"aura": {
"base": 5,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 360,
"value": 400
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 42,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 579,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Dämonenfürst",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346629,
"modifiedTime": 1740227862874,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!PKPmkOMLDGwS9QZJ"
}

View file

@ -1,223 +0,0 @@
{
"_id": "US32MfI48tX5x8Kz",
"name": "Drachenwelpe (Blau)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-blue.png",
"items": [
{
"_id": "2lkp7kvBk98s2WcR",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!US32MfI48tX5x8Kz.2lkp7kvBk98s2WcR"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-blue.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346697,
"modifiedTime": 1740227862883,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!US32MfI48tX5x8Kz"
}

View file

@ -1,255 +0,0 @@
{
"_id": "tchJggykZKx2ctBv",
"name": "Drachenwelpe (Bronze)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-bronze.png",
"items": [
{
"_id": "yjkoipelFXEzcy1x",
"name": "Schallwellen-Odem",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/breath-weapon.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Nur alle W20 Runden einsetzbar. Erzeugt nicht abwehrbaren Schaden (Schie&szlig;en-Angriff) &ndash; nur f&uuml;r magische Abwehrboni wird gew&uuml;rfelt (PW: Bonush&ouml;he). GE x 5 m langer Kegel (am Ende GE x 3 m breit).</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq",
"duplicateSource": null
},
"_key": "!actors.items!tchJggykZKx2ctBv.yjkoipelFXEzcy1x"
},
{
"_id": "yTFT0UXNa9s9pbM4",
"name": "Wesen des Lichts (Settingoption)",
"type": "specialCreatureAbility",
"sort": 1200000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.KDDlwN9as9B4ljeA"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-light.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen des Lichts. Angewendete Regeln f&uuml;r Wesen des Lichts gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.KDDlwN9as9B4ljeA",
"duplicateSource": null
},
"_key": "!actors.items!tchJggykZKx2ctBv.yTFT0UXNa9s9pbM4"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-bronze.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347091,
"modifiedTime": 1740227862917,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!tchJggykZKx2ctBv"
}

View file

@ -1,255 +0,0 @@
{
"_id": "uomniEHbTAek8ERH",
"name": "Drachenwelpe (Gelb)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-yellow.png",
"items": [
{
"_id": "yjkoipelFXEzcy1x",
"name": "Sandsturm-Odem",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/breath-weapon.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Nur alle W20 Runden einsetzbar. Erzeugt nicht abwehrbaren Schaden (Schie&szlig;en-Angriff) &ndash; nur f&uuml;r magische Abwehrboni wird gew&uuml;rfelt (PW: Bonush&ouml;he). GE x 5 m langer Kegel (am Ende GE x 3 m breit).</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq",
"duplicateSource": null
},
"_key": "!actors.items!uomniEHbTAek8ERH.yjkoipelFXEzcy1x"
},
{
"_id": "3wfMRBF49WH74mt2",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1200000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!uomniEHbTAek8ERH.3wfMRBF49WH74mt2"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-yellow.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347121,
"modifiedTime": 1740227862919,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!uomniEHbTAek8ERH"
}

View file

@ -1,223 +0,0 @@
{
"_id": "owGq4n7KX2P1o9em",
"name": "Drachenwelpe (Gold)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-gold.png",
"items": [
{
"_id": "yjkoipelFXEzcy1x",
"name": "Licht-Odem",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/breath-weapon.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Nur alle W20 Runden einsetzbar. Erzeugt nicht abwehrbaren Schaden (Schie&szlig;en-Angriff) &ndash; nur f&uuml;r magische Abwehrboni wird gew&uuml;rfelt (PW: Bonush&ouml;he). GE x 5 m langer Kegel (am Ende GE x 3 m breit).</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq",
"duplicateSource": null
},
"_key": "!actors.items!owGq4n7KX2P1o9em.yjkoipelFXEzcy1x"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-gold.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346962,
"modifiedTime": 1740227862910,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!owGq4n7KX2P1o9em"
}

View file

@ -1,223 +0,0 @@
{
"_id": "kFieLVdVz8XittRw",
"name": "Drachenwelpe (Grün)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-green.png",
"items": [
{
"_id": "qYO8vFpNBw2wQLIJ",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!kFieLVdVz8XittRw.qYO8vFpNBw2wQLIJ"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-green.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346875,
"modifiedTime": 1740227862900,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!kFieLVdVz8XittRw"
}

View file

@ -1,223 +0,0 @@
{
"_id": "7CvWSMFqWHvwajP1",
"name": "Drachenwelpe (Rot)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-red.png",
"items": [
{
"_id": "F5KCKyCC8nD8lrn2",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!7CvWSMFqWHvwajP1.F5KCKyCC8nD8lrn2"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-red.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346249,
"modifiedTime": 1740227862845,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!7CvWSMFqWHvwajP1"
}

View file

@ -1,190 +0,0 @@
{
"_id": "GeUXlf57uWcGVGRH",
"name": "Drachenwelpe (Silber)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-silver.png",
"items": [],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-silver.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346414,
"modifiedTime": 1740227862862,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!GeUXlf57uWcGVGRH"
}

View file

@ -1,255 +0,0 @@
{
"_id": "vsKKpweX6I1TQYBj",
"name": "Drachenwelpe (Weiß)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-white.png",
"items": [
{
"_id": "yjkoipelFXEzcy1x",
"name": "Frost-Odem",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/breath-weapon.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Nur alle W20 Runden einsetzbar. Erzeugt nicht abwehrbaren Schaden (Schie&szlig;en-Angriff) &ndash; nur f&uuml;r magische Abwehrboni wird gew&uuml;rfelt (PW: Bonush&ouml;he). GE x 5 m langer Kegel (am Ende GE x 3 m breit).</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq",
"duplicateSource": null
},
"_key": "!actors.items!vsKKpweX6I1TQYBj.yjkoipelFXEzcy1x"
},
{
"_id": "xUH4ga5oyxeT3mW2",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!vsKKpweX6I1TQYBj.xUH4ga5oyxeT3mW2"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-white.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347204,
"modifiedTime": 1740227862921,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!vsKKpweX6I1TQYBj"
}

View file

@ -1,613 +0,0 @@
{
"_id": "wqgUDJc7Qb28hBBo",
"name": "Drachenwelpe (schwarz)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-black.png",
"items": [
{
"_id": "fogg4p9NQnpcBTUp",
"name": "Mehrere Angriffe",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "meleeRanged",
"weaponBonus": 3,
"opponentDefense": -2
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.fogg4p9NQnpcBTUp"
},
{
"_id": "BwxnkXHThNRptudp",
"name": "Panzerschuppen",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 3,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.BwxnkXHThNRptudp"
},
{
"_id": "4JCW7iKb2e9I2ZSj",
"name": "Angst (1)",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.rUA7XVCeDkREYfi8"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/fear.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann einmal pro Kampf auf Sicht aktionsfrei Angst erzeugen. Wer GEI + VE + Stufe nicht schafft, ist eingesch&uuml;chert und erh&auml;lt bis zum Ende des Kampfes -1 auf alle Proben. Bei einem Patzer ergreift man die Flucht.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.rUA7XVCeDkREYfi8",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.4JCW7iKb2e9I2ZSj"
},
{
"_id": "VFP6bNPYcASg0JWE",
"name": "Dunkelsicht",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.75iKq2PTrfyTw0s4"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/darkvision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann selbst in v&ouml;lliger Dunkelheit noch sehen.</p>",
"experiencePoints": 7
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.75iKq2PTrfyTw0s4",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.VFP6bNPYcASg0JWE"
},
{
"_id": "o4o3thrxtXrhRWYT",
"name": "Fliegen",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"effects": [],
"folder": null,
"system": {
"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
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.o4o3thrxtXrhRWYT"
},
{
"_id": "nFNJLYh2O5rOFY89",
"name": "Mehrere Angriffe (+1)",
"type": "specialCreatureAbility",
"sort": 600000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.oDM4ImE7PrIgn22E"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/multiple-attacks.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann 1 zus&auml;tzlichen Angriff (Biss, Klaue, Odem oder Schwanzhieb) in jeder Runde aktionsfrei ausf&uuml;hren. Bis auf die Klauen d&uuml;rfen alle Angriffsarten nur einmal pro Runde angewendet werden.</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.oDM4ImE7PrIgn22E",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.nFNJLYh2O5rOFY89"
},
{
"_id": "h5HdNw0r06ffdOwr",
"name": "Natürliche Waffen",
"type": "specialCreatureAbility",
"sort": 700000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/natural-weapons.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem Schlagen-Patzer gegen einen Bewaffneten wird dessen Waffe getroffen. Der Angegriffene w&uuml;rfelt augenblicklich &amp; aktionsfrei einen Angriff mit seiner Waffe gegen die patzende Kreatur.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.h5HdNw0r06ffdOwr"
},
{
"_id": "yjkoipelFXEzcy1x",
"name": "Säure-Odem",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/breath-weapon.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Nur alle W20 Runden einsetzbar. Erzeugt nicht abwehrbaren Schaden (Schie&szlig;en-Angriff) &ndash; nur f&uuml;r magische Abwehrboni wird gew&uuml;rfelt (PW: Bonush&ouml;he). GE x 5 m langer Kegel (am Ende GE x 3 m breit).</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.yjkoipelFXEzcy1x"
},
{
"_id": "LHdWF7tVc3uHC0LW",
"name": "Schleudern",
"type": "specialCreatureAbility",
"sort": 900000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flinging.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Schlagen-Immersieg schleudert das Ziel (sofern 1+ Gr&ouml;&szlig;enkategorie kleiner) Schaden / 3 m fort. Das Ziel erleidet f&uuml;r die Distanz Sturzschaden, gegen den es normal Abwehr w&uuml;rfelt, und liegt am Boden.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.LHdWF7tVc3uHC0LW"
},
{
"_id": "ltDNoswX7EaA2d2X",
"name": "Sturzangriff",
"type": "specialCreatureAbility",
"sort": 1000000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.eWuQlQYF3VmyR0kt"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/dive-attack.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Wird fliegend mindestens eine Distanz in H&ouml;he von Laufen x 2 &bdquo;rennend&ldquo; geflogen, kann in der Runde noch ein Angriff mit Schlagen + K&Ouml;R erfolgen, w&auml;hrend der Bewegung, also nicht nur davor oder danach.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.eWuQlQYF3VmyR0kt",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.ltDNoswX7EaA2d2X"
},
{
"_id": "lOr6f4vMoBBOEPB7",
"name": "Verschlingen",
"type": "specialCreatureAbility",
"sort": 1100000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.fY7yRpxhQTIV5G2p"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/devourer.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Schlagen-Immersieg (mit einem Biss-Angriff) verschlingt Ziel (sofern 2+ Gr&ouml;&szlig;enkategorien kleiner), welches fortan einen nicht abwehrbaren Schadenspunkt pro Kampfrunde und einen Malus von -8 auf alle Proben erh&auml;lt.</p>\n<p><strong>Befreien:</strong> Nur mit einem Schlagen-Immersieg, der Schaden verursacht, kann sich der Verschlungene augenblicklich aus dem Leib seines Verschlingers befreien, wenn dieser noch lebt.</p>",
"experiencePoints": 25
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.fY7yRpxhQTIV5G2p",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.lOr6f4vMoBBOEPB7"
},
{
"_id": "XsKjxXO7k3vIMyfQ",
"name": "Zerstampfen",
"type": "specialCreatureAbility",
"sort": 1300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.02QMKm8MHzz8yAxL"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/crush.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann einen Angriff pro Kampfrunde mit -6 ausf&uuml;hren, um das Ziel (sofern 1+ Gr&ouml;&szlig;enkategorie kleiner) zu zerstampfen. Pro Gr&ouml;&szlig;enunterschied wird der -6 Malus um 2 gemindert. Bei einem erfolgreichen Angriff wird nicht abwehrbarer Schaden verursacht.</p>",
"experiencePoints": 15
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.02QMKm8MHzz8yAxL",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.XsKjxXO7k3vIMyfQ"
},
{
"_id": "hoqMl7N1bv8BKJA5",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1200000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!wqgUDJc7Qb28hBBo.hoqMl7N1bv8BKJA5"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 5,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 3,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 2,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 2A:W20+10)",
"foeFactor": 18,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 255,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Drachenwelpe",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-black.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347224,
"modifiedTime": 1740227862923,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!wqgUDJc7Qb28hBBo"
}

View file

@ -1,329 +0,0 @@
{
"_id": "HgTRHAjq1YBk40sO",
"name": "Echsenmensch",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/lizard-man-green-dark.png",
"items": [
{
"_id": "5X3YrQ6PeuexE5QD",
"name": "Speer",
"type": "weapon",
"sort": 200000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.equipment.oWvJfxEBr83QxO9Q"
}
},
"img": "icons/weapons/polearms/spear-hooked-simple.webp",
"effects": [],
"folder": null,
"system": {
"description": "<p>Zerbricht bei Schie&szlig;en-Patzer</p>",
"quantity": 1,
"price": 1,
"availability": "hamlet",
"storageLocation": "-",
"equipped": true,
"attackType": "meleeRanged",
"weaponBonus": 1,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.equipment.oWvJfxEBr83QxO9Q",
"duplicateSource": null
},
"_key": "!actors.items!HgTRHAjq1YBk40sO.5X3YrQ6PeuexE5QD"
},
{
"_id": "CylYyspqzzOiD3QA",
"name": "Schuppenpanzer",
"type": "armor",
"sort": 300000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 1,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!HgTRHAjq1YBk40sO.CylYyspqzzOiD3QA"
},
{
"_id": "tOY9c09eNSqmJHki",
"name": "Nachtsicht",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/night-vision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann bei einem Mindestma&szlig; an Licht noch sehen wie am helllichten Tag.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n",
"duplicateSource": null
},
"_key": "!actors.items!HgTRHAjq1YBk40sO.tOY9c09eNSqmJHki"
},
{
"_id": "G0avaPXmxplRB8al",
"name": "Schleudern",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flinging.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Schlagen-Immersieg schleudert das Ziel (sofern 1+ Gr&ouml;&szlig;enkategorie kleiner) Schaden / 3 m fort. Das Ziel erleidet f&uuml;r die Distanz Sturzschaden, gegen den es normal Abwehr w&uuml;rfelt, und liegt am Boden.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP",
"duplicateSource": null
},
"_key": "!actors.items!HgTRHAjq1YBk40sO.G0avaPXmxplRB8al"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 8,
"mod": 0
},
"mind": {
"base": 3,
"mod": 0
}
},
"traits": {
"strength": {
"base": 4,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 0,
"mod": 0
},
"dexterity": {
"base": 2,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 0,
"value": 21
},
"defense": {
"mod": 2
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "BW 1B:12, #2B:17",
"foeFactor": 3,
"creatureType": "humanoid",
"sizeCategory": "normal",
"experiencePoints": 71,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Echsenmensch",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": true,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/lizard-man*.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346458,
"modifiedTime": 1740227862864,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!HgTRHAjq1YBk40sO"
}

View file

@ -1,525 +0,0 @@
{
"_id": "SQv63FQBjA5jW5xv",
"name": "Einhorn",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "o8CRX0tj3mrixbeV",
"name": "Mehrere Angriffe",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 1,
"opponentDefense": -2
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.o8CRX0tj3mrixbeV"
},
{
"_id": "k4syi7gvtjmG6yVt",
"name": "Angst (1)",
"type": "specialCreatureAbility",
"sort": 200000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.rUA7XVCeDkREYfi8"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/fear.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann einmal pro Kampf auf Sicht aktionsfrei Angst erzeugen. Wer GEI + VE + Stufe nicht schafft, ist eingesch&uuml;chert und erh&auml;lt bis zum Ende des Kampfes -1 auf alle Proben. Bei einem Patzer ergreift man die Flucht.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.rUA7XVCeDkREYfi8",
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.k4syi7gvtjmG6yVt"
},
{
"_id": "ywm8DSneqBXy2Pk9",
"name": "Geistesimmun",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.ziB3j0RSbWMtq1LX"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/mind-immunity.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Immun gegen geistesbeeinflussende Effekte (Bezauberungen, Einschl&auml;ferung, Hypnose usw.) und Zauber der Kategorie Geistesbeeinflussend.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.ziB3j0RSbWMtq1LX",
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.ywm8DSneqBXy2Pk9"
},
{
"_id": "RWRBDrcHL1YK6MvZ",
"name": "Nachtsicht",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/night-vision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann bei einem Mindestma&szlig; an Licht noch sehen wie am helllichten Tag.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n",
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.RWRBDrcHL1YK6MvZ"
},
{
"_id": "m78risNOMkOZtoix",
"name": "Mehrere Angriffe (+1)",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.oDM4ImE7PrIgn22E"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/multiple-attacks.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann 1 zus&auml;tzlichen Angriff (Horn oder Hufe) in jeder Runde aktionsfrei ausf&uuml;hren.</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.oDM4ImE7PrIgn22E",
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.m78risNOMkOZtoix"
},
{
"_id": "WLc6j329EiSfsRj5",
"name": "Schleudern",
"type": "specialCreatureAbility",
"sort": 600000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flinging.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Schlagen-Immersieg schleudert das Ziel (sofern 1+ Gr&ouml;&szlig;enkategorie kleiner) Schaden / 3 m fort. Das Ziel erleidet f&uuml;r die Distanz Sturzschaden, gegen den es normal Abwehr w&uuml;rfelt, und liegt am Boden.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP",
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.WLc6j329EiSfsRj5"
},
{
"_id": "ysPz3YM2HzR9rptL",
"name": "Sturmangriff",
"type": "specialCreatureAbility",
"sort": 700000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.L0dxlrCY14bLyUdQ"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/charge.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Wird mindestens eine Distanz in H&ouml;he von Laufen gerannt, kann in der Runde noch ein Angriff mit Schlagen + K&Ouml;R erfolgen.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.L0dxlrCY14bLyUdQ",
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.ysPz3YM2HzR9rptL"
},
{
"_id": "As31RtyHN8S4aN7O",
"name": "Wesen des Lichts (Settingoption)",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.KDDlwN9as9B4ljeA"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-light.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen des Lichts. Angewendete Regeln f&uuml;r Wesen des Lichts gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.KDDlwN9as9B4ljeA",
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.As31RtyHN8S4aN7O"
},
{
"_id": "mwMtV9vS293KeF3Q",
"name": "Spurt",
"type": "spell",
"img": "systems/ds4/assets/icons/game-icons/lorc/run.svg",
"effects": [],
"folder": null,
"sort": 0,
"flags": {
"core": {
"sourceId": "Compendium.ds4.spells.KUbT1gBeThcLY7vU"
}
},
"system": {
"description": "<p>Der Laufen-Wert des Ziels wird f&uuml;r die Dauer des Zaubers verdoppelt.</p>",
"equipped": true,
"spellType": "spellcasting",
"spellModifier": {
"numerical": -2,
"complex": ""
},
"allowsDefense": false,
"spellGroups": {
"lightning": false,
"earth": false,
"water": false,
"ice": false,
"fire": false,
"healing": false,
"light": false,
"air": false,
"transport": true,
"damage": false,
"shadow": false,
"protection": false,
"mindAffecting": false,
"demonology": false,
"necromancy": false,
"transmutation": false,
"area": false
},
"maxDistance": {
"value": "Berühren",
"unit": "custom"
},
"effectRadius": {
"value": "",
"unit": "meter"
},
"duration": {
"value": "Prb.",
"unit": "rounds"
},
"cooldownDuration": "100r",
"minimumLevels": {
"healer": 7,
"wizard": 7,
"sorcerer": 7
}
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.spells.KUbT1gBeThcLY7vU",
"duplicateSource": null
},
"_key": "!actors.items!SQv63FQBjA5jW5xv.mwMtV9vS293KeF3Q"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 13,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 6,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 1,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 42,
"value": 63
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 3.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "BW 1B:12, #2B:17",
"foeFactor": 9,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 189,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Einhorn",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346679,
"modifiedTime": 1740227862881,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!SQv63FQBjA5jW5xv"
}

View file

@ -1,293 +0,0 @@
{
"_id": "mOQ21HFNisTfu7ve",
"name": "Erdelementar III",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "VHt6K5ArvzyfTEje",
"name": "Steinpranke",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 4,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!mOQ21HFNisTfu7ve.VHt6K5ArvzyfTEje"
},
{
"_id": "fIoBfLmNCxGfGzEX",
"name": "Steinwesen",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 4,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!mOQ21HFNisTfu7ve.fIoBfLmNCxGfGzEX"
},
{
"_id": "23wk4FP7dNTkLgB5",
"name": "Anfällig (Luft)",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.ImVvi7XqDvf6D2vY"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/susceptible.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Erh&auml;lt doppelten Schaden durch Blitz-, Sturm- und Windangriffe.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.ImVvi7XqDvf6D2vY",
"duplicateSource": null
},
"_key": "!actors.items!mOQ21HFNisTfu7ve.23wk4FP7dNTkLgB5"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 22,
"mod": 0
},
"mobility": {
"base": 2,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 5,
"mod": 0
},
"constitution": {
"base": 7,
"mod": 0
},
"agility": {
"base": 1,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 39,
"value": 78
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 23,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 124,
"description": "<p>Alle Arten von Elementaren sind sichtbar, selbst Luftelementare, die als st&uuml;rmische Wirbel Gestalt annehmen.</p>\n<p>Soll ein Elementar gegen ein Element vorgehen (beispielsweise ein Lagerfeuer l&ouml;schen), wird mit Hilfe der Tabelle auf Seite 54 dieses einer Stufe (I-III) zugeordnet, welche mit 5 multipliziert wird, bevor auf das Ergebnis der aufgelistete Gr&ouml;&szlig;enmodifikator aus der Tabelle angerechnet wird. Das endg&uuml;ltige Ergebnis stellt den Probenwert dar, gegen den das Elementar eine vergleichende Probe mit K&Ouml;R+ST w&uuml;rfeln muss, um das Element zu bezwingen. Das Elementar erh&auml;lt +8 auf die Probe, wenn es sich um das eigene Element handelt bzw. -8, wenn es gegen das Element anf&auml;llig ist. Bei einem Mi&szlig;erfolg der vergleichenden Probe erh&auml;lt es abwehrlosen Schaden in H&ouml;he der Ergebnisdistanz, kann es aber in der n&auml;chsten Runde erneut versuchen.</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erdelementar III",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346894,
"modifiedTime": 1740227862904,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!mOQ21HFNisTfu7ve"
}

View file

@ -1,190 +0,0 @@
{
"_id": "S8DNL5XpmNRSNJhD",
"name": "Erdelementar II",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 17,
"mod": 0
},
"mobility": {
"base": 2,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 4,
"mod": 0
},
"constitution": {
"base": 5,
"mod": 0
},
"agility": {
"base": 1,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 0,
"value": 32
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 15,
"creatureType": "magicalEntity",
"sizeCategory": "normal",
"experiencePoints": 70,
"description": "<p>Alle Arten von Elementaren sind sichtbar, selbst Luftelementare, die als st&uuml;rmische Wirbel Gestalt annehmen.</p>\n<p>Soll ein Elementar gegen ein Element vorgehen (beispielsweise ein Lagerfeuer l&ouml;schen), wird mit Hilfe der Tabelle auf Seite 54 dieses einer Stufe (I-III) zugeordnet, welche mit 5 multipliziert wird, bevor auf das Ergebnis der aufgelistete Gr&ouml;&szlig;enmodifikator aus der Tabelle angerechnet wird. Das endg&uuml;ltige Ergebnis stellt den Probenwert dar, gegen den das Elementar eine vergleichende Probe mit K&Ouml;R+ST w&uuml;rfeln muss, um das Element zu bezwingen. Das Elementar erh&auml;lt +8 auf die Probe, wenn es sich um das eigene Element handelt bzw. -8, wenn es gegen das Element anf&auml;llig ist. Bei einem Mi&szlig;erfolg der vergleichenden Probe erh&auml;lt es abwehrlosen Schaden in H&ouml;he der Ergebnisdistanz, kann es aber in der n&auml;chsten Runde erneut versuchen.</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erdelementar II",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346676,
"modifiedTime": 1740227862880,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!S8DNL5XpmNRSNJhD"
}

View file

@ -1,190 +0,0 @@
{
"_id": "1PYYg60DHC6RA3oO",
"name": "Erdelementar I",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 12,
"mod": 0
},
"mobility": {
"base": 2,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 3,
"mod": 0
},
"constitution": {
"base": 4,
"mod": 0
},
"agility": {
"base": 1,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": -13,
"value": 13
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 8,
"creatureType": "magicalEntity",
"sizeCategory": "small",
"experiencePoints": 44,
"description": "<p>Alle Arten von Elementaren sind sichtbar, selbst Luftelementare, die als st&uuml;rmische Wirbel Gestalt annehmen.</p>\n<p>Soll ein Elementar gegen ein Element vorgehen (beispielsweise ein Lagerfeuer l&ouml;schen), wird mit Hilfe der Tabelle auf Seite 54 dieses einer Stufe (I-III) zugeordnet, welche mit 5 multipliziert wird, bevor auf das Ergebnis der aufgelistete Gr&ouml;&szlig;enmodifikator aus der Tabelle angerechnet wird. Das endg&uuml;ltige Ergebnis stellt den Probenwert dar, gegen den das Elementar eine vergleichende Probe mit K&Ouml;R+ST w&uuml;rfeln muss, um das Element zu bezwingen. Das Elementar erh&auml;lt +8 auf die Probe, wenn es sich um das eigene Element handelt bzw. -8, wenn es gegen das Element anf&auml;llig ist. Bei einem Mi&szlig;erfolg der vergleichenden Probe erh&auml;lt es abwehrlosen Schaden in H&ouml;he der Ergebnisdistanz, kann es aber in der n&auml;chsten Runde erneut versuchen.</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erdelementar I",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 0.7,
"scaleY": 0.7,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346142,
"modifiedTime": 1740227862839,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!1PYYg60DHC6RA3oO"
}

View file

@ -1,255 +0,0 @@
{
"_id": "e1oy4levSO4VOQx8",
"name": "Erwachsener Drache (Blau)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-blue.png",
"items": [
{
"_id": "pX6BSfPqftBLxuhf",
"name": "Angst (3)",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.blDuh7uVVhaNSUVU"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/fear.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann einmal pro Kampf auf Sicht aktionsfrei Angst erzeugen. Wer GEI + VE + Stufe nicht schafft, ist eingesch&uuml;chert und erh&auml;lt bis zum Ende des Kampfes -3 auf alle Proben. Bei einem Patzer ergreift man die Flucht.</p>",
"experiencePoints": 30
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.blDuh7uVVhaNSUVU",
"duplicateSource": null
},
"_key": "!actors.items!e1oy4levSO4VOQx8.pX6BSfPqftBLxuhf"
},
{
"_id": "6oHGA6nCXRiuAY2O",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!e1oy4levSO4VOQx8.6oHGA6nCXRiuAY2O"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-blue.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346843,
"modifiedTime": 1740227862898,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!e1oy4levSO4VOQx8"
}

View file

@ -1,190 +0,0 @@
{
"_id": "Ko3jVM757Kr89IQr",
"name": "Erwachsener Drache (Bronze)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-bronze.png",
"items": [],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-bronze.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346542,
"modifiedTime": 1740227862868,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!Ko3jVM757Kr89IQr"
}

View file

@ -1,223 +0,0 @@
{
"_id": "bEKen2GJBc6d0nix",
"name": "Erwachsener Drache (Gelb)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-yellow.png",
"items": [
{
"_id": "XdTwK8lRxVvGfKja",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!bEKen2GJBc6d0nix.XdTwK8lRxVvGfKja"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-yellow.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346793,
"modifiedTime": 1740227862891,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!bEKen2GJBc6d0nix"
}

View file

@ -1,190 +0,0 @@
{
"_id": "6Ezz8k1SB64HQ9o5",
"name": "Erwachsener Drache (Gold)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-gold.png",
"items": [],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-gold.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346215,
"modifiedTime": 1740227862843,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!6Ezz8k1SB64HQ9o5"
}

View file

@ -1,223 +0,0 @@
{
"_id": "FYpSMLagk6Qs6MWS",
"name": "Erwachsener Drache (Grün)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-green.png",
"items": [
{
"_id": "3bhEx0YT3KTgl19E",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!FYpSMLagk6Qs6MWS.3bhEx0YT3KTgl19E"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-green.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346356,
"modifiedTime": 1740227862857,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!FYpSMLagk6Qs6MWS"
}

View file

@ -1,223 +0,0 @@
{
"_id": "7B1AJKsZ9OBmj46R",
"name": "Erwachsener Drache (Rot)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-red.png",
"items": [
{
"_id": "WG8AshF0brFilFXB",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!7B1AJKsZ9OBmj46R.WG8AshF0brFilFXB"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-red.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346243,
"modifiedTime": 1740227862845,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!7B1AJKsZ9OBmj46R"
}

View file

@ -1,223 +0,0 @@
{
"_id": "DoaYEZc7DgLJQ8yg",
"name": "Erwachsener Drache (Schwarz)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-black.png",
"items": [
{
"_id": "YH44ChGg43M1zfJV",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!DoaYEZc7DgLJQ8yg.YH44ChGg43M1zfJV"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-black.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346320,
"modifiedTime": 1740227862854,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!DoaYEZc7DgLJQ8yg"
}

View file

@ -1,223 +0,0 @@
{
"_id": "OsCyBwPcejWRSqLr",
"name": "Erwachsener Drache (Silber)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-silver.png",
"items": [
{
"_id": "yjkoipelFXEzcy1x",
"name": "Quecksilber-Odem",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/breath-weapon.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Nur alle W20 Runden einsetzbar. Erzeugt nicht abwehrbaren Schaden (Schie&szlig;en-Angriff) &ndash; nur f&uuml;r magische Abwehrboni wird gew&uuml;rfelt (PW: Bonush&ouml;he). GE x 5 m langer Kegel (am Ende GE x 3 m breit).</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.sDffbUUXg88Vn2Pq",
"duplicateSource": null
},
"_key": "!actors.items!OsCyBwPcejWRSqLr.yjkoipelFXEzcy1x"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": null
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-silver.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346608,
"modifiedTime": 1740227862871,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!OsCyBwPcejWRSqLr"
}

View file

@ -1,223 +0,0 @@
{
"_id": "KlpfMH3L3pL82SSd",
"name": "Erwachsener Drache (Weiss)",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/dragon-white.png",
"items": [
{
"_id": "27WSvh2zN2Th7iAs",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"sort": 1150000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!KlpfMH3L3pL82SSd.27WSvh2zN2Th7iAs"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 24,
"mod": 0
},
"mobility": {
"base": 16,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 4,
"mod": 0
},
"dexterity": {
"base": 4,
"mod": 0
},
"intellect": {
"base": 2,
"mod": 0
},
"aura": {
"base": 3,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 560,
"value": 600
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 11
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 8A:W20+10), BW #(A:W20+10)x10, #12M:20",
"foeFactor": 63,
"creatureType": "magicalEntity",
"sizeCategory": "colossal",
"experiencePoints": 907,
"description": "<h1>Drachenarten</h1>\n<table style=\"width: 634px;\" border=\"1\">\n<tbody>\n<tr>\n<td>Farbe</td>\n<td>Odem</td>\n<td>Wesen...</td>\n</tr>\n<tr>\n<td>Blau</td>\n<td>Blitz-</td>\n<td>...der Dunkelheit</td>\n</tr>\n<tr>\n<td>Bronze</td>\n<td>Schallwellen-</td>\n<td>...des Lichts</td>\n</tr>\n<tr>\n<td>Gelb</td>\n<td>Sandsturm-</td>\n<td>...der Dunkelheit</td>\n</tr>\n<tr>\n<td>Gold</td>\n<td>Licht-</td>\n<td>...des Lichts</td>\n</tr>\n<tr>\n<td>Gr&uuml;n</td>\n<td>Giftgas-</td>\n<td>...der Dunkelheit</td>\n</tr>\n<tr>\n<td>Rot</td>\n<td>Feuer-</td>\n<td>...der Dunkelheit</td>\n</tr>\n<tr>\n<td>Schwarz</td>\n<td>S&auml;ure-</td>\n<td>...der Dunkelheit</td>\n</tr>\n<tr>\n<td>Silber</td>\n<td>Quecksilber-</td>\n<td>...des Lichts</td>\n</tr>\n<tr>\n<td>Weiss</td>\n<td>Frost-</td>\n<td>...der Dunkelheit</td>\n</tr>\n</tbody>\n</table>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Erwachsener Drache",
"displayName": 20,
"width": 4,
"height": 4,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/dragon-white.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346527,
"modifiedTime": 1740227862868,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!KlpfMH3L3pL82SSd"
}

View file

@ -1,293 +0,0 @@
{
"_id": "Z5eEkZjZ525N90ai",
"name": "Eulerich",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/owldritch-brown.png",
"items": [
{
"_id": "3yCyEbqp9F3TgJkS",
"name": "Pranke",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": -2
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!Z5eEkZjZ525N90ai.3yCyEbqp9F3TgJkS"
},
{
"_id": "3L2HJX2p7uIpxTjJ",
"name": "Dunkelsicht",
"type": "specialCreatureAbility",
"sort": 200000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.75iKq2PTrfyTw0s4"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/darkvision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann selbst in v&ouml;lliger Dunkelheit noch sehen.</p>",
"experiencePoints": 7
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.75iKq2PTrfyTw0s4",
"duplicateSource": null
},
"_key": "!actors.items!Z5eEkZjZ525N90ai.3L2HJX2p7uIpxTjJ"
},
{
"_id": "gzsgGDcT6pGXHxIZ",
"name": "Federkleid",
"type": "armor",
"sort": 300000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 1,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!Z5eEkZjZ525N90ai.gzsgGDcT6pGXHxIZ"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 14,
"mod": 0
},
"mobility": {
"base": 6,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 4,
"mod": 0
},
"constitution": {
"base": 3,
"mod": 0
},
"agility": {
"base": 3,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 27,
"value": 54
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 1A:14)",
"foeFactor": 11,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 115,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Eulerich",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": true,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/owldritch*.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346738,
"modifiedTime": 1740227862887,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!Z5eEkZjZ525N90ai"
}

View file

@ -1,190 +0,0 @@
{
"_id": "mPcmJ9nHpy1AbKVr",
"name": "Feuerelementar III",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 18,
"mod": 0
},
"mobility": {
"base": 6,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 6,
"mod": 0
},
"constitution": {
"base": 7,
"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": 35,
"value": 70
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 24,
"creatureType": "magicalEntity",
"sizeCategory": "large",
"experiencePoints": 145,
"description": "<p>Alle Arten von Elementaren sind sichtbar, selbst Luftelementare, die als st&uuml;rmische Wirbel Gestalt annehmen.</p>\n<p>Soll ein Elementar gegen ein Element vorgehen (beispielsweise ein Lagerfeuer l&ouml;schen), wird mit Hilfe der Tabelle auf Seite 54 dieses einer Stufe (I-III) zugeordnet, welche mit 5 multipliziert wird, bevor auf das Ergebnis der aufgelistete Gr&ouml;&szlig;enmodifikator aus der Tabelle angerechnet wird. Das endg&uuml;ltige Ergebnis stellt den Probenwert dar, gegen den das Elementar eine vergleichende Probe mit K&Ouml;R+ST w&uuml;rfeln muss, um das Element zu bezwingen. Das Elementar erh&auml;lt +8 auf die Probe, wenn es sich um das eigene Element handelt bzw. -8, wenn es gegen das Element anf&auml;llig ist. Bei einem Mi&szlig;erfolg der vergleichenden Probe erh&auml;lt es abwehrlosen Schaden in H&ouml;he der Ergebnisdistanz, kann es aber in der n&auml;chsten Runde erneut versuchen.</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Feuerelementar III",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346897,
"modifiedTime": 1740227862905,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!mPcmJ9nHpy1AbKVr"
}

View file

@ -1,190 +0,0 @@
{
"_id": "huPL6cx3RadJNhL0",
"name": "Feuerelementar II",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 13,
"mod": 0
},
"mobility": {
"base": 6,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 4,
"mod": 0
},
"constitution": {
"base": 6,
"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": 0,
"value": 29
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": -2
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 15,
"creatureType": "magicalEntity",
"sizeCategory": "normal",
"experiencePoints": 95,
"description": "<p>Alle Arten von Elementaren sind sichtbar, selbst Luftelementare, die als st&uuml;rmische Wirbel Gestalt annehmen.</p>\n<p>Soll ein Elementar gegen ein Element vorgehen (beispielsweise ein Lagerfeuer l&ouml;schen), wird mit Hilfe der Tabelle auf Seite 54 dieses einer Stufe (I-III) zugeordnet, welche mit 5 multipliziert wird, bevor auf das Ergebnis der aufgelistete Gr&ouml;&szlig;enmodifikator aus der Tabelle angerechnet wird. Das endg&uuml;ltige Ergebnis stellt den Probenwert dar, gegen den das Elementar eine vergleichende Probe mit K&Ouml;R+ST w&uuml;rfeln muss, um das Element zu bezwingen. Das Elementar erh&auml;lt +8 auf die Probe, wenn es sich um das eigene Element handelt bzw. -8, wenn es gegen das Element anf&auml;llig ist. Bei einem Mi&szlig;erfolg der vergleichenden Probe erh&auml;lt es abwehrlosen Schaden in H&ouml;he der Ergebnisdistanz, kann es aber in der n&auml;chsten Runde erneut versuchen.</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Feuerelementar II",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346851,
"modifiedTime": 1740227862899,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!huPL6cx3RadJNhL0"
}

View file

@ -1,325 +0,0 @@
{
"_id": "tYcKw69Feoy3B6hG",
"name": "Feuerelementar I",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "JI4hW2uyULt2cKs2",
"name": "Flammenhieb",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!tYcKw69Feoy3B6hG.JI4hW2uyULt2cKs2"
},
{
"_id": "eofu8kICYeEpxUT1",
"name": "Keine feste Gestalt",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 8,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!tYcKw69Feoy3B6hG.eofu8kICYeEpxUT1"
},
{
"_id": "c95cnrJtMG20InKV",
"name": "Anfällig (Wasser)",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.E5WqX3Em2HOAkP2e"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/susceptible.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Erh&auml;lt doppelten Schaden durch Eis-, Frost- und Wasserangriffe.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.E5WqX3Em2HOAkP2e",
"duplicateSource": null
},
"_key": "!actors.items!tYcKw69Feoy3B6hG.c95cnrJtMG20InKV"
},
{
"_id": "xtwmRcp2CEGdK5C6",
"name": "Fliegen",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"effects": [],
"folder": null,
"system": {
"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
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W",
"duplicateSource": null
},
"_key": "!actors.items!tYcKw69Feoy3B6hG.xtwmRcp2CEGdK5C6"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 9,
"mod": 0
},
"mobility": {
"base": 5,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 3,
"mod": 0
},
"constitution": {
"base": 5,
"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": -12,
"value": 12
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 9,
"creatureType": "magicalEntity",
"sizeCategory": "small",
"experiencePoints": 70,
"description": "<p>Alle Arten von Elementaren sind sichtbar, selbst Luftelementare, die als st&uuml;rmische Wirbel Gestalt annehmen.</p>\n<p>Soll ein Elementar gegen ein Element vorgehen (beispielsweise ein Lagerfeuer l&ouml;schen), wird mit Hilfe der Tabelle auf Seite 54 dieses einer Stufe (I-III) zugeordnet, welche mit 5 multipliziert wird, bevor auf das Ergebnis der aufgelistete Gr&ouml;&szlig;enmodifikator aus der Tabelle angerechnet wird. Das endg&uuml;ltige Ergebnis stellt den Probenwert dar, gegen den das Elementar eine vergleichende Probe mit K&Ouml;R+ST w&uuml;rfeln muss, um das Element zu bezwingen. Das Elementar erh&auml;lt +8 auf die Probe, wenn es sich um das eigene Element handelt bzw. -8, wenn es gegen das Element anf&auml;llig ist. Bei einem Mi&szlig;erfolg der vergleichenden Probe erh&auml;lt es abwehrlosen Schaden in H&ouml;he der Ergebnisdistanz, kann es aber in der n&auml;chsten Runde erneut versuchen.</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Feuerelementar I",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 0.7,
"scaleY": 0.7,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347078,
"modifiedTime": 1740227862916,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!tYcKw69Feoy3B6hG"
}

View file

@ -1,297 +0,0 @@
{
"_id": "ABiPZtu7q8KhWzXL",
"name": "Fliegendes Schwert",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "iVH3BR6wH35UTmmW",
"name": "Langschwert",
"type": "weapon",
"sort": 100000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.equipment.htmQWmMCQN620KrE"
}
},
"img": "icons/weapons/swords/sword-guard-blue.webp",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 7,
"availability": "hamlet",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.equipment.htmQWmMCQN620KrE",
"duplicateSource": null
},
"_key": "!actors.items!ABiPZtu7q8KhWzXL.iVH3BR6wH35UTmmW"
},
{
"_id": "r0mQXKDTdvRjlSze",
"name": "Metallwesen",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 5,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!ABiPZtu7q8KhWzXL.r0mQXKDTdvRjlSze"
},
{
"_id": "XfgWdbwMTVhcS3A9",
"name": "Fliegen",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"effects": [],
"folder": null,
"system": {
"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
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W",
"duplicateSource": null
},
"_key": "!actors.items!ABiPZtu7q8KhWzXL.XfgWdbwMTVhcS3A9"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 10,
"mod": 0
},
"mobility": {
"base": 5,
"mod": 0
},
"mind": {
"base": 0,
"mod": 0
}
},
"traits": {
"strength": {
"base": 4,
"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": -12,
"value": 12
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 8,
"creatureType": "construct",
"sizeCategory": "small",
"experiencePoints": 57,
"description": "<p><strong>Herstellung:</strong> 1513 GM + Waffenschmied</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Fliegendes Schwert",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 0.7,
"scaleY": 0.7,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346283,
"modifiedTime": 1740227862850,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!ABiPZtu7q8KhWzXL"
}

View file

@ -1,485 +0,0 @@
{
"_id": "GnW2ELzTtLoJmUQ1",
"name": "Gargyl",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/gargoyle-gray.png",
"items": [
{
"_id": "XGrSqryhxGUlUJkC",
"name": "Steinklaue",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.XGrSqryhxGUlUJkC"
},
{
"_id": "e28wsq9gdMv8u94N",
"name": "Steinwesen",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 4,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.e28wsq9gdMv8u94N"
},
{
"_id": "ur7rgX6JTOwscpm5",
"name": "Anfällig (Luft)",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.ImVvi7XqDvf6D2vY"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/susceptible.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Erh&auml;lt doppelten Schaden durch Blitz-, Sturm- und Windangriffe.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.ImVvi7XqDvf6D2vY",
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.ur7rgX6JTOwscpm5"
},
{
"_id": "XSowCGPLnuUUt0gb",
"name": "Dunkelsicht",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.75iKq2PTrfyTw0s4"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/darkvision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann selbst in v&ouml;lliger Dunkelheit noch sehen.</p>",
"experiencePoints": 7
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.75iKq2PTrfyTw0s4",
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.XSowCGPLnuUUt0gb"
},
{
"_id": "IEf4b9ukDhSecShW",
"name": "Fliegen",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"effects": [],
"folder": null,
"system": {
"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
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W",
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.IEf4b9ukDhSecShW"
},
{
"_id": "7x3a6bQcUXDNNjfx",
"name": "Geistesimmun",
"type": "specialCreatureAbility",
"sort": 600000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.ziB3j0RSbWMtq1LX"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/mind-immunity.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Immun gegen geistesbeeinflussende Effekte (Bezauberungen, Einschl&auml;ferung, Hypnose usw.) und Zauber der Kategorie Geistesbeeinflussend.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.ziB3j0RSbWMtq1LX",
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.7x3a6bQcUXDNNjfx"
},
{
"_id": "ILpCHZ6o5GV4NakU",
"name": "Kletterläufer",
"type": "specialCreatureAbility",
"sort": 700000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.Kbb8qlLeVahzxy5N"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/climber.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann mit normaler Laufen- Geschwindigkeit an W&auml;nden und Decken aktionsfrei klettern.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.Kbb8qlLeVahzxy5N",
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.ILpCHZ6o5GV4NakU"
},
{
"_id": "iZL3YxmtOHvZvYgW",
"name": "Natürliche Waffen",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/natural-weapons.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem Schlagen-Patzer gegen einen Bewaffneten wird dessen Waffe getroffen. Der Angegriffene w&uuml;rfelt augenblicklich &amp; aktionsfrei einen Angriff mit seiner Waffe gegen die patzende Kreatur.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.YrmJo8dg4CF3lJdH",
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.iZL3YxmtOHvZvYgW"
},
{
"_id": "FydhkYVuUuHNXzxS",
"name": "Sturzangriff",
"type": "specialCreatureAbility",
"sort": 900000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.eWuQlQYF3VmyR0kt"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/dive-attack.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Wird fliegend mindestens eine Distanz in H&ouml;he von Laufen x 2 &bdquo;rennend&ldquo; geflogen, kann in der Runde noch ein Angriff mit Schlagen + K&Ouml;R erfolgen, w&auml;hrend der Bewegung, also nicht nur davor oder danach.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.eWuQlQYF3VmyR0kt",
"duplicateSource": null
},
"_key": "!actors.items!GnW2ELzTtLoJmUQ1.FydhkYVuUuHNXzxS"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 7,
"mod": 0
},
"mobility": {
"base": 7,
"mod": 0
},
"mind": {
"base": 1,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 2,
"mod": 0
},
"agility": {
"base": 1,
"mod": 0
},
"dexterity": {
"base": 2,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 1,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": -9,
"value": 10
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "Trophäe (BW 1A:8)",
"foeFactor": 6,
"creatureType": "magicalEntity",
"sizeCategory": "small",
"experiencePoints": 91,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Gargyl",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": true,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/gargoyle*.png",
"scaleX": 0.7,
"scaleY": 0.7,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346440,
"modifiedTime": 1740227862863,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!GnW2ELzTtLoJmUQ1"
}

View file

@ -1,592 +0,0 @@
{
"_id": "cE5kI3uqXWQrCaI5",
"name": "Geist",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/ghost-1.png",
"items": [
{
"_id": "EGknWGHQszJHJHnV",
"name": "Geisterklaue",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": -2
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.EGknWGHQszJHJHnV"
},
{
"_id": "FR4dQPwgDCH9Ruox",
"name": "Körperlos",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 8,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.FR4dQPwgDCH9Ruox"
},
{
"_id": "U95WXWQaKfIPiJZK",
"name": "Alterung (1 Jahr pro Schadenspunkt)",
"type": "specialCreatureAbility",
"sort": 300000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.mVs6A48mWnfV9hcL"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/aging.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Bei einem Treffer altert das Ziel pro erlittenen Schadenspunkt um 1 Jahr.</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.mVs6A48mWnfV9hcL",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.U95WXWQaKfIPiJZK"
},
{
"_id": "QkZT7930qdhuLFxw",
"name": "Angst (2)",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.3LGUHTPC3tbVC13X"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/fear.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann einmal pro Kampf auf Sicht aktionsfrei Angst erzeugen. Wer GEI + VE + Stufe nicht schafft, ist eingesch&uuml;chert und erh&auml;lt bis zum Ende des Kampfes -2 auf alle Proben. Bei einem Patzer ergreift man die Flucht.</p>",
"experiencePoints": 20
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.3LGUHTPC3tbVC13X",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.QkZT7930qdhuLFxw"
},
{
"_id": "I31y8QW6HoMJn5Ar",
"name": "Fliegen",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flight.png",
"effects": [],
"folder": null,
"system": {
"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
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.uX7wuGyUjOPpYR5W",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.I31y8QW6HoMJn5Ar"
},
{
"_id": "2VOjRedLceEPleW7",
"name": "Geistesimmun",
"type": "specialCreatureAbility",
"sort": 600000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.ziB3j0RSbWMtq1LX"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/mind-immunity.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Immun gegen geistesbeeinflussende Effekte (Bezauberungen, Einschl&auml;ferung, Hypnose usw.) und Zauber der Kategorie Geistesbeeinflussend.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.ziB3j0RSbWMtq1LX",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.2VOjRedLceEPleW7"
},
{
"_id": "2NixNLo8G3DqU3pt",
"name": "Nur durch Magie verletzbar",
"type": "specialCreatureAbility",
"sort": 700000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.FCxjdPJ1L8EJd0IF"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/only-vulnerable-to-magic.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Nur Angriffe mit magischen Waffen oder durch Zauber richten Schaden an. Ausgenommen sind eventuelle <strong>Anf&auml;lligkeiten</strong>, durch die ebenfalls Schaden erlitten wird.</p>",
"experiencePoints": 50
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.FCxjdPJ1L8EJd0IF",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.2NixNLo8G3DqU3pt"
},
{
"_id": "DNSCPQ1kOSiiyvOK",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"sort": 900000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.DNSCPQ1kOSiiyvOK"
},
{
"_id": "jP3c9iA0GT4gwt3c",
"name": "Wesen des Lichts (Settingoption)",
"type": "specialCreatureAbility",
"sort": 1000000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.KDDlwN9as9B4ljeA"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-light.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen des Lichts. Angewendete Regeln f&uuml;r Wesen des Lichts gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.KDDlwN9as9B4ljeA",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.jP3c9iA0GT4gwt3c"
},
{
"_id": "02uWHUcM8MBPKqb6",
"name": "Totenkraft",
"type": "specialCreatureAbility",
"img": "systems/ds4/assets/icons/official/special-creature-abilities/power-of-the-dead.png",
"effects": [],
"folder": null,
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.ZkgZiFI5xy8aevG8"
}
},
"system": {
"description": "<p>Erh&auml;lt GEI+AU als Bonus auf St&auml;rke und H&auml;rte.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.ZkgZiFI5xy8aevG8",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.02uWHUcM8MBPKqb6"
},
{
"_id": "YZgaOumzBst1OTtb",
"name": "Terror",
"type": "spell",
"img": "systems/ds4/assets/icons/game-icons/lorc/terror.svg",
"effects": [],
"folder": null,
"sort": 0,
"flags": {
"core": {
"sourceId": "Compendium.ds4.spells.SgDFje4OTxqPEzoA"
}
},
"system": {
"description": "<p>Bei Erfolg fliehen betroffene Ziele &ndash; maximal eine Anzahl gleich der Stufe des Zauberwirkers &ndash; so schnell wie m&ouml;glich in panischer Angst und k&ouml;nnen erst nach Ablauf der Zauberdauer wieder umkehren.</p><p>Der Effekt endet bei jedem Fliehenden, der Schaden erleidet.</p>",
"equipped": true,
"spellType": "spellcasting",
"spellModifier": {
"numerical": 0,
"complex": "-(GEI+VE)/2 des Ziels"
},
"allowsDefense": false,
"spellGroups": {
"lightning": false,
"earth": false,
"water": false,
"ice": false,
"fire": false,
"healing": false,
"light": false,
"air": false,
"transport": false,
"damage": false,
"shadow": false,
"protection": false,
"mindAffecting": true,
"demonology": false,
"necromancy": false,
"transmutation": false,
"area": false
},
"maxDistance": {
"value": "",
"unit": "meter"
},
"effectRadius": {
"value": "VE x 5",
"unit": "meter"
},
"duration": {
"value": "VE",
"unit": "minutes"
},
"cooldownDuration": "1d",
"minimumLevels": {
"healer": 5,
"wizard": 9,
"sorcerer": 7
}
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.spells.SgDFje4OTxqPEzoA",
"duplicateSource": null
},
"_key": "!actors.items!cE5kI3uqXWQrCaI5.YZgaOumzBst1OTtb"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 1,
"mod": 0
},
"mobility": {
"base": 11,
"mod": 0
},
"mind": {
"base": 10,
"mod": 0
}
},
"traits": {
"strength": {
"base": 0,
"mod": 0
},
"constitution": {
"base": 0,
"mod": 0
},
"agility": {
"base": 0,
"mod": 0
},
"dexterity": {
"base": 2,
"mod": 0
},
"intellect": {
"base": 3,
"mod": 0
},
"aura": {
"base": 6,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 0,
"value": 27
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 8
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 17,
"creatureType": "undead",
"sizeCategory": "normal",
"experiencePoints": 245,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Geist",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": true,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/ghost*.png",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346804,
"modifiedTime": 1740227862892,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!cE5kI3uqXWQrCaI5"
}

View file

@ -1,360 +0,0 @@
{
"_id": "vXmTcBUKZkB2UBD7",
"name": "Goblin",
"type": "creature",
"img": "systems/ds4/assets/tokens/devin-night/goblin-knife.png",
"items": [
{
"_id": "joNh3JSsqfqXk4lU",
"name": "Ast",
"type": "weapon",
"sort": 100000,
"flags": {},
"effects": [],
"img": "icons/svg/item-bag.svg",
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": false,
"attackType": "melee",
"weaponBonus": 0,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!vXmTcBUKZkB2UBD7.joNh3JSsqfqXk4lU"
},
{
"_id": "ftCrAdxpJlnc85aU",
"name": "Messer",
"type": "weapon",
"sort": 200000,
"flags": {},
"effects": [],
"img": "icons/svg/item-bag.svg",
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 0,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!vXmTcBUKZkB2UBD7.ftCrAdxpJlnc85aU"
},
{
"_id": "G6OoqVDTk9jwOU7r",
"name": "Fellflicken",
"type": "armor",
"sort": 300000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 1,
"armorMaterialType": "cloth",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!vXmTcBUKZkB2UBD7.G6OoqVDTk9jwOU7r"
},
{
"_id": "uHVUAMh8QgcoNDno",
"name": "Nachtsicht",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/night-vision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann bei einem Mindestma&szlig; an Licht noch sehen wie am helllichten Tag.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.pJjtHe2Rd0YCa35n",
"duplicateSource": null
},
"_key": "!actors.items!vXmTcBUKZkB2UBD7.uHVUAMh8QgcoNDno"
},
{
"_id": "yW9EtSEtM40owDQt",
"name": "Wesen der Dunkelheit (Settingoption)",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/creature-of-darkness.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Gilt in den meisten Settings als ein Wesen der Dunkelheit. Angewendete Regeln f&uuml;r Wesen der Dunkelheit gelten f&uuml;r diese Kreatur.</p>",
"experiencePoints": 5
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R3j1CjXJckUH0CBG",
"duplicateSource": null
},
"_key": "!actors.items!vXmTcBUKZkB2UBD7.yW9EtSEtM40owDQt"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 5,
"mod": 0
},
"mobility": {
"base": 7,
"mod": 0
},
"mind": {
"base": 3,
"mod": 0
}
},
"traits": {
"strength": {
"base": 2,
"mod": 0
},
"constitution": {
"base": 1,
"mod": 0
},
"agility": {
"base": 2,
"mod": 0
},
"dexterity": {
"base": 2,
"mod": 0
},
"intellect": {
"base": 1,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": -8,
"value": 8
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "BW 1B:10",
"foeFactor": 1,
"creatureType": "humanoid",
"sizeCategory": "small",
"experiencePoints": 42,
"description": ""
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Goblin",
"displayName": 20,
"width": 1,
"height": 1,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": true,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "systems/ds4/assets/tokens/devin-night/goblin*.png",
"scaleX": 0.7,
"scaleY": 0.7,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 0,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347151,
"modifiedTime": 1740227862919,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!vXmTcBUKZkB2UBD7"
}

View file

@ -1,293 +0,0 @@
{
"_id": "dnX0uQXQCEnGs7dM",
"name": "Golem, Eisen-",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "KzEfCqb54s8Ju7x1",
"name": "Eisenpranke",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 6,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!dnX0uQXQCEnGs7dM.KzEfCqb54s8Ju7x1"
},
{
"_id": "HjZd5t1xvRNoHZdX",
"name": "Metallwesen",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 5,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!dnX0uQXQCEnGs7dM.HjZd5t1xvRNoHZdX"
},
{
"_id": "clWF2wt2WK7eWuxW",
"name": "Zerstampfen",
"type": "specialCreatureAbility",
"sort": 800000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.02QMKm8MHzz8yAxL"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/crush.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann einen Angriff pro Kampfrunde mit -6 ausf&uuml;hren, um das Ziel (sofern 1+ Gr&ouml;&szlig;enkategorie kleiner) zu zerstampfen. Pro Gr&ouml;&szlig;enunterschied wird der -6 Malus um 2 gemindert. Bei einem erfolgreichen Angriff wird nicht abwehrbarer Schaden verursacht.</p>",
"experiencePoints": 15
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.02QMKm8MHzz8yAxL",
"duplicateSource": null
},
"_key": "!actors.items!dnX0uQXQCEnGs7dM.clWF2wt2WK7eWuxW"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 20,
"mod": 0
},
"mobility": {
"base": 5,
"mod": 0
},
"mind": {
"base": 0,
"mod": 0
}
},
"traits": {
"strength": {
"base": 5,
"mod": 0
},
"constitution": {
"base": 6,
"mod": 0
},
"agility": {
"base": 2,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 36,
"value": 72
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 27,
"creatureType": "construct",
"sizeCategory": "large",
"experiencePoints": 173,
"description": "<p><strong>Herstellung:</strong> 3750 GM + R&uuml;stungsschmied</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Golem, Eisen-",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346836,
"modifiedTime": 1740227862897,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!dnX0uQXQCEnGs7dM"
}

View file

@ -1,290 +0,0 @@
{
"_id": "HSgR2FXUmsT2zfIc",
"name": "Golem, Knochen-",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "KzEfCqb54s8Ju7x1",
"name": "Knochenpranke",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!HSgR2FXUmsT2zfIc.KzEfCqb54s8Ju7x1"
},
{
"_id": "43U10Znpq4coew6C",
"name": "Mehrere Angriffe (+3)",
"type": "specialCreatureAbility",
"sort": 550000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.LM5xia0xVIlhQsLG"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/multiple-attacks.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann mit seinen insgesamt vier Armen 3 zus&auml;tzliche Angriffe in jeder Runde aktionsfrei ausf&uuml;hren.</p>",
"experiencePoints": -1
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.LM5xia0xVIlhQsLG",
"duplicateSource": null
},
"_key": "!actors.items!HSgR2FXUmsT2zfIc.43U10Znpq4coew6C"
},
{
"_id": "Lu7kcH5ekEpY8YDU",
"name": "Mehrere Angriffglieder (+4)",
"type": "specialCreatureAbility",
"sort": 575000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.R6jT1GYF13ZijtM0"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/multiple-limbs.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Greift mit insgesamt 4 Armen an, die Gegner bei einem erfolgreichen Schlagen-Immersieg abtrennen/zertr&uuml;mmern, wodurch die Angriffsanzahl sinkt.</p>",
"experiencePoints": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.R6jT1GYF13ZijtM0",
"duplicateSource": null
},
"_key": "!actors.items!HSgR2FXUmsT2zfIc.Lu7kcH5ekEpY8YDU"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 10,
"mod": 0
},
"mobility": {
"base": 12,
"mod": 0
},
"mind": {
"base": 0,
"mod": 0
}
},
"traits": {
"strength": {
"base": 5,
"mod": 0
},
"constitution": {
"base": 0,
"mod": 0
},
"agility": {
"base": 6,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 20,
"value": 40
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 11,
"creatureType": "construct",
"sizeCategory": "large",
"experiencePoints": 148,
"description": "<p><strong>Herstellung:</strong> 2613 GM + Schreinern</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Golem, Knochen-",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346447,
"modifiedTime": 1740227862864,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!HSgR2FXUmsT2zfIc"
}

View file

@ -1,336 +0,0 @@
{
"_id": "sCBrVIDh2umWr63g",
"name": "Golem, Kristall-",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "KzEfCqb54s8Ju7x1",
"name": "Kirstallpranke",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 2,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!sCBrVIDh2umWr63g.KzEfCqb54s8Ju7x1"
},
{
"_id": "mJi3ylBo7yPG5vMw",
"name": "Kristallwesen",
"type": "armor",
"sort": 800000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 3,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!sCBrVIDh2umWr63g.mJi3ylBo7yPG5vMw"
},
{
"_id": "aa8a89EaVy8fjgLn",
"name": "Blitz",
"type": "spell",
"sort": 900000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.spells.Senq5ub2Cx0agJgi"
}
},
"img": "systems/ds4/assets/icons/game-icons/delapouite/bolt-spell-cast.svg",
"effects": [],
"folder": null,
"system": {
"description": "<p>Der Zauberwirker schie&szlig;t einen Blitz auf einen Feind. Gegner in Metallr&uuml;stung d&uuml;rfen keine Abwehr gegen Blitze w&uuml;rfeln.</p>",
"equipped": false,
"spellType": "targetedSpellcasting",
"spellModifier": {
"numerical": 3,
"complex": ""
},
"allowsDefense": true,
"spellGroups": {
"lightning": true,
"earth": false,
"water": false,
"ice": false,
"fire": false,
"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 10",
"unit": "meter"
},
"effectRadius": {
"value": "",
"unit": "meter"
},
"duration": {
"value": "Sofort",
"unit": "custom"
},
"cooldownDuration": "1r",
"minimumLevels": {
"healer": 10,
"wizard": 7,
"sorcerer": 7
}
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.spells.Senq5ub2Cx0agJgi",
"duplicateSource": null
},
"_key": "!actors.items!sCBrVIDh2umWr63g.aa8a89EaVy8fjgLn"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 8,
"mod": 0
},
"mobility": {
"base": 10,
"mod": 0
},
"mind": {
"base": 4,
"mod": 0
}
},
"traits": {
"strength": {
"base": 3,
"mod": 0
},
"constitution": {
"base": 3,
"mod": 0
},
"agility": {
"base": 0,
"mod": 0
},
"dexterity": {
"base": 5,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 21,
"value": 42
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 6
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 10,
"creatureType": "construct",
"sizeCategory": "large",
"experiencePoints": 134,
"description": "<p><strong>Herstellung:</strong> 2513 GM + Steinmetz</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Golem, Kristall-",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347061,
"modifiedTime": 1740227862915,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!sCBrVIDh2umWr63g"
}

View file

@ -1,354 +0,0 @@
{
"_id": "yisaQaEFqduLmAJe",
"name": "Golem, Lehm-",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "KzEfCqb54s8Ju7x1",
"name": "Lehmpranke",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 3,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!yisaQaEFqduLmAJe.KzEfCqb54s8Ju7x1"
},
{
"_id": "lB0BTGi2Qp2IpbTp",
"name": "Dunkelsicht",
"type": "specialCreatureAbility",
"sort": 400000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.75iKq2PTrfyTw0s4"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/darkvision.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Kann selbst in v&ouml;lliger Dunkelheit noch sehen.</p>",
"experiencePoints": 7
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.75iKq2PTrfyTw0s4",
"duplicateSource": null
},
"_key": "!actors.items!yisaQaEFqduLmAJe.lB0BTGi2Qp2IpbTp"
},
{
"_id": "QTbksMwiH60vH9lT",
"name": "Geistesimmun",
"type": "specialCreatureAbility",
"sort": 500000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.ziB3j0RSbWMtq1LX"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/mind-immunity.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Immun gegen geistesbeeinflussende Effekte (Bezauberungen, Einschl&auml;ferung, Hypnose usw.) und Zauber der Kategorie Geistesbeeinflussend.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.ziB3j0RSbWMtq1LX",
"duplicateSource": null
},
"_key": "!actors.items!yisaQaEFqduLmAJe.QTbksMwiH60vH9lT"
},
{
"_id": "7HsvjAKlmOXSvm6e",
"name": "Schleudern",
"type": "specialCreatureAbility",
"sort": 600000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/flinging.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Schlagen-Immersieg schleudert das Ziel (sofern 1+ Gr&ouml;&szlig;enkategorie kleiner) Schaden / 3 m fort. Das Ziel erleidet f&uuml;r die Distanz Sturzschaden, gegen den es normal Abwehr w&uuml;rfelt, und liegt am Boden.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.5PdSHi6PY4TNV9rP",
"duplicateSource": null
},
"_key": "!actors.items!yisaQaEFqduLmAJe.7HsvjAKlmOXSvm6e"
},
{
"_id": "y8yRArJSJhHTdPXU",
"name": "Sturmangriff",
"type": "specialCreatureAbility",
"sort": 700000,
"flags": {
"core": {
"sourceId": "Compendium.ds4.special-creature-abilities.L0dxlrCY14bLyUdQ"
}
},
"img": "systems/ds4/assets/icons/official/special-creature-abilities/charge.png",
"effects": [],
"folder": null,
"system": {
"description": "<p>Wird mindestens eine Distanz in H&ouml;he von Laufen gerannt, kann in der Runde noch ein Angriff mit Schlagen + K&Ouml;R erfolgen.</p>",
"experiencePoints": 10
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": "Compendium.ds4.special-creature-abilities.L0dxlrCY14bLyUdQ",
"duplicateSource": null
},
"_key": "!actors.items!yisaQaEFqduLmAJe.y8yRArJSJhHTdPXU"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 10,
"mod": 0
},
"mobility": {
"base": 6,
"mod": 0
},
"mind": {
"base": 4,
"mod": 0
}
},
"traits": {
"strength": {
"base": 3,
"mod": 0
},
"constitution": {
"base": 3,
"mod": 0
},
"agility": {
"base": 2,
"mod": 0
},
"dexterity": {
"base": 0,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 23,
"value": 46
},
"defense": {
"mod": 0
},
"initiative": {
"mod": 0
},
"movement": {
"mod": 0.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 8,
"creatureType": "construct",
"sizeCategory": "large",
"experiencePoints": 110,
"description": "<p><strong>Herstellung:</strong> 2338 GM + Steinmetz</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Golem, Lehm-",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995347232,
"modifiedTime": 1740227862924,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!yisaQaEFqduLmAJe"
}

View file

@ -1,261 +0,0 @@
{
"_id": "cf8BOIAxMKvuxYYW",
"name": "Golem, Stein-",
"type": "creature",
"img": "icons/svg/mystery-man.svg",
"items": [
{
"_id": "KzEfCqb54s8Ju7x1",
"name": "Steinpranke",
"type": "weapon",
"sort": 100000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"attackType": "melee",
"weaponBonus": 4,
"opponentDefense": 0
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!cf8BOIAxMKvuxYYW.KzEfCqb54s8Ju7x1"
},
{
"_id": "HjZd5t1xvRNoHZdX",
"name": "Steinwesen",
"type": "armor",
"sort": 200000,
"flags": {},
"img": "icons/svg/mystery-man.svg",
"effects": [],
"folder": null,
"system": {
"description": "",
"quantity": 1,
"price": 0,
"availability": "unset",
"storageLocation": "-",
"equipped": true,
"armorValue": 4,
"armorMaterialType": "natural",
"armorType": "body"
},
"ownership": {
"default": 0
},
"_stats": {
"systemId": null,
"systemVersion": null,
"coreVersion": "12.331",
"createdTime": null,
"modifiedTime": null,
"lastModifiedBy": null,
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors.items!cf8BOIAxMKvuxYYW.HjZd5t1xvRNoHZdX"
}
],
"effects": [],
"folder": null,
"sort": 0,
"flags": {},
"system": {
"attributes": {
"body": {
"base": 18,
"mod": 0
},
"mobility": {
"base": 4,
"mod": 0
},
"mind": {
"base": 4,
"mod": 0
}
},
"traits": {
"strength": {
"base": 4,
"mod": 0
},
"constitution": {
"base": 5,
"mod": 0
},
"agility": {
"base": 0,
"mod": 0
},
"dexterity": {
"base": 2,
"mod": 0
},
"intellect": {
"base": 0,
"mod": 0
},
"aura": {
"base": 0,
"mod": 0
}
},
"combatValues": {
"hitPoints": {
"mod": 33,
"value": 66
},
"defense": {
"mod": 1
},
"initiative": {
"mod": 2
},
"movement": {
"mod": 0.5
},
"meleeAttack": {
"mod": 0
},
"rangedAttack": {
"mod": 0
},
"spellcasting": {
"mod": 0
},
"targetedSpellcasting": {
"mod": 0
}
},
"baseInfo": {
"loot": "-",
"foeFactor": 23,
"creatureType": "construct",
"sizeCategory": "large",
"experiencePoints": 160,
"description": "<p><strong>Herstellung:</strong> 3338 GM + Steinmetz</p>"
}
},
"ownership": {
"default": 0
},
"prototypeToken": {
"flags": {},
"name": "Golem, Stein-",
"displayName": 20,
"width": 2,
"height": 2,
"lockRotation": false,
"rotation": 0,
"actorLink": false,
"disposition": -1,
"displayBars": 40,
"bar1": {
"attribute": "combatValues.hitPoints"
},
"bar2": {
"attribute": null
},
"randomImg": false,
"alpha": 1,
"light": {
"alpha": 0.5,
"angle": 360,
"bright": 0,
"coloration": 1,
"dim": 0,
"luminosity": 0.5,
"saturation": 0,
"contrast": 0,
"shadows": 0,
"animation": {
"speed": 5,
"intensity": 5,
"reverse": false,
"type": null
},
"darkness": {
"min": 0,
"max": 1
},
"attenuation": 0.5,
"color": null,
"negative": false,
"priority": 0
},
"texture": {
"src": "icons/svg/mystery-man.svg",
"scaleX": 1,
"scaleY": 1,
"offsetX": 0,
"offsetY": 0,
"rotation": 0,
"tint": "#ffffff",
"anchorX": 0.5,
"anchorY": 0.5,
"fit": "contain",
"alphaThreshold": 0.75
},
"sight": {
"angle": 360,
"enabled": false,
"range": 0,
"brightness": 1,
"visionMode": "basic",
"color": null,
"attenuation": 0.1,
"saturation": 0,
"contrast": 0
},
"detectionModes": [],
"appendNumber": false,
"prependAdjective": false,
"hexagonalShape": 1,
"occludable": {
"radius": 0
},
"ring": {
"enabled": false,
"colors": {
"ring": null,
"background": null
},
"effects": 1,
"subject": {
"scale": 1,
"texture": null
}
}
},
"_stats": {
"systemId": "ds4",
"systemVersion": "1.21.1",
"coreVersion": "12.331",
"createdTime": 1668995346809,
"modifiedTime": 1740227862893,
"lastModifiedBy": "uxmyzF1AAOHwjAmE",
"compendiumSource": null,
"duplicateSource": null
},
"_key": "!actors!cf8BOIAxMKvuxYYW"
}

Some files were not shown because too many files have changed in this diff Show more