Initial work
This commit is contained in:
parent
e2134e9974
commit
4de561619c
|
@ -34,3 +34,5 @@ yarn-error.log*
|
|||
# typescript
|
||||
*.tsbuildinfo
|
||||
next-env.d.ts
|
||||
|
||||
.contentlayer
|
|
@ -0,0 +1,12 @@
|
|||
13Vaults is 🄯 Sean-Patrick Ortencio Clayton. All rights reversed.
|
||||
|
||||
Anyone found copying my stuff without permission will be a real good friend of mine.
|
||||
Please do it——fuck asking for permission!
|
||||
|
||||
THIS MACHINE KILLS CAPITALISTS.
|
||||
|
||||
---
|
||||
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. You just DO WHAT THE FUCK YOU WANT TO.
|
|
@ -0,0 +1,48 @@
|
|||
This software uses data sourced from the Archmage foundry module which available under the MIT license, the text of which is reproduced below.
|
||||
|
||||
MIT License
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
This software makes usage of the Open Game License Version 1.0a, the text of which is reproduced below (including additional required copyright notices).
|
||||
|
||||
OPEN GAME LICENSE Version 1.0a
|
||||
The following text is the property of Wizards of the Coast, Inc. and is Copyright 2000 Wizards of the Coast, Inc ("Wizards"). All Rights Reserved.
|
||||
1. Definitions: (a)"Contributors" means the copyright and/or trademark owners who have contributed Open Game Content; (b)"Derivative Material" means copyrighted material including derivative works and translations (including into other computer languages), potation, modification, correction, addition, extension, upgrade, improvement, compilation, abridgment or other form in which an existing work may be recast, transformed or adapted; (c) "Distribute" means to reproduce, license, rent, lease, sell, broadcast, publicly display, transmit or otherwise distribute; (d)"Open Game Content" means the game mechanic and includes the methods, procedures, processes and routines to the extent such content does not embody the Product Identity and is an enhancement over the prior art and any additional content clearly identified as Open Game Content by the Contributor, and means any work covered by this License, including translations and derivative works under copyright law, but specifically excludes Product Identity. (e) "Product Identity" means product and product line names, logos and identifying marks including trade dress; artifacts; creatures characters; stories, storylines, plots, thematic elements, dialogue, incidents, language, artwork, symbols, designs, depictions, likenesses, formats, poses, concepts, themes and graphic, photographic and other visual or audio representations; names and descriptions of characters, spells, enchantments, personalities, teams, personas, likenesses and special abilities; places, locations, environments, creatures, equipment, magical or supernatural abilities or effects, logos, symbols, or graphic designs; and any other trademark or registered trademark clearly identified as Product identity by the owner of the Product Identity, and which specifically excludes the Open Game Content; (f) "Trademark" means the logos, names, mark, sign, motto, designs that are used by a Contributor to identify itself or its products or the associated products contributed to the Open Game License by the Contributor (g) "Use", "Used" or "Using" means to use, Distribute, copy, edit, format, modify, translate and otherwise create Derivative Material of Open Game Content. (h) "You" or "Your" means the licensee in terms of this agreement.
|
||||
2. The License: This License applies to any Open Game Content that contains a notice indicating that the Open Game Content may only be Used under and in terms of this License. You must affix such a notice to any Open Game Content that you Use. No terms may be added to or subtracted from this License except as described by the License itself. No other terms or conditions may be applied to any Open Game Content distributed using this License.
|
||||
3. Offer and Acceptance: By Using the Open Game Content You indicate Your acceptance of the terms of this License.
|
||||
4. Grant and Consideration: In consideration for agreeing to use this License, the Contributors grant You a perpetual, worldwide, royalty-free, non-exclusive license with the exact terms of this License to Use, the Open Game Content.
|
||||
5.Representation of Authority to Contribute: If You are contributing original material as Open Game Content, You represent that Your Contributions are Your original creation and/or You have sufficient rights to grant the rights conveyed by this License.
|
||||
6.Notice of License Copyright: You must update the COPYRIGHT NOTICE portion of this License to include the exact text of the COPYRIGHT NOTICE of any Open Game Content You are copying, modifying or distributing, and You must add the title, the copyright date, and the copyright holder's name to the COPYRIGHT NOTICE of any original Open Game Content you Distribute.
|
||||
7. Use of Product Identity: You agree not to Use any Product Identity, including as an indication as to compatibility, except as expressly licensed in another, independent Agreement with the owner of each element of that Product Identity. You agree not to indicate compatibility or co-adaptability with any Trademark or Registered Trademark in conjunction with a work containing Open Game Content except as expressly licensed in another, independent Agreement with the owner of such Trademark or Registered Trademark. The use of any Product Identity in Open Game Content does not constitute a challenge to the ownership of that Product Identity. The owner of any Product Identity used in Open Game Content shall retain all rights, title and interest in and to that Product Identity.
|
||||
8. Identification: If you distribute Open Game Content You must clearly indicate which portions of the work that you are distributing are Open Game Content.
|
||||
9. Updating the License: Wizards or its designated Agents may publish updated versions of this License. You may use any authorized version of this License to copy, modify and distribute any Open Game Content originally distributed under any version of this License.
|
||||
10. Copy of this License: You MUST include a copy of this License with every copy of the Open Game Content You Distribute.
|
||||
11. Use of Contributor Credits: You may not market or advertise the Open Game Content using the name of any Contributor unless You have written permission from the Contributor to do so.
|
||||
12. Inability to Comply: If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Open Game Content due to statute, judicial order, or governmental regulation then You may not Use any Open Game Material so affected.
|
||||
13. Termination: This License will terminate automatically if You fail to comply with all terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses shall survive the termination of this License.
|
||||
14. Reformation: If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable.
|
||||
15. COPYRIGHT NOTICE Open Game License v 1.0a Copyright 2000, Wizards of the Coast, Inc.
|
||||
System Reference Document Copyright 2000-2003, Wizards of the Coast, Inc.; Authors Jonathan Tweet, Monte Cook, Skip Williams, Rich Baker, Andy Collins, David Noonan, Rich Redman, Bruce R. Cordell, John D. Rateliff, Thomas Reid, James Wyatt, based on original material by E. Gary Gygax and Dave Arneson.
|
||||
13th Age. Copyright 2013, Fire Opal Media; Authors: Rob Heinsoo, Jonathan Tweet, based on material by Jonathan Tweet, Monte Cook, and Skip Williams.
|
||||
13th Age Bestiary. Copyright 2014, Fire Opal Media and Pelgrane Press Ltd; Authors: Ryven Cedyrlle, Rob Heinsoo, Kenneth Hite, Kevin Kulp, ASH LAW, Cal Moore, Steve Townshend, Rob Watkins, Rob Wieland.
|
||||
13 True Ways. Copyright 2014, Fire Opal Media, Inc.; Authors: Rob Heinsoo, Jonathan Tweet, Robin D. Laws.
|
||||
Pathfinder RPG Core Rulebook. Copyright 2009, Paizo Publishing, LLC; Author: Jason Bulmahn, based on material by Jonathan Tweet, Monte Cook, and Skip Williams.
|
||||
Castles & Crusades, Copyright 2004, Troll Lord Games; Authors: Davis Chenault, Mac Golden.
|
||||
13th Age Archmage Engine. Copyright 2013-2016, Fire Opal Media. Author: Chad Dylan Long, based on material by Jonathan Tweet, Rob Heinsoo, Ryven Cedyrlle, Kenneth Hite, Kevin Kulp, ASH LAW, Cal Moore, Steve Townshend, Rob Watkins, and Rob Wieland.
|
39
README.md
39
README.md
|
@ -1,38 +1,9 @@
|
|||
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
|
||||
# 13Vaults
|
||||
|
||||
## Getting Started
|
||||
An unofficial, community-driven resource for the 13th Age RPG.
|
||||
|
||||
First, run the development server:
|
||||
## License Information
|
||||
|
||||
```bash
|
||||
npm run dev
|
||||
# or
|
||||
yarn dev
|
||||
# or
|
||||
pnpm dev
|
||||
```
|
||||
For things related to the works that I've used and referenced in this software, look at LICENSES.
|
||||
|
||||
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
|
||||
|
||||
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
|
||||
|
||||
[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`.
|
||||
|
||||
The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.
|
||||
|
||||
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
|
||||
|
||||
## Learn More
|
||||
|
||||
To learn more about Next.js, take a look at the following resources:
|
||||
|
||||
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
|
||||
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
|
||||
|
||||
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
|
||||
|
||||
## Deploy on Vercel
|
||||
|
||||
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
|
||||
|
||||
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
|
||||
For things related to the work that I have done, look at LICENSE.
|
107
app/globals.css
107
app/globals.css
|
@ -1,107 +0,0 @@
|
|||
:root {
|
||||
--max-width: 1100px;
|
||||
--border-radius: 12px;
|
||||
--font-mono: ui-monospace, Menlo, Monaco, 'Cascadia Mono', 'Segoe UI Mono',
|
||||
'Roboto Mono', 'Oxygen Mono', 'Ubuntu Monospace', 'Source Code Pro',
|
||||
'Fira Mono', 'Droid Sans Mono', 'Courier New', monospace;
|
||||
|
||||
--foreground-rgb: 0, 0, 0;
|
||||
--background-start-rgb: 214, 219, 220;
|
||||
--background-end-rgb: 255, 255, 255;
|
||||
|
||||
--primary-glow: conic-gradient(
|
||||
from 180deg at 50% 50%,
|
||||
#16abff33 0deg,
|
||||
#0885ff33 55deg,
|
||||
#54d6ff33 120deg,
|
||||
#0071ff33 160deg,
|
||||
transparent 360deg
|
||||
);
|
||||
--secondary-glow: radial-gradient(
|
||||
rgba(255, 255, 255, 1),
|
||||
rgba(255, 255, 255, 0)
|
||||
);
|
||||
|
||||
--tile-start-rgb: 239, 245, 249;
|
||||
--tile-end-rgb: 228, 232, 233;
|
||||
--tile-border: conic-gradient(
|
||||
#00000080,
|
||||
#00000040,
|
||||
#00000030,
|
||||
#00000020,
|
||||
#00000010,
|
||||
#00000010,
|
||||
#00000080
|
||||
);
|
||||
|
||||
--callout-rgb: 238, 240, 241;
|
||||
--callout-border-rgb: 172, 175, 176;
|
||||
--card-rgb: 180, 185, 188;
|
||||
--card-border-rgb: 131, 134, 135;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
:root {
|
||||
--foreground-rgb: 255, 255, 255;
|
||||
--background-start-rgb: 0, 0, 0;
|
||||
--background-end-rgb: 0, 0, 0;
|
||||
|
||||
--primary-glow: radial-gradient(rgba(1, 65, 255, 0.4), rgba(1, 65, 255, 0));
|
||||
--secondary-glow: linear-gradient(
|
||||
to bottom right,
|
||||
rgba(1, 65, 255, 0),
|
||||
rgba(1, 65, 255, 0),
|
||||
rgba(1, 65, 255, 0.3)
|
||||
);
|
||||
|
||||
--tile-start-rgb: 2, 13, 46;
|
||||
--tile-end-rgb: 2, 5, 19;
|
||||
--tile-border: conic-gradient(
|
||||
#ffffff80,
|
||||
#ffffff40,
|
||||
#ffffff30,
|
||||
#ffffff20,
|
||||
#ffffff10,
|
||||
#ffffff10,
|
||||
#ffffff80
|
||||
);
|
||||
|
||||
--callout-rgb: 20, 20, 20;
|
||||
--callout-border-rgb: 108, 108, 108;
|
||||
--card-rgb: 100, 100, 100;
|
||||
--card-border-rgb: 200, 200, 200;
|
||||
}
|
||||
}
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
html,
|
||||
body {
|
||||
max-width: 100vw;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
|
||||
body {
|
||||
color: rgb(var(--foreground-rgb));
|
||||
background: linear-gradient(
|
||||
to bottom,
|
||||
transparent,
|
||||
rgb(var(--background-end-rgb))
|
||||
)
|
||||
rgb(var(--background-start-rgb));
|
||||
}
|
||||
|
||||
a {
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
html {
|
||||
color-scheme: dark;
|
||||
}
|
||||
}
|
10
app/head.tsx
10
app/head.tsx
|
@ -1,10 +0,0 @@
|
|||
export default function Head() {
|
||||
return (
|
||||
<>
|
||||
<title>Create Next App</title>
|
||||
<meta content="width=device-width, initial-scale=1" name="viewport" />
|
||||
<meta name="description" content="Generated by create next app" />
|
||||
<link rel="icon" href="/favicon.ico" />
|
||||
</>
|
||||
)
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
import './globals.css'
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: {
|
||||
children: React.ReactNode
|
||||
}) {
|
||||
return (
|
||||
<html lang="en">
|
||||
{/*
|
||||
<head /> will contain the components returned by the nearest parent
|
||||
head.tsx. Find out more at https://beta.nextjs.org/docs/api-reference/file-conventions/head
|
||||
*/}
|
||||
<head />
|
||||
<body>{children}</body>
|
||||
</html>
|
||||
)
|
||||
}
|
|
@ -1,271 +0,0 @@
|
|||
.main {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
padding: 6rem;
|
||||
min-height: 100vh;
|
||||
}
|
||||
|
||||
.description {
|
||||
display: inherit;
|
||||
justify-content: inherit;
|
||||
align-items: inherit;
|
||||
font-size: 0.85rem;
|
||||
max-width: var(--max-width);
|
||||
width: 100%;
|
||||
z-index: 2;
|
||||
font-family: var(--font-mono);
|
||||
}
|
||||
|
||||
.description a {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
gap: 0.5rem;
|
||||
}
|
||||
|
||||
.description p {
|
||||
position: relative;
|
||||
margin: 0;
|
||||
padding: 1rem;
|
||||
background-color: rgba(var(--callout-rgb), 0.5);
|
||||
border: 1px solid rgba(var(--callout-border-rgb), 0.3);
|
||||
border-radius: var(--border-radius);
|
||||
}
|
||||
|
||||
.code {
|
||||
font-weight: 700;
|
||||
font-family: var(--font-mono);
|
||||
}
|
||||
|
||||
.grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, minmax(33%, auto));
|
||||
width: var(--max-width);
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.card {
|
||||
padding: 1rem 1.2rem;
|
||||
border-radius: var(--border-radius);
|
||||
background: rgba(var(--card-rgb), 0);
|
||||
border: 1px solid rgba(var(--card-border-rgb), 0);
|
||||
transition: background 200ms, border 200ms;
|
||||
}
|
||||
|
||||
.card span {
|
||||
display: inline-block;
|
||||
transition: transform 200ms;
|
||||
}
|
||||
|
||||
.card h2 {
|
||||
font-weight: 600;
|
||||
margin-bottom: 0.7rem;
|
||||
}
|
||||
|
||||
.card p {
|
||||
margin: 0;
|
||||
opacity: 0.6;
|
||||
font-size: 0.9rem;
|
||||
line-height: 1.5;
|
||||
max-width: 34ch;
|
||||
}
|
||||
|
||||
.center {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
position: relative;
|
||||
padding: 4rem 0;
|
||||
}
|
||||
|
||||
.center::before {
|
||||
background: var(--secondary-glow);
|
||||
border-radius: 50%;
|
||||
width: 480px;
|
||||
height: 360px;
|
||||
margin-left: -400px;
|
||||
}
|
||||
|
||||
.center::after {
|
||||
background: var(--primary-glow);
|
||||
width: 240px;
|
||||
height: 180px;
|
||||
z-index: -1;
|
||||
}
|
||||
|
||||
.center::before,
|
||||
.center::after {
|
||||
content: '';
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
filter: blur(45px);
|
||||
transform: translateZ(0);
|
||||
}
|
||||
|
||||
.logo,
|
||||
.thirteen {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.thirteen {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
width: 75px;
|
||||
height: 75px;
|
||||
padding: 25px 10px;
|
||||
margin-left: 16px;
|
||||
transform: translateZ(0);
|
||||
border-radius: var(--border-radius);
|
||||
overflow: hidden;
|
||||
box-shadow: 0px 2px 8px -1px #0000001a;
|
||||
}
|
||||
|
||||
.thirteen::before,
|
||||
.thirteen::after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
z-index: -1;
|
||||
}
|
||||
|
||||
/* Conic Gradient Animation */
|
||||
.thirteen::before {
|
||||
animation: 6s rotate linear infinite;
|
||||
width: 200%;
|
||||
height: 200%;
|
||||
background: var(--tile-border);
|
||||
}
|
||||
|
||||
/* Inner Square */
|
||||
.thirteen::after {
|
||||
inset: 0;
|
||||
padding: 1px;
|
||||
border-radius: var(--border-radius);
|
||||
background: linear-gradient(
|
||||
to bottom right,
|
||||
rgba(var(--tile-start-rgb), 1),
|
||||
rgba(var(--tile-end-rgb), 1)
|
||||
);
|
||||
background-clip: content-box;
|
||||
}
|
||||
|
||||
/* Enable hover only on non-touch devices */
|
||||
@media (hover: hover) and (pointer: fine) {
|
||||
.card:hover {
|
||||
background: rgba(var(--card-rgb), 0.1);
|
||||
border: 1px solid rgba(var(--card-border-rgb), 0.15);
|
||||
}
|
||||
|
||||
.card:hover span {
|
||||
transform: translateX(4px);
|
||||
}
|
||||
}
|
||||
|
||||
@media (prefers-reduced-motion) {
|
||||
.thirteen::before {
|
||||
animation: none;
|
||||
}
|
||||
|
||||
.card:hover span {
|
||||
transform: none;
|
||||
}
|
||||
}
|
||||
|
||||
/* Mobile and Tablet */
|
||||
@media (max-width: 1023px) {
|
||||
.content {
|
||||
padding: 4rem;
|
||||
}
|
||||
|
||||
.grid {
|
||||
grid-template-columns: 1fr;
|
||||
margin-bottom: 120px;
|
||||
max-width: 320px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.card {
|
||||
padding: 1rem 2.5rem;
|
||||
}
|
||||
|
||||
.card h2 {
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.center {
|
||||
padding: 8rem 0 6rem;
|
||||
}
|
||||
|
||||
.center::before {
|
||||
transform: none;
|
||||
height: 300px;
|
||||
}
|
||||
|
||||
.description {
|
||||
font-size: 0.8rem;
|
||||
}
|
||||
|
||||
.description a {
|
||||
padding: 1rem;
|
||||
}
|
||||
|
||||
.description p,
|
||||
.description div {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.description p {
|
||||
align-items: center;
|
||||
inset: 0 0 auto;
|
||||
padding: 2rem 1rem 1.4rem;
|
||||
border-radius: 0;
|
||||
border: none;
|
||||
border-bottom: 1px solid rgba(var(--callout-border-rgb), 0.25);
|
||||
background: linear-gradient(
|
||||
to bottom,
|
||||
rgba(var(--background-start-rgb), 1),
|
||||
rgba(var(--callout-rgb), 0.5)
|
||||
);
|
||||
background-clip: padding-box;
|
||||
backdrop-filter: blur(24px);
|
||||
}
|
||||
|
||||
.description div {
|
||||
align-items: flex-end;
|
||||
pointer-events: none;
|
||||
inset: auto 0 0;
|
||||
padding: 2rem;
|
||||
height: 200px;
|
||||
background: linear-gradient(
|
||||
to bottom,
|
||||
transparent 0%,
|
||||
rgb(var(--background-end-rgb)) 40%
|
||||
);
|
||||
z-index: 1;
|
||||
}
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
.vercelLogo {
|
||||
filter: invert(1);
|
||||
}
|
||||
|
||||
.logo,
|
||||
.thirteen img {
|
||||
filter: invert(1) drop-shadow(0 0 0.3rem #ffffff70);
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes rotate {
|
||||
from {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
to {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
}
|
91
app/page.tsx
91
app/page.tsx
|
@ -1,91 +0,0 @@
|
|||
import Image from 'next/image'
|
||||
import { Inter } from '@next/font/google'
|
||||
import styles from './page.module.css'
|
||||
|
||||
const inter = Inter({ subsets: ['latin'] })
|
||||
|
||||
export default function Home() {
|
||||
return (
|
||||
<main className={styles.main}>
|
||||
<div className={styles.description}>
|
||||
<p>
|
||||
Get started by editing
|
||||
<code className={styles.code}>app/page.tsx</code>
|
||||
</p>
|
||||
<div>
|
||||
<a
|
||||
href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
By{' '}
|
||||
<Image
|
||||
src="/vercel.svg"
|
||||
alt="Vercel Logo"
|
||||
className={styles.vercelLogo}
|
||||
width={100}
|
||||
height={24}
|
||||
priority
|
||||
/>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className={styles.center}>
|
||||
<Image
|
||||
className={styles.logo}
|
||||
src="/next.svg"
|
||||
alt="Next.js Logo"
|
||||
width={180}
|
||||
height={37}
|
||||
priority
|
||||
/>
|
||||
<div className={styles.thirteen}>
|
||||
<Image src="/thirteen.svg" alt="13" width={40} height={31} priority />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className={styles.grid}>
|
||||
<a
|
||||
href="https://beta.nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"
|
||||
className={styles.card}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
<h2 className={inter.className}>
|
||||
Docs <span>-></span>
|
||||
</h2>
|
||||
<p className={inter.className}>
|
||||
Find in-depth information about Next.js features and API.
|
||||
</p>
|
||||
</a>
|
||||
|
||||
<a
|
||||
href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"
|
||||
className={styles.card}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
<h2 className={inter.className}>
|
||||
Templates <span>-></span>
|
||||
</h2>
|
||||
<p className={inter.className}>Explore the Next.js 13 playground.</p>
|
||||
</a>
|
||||
|
||||
<a
|
||||
href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"
|
||||
className={styles.card}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
<h2 className={inter.className}>
|
||||
Deploy <span>-></span>
|
||||
</h2>
|
||||
<p className={inter.className}>
|
||||
Instantly deploy your Next.js site to a shareable URL with Vercel.
|
||||
</p>
|
||||
</a>
|
||||
</div>
|
||||
</main>
|
||||
)
|
||||
}
|
|
@ -0,0 +1,102 @@
|
|||
import Link from "next/link";
|
||||
import { useRouter } from "next/router";
|
||||
|
||||
export default function Breadcrumbs() {
|
||||
const router = useRouter();
|
||||
return (
|
||||
<nav
|
||||
className="flex xl:max-w-7xl max-w-6xl mx-auto"
|
||||
aria-label="Breadcrumb"
|
||||
>
|
||||
<ol role="list" className="flex gap-2 py-1">
|
||||
<li className="flex items-center">
|
||||
<div className="flex items-center">
|
||||
<Link href="/" className="text-teal-500 hover:text-teal-300">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="currentColor"
|
||||
className="h-5 w-5"
|
||||
viewBox="0 0 34 34"
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
d="M12.3 34 4.5 11.4 5 8.1 3.2 4.9 0 0l11.4 4.9 6 21.6.4 2.6.5-2.6 6-21.6L21 1.6h9.8L34 5l-3 6.5L23.5 34H12.3Z"
|
||||
/>
|
||||
</svg>
|
||||
<span className="sr-only">Home</span>
|
||||
</Link>
|
||||
</div>
|
||||
</li>
|
||||
<li className="flex items-center">
|
||||
<div className="flex items-center">
|
||||
<svg
|
||||
className="h-6 w-6 flex-shrink-0 text-neutral-400"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 20 20"
|
||||
fill="currentColor"
|
||||
aria-hidden="true"
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
d="M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z"
|
||||
clipRule="evenodd"
|
||||
/>
|
||||
</svg>
|
||||
<Link
|
||||
href="#"
|
||||
className="ml-2 text-sm font-medium text-neutral-400 hover:text-neutral-200"
|
||||
>
|
||||
Vaults
|
||||
</Link>
|
||||
</div>
|
||||
</li>
|
||||
<li className="flex items-center">
|
||||
<div className="flex items-center">
|
||||
<svg
|
||||
className="h-6 w-6 flex-shrink-0 text-neutral-400"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 20 20"
|
||||
fill="currentColor"
|
||||
aria-hidden="true"
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
d="M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z"
|
||||
clipRule="evenodd"
|
||||
/>
|
||||
</svg>
|
||||
<Link
|
||||
href="#"
|
||||
className="ml-2 text-sm font-medium text-neutral-400 hover:text-neutral-200"
|
||||
>
|
||||
Classes
|
||||
</Link>
|
||||
</div>
|
||||
</li>
|
||||
<li className="flex items-center">
|
||||
<div className="flex items-center">
|
||||
<svg
|
||||
className="h-6 w-6 flex-shrink-0 text-neutral-400"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
viewBox="0 0 20 20"
|
||||
fill="currentColor"
|
||||
aria-hidden="true"
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
d="M7.21 14.77a.75.75 0 01.02-1.06L11.168 10 7.23 6.29a.75.75 0 111.04-1.08l4.5 4.25a.75.75 0 010 1.08l-4.5 4.25a.75.75 0 01-1.06-.02z"
|
||||
clipRule="evenodd"
|
||||
/>
|
||||
</svg>
|
||||
<Link
|
||||
href="/vaults/classes/savage"
|
||||
className="ml-2 text-sm font-medium text-neutral-400 hover:text-neutral-200"
|
||||
>
|
||||
The Savage
|
||||
</Link>
|
||||
</div>
|
||||
</li>
|
||||
</ol>
|
||||
</nav>
|
||||
);
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
export function Quote({ text, source }: any): JSX.Element {
|
||||
return (
|
||||
<figure>
|
||||
<blockquote>
|
||||
<p>{text}</p>
|
||||
</blockquote>
|
||||
<figcaption>– {source}</figcaption>
|
||||
</figure>
|
||||
);
|
||||
}
|
||||
|
||||
export function Dice({ children }: any) {
|
||||
return <span className="bg-red-500 text-white">{children}</span>;
|
||||
}
|
|
@ -0,0 +1,48 @@
|
|||
import { defineDocumentType, makeSource } from "contentlayer/source-files";
|
||||
import remarkGfm from "remark-gfm";
|
||||
|
||||
const Monster = defineDocumentType(() => ({
|
||||
name: "Npc",
|
||||
filePathPattern: "monsters/*.yml",
|
||||
contentType: "data",
|
||||
fields: {
|
||||
name: { type: "string", required: true },
|
||||
system: { type: "json", required: true },
|
||||
items: { type: "list", of: { type: "json" }, required: true },
|
||||
},
|
||||
computedFields: {
|
||||
slug: {
|
||||
type: "string",
|
||||
resolve: (doc) => doc._raw.sourceFileName.replace(/\.yml$/, ""),
|
||||
},
|
||||
},
|
||||
}));
|
||||
|
||||
const ClassItem = defineDocumentType(() => ({
|
||||
name: "ClassItem",
|
||||
filePathPattern: "classes/*.mdx",
|
||||
contentType: "mdx",
|
||||
fields: {
|
||||
title: { type: "string", required: true },
|
||||
source: { type: "string", required: true },
|
||||
quote: { type: "string", required: true },
|
||||
quote_source: { type: "string", required: true },
|
||||
lead: { type: "string", required: true },
|
||||
},
|
||||
computedFields: {
|
||||
slug: {
|
||||
type: "string",
|
||||
resolve: (doc) => doc._raw.sourceFileName.replace(/\.mdx$/, ""),
|
||||
},
|
||||
},
|
||||
}));
|
||||
|
||||
const contentLayerConfig = makeSource({
|
||||
contentDirPath: "vaults",
|
||||
documentTypes: [ClassItem, Monster],
|
||||
mdx: {
|
||||
remarkPlugins: [remarkGfm],
|
||||
},
|
||||
});
|
||||
|
||||
export default contentLayerConfig;
|
|
@ -0,0 +1,64 @@
|
|||
import Link from "next/link";
|
||||
|
||||
export default function BasicLayout({
|
||||
children,
|
||||
}: {
|
||||
children: React.ReactNode;
|
||||
}) {
|
||||
return (
|
||||
<div className="min-h-screen flex flex-col">
|
||||
<header>
|
||||
<div className="bg-neutral-800 px-8 py-2 text-white">
|
||||
<div className="mx-auto flex xl:max-w-7xl max-w-6xl items-center justify-center">
|
||||
<h1 className="font-display text-3xl font-black">
|
||||
<Link href="/">
|
||||
<span className="sr-only">13 Vaults</span>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="currentColor"
|
||||
className="h-6 sm:hidden"
|
||||
viewBox="0 0 60 34"
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
d="M3.7 30.7V16.9l1-3-2.8.7H0v-5l9.5-1.3.3 1.9-.3 3.1.5 13.9-.5 3.5H3.7Zm16.7.3a27.2 27.2 0 0 1-3.6-.3L13 29l-.4-6.8 2 1.8 6.2 1.8c1.2 0 2-.2 2.6-.6.5-.5.8-1 .8-1.6 0-.6-.2-1-.6-1.2-.4-.3-1-.4-2-.4h-3.8l-4-5h7.5c.7 0 1.2-.2 1.6-.5.5-.3.7-.7.7-1.3 0-.6-.2-1-.6-1.3a3 3 0 0 0-1.7-.5 13.8 13.8 0 0 0-5.5 1.1l-1.9.7-2.6-5.8 2.6.5a16 16 0 0 1 4.6-1.5c1-.2 2.2-.3 3.5-.3 2.3 0 4 .5 5.3 1.6 1.2 1 1.8 2.5 1.8 4.4a5 5 0 0 1-.7 2.7 6 6 0 0 1-1.4 1.7 5.2 5.2 0 0 1 3 5c.1 5-3.1 7.6-9.5 7.6Zm17.9 3-7.8-22.6.4-3.3-1.7-3.2L26 0l11.4 4.9 6 21.6.4 2.6.5-2.6 6-21.6L47 1.6h9.8L60 5l-3 6.5L49.5 34H38.3Z"
|
||||
/>
|
||||
</svg>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="currentColor"
|
||||
className="hidden h-6 sm:block"
|
||||
viewBox="0 0 152 34"
|
||||
>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
d="m56 30.7 1.3-4.6-1.5-4.3h3.6l3-8.3-3-2.2h12.3l4.8 12.3h1l1.1 7.1h-6l-1.4-4h-7.6l-1.2 4H56Zm9.5-8.9h4.1l-1.8-5.4h-.6l-1.7 5.4Zm24 9.2c-3.3 0-5.6-.6-7-2-1.5-1.2-2.2-3.3-2.2-6.2v-7.1l-2-4.4h8.3v10.2l.1 2.2c.2.7.5 1.2.9 1.5.4.4 1 .6 2 .6a4 4 0 0 0 2-.5c.3-.3.6-.8.8-1.5l.1-2.3v-5.8l-2-4.4h8.2v11.5c0 2-.3 3.4-1 4.7-.6 1.1-1.6 2-2.9 2.6a13 13 0 0 1-5.3.9Zm12.8-.3-2.8-5.5 2.8 1.1v-9.8l-.8.3.8-5.5h6.1l2.1-.3-2 5.5v5.2l-.4 3.8h.6l5.8 1.5 1.2-2 2.4 4-1.3 1.7h-14.5Zm18.7 0V16.5l-5.7.3-1.3-6.3 1.3.8h17.5l1.2 6.3-1.2-.8-5.7-.3v9.8l1.4-.3-1.4 4.7h-6.2Z"
|
||||
/>
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
d="M142.4 31a17 17 0 0 1-5.7-1 4 4 0 0 1-1.6-.8v-2.9l-2.9-4 2.9 1.2a16.7 16.7 0 0 0 7.6 2c1.1 0 1.7-.2 1.7-.7a1 1 0 0 0-.3-.7l-1.2-.5-2.5-.8-3.2-1.2c-.8-.4-1.5-1-2-1.6-.4-.7-.6-1.6-.6-2.7 0-1.9.8-3.4 2.3-4.6 1.6-1.1 3.8-1.7 6.8-1.7a23.3 23.3 0 0 1 3.5.2l4.3-.7-2.2 2.5v4.7l-7.2-1.8c-.7 0-1 .3-1 .8 0 .3.1.7.6 1l2.6 1c1.7.5 3 1 4 1.6A5 5 0 0 1 151 25a5.7 5.7 0 0 1-2.2 4.4 10.7 10.7 0 0 1-6.5 1.7ZM3.7 30.7V16.9l1-3-2.8.7H0v-5l9.5-1.3.3 1.9-.3 3.1.5 13.9-.5 3.5H3.7Zm16.7.3a27.2 27.2 0 0 1-3.6-.3L13 29l-.4-6.8 2 1.8 6.2 1.8c1.2 0 2-.2 2.6-.6.5-.5.8-1 .8-1.6 0-.6-.2-1-.6-1.2-.4-.3-1-.4-2-.4h-3.8l-4-5h7.5c.7 0 1.2-.2 1.6-.5.5-.3.7-.7.7-1.3 0-.6-.2-1-.6-1.3a3 3 0 0 0-1.7-.5 13.8 13.8 0 0 0-5.5 1.1l-1.9.7-2.6-5.8 2.6.5a16 16 0 0 1 4.6-1.5c1-.2 2.2-.3 3.5-.3 2.3 0 4 .5 5.3 1.6 1.2 1 1.8 2.5 1.8 4.4a5 5 0 0 1-.7 2.7 6 6 0 0 1-1.4 1.7 5.2 5.2 0 0 1 3 5c.1 5-3.1 7.6-9.5 7.6Zm17.9 3-7.8-22.6.4-3.3-1.7-3.2L26 0l11.4 4.9 6 21.6.4 2.6.5-2.6 6-21.6L47 1.6h9.8L60 5l-3 6.5L49.5 34H38.3Z"
|
||||
/>
|
||||
</svg>
|
||||
</Link>
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<div className="flex-1">{children}</div>
|
||||
<footer>
|
||||
<div className="bg-sky-600 p-8 text-white">
|
||||
<div className="mx-auto xl:max-w-7xl max-w-6xl">
|
||||
<h1 className="text-xl font-black">13 Vaults</h1>
|
||||
<div>Cool footer content</div>
|
||||
</div>
|
||||
</div>
|
||||
<div className="bg-rose-600 p-8 text-white">
|
||||
<div className="mx-auto xl:max-w-7xl max-w-6xl">
|
||||
<h1 className="text-xl font-black">13 Vaults</h1>
|
||||
<div>Cool footer content</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
);
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
import Breadcrumbs from "@/components/breadcrumbs";
|
||||
import BasicLayout from "./basic";
|
||||
|
||||
export default function VaultLayout(props: any) {
|
||||
return (
|
||||
<BasicLayout>
|
||||
<div className="bg-neutral-900 px-8">
|
||||
<Breadcrumbs />
|
||||
</div>
|
||||
<div className="min-h-screen p-8">
|
||||
<div className="mx-auto xl:max-w-7xl max-w-6xl">
|
||||
<div className="prose prose-h1:my-0 lg:prose-base prose-sm max-w-none prose-headings:font-serif prose-lead:leading-normal prose-lead:font-display prose-blockquote:border-teal-500 prose-blockquote:bg-white prose-blockquote:font-serif prose-blockquote:shadow-md prose-table:text-sm prose-table:whitespace-nowrap prose-th:font-display prose-thead:whitespace-normal prose-th:p-2 prose-thead:shadow-sm prose-th:align-bottom prose-thead:bg-white">
|
||||
<main {...props} />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</BasicLayout>
|
||||
);
|
||||
}
|
|
@ -1,8 +1,8 @@
|
|||
const { withContentlayer } = require("next-contentlayer");
|
||||
|
||||
/** @type {import('next').NextConfig} */
|
||||
const nextConfig = {
|
||||
experimental: {
|
||||
appDir: true,
|
||||
},
|
||||
}
|
||||
pageExtensions: ["ts", "tsx", "js", "jsx"],
|
||||
};
|
||||
|
||||
module.exports = nextConfig
|
||||
module.exports = withContentlayer(nextConfig);
|
||||
|
|
File diff suppressed because it is too large
Load Diff
16
package.json
16
package.json
|
@ -4,20 +4,34 @@
|
|||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "next dev",
|
||||
"build": "next build",
|
||||
"build": "next build && next export",
|
||||
"start": "next start",
|
||||
"lint": "next lint"
|
||||
},
|
||||
"dependencies": {
|
||||
"@next/font": "13.1.6",
|
||||
"@types/lodash": "^4.14.191",
|
||||
"@types/node": "18.11.18",
|
||||
"@types/react": "18.0.27",
|
||||
"@types/react-dom": "18.0.10",
|
||||
"contentlayer": "^0.3.0",
|
||||
"eslint": "8.33.0",
|
||||
"eslint-config-next": "13.1.6",
|
||||
"lodash": "^4.17.21",
|
||||
"next": "13.1.6",
|
||||
"next-contentlayer": "^0.3.0",
|
||||
"react": "18.2.0",
|
||||
"react-dom": "18.2.0",
|
||||
"typescript": "4.9.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@mdx-js/loader": "^2.2.1",
|
||||
"@mdx-js/react": "^2.2.1",
|
||||
"@next/mdx": "^13.1.6",
|
||||
"@tailwindcss/typography": "^0.5.9",
|
||||
"autoprefixer": "^10.4.13",
|
||||
"postcss": "^8.4.21",
|
||||
"remark-gfm": "^3.0.1",
|
||||
"tailwindcss": "^3.2.4"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
import "@/styles/globals.css";
|
||||
|
||||
import type { ReactElement, ReactNode } from "react";
|
||||
import type { NextPage } from "next";
|
||||
import type { AppProps } from "next/app";
|
||||
import Head from "next/head";
|
||||
|
||||
export type NextPageWithLayout<P = {}, IP = P> = NextPage<P, IP> & {
|
||||
getLayout?: (page: ReactElement) => ReactNode;
|
||||
};
|
||||
|
||||
export default function VaultsApp({ Component, pageProps }: AppProps) {
|
||||
return (
|
||||
<>
|
||||
<Head>
|
||||
<link rel="shortcut icon" href="/favicon.svg" />
|
||||
<title>The 13 Vaults</title>
|
||||
</Head>
|
||||
<Component {...pageProps} />
|
||||
</>
|
||||
);
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
|
||||
import type { NextApiRequest, NextApiResponse } from 'next'
|
||||
|
||||
type Data = {
|
||||
name: string
|
||||
}
|
||||
|
||||
export default function handler(
|
||||
req: NextApiRequest,
|
||||
res: NextApiResponse<Data>
|
||||
) {
|
||||
res.status(200).json({ name: 'John Doe' })
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
import BasicLayout from "@/layouts/basic";
|
||||
|
||||
export default function VaultsAppHome() {
|
||||
return (
|
||||
<BasicLayout>
|
||||
<h1>Howdy!</h1>
|
||||
</BasicLayout>
|
||||
);
|
||||
}
|
|
@ -0,0 +1,62 @@
|
|||
import { allClassItems, ClassItem } from "contentlayer/generated";
|
||||
import { flow, find, map, get } from "lodash";
|
||||
import { useMDXComponent } from "next-contentlayer/hooks";
|
||||
import VaultLayout from "@/layouts/vault";
|
||||
import * as Vault from "@/components/vault";
|
||||
import { GetStaticPropsResult, NextPageContext } from "next";
|
||||
|
||||
interface ClassPageP {
|
||||
classItem: ClassItem;
|
||||
}
|
||||
|
||||
export default function ClassPage({ classItem }: ClassPageP) {
|
||||
const MDXContent = useMDXComponent(classItem.body.code);
|
||||
return (
|
||||
<VaultLayout>
|
||||
<hgroup className="not-prose">
|
||||
<h1 className="my-0 font-serif font-bold text-4xl">
|
||||
{classItem.title}
|
||||
</h1>
|
||||
<p className="my-0 font-display italic text-black/50">
|
||||
{classItem.source}
|
||||
</p>
|
||||
</hgroup>
|
||||
<Vault.Quote text={classItem.quote} source={classItem.quote_source} />
|
||||
<p className="lead">{classItem.lead}</p>
|
||||
<MDXContent
|
||||
classItem={classItem}
|
||||
components={{
|
||||
Vault: Vault,
|
||||
table: ({ children }) => (
|
||||
<div className="overflow-auto">
|
||||
<table>{children}</table>
|
||||
</div>
|
||||
),
|
||||
}}
|
||||
/>
|
||||
</VaultLayout>
|
||||
);
|
||||
}
|
||||
|
||||
export async function getStaticPaths() {
|
||||
return {
|
||||
paths: map(allClassItems, (classItem) => ({
|
||||
params: { slug: classItem.slug, class_item: classItem.slug },
|
||||
})),
|
||||
fallback: false,
|
||||
};
|
||||
}
|
||||
|
||||
export async function getStaticProps(
|
||||
context: NextPageContext
|
||||
): Promise<GetStaticPropsResult<ClassPageP>> {
|
||||
const classItem = flow((classes) =>
|
||||
find(classes, ["slug", get(context, "params.class_item")])
|
||||
)(allClassItems);
|
||||
|
||||
return {
|
||||
props: {
|
||||
classItem,
|
||||
},
|
||||
};
|
||||
}
|
|
@ -0,0 +1,44 @@
|
|||
import { DetailedHTMLProps, HTMLAttributes } from "react";
|
||||
import { MDXProvider } from "@mdx-js/react";
|
||||
|
||||
export default function ClassesIndex(
|
||||
props: DetailedHTMLProps<HTMLAttributes<HTMLElement>, HTMLElement>
|
||||
) {
|
||||
const mdxComponents = {
|
||||
Image: ({ source, alt }: any) => (
|
||||
<img
|
||||
src={source}
|
||||
alt={alt}
|
||||
className="float-right hidden w-60 md:inline-block"
|
||||
/>
|
||||
),
|
||||
Header: ({ title, source }: any) => (
|
||||
<hgroup>
|
||||
<h1 className="my-0 text-4xl">{title}</h1>
|
||||
<p className="my-0 font-display italic text-black/50">{source}</p>
|
||||
</hgroup>
|
||||
),
|
||||
Quote: ({ quote, source }: any) => (
|
||||
<figure>
|
||||
<blockquote>
|
||||
<p>{quote}</p>
|
||||
</blockquote>
|
||||
<figcaption>– {source}</figcaption>
|
||||
</figure>
|
||||
),
|
||||
table: ({ children }: any) => (
|
||||
<div className="overflow-auto">
|
||||
<table>{children}</table>
|
||||
</div>
|
||||
),
|
||||
};
|
||||
return (
|
||||
<MDXProvider components={mdxComponents}>
|
||||
<main {...props} />
|
||||
</MDXProvider>
|
||||
);
|
||||
}
|
||||
|
||||
ClassesIndex.getLayout = function getLayout() {
|
||||
return null;
|
||||
};
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,6 @@
|
|||
module.exports = {
|
||||
plugins: {
|
||||
tailwindcss: {},
|
||||
autoprefixer: {},
|
||||
},
|
||||
};
|
Binary file not shown.
Before Width: | Height: | Size: 25 KiB |
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 34"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 34 34"><path fill="currentColor" d="M12.3 34 4.5 11.4 5 8.1 3.2 4.9 0 0l11.4 4.9 6 21.6.4 2.6.5-2.6 6-21.6L21 1.6h9.8L34 5l-3 6.5L23.5 34H12.3Z"/></svg><style>@media (prefers-color-scheme:dark){:root{color:#fff}}@media (prefers-color-scheme:light){:root{color:#000}}</style></svg>
|
After Width: | Height: | Size: 405 B |
Binary file not shown.
After Width: | Height: | Size: 39 KiB |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 394 80"><path fill="#000" d="M262 0h68.5v12.7h-27.2v66.6h-13.6V12.7H262V0ZM149 0v12.7H94v20.4h44.3v12.6H94v21h55v12.6H80.5V0h68.7zm34.3 0h-17.8l63.8 79.4h17.9l-32-39.7 32-39.6h-17.9l-23 28.6-23-28.6zm18.3 56.7-9-11-27.1 33.7h17.8l18.3-22.7z"/><path fill="#000" d="M81 79.3 17 0H0v79.3h13.6V17l50.2 62.3H81Zm252.6-.4c-1 0-1.8-.4-2.5-1s-1.1-1.6-1.1-2.6.3-1.8 1-2.5 1.6-1 2.6-1 1.8.3 2.5 1a3.4 3.4 0 0 1 .6 4.3 3.7 3.7 0 0 1-3 1.8zm23.2-33.5h6v23.3c0 2.1-.4 4-1.3 5.5a9.1 9.1 0 0 1-3.8 3.5c-1.6.8-3.5 1.3-5.7 1.3-2 0-3.7-.4-5.3-1s-2.8-1.8-3.7-3.2c-.9-1.3-1.4-3-1.4-5h6c.1.8.3 1.6.7 2.2s1 1.2 1.6 1.5c.7.4 1.5.5 2.4.5 1 0 1.8-.2 2.4-.6a4 4 0 0 0 1.6-1.8c.3-.8.5-1.8.5-3V45.5zm30.9 9.1a4.4 4.4 0 0 0-2-3.3 7.5 7.5 0 0 0-4.3-1.1c-1.3 0-2.4.2-3.3.5-.9.4-1.6 1-2 1.6a3.5 3.5 0 0 0-.3 4c.3.5.7.9 1.3 1.2l1.8 1 2 .5 3.2.8c1.3.3 2.5.7 3.7 1.2a13 13 0 0 1 3.2 1.8 8.1 8.1 0 0 1 3 6.5c0 2-.5 3.7-1.5 5.1a10 10 0 0 1-4.4 3.5c-1.8.8-4.1 1.2-6.8 1.2-2.6 0-4.9-.4-6.8-1.2-2-.8-3.4-2-4.5-3.5a10 10 0 0 1-1.7-5.6h6a5 5 0 0 0 3.5 4.6c1 .4 2.2.6 3.4.6 1.3 0 2.5-.2 3.5-.6 1-.4 1.8-1 2.4-1.7a4 4 0 0 0 .8-2.4c0-.9-.2-1.6-.7-2.2a11 11 0 0 0-2.1-1.4l-3.2-1-3.8-1c-2.8-.7-5-1.7-6.6-3.2a7.2 7.2 0 0 1-2.4-5.7 8 8 0 0 1 1.7-5 10 10 0 0 1 4.3-3.5c2-.8 4-1.2 6.4-1.2 2.3 0 4.4.4 6.2 1.2 1.8.8 3.2 2 4.3 3.4 1 1.4 1.5 3 1.5 5h-5.8z"/></svg>
|
Before Width: | Height: | Size: 1.3 KiB |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="31" fill="none"><g opacity=".9"><path fill="url(#a)" d="M13 .4v29.3H7V6.3h-.2L0 10.5V5L7.2.4H13Z"/><path fill="url(#b)" d="M28.8 30.1c-2.2 0-4-.3-5.7-1-1.7-.8-3-1.8-4-3.1a7.7 7.7 0 0 1-1.4-4.6h6.2c0 .8.3 1.4.7 2 .4.5 1 .9 1.7 1.2.7.3 1.6.4 2.5.4 1 0 1.7-.2 2.5-.5.7-.3 1.3-.8 1.7-1.4.4-.6.6-1.2.6-2s-.2-1.5-.7-2.1c-.4-.6-1-1-1.8-1.4-.8-.4-1.8-.5-2.9-.5h-2.7v-4.6h2.7a6 6 0 0 0 2.5-.5 4 4 0 0 0 1.7-1.3c.4-.6.6-1.3.6-2a3.5 3.5 0 0 0-2-3.3 5.6 5.6 0 0 0-4.5 0 4 4 0 0 0-1.7 1.2c-.4.6-.6 1.2-.6 2h-6c0-1.7.6-3.2 1.5-4.5 1-1.3 2.2-2.3 3.8-3C25 .4 26.8 0 28.8 0s3.8.4 5.3 1.1c1.5.7 2.7 1.7 3.6 3a7.2 7.2 0 0 1 1.2 4.2c0 1.6-.5 3-1.5 4a7 7 0 0 1-4 2.2v.2c2.2.3 3.8 1 5 2.2a6.4 6.4 0 0 1 1.6 4.6c0 1.7-.5 3.1-1.4 4.4a9.7 9.7 0 0 1-4 3.1c-1.7.8-3.7 1.1-5.8 1.1Z"/></g><defs><linearGradient id="a" x1="20" x2="20" y1="0" y2="30.1" gradientUnits="userSpaceOnUse"><stop/><stop offset="1" stop-color="#3D3D3D"/></linearGradient><linearGradient id="b" x1="20" x2="20" y1="0" y2="30.1" gradientUnits="userSpaceOnUse"><stop/><stop offset="1" stop-color="#3D3D3D"/></linearGradient></defs></svg>
|
Before Width: | Height: | Size: 1.1 KiB |
|
@ -1 +0,0 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 283 64"><path fill="black" d="M141 16c-11 0-19 7-19 18s9 18 20 18c7 0 13-3 16-7l-7-5c-2 3-6 4-9 4-5 0-9-3-10-7h28v-3c0-11-8-18-19-18zm-9 15c1-4 4-7 9-7s8 3 9 7h-18zm117-15c-11 0-19 7-19 18s9 18 20 18c6 0 12-3 16-7l-8-5c-2 3-5 4-8 4-5 0-9-3-11-7h28l1-3c0-11-8-18-19-18zm-10 15c2-4 5-7 10-7s8 3 9 7h-19zm-39 3c0 6 4 10 10 10 4 0 7-2 9-5l8 5c-3 5-9 8-17 8-11 0-19-7-19-18s8-18 19-18c8 0 14 3 17 8l-8 5c-2-3-5-5-9-5-6 0-10 4-10 10zm83-29v46h-9V5h9zM37 0l37 64H0L37 0zm92 5-27 48L74 5h10l18 30 17-30h10zm59 12v10l-3-1c-6 0-10 4-10 10v15h-9V17h9v9c0-5 6-9 13-9z"/></svg>
|
Before Width: | Height: | Size: 629 B |
|
@ -0,0 +1,11 @@
|
|||
@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Vollkorn:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
|
||||
|
||||
@tailwind base;
|
||||
@tailwind components;
|
||||
@tailwind utilities;
|
||||
|
||||
@layer base {
|
||||
body {
|
||||
background: url(/images/paper-texture.webp);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
const defaultTheme = require("tailwindcss/defaultTheme");
|
||||
|
||||
/** @type {import('tailwindcss').Config} */
|
||||
module.exports = {
|
||||
content: [
|
||||
"./pages/**/*.{js,ts,jsx,tsx}",
|
||||
"./layouts/**/*.{js,ts,jsx,tsx}",
|
||||
"./components/**/*.{js,ts,jsx,tsx}",
|
||||
],
|
||||
theme: {
|
||||
extend: {
|
||||
fontFamily: {
|
||||
sans: ["Inter", ...defaultTheme.fontFamily.sans],
|
||||
display: ["Barlow Semi Condensed", ...defaultTheme.fontFamily.sans],
|
||||
serif: ["Vollkorn", ...defaultTheme.fontFamily.serif],
|
||||
},
|
||||
},
|
||||
},
|
||||
plugins: [require("@tailwindcss/typography")],
|
||||
};
|
|
@ -21,9 +21,16 @@
|
|||
],
|
||||
"baseUrl": ".",
|
||||
"paths": {
|
||||
"@/*": ["./*"]
|
||||
"@/*": ["./*"],
|
||||
"contentlayer/generated": ["./.contentlayer/generated"]
|
||||
}
|
||||
},
|
||||
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
|
||||
"include": [
|
||||
"next-env.d.ts",
|
||||
"**/*.ts",
|
||||
"**/*.tsx",
|
||||
".next/types/**/*.ts",
|
||||
".contentlayer/generated"
|
||||
],
|
||||
"exclude": ["node_modules"]
|
||||
}
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
declare module "*.mdx" {
|
||||
let MDXComponent: (props: any) => JSX.Element;
|
||||
export default MDXComponent;
|
||||
}
|
|
@ -0,0 +1,48 @@
|
|||
---
|
||||
title: Savage
|
||||
source: Dark Pacts & Ancient Secrets p.69
|
||||
quote: |
|
||||
When I first laid eyes on a savage...
|
||||
I knew my time was over.
|
||||
quote_source: The last words of a dying man along the road, circa 13a.53
|
||||
lead: |-
|
||||
Low armor, extremely high damage. A martial who just keeps on hitting—literally.
|
||||
---
|
||||
|
||||
## Level Progression
|
||||
|
||||
| Savage Level | Total Hit Points | Total Feats | Frenzy Powers | Pool Avail. | Frenzy Dice on Hit | Maximum Frenzy Pool | Level-Up Ability Bonuses | Ability Score Damage Bonus |
|
||||
| ------------ | ----------------------- | ---------------------------------------- | ------------- | ----------- | ------------------ | ------------------- | ------------------------ | -------------------------- |
|
||||
| 1 | (8 + CON mod) × 3 | 1 adventurer | 3 | 1st level | 1d4 | 3d4 | | ability modifier |
|
||||
| 2 | (8 + CON mod) × 3 | 2 adventurer | 4 | 1st level | 1d6 | 3d6 | | ability modifier |
|
||||
| 3 | (8 + CON mod) × 3 | 3 adventurer | 4 | 3rd level | 1d8 | 3d8 | | ability modifier |
|
||||
| 4 | (8 + CON mod) × 3 | 4 adventurer | 5 | 3rd level | 1d10 | 3d10 | +1 to 3 abilities | ability modifier |
|
||||
| 5 | (8 + CON mod) × 3 | 4 adventurer<br />1 champion | 5 | 5th level | 2d6 | 6d6 | | 2 × ability modifier |
|
||||
| 6 | (8 + CON mod) × 3 | 4 adventurer<br />2 champion | 5 | 5th level | 2d8 | 6d8 | | 2 × ability modifier |
|
||||
| 7 | (8 + CON mod) × 3 | 4 adventurer<br />3 champion | 6 | 7th level | 2d10 | 6d10 | +1 to 3 abilities | 2 × ability modifier |
|
||||
| 8 | (8 + CON mod) × 3 | 4 adventurer<br />3 champion<br />1 epic | 6 | 7th level | 4d6 | 12d6 | | 3 × ability modifier |
|
||||
| 9 | (8 + CON mod) × 3 | 4 adventurer<br />3 champion<br />2 epic | 6 | 9th level | 4d8 | 12d8 | | 3 × ability modifier |
|
||||
| 10 | (8 + CON mod) × 3 | 4 adventurer<br />3 champion<br />3 epic | 7 | 9th level | 4d10 | 12d10 | +1 to 3 abilities | 3 × ability modifier |
|
||||
|
||||
## Class Features
|
||||
|
||||
### Frenzy Dice
|
||||
|
||||
With each hit you score in a battle, you build up a pool of frenzy dice.
|
||||
You add these dice to damage, but you can also expend them to fuel your powers or heal yourself.
|
||||
|
||||
You start each battle with zero frenzy dice.
|
||||
Whenever you hit with a melee attack or a thrown weapon ranged attack, you gain frenzy dice at the end of that turn.
|
||||
Only the first hit counts, multiple hits in one turn still only grant you frenzy dice once.
|
||||
At first level, you gain a single <Vault.Dice>d4</Vault.Dice>.
|
||||
The die increases by one step each level, as per the level progression table.
|
||||
At 5th level, you gain two dice, and at 8th level, four.
|
||||
|
||||
The frenzy dice you gain are added to your frenzy pool.
|
||||
You can keep adding frenzy dice until you reach the maximum, which is three times the dice you gain per hit.
|
||||
|
||||
When an attack or power uses your current frenzy dice, the pool is referred to as FRENZY (similar to WEAPON for your weapon damage dice).
|
||||
Most importantly, you add FRENZY to damage when you hit with a basic melee attack.
|
||||
Using FRENZY does not expend the dice; they remain in your pool.
|
||||
However, there are two uses that expend your frenzy dice.
|
||||
One is to pay the cost of your frenzy powers, the other is your frenzied healing class feature below.
|
|
@ -0,0 +1,375 @@
|
|||
_id: 'acdLcpev3KnflNCr'
|
||||
name: 'Adult Remorhaz'
|
||||
type: 'Npc'
|
||||
img: 'systems/archmage/assets/icons/tokens/monsters/beast.webp'
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: 'Number'
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: 'Number'
|
||||
value: 0
|
||||
def:
|
||||
type: 'Number'
|
||||
value: 0
|
||||
ac:
|
||||
type: 'Number'
|
||||
label: 'Armor Class'
|
||||
value: 24
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: 'Number'
|
||||
label: 'Physical Defense'
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: 'Number'
|
||||
label: 'Mental Defense'
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: 'Number'
|
||||
label: 'Hit Points'
|
||||
value: 280
|
||||
min: 0
|
||||
max: 280
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: 'Number'
|
||||
label: 'Initiative Modifier'
|
||||
value: 11
|
||||
mod: 11
|
||||
level:
|
||||
type: 'Number'
|
||||
label: 'Level'
|
||||
value: 8
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
details:
|
||||
biography:
|
||||
type: 'String'
|
||||
label: 'Biography'
|
||||
flavor:
|
||||
value: ''
|
||||
role:
|
||||
value: 'wrecker'
|
||||
type: 'String'
|
||||
label: 'Role'
|
||||
size:
|
||||
value: 'large'
|
||||
type: 'String'
|
||||
label: 'Size'
|
||||
type:
|
||||
value: 'beast'
|
||||
type: 'String'
|
||||
label: 'Type'
|
||||
resistance:
|
||||
value: ''
|
||||
type: 'String'
|
||||
label: 'Resistance'
|
||||
vulnerability:
|
||||
value: ''
|
||||
type: 'String'
|
||||
label: 'Vulnerability'
|
||||
level:
|
||||
type: 'Number'
|
||||
label: 'Level'
|
||||
value: 8
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: 'Adult Remorhaz'
|
||||
displayName: 0
|
||||
img: 'systems/archmage/assets/icons/tokens/monsters/beast.webp'
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: 'YAfiEgDGxPO0vD5i'
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: 'Ss2Qb18x5PMrpztt'
|
||||
flags: {}
|
||||
name: '[Special trigger] C: Death from below!'
|
||||
type: 'action'
|
||||
img: 'icons/svg/mystery-man.svg'
|
||||
system:
|
||||
name:
|
||||
type: 'String'
|
||||
label: 'Name'
|
||||
description:
|
||||
type: ''
|
||||
label: 'Description'
|
||||
value: 'Limited use: 1/battle, during the remorhaz’s first turn or if appearing on the surface after burrowing.'
|
||||
group:
|
||||
type: 'String'
|
||||
label: 'Group'
|
||||
value: ''
|
||||
attack:
|
||||
type: ''
|
||||
label: 'Attack Roll'
|
||||
value: '[[d20 + 14]] vs. AC (each nearby creature)'
|
||||
hit:
|
||||
type: ''
|
||||
label: 'Hit'
|
||||
value: '[[45]] damage; OR [[22]] damage, and the target is *stunned* (save ends)'
|
||||
hit1:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
hit2:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
hit3:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
hit4:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
hit5:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
miss:
|
||||
type: ''
|
||||
label: 'Hit'
|
||||
name: 'Miss'
|
||||
value: '[[15]] damage.'
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: 'PHvKce1QVleKqG2C'
|
||||
flags: {}
|
||||
name: 'Savage bite'
|
||||
type: 'action'
|
||||
img: 'icons/svg/mystery-man.svg'
|
||||
system:
|
||||
name:
|
||||
type: 'String'
|
||||
label: 'Name'
|
||||
description:
|
||||
type: ''
|
||||
label: 'Description'
|
||||
value: ''
|
||||
group:
|
||||
type: 'String'
|
||||
label: 'Group'
|
||||
value: ''
|
||||
attack:
|
||||
type: ''
|
||||
label: 'Attack Roll'
|
||||
value: '[[d20 + 16]] vs. AC'
|
||||
hit:
|
||||
type: ''
|
||||
label: 'Hit'
|
||||
value: '[[50]] damage, [[20]] fire damage, and the remorhaz grabs the target if it’s not already grabbing a creature'
|
||||
hit1:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
hit2:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
hit3:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
hit4:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
hit5:
|
||||
type: 'String'
|
||||
label: 'Hit'
|
||||
miss:
|
||||
type: ''
|
||||
label: 'Hit'
|
||||
name: 'Miss'
|
||||
value: '[[15]] fire damage.'
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: 'afwIpj25nb4zkoKJ'
|
||||
flags: {}
|
||||
name: 'Burrow'
|
||||
type: 'trait'
|
||||
img: 'icons/svg/mystery-man.svg'
|
||||
system:
|
||||
name:
|
||||
type: 'String'
|
||||
label: 'Name'
|
||||
description:
|
||||
type: ''
|
||||
label: 'Description'
|
||||
value: 'As the standard monster ability, except the remorhaz only needs to roll 6+ in snow and ice.'
|
||||
group:
|
||||
type: 'String'
|
||||
label: 'Group'
|
||||
value: ''
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: 'RwjB54KB0gBlNjcs'
|
||||
flags: {}
|
||||
name: 'Furnace aura'
|
||||
type: 'trait'
|
||||
img: 'icons/svg/mystery-man.svg'
|
||||
system:
|
||||
name:
|
||||
type: 'String'
|
||||
label: 'Name'
|
||||
description:
|
||||
type: ''
|
||||
label: 'Description'
|
||||
value: 'When a creature is engaged with the remorhaz (or grabbed by it) at the start of its turn, it takes fire damage equal to 6 x the escalation die.'
|
||||
group:
|
||||
type: 'String'
|
||||
label: 'Group'
|
||||
value: ''
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: 'DyP8utGUCJVoHGwV'
|
||||
flags: {}
|
||||
name: 'Bejeweled remorhaz'
|
||||
type: 'nastierSpecial'
|
||||
img: 'icons/svg/mystery-man.svg'
|
||||
system:
|
||||
name:
|
||||
type: 'String'
|
||||
label: 'Name'
|
||||
description:
|
||||
type: ''
|
||||
label: 'Description'
|
||||
value: 'It takes [[10]] fire damage; OR one piece of its non-magical equipment (something useful, but player’s choice) melts or burns up. Adjust skill checks or stats accordingly.'
|
||||
group:
|
||||
type: 'String'
|
||||
label: 'Group'
|
||||
value: ''
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: 'KpWf0Bw4KqR0v3q8'
|
||||
flags: {}
|
||||
name: 'Remorhaz steamer'
|
||||
type: 'nastierSpecial'
|
||||
img: 'icons/svg/mystery-man.svg'
|
||||
system:
|
||||
name:
|
||||
type: 'String'
|
||||
label: 'Name'
|
||||
description:
|
||||
type: ''
|
||||
label: 'Description'
|
||||
value: 'The remorhaz is melting the ice/snow all the time and obscuring steam rises into the air. Ranged attacks against the remorhaz take a -2 penalty, or a -4 penalty if the attacker is far away.'
|
||||
group:
|
||||
type: 'String'
|
||||
label: 'Group'
|
||||
value: ''
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: 'JAekL5cTYdMxxpEs'
|
||||
flags: {}
|
||||
name: 'Spiney remorhaz'
|
||||
type: 'nastierSpecial'
|
||||
img: 'icons/svg/mystery-man.svg'
|
||||
system:
|
||||
name:
|
||||
type: 'String'
|
||||
label: 'Name'
|
||||
description:
|
||||
type: ''
|
||||
label: 'Description'
|
||||
value: 'The remorhaz is covered in red-hot spines. When a nearby enemy rolls a natural 1-5 with an attack roll, it takes [[20]] fire damage unless it has somehow protected itself from the heat.'
|
||||
group:
|
||||
type: 'String'
|
||||
label: 'Group'
|
||||
value: ''
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,290 @@
|
|||
_id: "YGm0aLYOxYuDLEBF"
|
||||
name: "Aerial Spore"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 9
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 13
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 7
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 1
|
||||
mod: 1
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "mook"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "plant"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Aerial Spore"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "hyA3pK1RDRRjkNOo"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "dd30JoNopPVNFrsc"
|
||||
flags: {}
|
||||
name: "C: Stinging tendrils"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 6]] vs. PD ([[1]] nearby enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[4]] poison damage, and the target is *weakened* until the end of its next turn"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "LpEuZ77jhXzwF5J3"
|
||||
flags: {}
|
||||
name: "Puffball exploder"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The first time each round an aerial spore in the battle drops to 0 hp, it explodes and [[1d3]] nearby non-fungus non-construct creatures are covered in spores and begin to choke. Until the end of the battle, when a choking creature rolls a natural 1-5 on an attack roll, it takes damage equal to the natural roll. If a creature is affected twice by this attack, the damage it takes on a natural 1-5 doubles; if affected three times, it triples, etc."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "FBNfuZywbE63Z67s"
|
||||
flags: {}
|
||||
name: "Spores"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A creature choking from puffball exploder can use a standard action to wash the spores off itself and/or cough them up, preventing further choking effects until it’s affected by puffball exploder again."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "BnifikzlD4JOydA5"
|
||||
flags: {}
|
||||
name: "Weightless"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The aerial spore floats upon air currents, but it prefers to stay within 5 to 7 feet of the ground so it can use its tendrils to keep it in place or propel it. A free-floating spore too far away from the ground to use its tendrils can easily be blown about from strong winds or similar magical effects."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,390 @@
|
|||
_id: "JDrpfSABC3rrAUAa"
|
||||
name: "Air Elemental"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-air.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 52
|
||||
min: 0
|
||||
max: 52
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 11
|
||||
mod: 11
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "elemental"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Air Elemental"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-air.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "Zau2dEyiwaSSQeCB"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "Iga35UPZHLk85tHo"
|
||||
flags: {}
|
||||
name: "Slam"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[12]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Js3igS6GGKQ7Suzp"
|
||||
flags: {}
|
||||
name: "C: Swirling winds"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. PD ([[1d3]] random nearby conscious enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[14]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target pops free from the elemental."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "6ROWXQJSpSOECkML"
|
||||
flags: {}
|
||||
name: "Elemental whirlwind"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. PD (each enemy engaged with it and [[1]] nearby enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[14]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "Half damage."
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "fAJKynroqtJAwbkh"
|
||||
flags: {}
|
||||
name: "Flight"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "It’s quick and lively."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "OaOEgmarp6NnF5Ux"
|
||||
flags: {}
|
||||
name: "Resist non-spell damage 16+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a non-spell attack targets this creature, the attacker must roll a natural 16+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "3PCoUci5bcoX5hZA"
|
||||
flags: {}
|
||||
name: "Whirlwind transformation"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,429 @@
|
|||
_id: "PfM0Q4bWexZzF5kG"
|
||||
name: "Ancient Purple Worm"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 27
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 25
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 1200
|
||||
min: 0
|
||||
max: 1200
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 7
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 17
|
||||
mod: 17
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 12
|
||||
min: 0
|
||||
max: 10
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
base: 8
|
||||
automatic: true
|
||||
escalation:
|
||||
value: 0
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "huge"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 12
|
||||
min: 0
|
||||
max: 10
|
||||
token:
|
||||
flags: {}
|
||||
name: "Purple Worm"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
tint: null
|
||||
width: 3
|
||||
height: 3
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "eQpfzroPu01MpME6"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "Rc9Ml6aEsBaHJPX9"
|
||||
flags: {}
|
||||
name: "Devouring maw"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[[d20+18]] vs. PD"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[100]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target is swallowed whole if it's smaller than the worm (see below)"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: "Half damage"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "hcNmED25Cc07cGnL"
|
||||
flags: {}
|
||||
name: "Tall sting"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[[d20+18]] vs. AC (up to [[2]] random nearby enemies)"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[40]] damage, and [[40]] ongoing poison damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: "[[20]] damage"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "HOZNQoN1nbTx818U"
|
||||
flags: {}
|
||||
name: "Prodigious trash"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>Limited use: The worm can make this attack as a free action if it has no enemies swallowed after using its standar action during its turn.</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: "C"
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[[d20+13]] vs. AC ([[1d4]] random nearby enemies)"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[50]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: "Natural 1-2"
|
||||
value: "The worm and any creatures it has swallowed take [[8d6]] damage (but it still deals miss damage on a 2)"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: "Half damage"
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "8Y8jjCXN26OstjaU"
|
||||
flags: {}
|
||||
name: "Swallow whole"
|
||||
type: "trait"
|
||||
img: "icons/svg/regen.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>While a creature is swallowed whole, it takes [[10d12]] acid damage at the start of its turn and is *stuck*, *hampered*, and unable to attack or affect anything outside the worm’s stomach (and vice-versa). Most teleport abilities don’t work because you’re hampered and you can’t see the location out of the worm you want to teleport to. There are two ways out.</p><ul><li>Cut your way out: Deal [[80]] damage to the worm with a single attack and you can cut your way out. All edged or bladed weapons are reduced to d6 damage dice (at most) inside the worm’s gullet, so good luck. At least you’ll be damaging the worm attacking it from within.</li><li>Get upchucked: While the worm is staggered, you can use a standard action to try and crawl out of its mouth. Roll a hard save (16+); on a success, the worm vomits you out and spits you somewhere nearby. The worm also vomits out all creatures it has swallowed when it drops to 0 hp.</li></ul>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "kRxrh5pr9eWZ8qVo"
|
||||
flags: {}
|
||||
name: "Burrow"
|
||||
type: "trait"
|
||||
img: "icons/svg/regen.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>As the standard monster ability</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "BQueHhahfEZw0Jg7"
|
||||
flags: {}
|
||||
name: "Larval feeding"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/poison.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>The worm's stomach also includes a mob of larval mook (purple larvae or parasitic lightning beetles). Feel free to add this nastier special if a PC acts dismissive about the possibility of being swallowed by the worm.</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "rq0CZdRSCEW7ylGr"
|
||||
flags: {}
|
||||
name: "Resist most energy damage 16+"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/poison.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>Purple worms generate weird energy resistances thanks to underworld radiation and their odd diets. Roll a [[1d8]], in secret, to determine what energy types the worm is not resistant to. The PCs probably have to find out what energy works best against the worm the hard way, though you might have mercy and allow a DC 35 Wisdom skill check to figure out what energy types work against the worm.</p><p>1: acid; 2: cold; 3: fire; 4: lightning; 5: thunder; 6: holy; 7: negative energy; 8: poison.</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 700000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags: {}
|
|
@ -0,0 +1,296 @@
|
|||
_id: "kcQCI1bWod0Z5qBH"
|
||||
name: "Ankheg"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 11
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 60
|
||||
min: 0
|
||||
max: 60
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 8
|
||||
mod: 8
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Ankheg"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "Qwl4OhyWS0Nt6VsJ"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "c0XdWUtoUIpANJtW"
|
||||
flags: {}
|
||||
name: "Mandibles"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[8]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "If the target is small, the ankheg grabs it. While the ankheg is grabbing a creature, the only legal target for its mandibles attack is the grabbed creature."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "aoCeEQE9BL7CAkwo"
|
||||
flags: {}
|
||||
name: "C: Acid spit"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 1/round, as a quick action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. PD ([[1]] nearby enemy"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "plus any enemy the ankheg has grabbed);5 ongoing acid damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "UYBEIyFnIlcjDEW1"
|
||||
flags: {}
|
||||
name: "Escape speed"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "At the end of the ankheg’s turn, roll a [[d6]]. If it’s equal to or less than the escalation die, the ankheg can move again as a free action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,320 @@
|
|||
_id: "3zO3zi1oItXUS3vN"
|
||||
name: "Apex Zorigami"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/construct.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 24
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 75
|
||||
min: 0
|
||||
max: 75
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 11
|
||||
mod: 11
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "spoiler"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "construct"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Apex Zorigami"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/construct.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "Myf7gZbBwOmGQG3D"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "WroDAMJnCK9wEZ8W"
|
||||
flags: {}
|
||||
name: "Multi-geared mace"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "The target can’t use the bonuses and powers of one of its randomly determined true magic items until the end of the battle."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "jH5G8w1Dr72SZ2Q8"
|
||||
flags: {}
|
||||
name: "R: Spray of sharpened gears"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC ([[1d3]] nearby enemies or [[1]] far away enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[15]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[8]] damage."
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ud9IhJgpXvAaZW1u"
|
||||
flags: {}
|
||||
name: "Lethal parries"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy engaged with the apex zorigami misses it with an attack, the apex zorigami rolls a normal save; on a success, it can make a multi-geared mace attack as a free action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "NaPz33NtJOpA51Kb"
|
||||
flags: {}
|
||||
name: "Take five"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The escalation die does not increase the round after an apex zorigami is staggered or drops to 0 hp."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,296 @@
|
|||
_id: "ym0fowWROpOZkbM3"
|
||||
name: "Archer Stirge"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 12
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 22
|
||||
min: 0
|
||||
max: 22
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 6
|
||||
mod: 6
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 1
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "archer"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 1
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Archer Stirge"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "vzXtOvbtDZrO1UCP"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "FJp3ksQXQRnciMiH"
|
||||
flags: {}
|
||||
name: "Serrated claws"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[4]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "gnr1lpof48kGxjF9"
|
||||
flags: {}
|
||||
name: "R: Barbed stinger"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC ([[1]] nearby enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[3]] damage, and [[3]] ongoing damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "One stirge ally engaged with the target can make a melee attack against it as a free action."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "E6XUbSGJ4bfwXzOa"
|
||||
flags: {}
|
||||
name: "Flight"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The archer stirge flies faster and higher than a normal stirge, but on louder wings."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,320 @@
|
|||
_id: "sMhDYM1KPC23VcZp"
|
||||
name: "Avenging Orb"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 13
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 13
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 46
|
||||
min: 0
|
||||
max: 46
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 3
|
||||
mod: 3
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "caster"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Avenging Orb"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "Fdj5TdNrFMz17wy4"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "iDaQgRYZgf8iHZRB"
|
||||
flags: {}
|
||||
name: "Gauntlet slap"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 5]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[3]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 5, 10, 15, 20"
|
||||
value: "The target also takes [[3]] ongoing psychic damage."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "HNxANX0S88MHI8q7"
|
||||
flags: {}
|
||||
name: "R: Orb of pain"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. MD ([[1]] or more nearby or far away enemies; see history of abuse)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[5]] psychic damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 5, 10, 15, 20"
|
||||
value: "The target also takes [[3]] ongoing psychic damage."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Cy5LSPJM1wUKp3Bm"
|
||||
flags: {}
|
||||
name: "Beyond saving"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The avenging orb takes a -5 penalty to saving throws."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "PSbLZISFyeXxL1A7"
|
||||
flags: {}
|
||||
name: "History of abuse"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Keep track of the number of enemy attacks that hit the avenging orb during the battle. Until the end of the battle, the avenging orb can target an additional enemy beyond the first with its orb of pain attack for each of those hits. (Note that avenging orbs engaged in melee usually choose to use orb of pain and suffer any resulting opportunity attacks; if they’re lucky they’ll survive the attack and be able to choose more targets for the orb of pain.)"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,246 @@
|
|||
_id: "ibtWNHE226OXTy9L"
|
||||
name: "Awakened Trees"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 13
|
||||
min: 0
|
||||
max: 13
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 5
|
||||
mod: 5
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "mook"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "plant"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "fire"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Awakened Trees"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "P564xxgEaY944s7q"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "c0cmRTsfr7mBSJxx"
|
||||
flags: {}
|
||||
name: "Lashing branches"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[7]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "26pmKE6iPGnHOljB"
|
||||
flags: {}
|
||||
name: "Hardwood resistance"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "This creature has resist damage 12+ to all damage except fire damage and melee weapon damage, which damages it normally."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,362 @@
|
|||
_id: "iuHhXriG1gLeJpjL"
|
||||
name: "Azer Soldier"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 50
|
||||
min: 0
|
||||
max: 50
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 7
|
||||
mod: 7
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Azer Soldier"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "KPwiaWv5EvyzJs9s"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "mmRpfkIuLmVo7VNO"
|
||||
flags: {}
|
||||
name: "Red-hot hammer"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[8]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "[[4]] ongoing fire damage."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ncEpRqLIaiBPqiDO"
|
||||
flags: {}
|
||||
name: "R: Throwing axe"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[7]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "jLWDjp4sAkSdNdzF"
|
||||
flags: {}
|
||||
name: "Blistering heat"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy engaged with the azer attacks it, that enemy takes [[2]] fire damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "jzRXlZpEbZqg5ic2"
|
||||
flags: {}
|
||||
name: "Fighting surge"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Once per battle when an attack crits the azer but doesn’t kill it, the azer can heal [[4d6]] hp."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "LcoJIYeH8PC2nzil"
|
||||
flags: {}
|
||||
name: "Cold haters"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The azer adds the escalation die to its attacks against a target that is capable of dealing cold damage with a spell, attack, or magic item."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "6tks9MpoWKQ6wmpB"
|
||||
flags: {}
|
||||
name: "Fire resistance 18+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a fire attack targets this creature, the attacker must roll a natural 18+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,388 @@
|
|||
_id: "0qv7c4kXhHdKFWUl"
|
||||
name: "Balor (flame demon)"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 29
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 27
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 850
|
||||
min: 0
|
||||
max: 850
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 17
|
||||
mod: 17
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 13
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "demon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 13
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Balor (flame demon)"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "W3ECbSlAJvYS0Qxo"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "iBzBX7aZPTYxJb4Y"
|
||||
flags: {}
|
||||
name: "Abyssal blade"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 18]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[160]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The balor deals +[[1d20]] lightning damage to the target and to one other nearby enemy of balor’s choice. Then repeat that damage roll against the targets once for each point on the escalation die (so if it’s 4, that’s four more [[d20]] rolls)"
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even miss"
|
||||
value: "[[80]] damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "97vHN5HPyK9Yz1p4"
|
||||
flags: {}
|
||||
name: "C: Flaming whip"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 1/round, as a quick action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 18]] vs. PD ([[1]] nearby enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[50]] fire damage, and the target is pulled to the balor, who engages it."
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even miss"
|
||||
value: "[[25]] fire damage."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "t0Kujn8emq2zXXhK"
|
||||
flags: {}
|
||||
name: "Desperate escalator"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While staggered, the balor adds the escalation die to its attack rolls."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "inAh5u3imo4DL5aH"
|
||||
flags: {}
|
||||
name: "Fiery aura"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "At the start of the balor’s turn, each enemy engaged with it takes [[4d10]] fire damage; any die result of 10 is kept and the die rerolled."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "VrpD9w5b3ZlxPsVM"
|
||||
flags: {}
|
||||
name: "Flight"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Flight"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "2psRY6TEvvtCOI5W"
|
||||
flags: {}
|
||||
name: "Shadow and flame"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The balor gains a +5 bonus to all defenses against attacks by far away enemies."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "TdmReDpo71gcyV0d"
|
||||
flags: {}
|
||||
name: "Vorpal blade"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Critical hits with the abyssal blade deal triple damage instead of double damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,310 @@
|
|||
_id: "SFMSruUvPzJvVVvx"
|
||||
name: "Barbarous Bugbear"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 51
|
||||
min: 0
|
||||
max: 51
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 7
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 12
|
||||
mod: 12
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 10
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
base: 8
|
||||
automatic: true
|
||||
escalation:
|
||||
value: 0
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 10
|
||||
token:
|
||||
flags: {}
|
||||
name: "Barbarous Bugbear"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
tint: null
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "IvZJbqKAEc5rpj0I"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "qDN3xp79YryDaWwC"
|
||||
flags: {}
|
||||
name: "Warclub"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[[d20+9]] vs. AC"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[11]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "Each enemy engaged with the barbarous bugbear takes [[1d8]] damage"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "YfDeF2SYE5IHw3Gf"
|
||||
flags: {}
|
||||
name: "R: Throwing axe"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>Limited use: 2/battle.</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[d20+8]] vs. AC"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[10]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Nyf4FdmNiII6KIxR"
|
||||
flags: {}
|
||||
name: "Ferocious start"
|
||||
type: "trait"
|
||||
img: "icons/svg/regen.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>Until the barbarous bugbear is staggered or the escalation die is 2+, it acts twice per round. Roll initiative once at +12. It takes its second turn when the initiative count is seven less (minimum 1).</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags: {}
|
|
@ -0,0 +1,414 @@
|
|||
_id: "Es4CNaaB5E76JxLA"
|
||||
name: "Barbed Devil (Hamatula)"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/devil.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 24
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 24
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 24
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 175
|
||||
min: 0
|
||||
max: 175
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 16
|
||||
mod: 16
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 10
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "caster"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "devil"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 10
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Barbed Devil (Hamatula)"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/devil.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "7E5Mnq9B6ylPWCFN"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "xGEJ97LRsbz7aIlF"
|
||||
flags: {}
|
||||
name: "Glistening claws"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 15]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[12]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The barbed devil can make a whirling barbs attack as a free action."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[6]] damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "0wzRS0s9VZO7smad"
|
||||
flags: {}
|
||||
name: "[Special trigger] Whirling barbs"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 15]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[9]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Swz3gMbxlXtSX966"
|
||||
flags: {}
|
||||
name: "R: Ball of hellfire"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 15]] vs. PD ([[1d3]] nearby enemies in a group)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[30]] fire damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The target also takes [[20]] poison damage and is *hampered* until the end of its next turn as it chokes on sulphurous fumes."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ns19bXMInGJESiAd"
|
||||
flags: {}
|
||||
name: "Barbs everywhere"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy engages the devil, the barbed devil can make a whirling barbs attack against it as a free action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "z2ZTT5ThHl6jy5wr"
|
||||
flags: {}
|
||||
name: "Devil’s due (Loot)"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When you choose to add the escalation die to an attack against a barbed devil, you must expend one of your unused true magic item powers as the item gets a close encounter with the barbed devil’s “soul.” If you can’t expend such a power, no escalation die for you."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "FFjFUmwLt7mlmaV3"
|
||||
flags: {}
|
||||
name: "Slashing dodge"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While engaged with a single enemy, the barbed devil can “take 11” on a disengage check, taking a natural result of 11 instead of rolling. When it does so and successfully disengages, it can make a whirling barbs attack against that enemy as part of the move action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "KmLJ6w0Pvcm5KPY8"
|
||||
flags: {}
|
||||
name: "Resist fire 13+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a fire attack targets this creature, the attacker must roll a natural 13+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,268 @@
|
|||
_id: "UjSCx3qHeiCzLZYr"
|
||||
name: "Barbellite"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 12
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 36
|
||||
min: 0
|
||||
max: 36
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 7
|
||||
mod: 7
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Barbellite"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "UdqpVIaHUSGIVnoV"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "DcKzQeEv8puV1doU"
|
||||
flags: {}
|
||||
name: "Arctic bite"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[7]] cold damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "sETVJ1qtBM57FTRx"
|
||||
flags: {}
|
||||
name: "Heat absorption"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a creature is engaged with the remorhaz at the start of its turn, it takes cold damage equal to the escalation die."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "pmPbHXWm5F7zNFcz"
|
||||
flags: {}
|
||||
name: "Shatterer"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Death can cause fluid-filled sacks inside the barbellite to explode. When the attack roll that kills the barbellite is a natural even roll, each nearby creature takes [[10]] cold damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,538 @@
|
|||
_id: "n8esrezVvm0eSBV6"
|
||||
name: "Basilisk"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 24
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 85
|
||||
min: 0
|
||||
max: 85
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 3
|
||||
mod: 3
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Basilisk"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "fWw82Ut2Abqwu3rQ"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "5SOoHJg8tZbBnJ2d"
|
||||
flags: {}
|
||||
name: "Multi-legged attack"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. AC ([[3]] attacks"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "each against a different enemy);12 damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The target takes [[5]] ongoing poison damage."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "RSITmVbqHx3CEjT2"
|
||||
flags: {}
|
||||
name: "[Special trigger] C: Basilisk’s stare"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. MD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[5]] ongoing poison damage, and the target must start making last gasp saves depending on the basilisk’s type (see below) as it accidentally takes a full look at the basilisk. Constructs and undead are immune to this effect."
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "70vsKUvErvhvnrqJ"
|
||||
flags: {}
|
||||
name: "Basilisk’s stare"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a basilisk hits an enemy that is already taking ongoing poison damage, the basilisk can make a basilisk’s stare attack against the target as a free action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "qOQISPkvHe4CqTS8"
|
||||
flags: {}
|
||||
name: "Failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target takes [[25]] poison damage as its blood turns to poison."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "NL4YOhntJTUH8aiW"
|
||||
flags: {}
|
||||
name: "Fourth failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target’s body liquefies and they die."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "RKZLxzDZkULV2HwX"
|
||||
flags: {}
|
||||
name: "Failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target takes [[15]] fire damage, and each of the target’s nearby allies takes [[5]] fire damage as the target’s blood boils under their skin and sprays outward in gouts of liquid fire."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "pFi2SwlpfmGqfUk1"
|
||||
flags: {}
|
||||
name: "Fourth failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target’s body ignites as their flaming skull shoots upward on a jet of burning blood, killing them."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "avR7EKPIx6knlHh6"
|
||||
flags: {}
|
||||
name: "Failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target’s blood begins to coagulate and harden, and dust puffs out of their lungs through their mouth."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 700000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "3s0kOIGtMnD04AYE"
|
||||
flags: {}
|
||||
name: "Fourth failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target’s body turns to stone and they die."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 800000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "3vIF7u6ThFTzlLPc"
|
||||
flags: {}
|
||||
name: "Failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target begins to evaporate. The target must make an immediate normal save (11+) or it loses a chunk of flesh or a limb, whatever is dramatic but will allow the creature to survive (perhaps with minuses until healed)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 900000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "KC0nF5CmsVudZa8P"
|
||||
flags: {}
|
||||
name: "Fourth failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target’s body explodes into a fine red mist and they die."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 1000000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "zfg0C4ekhLsKRXIU"
|
||||
flags: {}
|
||||
name: "Resist melee damage 18+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a melee attack targets this creature, the attacker must roll a natural 18+ on the attack roll or it only deals half damage. An attacker can ignore this resistance by declaring they are looking directly at the basilisk during the attack. If they do, the basilisk can make a basilisk’s stare attack against them as a free action before the attack. Constructs and undead are not affected by this resistance."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 1100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "iD4wjK4tCPuYi0S6"
|
||||
flags: {}
|
||||
name: "Stare-down"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy makes a ranged attack against the basilisk, the basilisk can make a basilisk’s stare attack against them as a free action before the attack."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 1200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "O3BBD3jhd0vHV59I"
|
||||
flags: {}
|
||||
name: "Death breath"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Each creature engaged with the basilisk at the end of the basilisk’s turn takes [[10]] poison damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 1300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,292 @@
|
|||
_id: "fsM10X052LBugz52"
|
||||
name: "Bat Demon"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 22
|
||||
min: 0
|
||||
max: 22
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 14
|
||||
mod: 14
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "mook"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "demon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bat Demon"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "RbW0zOmPnMtOgWGT"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "TkaRHrg20qzoUojn"
|
||||
flags: {}
|
||||
name: "Scrabbling claws"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[3]] damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "WIYI4d6jgRVcjUpg"
|
||||
flags: {}
|
||||
name: "Flight"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Bat demons are indifferent flyers, better suited to gliding between stalactites and clinging to walls than to skillful flying."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "MAJglvGAGyGNAs7H"
|
||||
flags: {}
|
||||
name: "Murder-pile At the start of each of the bat demon mob’s turns, choose one random nearby conscious enemy. All bat demons in the battle attempt to attack that enemy this turn, moving to it without disengaging and relying on their shifty ability to protect them. They keep attacking their target that turn even if it drops to 0 hp or below."
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Murder-pile At the start of each of the bat demon mob’s turns, choose one random nearby conscious enemy. All bat demons in the battle attempt to attack that enemy this turn, moving to it without disengaging and relying on their shifty ability to protect them. They keep attacking their target that turn even if it drops to 0 hp or below."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Zppgd2JDknvWHpcd"
|
||||
flags: {}
|
||||
name: "Shifty"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Bat demons gain a +5 AC bonus against opportunity attacks. In addition, they have resist damage 18+ against opportunity attacks (half damage if the natural attack roll isn’t 18+)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,226 @@
|
|||
_id: "8xTrdlMs5KdLKvxJ"
|
||||
name: "Bear"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 12
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 45
|
||||
min: 0
|
||||
max: 45
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 4
|
||||
mod: 4
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bear"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "l7uHNoKVdvp5xouS"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "8k29lUey3Va9swfx"
|
||||
flags: {}
|
||||
name: "Bite"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "6 damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target takes +[[1d6]] damage from a claw swipe."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,406 @@
|
|||
_id: "9eFvIDQYNWJY8o0r"
|
||||
name: "Bearded Devil (Barbazu)"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/devil.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 200
|
||||
min: 0
|
||||
max: 200
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 8
|
||||
mod: 8
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "blocker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "devil"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bearded Devil (Barbazu)"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/devil.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "eK9K7uOFkGK8G9db"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "XCG7dycXH0I2cvvT"
|
||||
flags: {}
|
||||
name: "Wicked halberd"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[30]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The bearded devil gains a +4 bonus to all defenses until the start of its next turn."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "U35Tv0Dku9OoMI0L"
|
||||
flags: {}
|
||||
name: "Supernaturally filthy beard"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The target is *weakened* until the end of its next turn (-4 attacks and defenses)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "BhkVyY864ZzJO6fN"
|
||||
flags: {}
|
||||
name: "Bearded defense"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy engaged with the bearded devil misses it with an attack, the devil can make a filthy beard attack against that enemy as a free action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "WRg4S6zjdm89t38t"
|
||||
flags: {}
|
||||
name: "Devil’s due (Solidity)"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When you choose to add the escalation die to an attack against a bearded devil, the devil or one of its nearby allies can roll a save against a save ends effect."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "uZYh7OE2rzxl9aZD"
|
||||
flags: {}
|
||||
name: "Opportunistic beard"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the bearded devil makes an opportunity attack, it can also make a filthy beard attack against the same target as a free action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Nw3rCjeOTHptWYMX"
|
||||
flags: {}
|
||||
name: "Skilled interceptor"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A bearded devil can intercept an enemy while engaged with other enemies. As a free action, it can either make a disengage check to try to move to intercept the enemy, or move to intercept the enemy and only take half damage from opportunity attacks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "A2RmcEDKOIybI8Bc"
|
||||
flags: {}
|
||||
name: "Resist fire 13+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a fire attack targets this creature, the attacker must roll a natural 13+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "L9qxvfno9EvOE1vV"
|
||||
flags: {}
|
||||
name: "Toxic beard"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target of the bearded devil’s filthy beard attack now takes [[10]] ongoing poison damage and is *weakened* (save ends both) instead."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 700000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,410 @@
|
|||
_id: "Y1eomXamSryinrMI"
|
||||
name: "Bergship Raider (Frost)"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/giant.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 270
|
||||
min: 0
|
||||
max: 270
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 10
|
||||
mod: 10
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "spoiler"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "giant"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "fire"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bergship Raider (Frost)"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/giant.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "gdJYRKnvL2ofwdSG"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "7MyKascXPTwU8sVV"
|
||||
flags: {}
|
||||
name: "Whirling ice hook"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 13]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[50]] damage, and the target takes a -5 penalty to disengage checks until the end of its next turn"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[15]] damage to each enemy engaged with the giant."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "u8jeE4xvEx8M5beM"
|
||||
flags: {}
|
||||
name: "R: Frost chain"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 13]] vs. AC ([[one]] nearby enemy or far away enemy at -2 atk)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[40]] damage, and the target is pulled next to the giant, who engages it"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "SovCfQ4rCuXZZlvo"
|
||||
flags: {}
|
||||
name: "Knockdown"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. PD ([[1]] enemy smaller than it)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage, and the target can’t disengage until the end of its next turn."
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "dRkBReutwl4H36Et"
|
||||
flags: {}
|
||||
name: "Ancient cold"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While battling one or more frost giants, there is only a 50% chance that the escalation die increases at the start of the round."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "RwxCy6ac6o9Z4c0M"
|
||||
flags: {}
|
||||
name: "Resist cold 16+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a cold attack targets this creature, the attacker must roll a natural 16+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "048KjgGEfw2Gm7tP"
|
||||
flags: {}
|
||||
name: "Winter’s bite"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the escalation die is odd, each enemy engaged with the raider takes [[35]] cold damage at the start of its turn."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "FLf2XsfqJEFjIBsZ"
|
||||
flags: {}
|
||||
name: "Overbearing"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Twice per battle, the raider can make a knockdown attack as a quick action (once per round)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,390 @@
|
|||
_id: "aMJ8Y30BUkdVvAvw"
|
||||
name: "Big Air Elemental"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-air.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 88
|
||||
min: 0
|
||||
max: 88
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 14
|
||||
mod: 14
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "elemental"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Big Air Elemental"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-air.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "xTkjfteIvv3J6MTk"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "Fh1frZSbxELOyJq9"
|
||||
flags: {}
|
||||
name: "Slam"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 13]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "2ktWqDQNdcwHXErx"
|
||||
flags: {}
|
||||
name: "C: Swirling winds"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 13]] vs. PD ([[1d3]] random conscious nearby enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[22]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target pops free from the elemental."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "JryvGjrsGar1rAEB"
|
||||
flags: {}
|
||||
name: "Elemental whirlwind"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 13]] vs. PD (each enemy engaged with it and [[1]] nearby enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[22]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "Half damage."
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "AoIi4aQPhwt11Yvw"
|
||||
flags: {}
|
||||
name: "Flight"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "It’s quick and direct."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ILlfsEXXCZSK3OoJ"
|
||||
flags: {}
|
||||
name: "Resist non-spell damage 16+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a non-spell attack targets this creature, the attacker must roll a natural 16+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "VJmoEjUf4hVwvdeh"
|
||||
flags: {}
|
||||
name: "Whirlwind transformation"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,292 @@
|
|||
_id: "C5MD7oU7MkKNF9VN"
|
||||
name: "Big Earth Elemental"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-earth.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 94
|
||||
min: 0
|
||||
max: 94
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 9
|
||||
mod: 9
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "blocker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "elemental"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Big Earth Elemental"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-earth.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "gufCWBWcFB049NmQ"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "ZKRlKhlsmR3nIShf"
|
||||
flags: {}
|
||||
name: "Rocky fists"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[16]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[7]] damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "oF7iw504FmycKJkQ"
|
||||
flags: {}
|
||||
name: "Boulder up"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Roll a [[d8]] at the start of each of the earth elemental’s turns. If you roll less than or equal to the escalation die, it shifts into boulder guardian form until the end of the battle. While in this form, it gains a +2 bonus to AC and the relentless pursuit ability (and you stop rolling boulder up checks)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "MpFNMitMGhbu4yv9"
|
||||
flags: {}
|
||||
name: "Relentless pursuit"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The elemental must be in boulder guardian form to use this ability. Staggered enemies can’t disengage from the earth elemental. (They can pop free, but they can’t roll disengage checks.)"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "wZtDiqdPdHt6S1UU"
|
||||
flags: {}
|
||||
name: "Repair damage 10 and below"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the earth elemental is targeted by a natural attack roll of 10 or less, the elemental heals [[3d6]] damage before taking any damage from the attack."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,340 @@
|
|||
_id: "aqbohmuNvVut8pzW"
|
||||
name: "Big Fire Elemental"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-fire.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 92
|
||||
min: 0
|
||||
max: 92
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 13
|
||||
mod: 13
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "elemental"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Big Fire Elemental"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-fire.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "zPh4a3PeYYUZqvly"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "cyCx5uDSFkRscQs8"
|
||||
flags: {}
|
||||
name: "Whipping flames"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[22]] fire damage, and [[11]] ongoing fire damage to a random nearby enemy (including an *unconscious* one)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "87zu2ZAFup2RSL0r"
|
||||
flags: {}
|
||||
name: "C: Elemental wildfire"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. PD ([[1]] nearby enemy OR each nearby enemy taking ongoing fire damage)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[30]] fire damage, and [[11]] ongoing fire damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[11]] ongoing fire damage."
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Q7SVDIP1tdjjJnrg"
|
||||
flags: {}
|
||||
name: "Melee burn"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy makes a natural odd melee attack roll against the fire elemental, that attacker takes [[2d12]] fire damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "7WVpfrYuzVZiUNyt"
|
||||
flags: {}
|
||||
name: "Resist fire 18+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a fire attack targets this creature, the attacker must roll a natural 18+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "UuG4YiWJAyqMJKmb"
|
||||
flags: {}
|
||||
name: "Wildfire transformation"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,292 @@
|
|||
_id: "wUJXFt0QCBtxcJ5K"
|
||||
name: "Big Water Elemental"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-water.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 100
|
||||
min: 0
|
||||
max: 100
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 11
|
||||
mod: 11
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "blocker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "elemental"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Big Water Elemental"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/elemental-water.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "YpUVztvih1lh1lCi"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "sH9ir9RNorFCbRY8"
|
||||
flags: {}
|
||||
name: "Surge"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC (up to [[2]] enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[22]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "The elemental heals 9 hp."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "zwPFGKDoLJH58iwb"
|
||||
flags: {}
|
||||
name: "Great wave transformation"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Roll a [[d8]] at the start of each of the water elemental’s turns. If you roll less than or equal to the escalation die, it shifts into great wave form until the end of the battle. While in this form, each enemy engaged with the elemental is *hampered* (and you stop rolling great wave transformation checks)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "YLGrCrd5RIPlORGR"
|
||||
flags: {}
|
||||
name: "Liquid empowerment"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The water elemental gains a +2 bonus to attacks and all defenses while it’s in contact with a body of water, or while it’s nearby a sizeable body of water. A bucket or a bathtub of liquid doesn’t count; it must be at least a pond, creek, or maybe a large fountain. If the water elemental moves far away from the body of water the empowerment ends."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ZUE4aik9vSEh6q9E"
|
||||
flags: {}
|
||||
name: "Resist weapon damage 16+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a weapon attack targets this creature, the attacker must roll a natural 16+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,248 @@
|
|||
_id: "IiqizvB3zMlWsmj1"
|
||||
name: "Big Zombie"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/undead.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 12
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 160
|
||||
min: 0
|
||||
max: 160
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 3
|
||||
mod: 3
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "undead"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "holy"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Big Zombie"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/undead.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "To2YronknLZdl5hz"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "DyXrieh1zzsSPGfw"
|
||||
flags: {}
|
||||
name: "Club or club-like fists"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[22]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "Both the zombie and its target take [[4d6]] damage!"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ysoIeNUXMt9F70au"
|
||||
flags: {}
|
||||
name: "Headshot"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A critical hit against a zombie drops it to 0 hp."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,394 @@
|
|||
_id: "1efai4ra5C5OQl7c"
|
||||
name: "Binding Bride"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 72
|
||||
min: 0
|
||||
max: 72
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 8
|
||||
mod: 8
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "spoiler"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Binding Bride"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "WkgvTUCpqaEHUL4E"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "6qh4gp559GWO57GL"
|
||||
flags: {}
|
||||
name: "Biting kiss"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[18]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The target takes [[10]] ongoing poison damage."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "lGMBUafRX9wv29IJ"
|
||||
flags: {}
|
||||
name: "Unwrapping my gift"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[18]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "The binding bride can make a biting kiss attack as a free action."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "us0k6d1PzpKQPVYD"
|
||||
flags: {}
|
||||
name: "R: A bouquet of webs"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. PD (up to [[2]] enemies in a group)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The target is *hampered* (save ends)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "xSMmYeuTY4SYc1TO"
|
||||
flags: {}
|
||||
name: "R: You ruined my special day"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 1/battle, as a quick action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. MD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The target takes [[18]] psychic damage each time it attacks the binding bride (save ends)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "tiorOmTpWGB0Hx7x"
|
||||
flags: {}
|
||||
name: "Give me your heart"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the binding bride drops an enemy to 0 hit points or lower, she will move next to that creature as a free action and attempt to remove the target’s heart. The creature must begin making last gasp saves as she cuts its chest open. On the fourth failed save, the bride takes the heart and the target dies and becomes undead under her control. If the bride is *stunned* or moved away from the creature and can’t return to it on her turn, the creature doesn’t have to make a last gasp save that turn."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,270 @@
|
|||
_id: "cFP4zaOlRmaSk6nL"
|
||||
name: "Black Pudding"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/ooze.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 470
|
||||
min: 0
|
||||
max: 470
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 8
|
||||
mod: 8
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 9
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "huge"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "ooze"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 9
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Black Pudding"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/ooze.webp"
|
||||
width: 3
|
||||
height: 3
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "UsQHJn4SZDdh586O"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "rOrLUMSp16EBlybf"
|
||||
flags: {}
|
||||
name: "C: Acid-drenched pseudopod"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. PD (up to [[4]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "each against a different nearby enemy); [[30]] acid damage, and [[10]] ongoing acid damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[10]] acid damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "X5ZaRQj9GPfXfmlE"
|
||||
flags: {}
|
||||
name: "Climber"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A black pudding sticks to ceilings and walls when it wishes, sliding along as easily as on the floor."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "sezYdppXk7VuFvrY"
|
||||
flags: {}
|
||||
name: "Slippery"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The pudding has resist weapons 12+."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,292 @@
|
|||
_id: "wZQL8SQxuOCZMB3D"
|
||||
name: "Black Skull"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/undead.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 110
|
||||
min: 0
|
||||
max: 110
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 13
|
||||
mod: 13
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 8
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "caster"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "undead"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 8
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Black Skull"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/undead.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "Qeix704QS1ywlsSK"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "7s6ea9aaLqEEG2Mh"
|
||||
flags: {}
|
||||
name: "R: Telekinetic grasp"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 15]] vs. PD ([[1d3]] nearby enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[28]] force damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target is *stuck* (save ends)."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "sQk79HPBCR0xrGSL"
|
||||
flags: {}
|
||||
name: "Telekinetic crush"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the escalation die is even, one enemy of the skull’s choice that is *stuck* from its telekinetic grasp takes [[18]] force damage at the start of the skull’s turn. When the escalation die is odd, one such stuck enemy of its choice is *hampered* (save ends)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "gDvaO36DZRSpD0ph"
|
||||
flags: {}
|
||||
name: "Limited flight"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The haunted skull glides and hovers, always within seven or eight feet of the ground. If the skull is incognito, its empty clothing moves around beneath it, held in the shape of a person by telekinesis and it stays closer to the ground to appear normal."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "6YrWcBqOJqPrTbVx"
|
||||
flags: {}
|
||||
name: "Lost opportunity"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "This creature can’t make opportunity attacks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,298 @@
|
|||
_id: "dTWPeDSevoFRFrgC"
|
||||
name: "Blackamber Skeletal Legionnaire"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/undead.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 48
|
||||
min: 0
|
||||
max: 48
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 10
|
||||
mod: 10
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "undead"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "holy"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Blackamber Skeletal Legionnaire"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/undead.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "VnbYPKk7c7EEufWx"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "8r25GhOAacXblddm"
|
||||
flags: {}
|
||||
name: "Shortsword"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[14]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The target moves down [[1d3]] points in initiative order, to a minimum of 1."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even miss"
|
||||
value: "[[5]] damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "6YAjM6VnPCNgalw6"
|
||||
flags: {}
|
||||
name: "R: Javelin"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "YCLceA9UbMPtYkXO"
|
||||
flags: {}
|
||||
name: "Press advantage"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The legionnaire deals +[[1d8]] damage with its attacks against enemies that have a lower initiative than it."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,344 @@
|
|||
_id: "5Vp1aeQc2jQGNgpy"
|
||||
name: "Blizzard Dragon (White)"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/dragon-white.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 175
|
||||
min: 0
|
||||
max: 175
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 10
|
||||
mod: 10
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "dragon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "fire"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Blizzard Dragon (White)"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/dragon-white.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "9vAFSyM4ob6h7WJj"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "giUcCdg4MVr0RyUr"
|
||||
flags: {}
|
||||
name: "Claws and bite"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[18]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The blizzard dragon can make a blizzard breath attack as a free action."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "vGL383VaISmWIhAv"
|
||||
flags: {}
|
||||
name: "[Special trigger] C: Blizzard breath"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. PD (each nearby creature)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] cold damage, and [[5]] ongoing cold damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 18+"
|
||||
value: "The target takes [[10]] ongoing cold damage instead of 5."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit or miss"
|
||||
value: "The dragon takes [[2d6]] damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "TDgPpy0kM1YlryxN"
|
||||
flags: {}
|
||||
name: "Continuous breath"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A blizzard dragon can use blizzard breath as its standard action during the round after it uses the breath as a free action. Blizzard breath doesn’t deal miss damage to the dragon when used as a standard action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "VN87akYNfQWYRf9P"
|
||||
flags: {}
|
||||
name: "Resist cold 14+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a cold attack targets this creature, the attacker must roll a natural 14+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "nx05h24aIwYeEdBT"
|
||||
flags: {}
|
||||
name: "Wreathed in snow and cold"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy is engaged with the blizzard dragon at the start of its turn, it takes [[5]] cold damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,272 @@
|
|||
_id: "3dFpHdddefleCcae"
|
||||
name: "Blood Rose"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/undead.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 110
|
||||
min: 0
|
||||
max: 110
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 10
|
||||
mod: 10
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "double"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "undead"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "fire"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Blood Rose"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/undead.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "5MdJ6wk0cE3iIDPR"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "gX6jI03m9t14AAkr"
|
||||
flags: {}
|
||||
name: "Fangs in the blossoms"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit"
|
||||
value: "The target takes [[10]] ongoing damage."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd miss"
|
||||
value: "[[5]] ongoing damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "LKKRBSo7mKAG9hd3"
|
||||
flags: {}
|
||||
name: "Bristling thorns"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a creature makes a melee attack against the blood rose, that creature takes damage equal to its natural attack roll."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "aXtWjadrfc4C1p5N"
|
||||
flags: {}
|
||||
name: "Black-gray resurgence"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the blood rose drops to 0 hit points, it is destroyed until the start of its next turn. At the start of its next turn, it returns to life as a death blossom or lich flower that lacks the red-yellow resurrection ability but is otherwise undamaged and whole."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,486 @@
|
|||
_id: "z61MzDMbczedGDls"
|
||||
name: "Blue Sorcerer"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 48
|
||||
min: 0
|
||||
max: 48
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 7
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 9
|
||||
mod: 9
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 10
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
base: 8
|
||||
automatic: true
|
||||
escalation:
|
||||
value: 0
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "caster"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 10
|
||||
token:
|
||||
flags: {}
|
||||
name: "Blue Sorcerer"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
tint: null
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "aPXj5qDCtUM0wVGB"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "hjI6MwJIHvJExo4h"
|
||||
flags: {}
|
||||
name: "Nasty dagger or shot spear"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[[d20+8]] vs. AC"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[6]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "aNbhel42WSI13bxe"
|
||||
flags: {}
|
||||
name: "R: Lightning fork"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: "Minor Spell"
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[[d20+8]] vs. PD"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[6]] lightning damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "The sorceder can target a different nearby enemy with the attack"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "8Bt4Ccu6y2SfNiv9"
|
||||
flags: {}
|
||||
name: "C: Breath of the Blue"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: "Major Spell"
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[[d20+8]] vs. PD ([[1]] nearby enemy)"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[10]] lightning damage, and at the start of the target's next turn, [[1d6]] nearby allies of the target take [[4]] lightning damage."
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "6MCeal3SkvoTXKWU"
|
||||
flags: {}
|
||||
name: "C: Chaos orb"
|
||||
type: "action"
|
||||
img: "icons/svg/target.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: "Major Spell"
|
||||
attack:
|
||||
type: "String"
|
||||
label: "Attack Roll"
|
||||
value: "[[d20+8]] vs. MD ([[1d3]] nearby enemies"
|
||||
hit:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
value: "[[8]] lightning damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The sorcerer gains one use of the target’s racial power, if any. It must use that power by the end of the battle or lose it, and it can’t use the power this turn."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "7w8MpCU25te0G4Hz"
|
||||
flags: {}
|
||||
name: "Power-monger"
|
||||
type: "trait"
|
||||
img: "icons/svg/regen.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>When the blue sorcerer starts its turn and it didn’t gather power the previous turn, choose whether it will gather power or cast a spell this turn. When it chooses to cast a spell, roll a [[1d20]] to see if it uses a minor spell or a major spell: 1–10: minor spell; 11–20: major spell.</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "uT2YUtd3dyKyjHJt"
|
||||
flags: {}
|
||||
name: "Gather power"
|
||||
type: "trait"
|
||||
img: "icons/svg/regen.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>Like a PC sorcerer, a blue sorcerer can use its standard action to gather power in order to cast a double-strength and double-damage spell with its next standard action. When it gathers power, the sorcerer rolls a d6 and gains one of the following chaotic benefits.</p><p>1–2: The sorcerer gains a +1 bonus to AC until the start of its next turn.</p><p>3–4: One nearby enemy of the sorcerer’s choice takes damage equal to sorcerer’s level (3).</p><p>5–6: Each nearby enemy engaged with the sorcerer’s allies takes damage equal to sorcerer’s level (3); OR grant one nearby dragon with intermittent breath an additional use of its breath weapon this battle.</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 700000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "PZyc5SGB22V03eif"
|
||||
flags: {}
|
||||
name: "Escalating caster"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/poison.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>Add the escalation die to the sorcerer’s power-monger rolls and attack rolls.</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 800000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "iCOfeC1qEI8lSNZi"
|
||||
flags: {}
|
||||
name: "Sorcerous evasion (kobold sorcerers only)"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/poison.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: "String"
|
||||
label: "Description"
|
||||
value: "<p>Once per battle when an attack misses the sorcerer, the attacker takes the miss damage from that attack, if any, and the sorcerer takes no damage</p>"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 1000000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags: {}
|
|
@ -0,0 +1,386 @@
|
|||
_id: "kIMBOvK9yRdLY32D"
|
||||
name: "Bone Devil (Osyluth)"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/devil.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 26
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 320
|
||||
min: 0
|
||||
max: 320
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 12
|
||||
mod: 12
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 9
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "devil"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 9
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bone Devil (Osyluth)"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/devil.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "i2jOnR8K1vMlt4jZ"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "PmSwVna23sX8T5A0"
|
||||
flags: {}
|
||||
name: "Bone claw"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[80]] damage, and the bone devil can make a doom venom sting attack as a free action."
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "I1sztcRVoVmifv2w"
|
||||
flags: {}
|
||||
name: "Doom venom sting"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage, and the target can’t use recoveries, even involuntarily (save ends)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "jkFrBainHMZ4sTs0"
|
||||
flags: {}
|
||||
name: "R: Bone javelin"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[50]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "GE3uDdDh6ydX2DNf"
|
||||
flags: {}
|
||||
name: "Devil’s due (Free!)"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When you choose to add the escalation die to an attack against a bone devil, one bone devil in the battle can teleport to a nearby location it can see as a move action once later this battle. Multiple attacks accumulate into multiple possible move action teleports for any bone devils in the battle."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "pfDCYbBlF0pnhgME"
|
||||
flags: {}
|
||||
name: "Resist fire 13+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a fire attack targets this creature, the attacker must roll a natural 13+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Kyll0syEbf8WcdeV"
|
||||
flags: {}
|
||||
name: "Mana venom"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The devil’s doom venom sting attack also negates one spell effect created by the target until the target is able to use recoveries again. (The effect isn’t canceled, only suppressed until the target saves.)"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,320 @@
|
|||
_id: "cpZE2FJOGUPVcer1"
|
||||
name: "Boombug"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 11
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 36
|
||||
min: 0
|
||||
max: 36
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 5
|
||||
mod: 5
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Boombug"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "gwknI6t2R1orcsgL"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "4pG0w8HM1Cwcp2kf"
|
||||
flags: {}
|
||||
name: "Gnawing teeth"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 6]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[5]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[2]] damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "hEDGUBsy1aZKSfWR"
|
||||
flags: {}
|
||||
name: "C: Thunderous explosion"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[12]] thunder damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[5]] thunder damage."
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "SMizoxLWaTbz8K6s"
|
||||
flags: {}
|
||||
name: "Puff go boom"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy’s attack hits the boombug and leaves it staggered with an odd number of hit points, it explodes and dies. (Even hit points does nothing.) When it explodes, each nearby creature not engaged with it takes [[1d4]] thunder damage, and it makes the following attack against each creature engaged with it."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "pldDTENfdwNyOMe2"
|
||||
flags: {}
|
||||
name: "Latches on"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the boombug hits with gnawing teeth, the target takes a -5 penalty to disengage checks until it’s no longer engaged with the boombug."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,368 @@
|
|||
_id: "2ayP8nkrJUfbTKxn"
|
||||
name: "Braincap"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 13
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 90
|
||||
min: 0
|
||||
max: 90
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 5
|
||||
mod: 5
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "double"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "plant"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Braincap"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "0o7bowWnzXKmkc8o"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "obSiil3HKkUbVMhd"
|
||||
flags: {}
|
||||
name: "R: Focused brain blast"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. PD ([[1]] nearby or far away staggered enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[21]] force damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[5]] psychic damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Xbr57s9vuSEEfD6c"
|
||||
flags: {}
|
||||
name: "C: Hallucinogenia"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. MD ([[1d3]] nearby enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The target is *confused* (easy save ends, 6+) and *vulnerable* to psychic damage until the end of the battle"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "The target sees odd colors at the corners of its vision until it has taken a full heal-up (-2 penalty to skill checks to see things)."
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "khblwgABnxlho5pK"
|
||||
flags: {}
|
||||
name: "C: Psionic filaments"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. MD ([[1d3]] nearby enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[15]] psychic damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "pw0nGAJuI40pXALr"
|
||||
flags: {}
|
||||
name: "Programmed brain"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "During its turn when one or more nearby enemies are staggered, the braincap uses focused brain blast. When no enemies are staggered, the braincap uses hallucinogenia if its hit points are even, and psionic filaments if its hit points are odd."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "gdJu2jmHNnRsFUjE"
|
||||
flags: {}
|
||||
name: "Lost opportunity"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "This creature can’t make opportunity attacks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,340 @@
|
|||
_id: "tda4lMHYL8KKDAmp"
|
||||
name: "Bronze Golem"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/construct.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 190
|
||||
min: 0
|
||||
max: 190
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 11
|
||||
mod: 11
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "blocker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "construct"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bronze Golem"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/construct.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "jjY1Ki8MIZjOnlKT"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "Q9cAmJ90WiB2NQ3H"
|
||||
flags: {}
|
||||
name: "Gong-like fists of bronze"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit against a target in heavy armor"
|
||||
value: "The target is *dazed* (save ends)."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit against a target in light armor or no armor"
|
||||
value: "The target takes [[10]] extra damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[4d6]] damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "HxZtIHLVNZEfZfxd"
|
||||
flags: {}
|
||||
name: "Golem immunity"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Non-organic golems are immune to effects. They can’t be *dazed*, *weakened*, *confused*, made *vulnerable*, or touched by ongoing damage. You can damage a golem, but that’s about it."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "fv28H9RGknIocwUB"
|
||||
flags: {}
|
||||
name: "Hidden flaw"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "An enemy who hits the bronze golem with a natural 18+ attack roll can roll a DC 25 skill check using Intelligence or Wisdom to notice the bronze golem’s hidden flaw! On a success, until the end of the battle, the golem loses its damage resistance and becomes *vulnerable* to all attacks (against each enemy informed of the flaw)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "P7IL55olHtkNOuJe"
|
||||
flags: {}
|
||||
name: "Resist damage 18+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an attack targets this creature, the attacker must roll a natural 18+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "T2gFHVndhVD7kw51"
|
||||
flags: {}
|
||||
name: "Percussion resonance"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the escalation die reaches 3+, the bronze golem gains a bonus to its first gong-like fists of bronze attack roll each turn equal to the number of attacks made against it so far that turn. (Each turn is separate, not cumulative.)"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "jawzR6z8oHDjEMRz"
|
||||
flags: {}
|
||||
name: "Spiky"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy engaged with the bronze golem misses it with a melee attack, that enemy takes [[2d12]] damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,392 @@
|
|||
_id: "Vfu1rIzPcWUzV48h"
|
||||
name: "Bugbear Schemer"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 42
|
||||
min: 0
|
||||
max: 42
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 7
|
||||
mod: 7
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "leader"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bugbear Schemer"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "yc14nB7ohkBNMtoE"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "sr9wtZ55sagqzCnT"
|
||||
flags: {}
|
||||
name: "Big-ass warclub"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[8]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "Each of the bugbear schemer’s nearby humanoid allies gains a +2 bonus to melee attacks until the start of the schemer’s next turn."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd miss"
|
||||
value: "[[4]] damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "P0TkguEhEMY5pwjw"
|
||||
flags: {}
|
||||
name: "R: Ridiculously heavy crossbow"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 1/battle."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC ([[1]] nearby or far away enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[14]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target takes [[1d6]] extra damage."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "8lJBWuxITCz8z2c1"
|
||||
flags: {}
|
||||
name: "[Special trigger] C: Rebuke to fools"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 1/round as an interrupt action, when a nearby enemy rolls a natural 1-5 with an attack against it."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. MD ([[1]] nearby enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[2d6]] psychic damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "gkYG2vkLXZUEghhT"
|
||||
flags: {}
|
||||
name: "Combat reload"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "During the bugbear schemer’s turn, if it doesn’t engage an enemy or move, it regains a use of ridiculously heavy crossbow if it’s expended as it reloads the crossbow."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "7lOkFMq0ymefwdlv"
|
||||
flags: {}
|
||||
name: "Fighting withdrawal"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the bugbear schemer successfully disengages, one of the enemies engaged with it takes [[1d6]] damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "da6rUrwMf9OC2qlq"
|
||||
flags: {}
|
||||
name: "Flee is a four-letter word"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the bugbear schemer thinks the battle is out of reach and it isn’t engaged, it can try to flee once per battle. As a move action, roll a hard save. On a success, the bugbear schemer had a bolt-hole or escape plan ready and it gets away (though it’s probably just getting more troops)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,342 @@
|
|||
_id: "5o1zaDDT6HPt0ixY"
|
||||
name: "Bugbear Scout"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 88
|
||||
min: 0
|
||||
max: 88
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 8
|
||||
mod: 8
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "double"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bugbear Scout"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "6LIgy8K1DnCY9atu"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "3UqsuAbyOrQkCSG6"
|
||||
flags: {}
|
||||
name: "Flanged mace"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "RVQDxdwEknqDTFRt"
|
||||
flags: {}
|
||||
name: "R: Throwing axe"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 1/battle."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[8]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "cZD82vXgmiC0Oa8B"
|
||||
flags: {}
|
||||
name: "C: Stealthy maneuver"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 1/round, as a quick action when the bugbear scout starts its turn unengaged."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. MD (the nearby enemy with the highest MD)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The next attack the bugbear scout makes against the target this turn deals +[[1d12]] extra damage."
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "9XaGC6ibo68WS52L"
|
||||
flags: {}
|
||||
name: "Unpredictable"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The bugbear scout gains a +5 bonus to disengage checks, and when it successfully disengages, one of the enemies engaged with it takes [[1d6]] damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,228 @@
|
|||
_id: "wsPxNxR7bjqwEp1R"
|
||||
name: "Bugbear"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 12
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 55
|
||||
min: 0
|
||||
max: 55
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 6
|
||||
mod: 6
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bugbear"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "su3FKjqNgoD8ahyT"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "Phw7LjqXhpy5lwxu"
|
||||
flags: {}
|
||||
name: "Oversized weapon"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The attack deals +5 damage."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "If the target is engaged with two or more foes, it takes [[1d8]] damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,362 @@
|
|||
_id: "F0sQyvqvg3Sv5iy7"
|
||||
name: "Bulette"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 170
|
||||
min: 0
|
||||
max: 170
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 7
|
||||
mod: 7
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Bulette"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "h9ZbFARhOuA75oTS"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "kvQ4NnAXCHixpD3P"
|
||||
flags: {}
|
||||
name: "Gigantic claws"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[15]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "4mgCdZTJ4cZnfDEi"
|
||||
flags: {}
|
||||
name: "[Special trigger] Terrible bite"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[45]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[22]] damage."
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "hSIpi0BjNJIFeq9L"
|
||||
flags: {}
|
||||
name: "Dual hit"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "If both claws hit during the same turn, the bulette can make a terrible bite attack during its next turn as a standard action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Pbuw9CCJeaFB7bo2"
|
||||
flags: {}
|
||||
name: "Blood frenzy"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The bulette’s crit range expands to 16+ while the escalation die is 4+."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "5CaT3idcy1nWQkGr"
|
||||
flags: {}
|
||||
name: "Serious burrower"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A bulette can burrow incredibly quickly for short distances. They’re renowned for the mounds of dirt and rock they push above them as they surge through the ground like land torpedoes."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "SLNxi2MUsYF05mkS"
|
||||
flags: {}
|
||||
name: "Savage response"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an attacker scores a critical hit against the bulette and it survives, the bulette can make a terrible bite attack as a free action against one target engaged with it."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,248 @@
|
|||
_id: "SSUTh5xDMEmUQ4Ea"
|
||||
name: "Cambion Dirk"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 13
|
||||
min: 0
|
||||
max: 13
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 8
|
||||
mod: 8
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "mook"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "demon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cambion Dirk"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "AuRkhJjnYQxQEXTR"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "sZ3XJkt8jaapi5iw"
|
||||
flags: {}
|
||||
name: "Damned dirk"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[7]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "The cambion becomes cloaked until it’s hit by an attack against MD or until it misses with a natural odd attack roll."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "2l4NF4kiYN6KSt9Y"
|
||||
flags: {}
|
||||
name: "Dark step"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While cloaked, the cambion dirk automatically succeeds on all disengage checks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,399 @@
|
|||
_id: "sJFphooMtZVPJKd3"
|
||||
name: "Cambion Hellblade"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 24
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 140
|
||||
min: 0
|
||||
max: 140
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 17
|
||||
mod: 17
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 8
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "demon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 8
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cambion Hellblade"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "vf2f4jrmjhNVh0dl"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "3Co1U0AvDuHy1OTt"
|
||||
flags: {}
|
||||
name: "Damned hellblade"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[40]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "The cambion becomes cloaked until it’s hit by an attack against MD or until it misses with a natural odd attack roll."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[20]] damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "6IZfmaoYPaE2ECBs"
|
||||
flags: {}
|
||||
name: "Spiky headbutt"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] damage, and [[15]] ongoing poison damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "7xv6PGrmgIppDG02"
|
||||
flags: {}
|
||||
name: "R: Ray of darkness"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. MD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] negative energy damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target is *confused* until the end of its next turn, or if the cambion was cloaked when it attacked, the confusion is save ends."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even miss"
|
||||
value: "The attacker takes [[15]] poison damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
hitt3:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd miss"
|
||||
value: "The cambion hellblade can make a spiky headbutt attack against the attacker as a free action."
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "krt5inbo18oB3AgM"
|
||||
flags: {}
|
||||
name: "Cloaked in evil"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The cambion hellblade starts every battle cloaked. As a quick action, the hellblade can drop its cloaking to make a spiky headbutt attack as a free action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "aSMUcoaRagGJJoGR"
|
||||
flags: {}
|
||||
name: "Corruption aura"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "i3OCEIDkvZiOymCT"
|
||||
flags: {}
|
||||
name: "Ultimate dark step"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While cloaked, the cambion hellblade automatically succeeds on all disengage checks, gains a +2 bonus to all defenses against close and ranged attacks, and can drop its cloaking as a quick action to teleport to a nearby location it can see (instead of making an extra attack)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,375 @@
|
|||
_id: "AVurdV9m5R8LAEkr"
|
||||
name: "Cambion Katar"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 80
|
||||
min: 0
|
||||
max: 80
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 13
|
||||
mod: 13
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "demon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cambion Katar"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "T8SsHTBQw5MRo8oG"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "kwk9hFe4lviWuUgT"
|
||||
flags: {}
|
||||
name: "Damned katar"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "The cambion becomes cloaked until it’s hit by an attack against MD or until it misses with a natural odd attack roll."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ugvZ8MuAAqlPrJvS"
|
||||
flags: {}
|
||||
name: "Spiky headbutt"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[8]] damage, and [[10]] ongoing poison damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "j7Xat8ju9airtiNd"
|
||||
flags: {}
|
||||
name: "R: Ray of darkness"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. MD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] negative energy damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target is *confused* until the end of its next turn, or if the cambion was cloaked when it attacked, the confusion is save ends."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even miss"
|
||||
value: "The attacker takes [[5]] poison damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
hitt3:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd miss"
|
||||
value: "The cambion katar can make a spiky headbutt attack against the attacker as a free action."
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "NLTNkfgJN5u1EFHj"
|
||||
flags: {}
|
||||
name: "Corruption aura"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "DDR5WvUaOUEBz4Uq"
|
||||
flags: {}
|
||||
name: "Superior dark step"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While cloaked, the cambion katar automatically succeeds on all disengage checks and gains a +2 bonus to all defenses against close and ranged attacks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,298 @@
|
|||
_id: "f0gfVhnPlNW1MIOD"
|
||||
name: "Cambion Sickle"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 70
|
||||
min: 0
|
||||
max: 70
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 11
|
||||
mod: 11
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "demon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cambion Sickle"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/demon.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "1fK8MgFz5wEbsptv"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "2YAG1bw5yluMKmh4"
|
||||
flags: {}
|
||||
name: "Damned sickle"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[17]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "The cambion becomes cloaked until it’s hit by an attack against MD or until it misses with a natural odd attack roll."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Mhke5p7DfzOGwWCj"
|
||||
flags: {}
|
||||
name: "R: Ray of darkness"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. MD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] negative energy damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target is *confused* until the end of its next turn, or if the cambion was cloaked when it attacked, the confusion is save ends."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "CrhToADnmPfSDP5b"
|
||||
flags: {}
|
||||
name: "Improved dark step"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While cloaked, the cambion sickle automatically succeeds on all disengage checks and gains a +2 bonus to all defenses against ranged attacks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,408 @@
|
|||
_id: "8cTzRPlsPBXxpmiT"
|
||||
name: "Catacomb Dragon (Black)"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/dragon-black.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 104
|
||||
min: 0
|
||||
max: 104
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 9
|
||||
mod: 9
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "dragon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "thunder"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Catacomb Dragon (Black)"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/dragon-black.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "NiWGRNxJ1G4PSexL"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "6LvyIWA0wzug5qLE"
|
||||
flags: {}
|
||||
name: "Acid fangs"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[8]] damage, and [[5]] ongoing acid damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 5, 10, 15, or 20"
|
||||
value: "The dragon regains the use of its caustic breath if it’s expended and can use it during its next turn."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "4DtodHKOCcwNJRMJ"
|
||||
flags: {}
|
||||
name: "C: Caustic breath"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 1/battle, as a quick action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. PD ([[1d3]] nearby enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] acid damage, [[5]] ongoing acid damage, and the target is caught in an acidic haze (see below) with an effect that depends on the roll"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[5]] ongoing acid damage."
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "b1CXZPEmgEvVuJS5"
|
||||
flags: {}
|
||||
name: "Even hit"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While in the haze, the target is *dazed* from choking or blinding."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "rJXucYjUdo3p7yJZ"
|
||||
flags: {}
|
||||
name: "Odd hit"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "While in the haze, the target takes a -5 penalty to all saves against acid damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "iQheBKJyBanSEE2z"
|
||||
flags: {}
|
||||
name: "Acidic haze"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "the mist can be burned, condensed/frozen, blown away, absorbed, transmuted, etc. At the GM’s discretion, there may be physical ways to remove the haze, but it should require a hard DC."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "O22uAN6chhBhbOdl"
|
||||
flags: {}
|
||||
name: "All-terrain terror"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A catacomb dragon flies reasonably well, powerful and fast in a straight line though it’s not as maneuverable as more agile flyers. It can also burrow quickly and effectively due to the acidic coating on its skin."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "6UjVpJ1b6QaL94RW"
|
||||
flags: {}
|
||||
name: "Corrosive contact"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an enemy is engaged with the catacomb dragon at the start of its turn, it takes [[3]] acid damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "rKpKIMxkqEsbkmeK"
|
||||
flags: {}
|
||||
name: "Resist acid 14+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an acid attack targets this creature, the attacker must roll a natural 14+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 700000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,316 @@
|
|||
_id: "qfWyLE7l3EwHFwiL"
|
||||
name: "Cave Orc"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 12
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 10
|
||||
min: 0
|
||||
max: 10
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 6
|
||||
mod: 6
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "mook"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cave Orc"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "nOwKXA5Xn2BqaHHR"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "eC7TYaaj8Yea3HPp"
|
||||
flags: {}
|
||||
name: "Obsidian knife"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[4]] damage, and +[[1d4]] damage for each other orc engaged with the target (max +[[4d4]])"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "PVJkW33HiNw8Ciku"
|
||||
flags: {}
|
||||
name: "R: Rock"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[5]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "qSlqR55D53BAVsjT"
|
||||
flags: {}
|
||||
name: "Hears everything"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Increase the DC to sneak past cave orcs silently by +5."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "4mmKqPuj8yX7rNMV"
|
||||
flags: {}
|
||||
name: "Nocturnal predator"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "If the battle is at night (or in darkness), the orc gains a +2 attack bonus. If the battle is during the day (or in daylight) it takes a -2 penalty to all defenses."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,300 @@
|
|||
_id: "jyFDzHVEsQjP2nJ4"
|
||||
name: "Cenotaph Dragon (White)"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/dragon-white.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 48
|
||||
min: 0
|
||||
max: 48
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 8
|
||||
mod: 8
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "dragon"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "fire"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 3
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cenotaph Dragon (White)"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/dragon-white.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "NLWhnn7ypHBEQzmP"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "Lpop0FIP64qxLTBq"
|
||||
flags: {}
|
||||
name: "Claws and bite"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[6]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The cenotaph dragon can make an infused ice breath attack as a free action."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "WxsZzJjDTJvFlHEW"
|
||||
flags: {}
|
||||
name: "[Special trigger] C: Infused ice breath"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. PD ([[1d3]] nearby enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[6]] cold damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 20"
|
||||
value: "The target also takes [[5]] ongoing holy damage (in addition to double damage for crit)."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit or miss"
|
||||
value: "The dragon takes [[1d6]] damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "xHZXSixe1BXz5aMs"
|
||||
flags: {}
|
||||
name: "Resist cold and negative energy 12+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a cold or negative energy attack targets this creature, the attacker must roll a natural 12+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,404 @@
|
|||
_id: "JNbV3Qgpq1Zjr8gJ"
|
||||
name: "Centaur Champion"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 170
|
||||
min: 0
|
||||
max: 170
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 12
|
||||
mod: 12
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "leader"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "double"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Centaur Champion"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "euQuvJhhJToO14el"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "Z2SiUk66YwrG3Hb3"
|
||||
flags: {}
|
||||
name: "Two-handed sword"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "lMC5pQ4U8n2Y084W"
|
||||
flags: {}
|
||||
name: "Crushing hooves"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. PD ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[13]] damage, and the target is *vulnerable* until the start of its next turn"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "rhskmlh7bPWgDP7b"
|
||||
flags: {}
|
||||
name: "Champion’s challenge"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "If the centaur champion scores a crit against the target, it can challenge that enemy. If it does, until the end of the battle the champion and the target each take a -4 attack penalty against any target except the other. If the centaur champion dies or challenges a new foe, the old challenge is canceled."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "oJrbSskUqnDXwSwz"
|
||||
flags: {}
|
||||
name: "Hooves and slash"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "As a standard action, the centaur champion can make a crushing hooves attack and a single two-handed sword attack (one attack roll) against the same enemy."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ww80clKceqCvfhiB"
|
||||
flags: {}
|
||||
name: "Leader of the clan"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the centaur champion engages an enemy, each other centaur ally engaged with that creature can pop free from it."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "ky977YemQLvKsiTR"
|
||||
flags: {}
|
||||
name: "Moving combatant"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The centaur champion gains a +4 AC bonus against opportunity attacks and only takes half damage from opportunity attacks that hit it. When an enemy makes an opportunity attack against it and misses, that enemy takes [[20]] damage from a counter-attack."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "cFIqVQURDg2RRsTA"
|
||||
flags: {}
|
||||
name: "Chief’s challenge"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the champion issues a champion’s challenge, it only takes a -2 attack penalty against other enemies than its chosen foe, but that enemy still takes the -4 attack penalty. In addition, the champion can use champion’s challenge as a free action when it becomes staggered."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "CCVdWGJuhUEOhyj0"
|
||||
flags: {}
|
||||
name: "Champion’s scorn"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Each of the champion’s centaur allies in the battle gains a +5 damage bonus with ranged attacks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 700000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,368 @@
|
|||
_id: "b1TAqwAquBlduSFG"
|
||||
name: "Centaur Lancer"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 60
|
||||
min: 0
|
||||
max: 60
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 9
|
||||
mod: 9
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Centaur Lancer"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "up9RUbItgwIP8U0A"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "TyMpalW4atj8oIWL"
|
||||
flags: {}
|
||||
name: "Charging lance"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[15]] damage, and the target pops free from the centaur"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 18+"
|
||||
value: "The target is also *dazed* until the end of its next turn."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "NJC0WuizVPMPcSyO"
|
||||
flags: {}
|
||||
name: "Spear"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[13]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The centaur lancer can make a kick attack as a free action."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "IEExpTFva9d6s95X"
|
||||
flags: {}
|
||||
name: "Kick"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. PD ([[1d2]] enemies engaged with the centaur)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The target takes [[5]] damage and pops free from the centaur."
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "gnFO5Vk9d2Wewztq"
|
||||
flags: {}
|
||||
name: "Hit ’em hard"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The crit range of the attack expands by 2 and instead deals [[20]] damage on a hit if the centaur first moves before attacking an enemy it wasn’t engaged with at the start of its turn."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "SM6mUtgrwIf3OILW"
|
||||
flags: {}
|
||||
name: "Harnessed speed"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The centaur lancer gains a +4 AC bonus against opportunity attacks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,368 @@
|
|||
_id: "FXvkDsAChdYKJSFe"
|
||||
name: "Centaur Raider"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 70
|
||||
min: 0
|
||||
max: 70
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 10
|
||||
mod: 10
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Centaur Raider"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "EyOOjMU0HZ7F2iaR"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "6DOpXToZi6Fp0VQq"
|
||||
flags: {}
|
||||
name: "Hoof and weapon"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[15]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "As a free action, the centaur raider can move and make another hoof and weapon attack against a different nearby enemy (it will take opportunity attacks for moving)."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "X2KdMeLYiiXicW8A"
|
||||
flags: {}
|
||||
name: "R: Short bow"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[18]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The centaur raider can take an additional move action this turn."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "LCa86L4h4mY7hmRd"
|
||||
flags: {}
|
||||
name: "Sweeping blow"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC ([[1d3]] nearby enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[15]] damage, and the target loses its next move action."
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "BbVWBgKN9M6nNF7n"
|
||||
flags: {}
|
||||
name: "Harnessed speed"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The centaur raider gains a +4 AC bonus against opportunity attacks and only takes half damage from opportunity attacks that hit it."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "paATApHms8bMeiLk"
|
||||
flags: {}
|
||||
name: "Barreling charge"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the escalation die is even, the centaur raider can use a standard action and a move action to make a sweeping blow attack against multiple enemies as it moves past them (it will take opportunity attacks). It ends this move and attack unengaged."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,370 @@
|
|||
_id: "7zv0bhbdj3Sy8ypo"
|
||||
name: "Centaur Ranger"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 85
|
||||
min: 0
|
||||
max: 85
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 13
|
||||
mod: 13
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "archer"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "humanoid"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Centaur Ranger"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/humanoid.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "ZUN7zlWyTD0W7WlM"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "X5J5tQMroxQcRgRx"
|
||||
flags: {}
|
||||
name: "Twin scimitars"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "4C2Aq3KPY7AQa0Oj"
|
||||
flags: {}
|
||||
name: "R: Longbow"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The centaur ranger can take an additional move action this turn."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16+"
|
||||
value: "The centaur ranger can make a second (but not a third) longbow attack this turn as a free action."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "NSDyg3w7Or8Wi2Hv"
|
||||
flags: {}
|
||||
name: "R: Pinning volley"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Limited use: 2/battle."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[8]] damage, and the target is *hampered* until the end of its next turn"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 18+"
|
||||
value: "The target is *stuck* (save ends) instead of *hampered*."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "glmbPCBoVJUzxtq3"
|
||||
flags: {}
|
||||
name: "Moving combatant"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The centaur ranger gains a +4 AC bonus against opportunity attacks and only takes half damage from opportunity attacks that hit it. When an enemy makes an opportunity attack against it and misses, that enemy takes [[10]] damage from a counter-attack."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "MetbNxo51SW6Iwr4"
|
||||
flags: {}
|
||||
name: "Terrain familiarity"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Once each round when the escalation die is odd, the centaur ranger can make use of the area’s terrain to its advantage as a free action. It can choose either to gain a +2 attack bonus for its attacks that turn, or to gain a +2 bonus to all defenses against the next attack that targets it by using a flashy or tricky maneuver (leaping off a rock over an enemy, stirring up a hornet’s nest near an attacker, etc.). The target of its attack or a creature attacking it when it attempts this stunt rolls a normal save; on a success, the bonus is negated."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,252 @@
|
|||
_id: "W7XwFoQiwLTpMpo1"
|
||||
name: "Chaos Beast"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 48
|
||||
min: 0
|
||||
max: 48
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 6
|
||||
mod: 6
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "aberration"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Chaos Beast"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "TUbPujZ8nsSgc41F"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "nV8XPbVBzeT5oMBd"
|
||||
flags: {}
|
||||
name: "Bestial chaos"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "Damage and effect depends on the natural roll"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "[[7]] damage, and the chaos beast can make another bestial chaos attack as a free action."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit"
|
||||
value: "[[15]] ongoing damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "The chaos beast pops free from all enemies and moves to engage a random nearby enemy as a free action, preferably one it wasn’t just engaged with."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "afmcQ6URZkOJxXao"
|
||||
flags: {}
|
||||
name: "Chaos combined"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Once a chaos beast is staggered, it can combine with another chaos beast next to it as a quick action to become a full-strength chaos brute acting on this beast’s initiative. Replace the other beast with a chaos glorp mook."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,300 @@
|
|||
_id: "xOTIyU0eCfGx6gn2"
|
||||
name: "Chaos Behemoth"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 90
|
||||
min: 0
|
||||
max: 90
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 5
|
||||
mod: 5
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "spoiler"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "huge"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "aberration"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Chaos Behemoth"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
width: 3
|
||||
height: 3
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "hBJmPQuWu4UaKffT"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "qvpH3fJfZiUi3rHm"
|
||||
flags: {}
|
||||
name: "Behemoth chaos"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "Damage and effect depends on the natural roll"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "[[30]] damage, and the chaos behemoth can make a mewhowlwail attack as a free action."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit"
|
||||
value: "[[25]] ongoing damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[10]] damage, and the target is *hampered* until the end of its next turn."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "9pwM832PoSmnAlEH"
|
||||
flags: {}
|
||||
name: "Mewhowlwail"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. MD (each nearby enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] psychic damage, and if the target is taking ongoing damage, saves against that ongoing damage become hard saves (16+)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "okcj4hc0XKg8EFIN"
|
||||
flags: {}
|
||||
name: "The betrayal of flesh"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a nearby enemy taking ongoing damage drops to 0 hp or below, add +15 to the amount of ongoing damage that enemy is taking as its body melts and warps. At the GM’s option, a creature slain in a battle involving a chaos behemoth might transform into a chaos glorp or chaos beast instead of having the decency to just die."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,252 @@
|
|||
_id: "uYjUlrxxdK2c2GSs"
|
||||
name: "Chaos Brute"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 13
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 60
|
||||
min: 0
|
||||
max: 60
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 8
|
||||
mod: 8
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "aberration"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Chaos Brute"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "anvOAyNY1oKoCPkX"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "y7LQQBVMDnJ7FCO0"
|
||||
flags: {}
|
||||
name: "Brute chaos"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "Damage and effect depends on the natural roll"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "[[25]] damage."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit"
|
||||
value: "[[15]] ongoing damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[1d3]] random nearby enemies each take [[10]] psychic damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "tQKpo50dJmCaW5Go"
|
||||
flags: {}
|
||||
name: "Chaos combined"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "the new creature rolls initiative as if it had just entered the battle. If a chaos beast and a chaos brute combine to create a chaos behemoth, the behemoth starts with 70 hp instead of 90 hp and takes a -1 penalty to all attacks and defenses."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,248 @@
|
|||
_id: "CwO44w2SdkYGhNCi"
|
||||
name: "Chaos Glorp"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 17
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 13
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 20
|
||||
min: 0
|
||||
max: 20
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 5
|
||||
mod: 5
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "mook"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "aberration"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Chaos Glorp"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "MfRMGGNctk38yCua"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "gAvlsgE24umh2ZeL"
|
||||
flags: {}
|
||||
name: "Oozespasm"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 8]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[3]] ongoing damage, or [[10]] damage if the target is already taking ongoing damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "The chaos glorp pops free from all enemies and moves as a free action to engage a nearby enemy taking ongoing damage."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "NgJt7Cl2cC2kgU5r"
|
||||
flags: {}
|
||||
name: "Spontaneous chaos"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the escalation die reaches 6, the chaos glorp rolls a normal save. If it succeeds, it transforms into a chaos beast with full hit points."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,325 @@
|
|||
_id: "ARlH94tHb7INBir8"
|
||||
name: "Chimera"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 24
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 320
|
||||
min: 0
|
||||
max: 320
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 15
|
||||
mod: 15
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 9
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 9
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Chimera"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "ZEFeBrIAUGlbYZzr"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "PBJgHBzBmQRdw84b"
|
||||
flags: {}
|
||||
name: "Fangs, claws, and horns"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. AC ([[3]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[25]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 14-15"
|
||||
value: "The target is *dazed* until the end of the chimera’s next turn from a headbutt."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 16-17"
|
||||
value: "The target takes [[20]] ongoing damage from raking claws."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
hitt3:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 18-20"
|
||||
value: "The chimera makes a fiery breath attack as a free action."
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "l4qpgVODMOGjtZt2"
|
||||
flags: {}
|
||||
name: "[Special trigger] Fiery breath"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. PD (up to [[3]] nearby enemies in a group)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[3d10]] fire damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Yrk5A5N9fJlL1t2D"
|
||||
flags: {}
|
||||
name: "Bestial thresher"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Whenever a creature misses the chimera with a melee attack, the chimera’s multiple sharp bits deal [[3d10]] damage to that attacker."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "zNjU8qMHLqng0h8H"
|
||||
flags: {}
|
||||
name: "Now it’s angry"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an attacker scores a critical hit against the chimera and it survives, its attack rolls on its next turn deal the effects of the lower rolls as well as their own results."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,448 @@
|
|||
_id: "0Pnt7PdeHGEMgpyX"
|
||||
name: "Chuul"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 25
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 126
|
||||
min: 0
|
||||
max: 126
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 11
|
||||
mod: 11
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "spoiler"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "aberration"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Chuul"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "LzJmw6sdQze7qCyS"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "nE37I6NUEWwDp5aq"
|
||||
flags: {}
|
||||
name: "Crushing claws"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[21]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "fKZdSr70sMUIP0Y2"
|
||||
flags: {}
|
||||
name: "Crippling tentacles"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The target is *weakened* (save ends)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "kdTqKjk9B559xP5E"
|
||||
flags: {}
|
||||
name: "Both attacks hit the same target"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The chuul grabs the target."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "8Z6Kff7lN1qZPWJO"
|
||||
flags: {}
|
||||
name: "First failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target is *hampered* and *weakened* (save ends both)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "eVaqcBIQnXzj4amT"
|
||||
flags: {}
|
||||
name: "Second failed save"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The target is instead *helpless* (hard save ends, 16+)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "UxtMeA7zjh9o9YyK"
|
||||
flags: {}
|
||||
name: "Quick use"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "This attack only requires a quick action when used against an enemy the chuul is grabbing."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "YA0JcKp7EW6DJCsa"
|
||||
flags: {}
|
||||
name: "Resist psychic 16+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a psychic attack targets this creature, the attacker must roll a natural 16+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "DcBTJ1pdVRNZGrL7"
|
||||
flags: {}
|
||||
name: "Water-breathing"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Chuuls swim well and can breathe underwater, though they prefer not to."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 700000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "VjdNnvaqQ0cBe2uR"
|
||||
flags: {}
|
||||
name: "Bite it off"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the chuul scores a critical hit against a *weakened* or *helpless* foe, it bites off one of that enemy’s hands. An adventurer with no hands might have trouble casting spells or holding weapons. (A cleric might be able to restore the missing appendage with a ritual.)"
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 800000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "zlhfeu3hOU7OaX9w"
|
||||
flags: {}
|
||||
name: "Fueled by hate"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Once per round when the chuul misses with an attack, its next attack that battle deals [[4d6]] extra poison damage on a hit."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 900000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,382 @@
|
|||
_id: "SrLdDkYVCPSW8OAL"
|
||||
name: "Chuulish Slave"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 54
|
||||
min: 0
|
||||
max: 54
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 9
|
||||
mod: 9
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "aberration"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 4
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Chuulish Slave"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "LTTqI12xN6CkoGkD"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "NQQGvG6pxtoYXb0t"
|
||||
flags: {}
|
||||
name: "Misshapen claws"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[7]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "9seynB4LlT6Dn0Gd"
|
||||
flags: {}
|
||||
name: "Writhing tentacles"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 9]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The target is *weakened* (save ends)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "nWCQ52QLWpDJplbS"
|
||||
flags: {}
|
||||
name: "Both attacks hit the same target"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The chuulish slave can make a writhing tentacles attack against that target as a quick action this turn."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "u3xBgkHi7bywFgKt"
|
||||
flags: {}
|
||||
name: "Chitinous plates"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The slave gains a +2 AC bonus."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "osqLpPbZHQu2DOTX"
|
||||
flags: {}
|
||||
name: "Acid saliva"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The writhing tentacles attack also deals [[10]] acid damage on a hit."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "OEuu0F42sT4sFmBz"
|
||||
flags: {}
|
||||
name: "Poisonous blood"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When a melee attack hits the chuulish slave, the attacker takes [[10]] poison damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "IBeeBe0NIzvwNHZK"
|
||||
flags: {}
|
||||
name: "Grossness"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The slave is a large blob-like mess. It has 72 HP but takes a -2 penalty to all defenses."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,386 @@
|
|||
_id: "1abXzx4IUEgfmOgc"
|
||||
name: "Chuulish Swarm"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 80
|
||||
min: 0
|
||||
max: 80
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 13
|
||||
mod: 13
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "troop"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "aberration"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Chuulish Swarm"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/aberration.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "fThOyVmCXIKZnmqJ"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "ZFCukUW7e1gB8ro6"
|
||||
flags: {}
|
||||
name: "Fly-by tentacle sting"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[15]] poison damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even miss"
|
||||
value: "The swarm can pop free from all enemies, and as a quick action this turn, it can move normally even if it has already moved this turn."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit or miss"
|
||||
value: "The swarm can make a sharp claws attack this turn as a quick action instead of a standard action."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "g3BGEP4QJEFFRa6d"
|
||||
flags: {}
|
||||
name: "Sharp claws"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 11]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[10]] damage, and [[5]] ongoing poison damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "mmYHcx6VxGyXJ0PT"
|
||||
flags: {}
|
||||
name: "Flight"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The swarm flies fast and is agile, but has a wide turning circle."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "AJ6vWaNGt7PE5nks"
|
||||
flags: {}
|
||||
name: "Resist damage 16+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When any attack targets this creature, the attacker must roll a natural 16+ on the attack roll or it only deals half damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Mo5R9dSawtamPihI"
|
||||
flags: {}
|
||||
name: "Swarm"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "This monster is a swarm of chuul body-parts cooperating to attack humanoids. Even though there are thousands of them, treat them as a single creature."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "jh5BfqiFCyKm2OO2"
|
||||
flags: {}
|
||||
name: "Water-breathing"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Chuuls swim well and can breathe underwater, though they prefer not to."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 500000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "VO4demis5uUgm5F9"
|
||||
flags: {}
|
||||
name: "Burrow under your skin"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an attacker misses the swarm with a melee attack, that enemy takes [[10]] ongoing damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 600000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,346 @@
|
|||
_id: "lj4VWRHTFpy9fTeU"
|
||||
name: "Claw Flower"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 12
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 40
|
||||
min: 0
|
||||
max: 40
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 6
|
||||
mod: 6
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "spoiler"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "plant"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 2
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Claw Flower"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "WcXcavkwdP3tR9MB"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "dDzQW3ATwmfo09KK"
|
||||
flags: {}
|
||||
name: "Attack name"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[8]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural 1-5"
|
||||
value: "The claw flower takes [[1d4]] damage from burst roots."
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "0wCFF4D60CcbMLk3"
|
||||
flags: {}
|
||||
name: "C: Bumble spores"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 4]] vs. MD ([[1d2]] nearby random non-plant creatures)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "The effect depends on the roll"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "[[4]] psychic damage, and the target is *confused* until end of its next turn."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit"
|
||||
value: "[[3]] psychic damage, and the target is *stuck* until end of its next turn."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[2]] psychic damage."
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "8C1TqQskMG5ym9zD"
|
||||
flags: {}
|
||||
name: "Immobile until pressed"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The claw flower has roots and normally can’t move, but when it takes [[10]] or more damage from a single attack it can move normally during its next turn."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "vvoZknWKEXR2VC3q"
|
||||
flags: {}
|
||||
name: "Spore escalator"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The claw flower adds the escalation die to its bumble spores attack rolls."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "V4yuJRQ7vHPNwpsh"
|
||||
flags: {}
|
||||
name: "Gentle roar"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Once per battle, the claw flower can make a bumble spores attack as a quick action."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,290 @@
|
|||
_id: "hfAhD1HZv3FPxYXA"
|
||||
name: "Clay Golem"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/construct.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 20
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 120
|
||||
min: 0
|
||||
max: 120
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 6
|
||||
mod: 6
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "spoiler"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "large"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "construct"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 6
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Clay Golem"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/construct.webp"
|
||||
width: 2
|
||||
height: 2
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "BrY7RNdFfoa0yZGv"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "F2IqUtvy3xHxQl2S"
|
||||
flags: {}
|
||||
name: "Bare brutal hands"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[36]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "wPqxJbwQDrP7IDvN"
|
||||
flags: {}
|
||||
name: "Cursed wound"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A non-dwarf creature damaged by a clay golem can’t be healed to above half its maximum hit points until after the battle."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "rbB1AF1KceusJV0W"
|
||||
flags: {}
|
||||
name: "Golem immunity"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "Non-organic golems are immune to effects. They can’t be *dazed*, *weakened*, *confused*, made *vulnerable*, or touched by ongoing damage. You can damage a golem, but that’s about it."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "68p8UNkGhxNNiRtA"
|
||||
flags: {}
|
||||
name: "Ignore attacks 11+"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When an attack hits this creature, the attacker must roll a natural 11+ on the attack roll or it misses instead. That’s all attacks."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,344 @@
|
|||
_id: "zCM6En98e0rcKNSw"
|
||||
name: "Cloud Giant Magician"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/giant.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 19
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 280
|
||||
min: 0
|
||||
max: 280
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 12
|
||||
mod: 12
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "caster"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "huge"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "giant"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cloud Giant Warrior"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/giant.webp"
|
||||
width: 3
|
||||
height: 3
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "YMtR1D9QLzVOuPNI"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "lSrVALLeYYHvjYVa"
|
||||
flags: {}
|
||||
name: "Staff"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC ([[2]] attacks)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[40]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "S8dg1xGiS8xZg1YM"
|
||||
flags: {}
|
||||
name: "R: Sleep, little ones"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. MD ([[1]] nearby enemy)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "or [[1d3]] nearby enemies in a group if the escalation die is 3+); [[20]] psychic damage, and if the target has 50 hp or fewer after the attack, it falls *unconscious* (hard save ends, 16+; it also ends if the target takes [[10]] or more damage)"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "lIsOdkvxzIE3Lpaa"
|
||||
flags: {}
|
||||
name: "R: Zzzzzottttttttttt!"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[35]] force damage, and [[35]] ongoing lightning damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Miss"
|
||||
value: "[[20]] force damage, and [[20]] ongoing lightning damage."
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Rns4GoZreO43NuIr"
|
||||
flags: {}
|
||||
name: "Strike with advantage"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A cloud giant gains a +4 attack bonus against any enemy taking ongoing damage or that has an ongoing condition (*unconscious* sleep, for instance)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,298 @@
|
|||
_id: "X7X7ul3wPBkjlCqZ"
|
||||
name: "Cloud Giant Thane"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/giant.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 290
|
||||
min: 0
|
||||
max: 290
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 11
|
||||
mod: 11
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "wrecker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "huge"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "giant"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 7
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cloud Giant Thane"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/giant.webp"
|
||||
width: 3
|
||||
height: 3
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "LGsnZMDlbrGpCuDg"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "2yT2y4D1lBwdyHSu"
|
||||
flags: {}
|
||||
name: "Cloud-forged morningstar"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[60]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit"
|
||||
value: "The target loses any flight abilities and can’t gain flight in any way (save ends)."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit or miss"
|
||||
value: "The thane can make a chains and shrapnel attack as a free action."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "Hk2pJKrSiJm6e5O8"
|
||||
flags: {}
|
||||
name: "C: Chains and shrapnel"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 12]] vs. AC ([[1d4]] random nearby creatures)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "cGkVE2BdLT265wea"
|
||||
flags: {}
|
||||
name: "Strike with advantage"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "A cloud giant gains a +4 attack bonus against any enemy taking ongoing damage or that has an ongoing condition (*dazed*, for instance)."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,318 @@
|
|||
_id: "iv1HdE32vrCbA73S"
|
||||
name: Cloud Giant Warrior
|
||||
type: Npc
|
||||
img: systems/archmage/assets/icons/tokens/monsters/giant.webp
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: Number
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: Number
|
||||
value: 0
|
||||
def:
|
||||
type: Number
|
||||
value: 0
|
||||
ac:
|
||||
type: Number
|
||||
label: Armor Class
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: Number
|
||||
label: Physical Defense
|
||||
value: 22
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: Number
|
||||
label: Mental Defense
|
||||
value: 18
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: Number
|
||||
label: Hit Points
|
||||
value: 300
|
||||
min: 0
|
||||
max: 300
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 7
|
||||
automatic: true
|
||||
init:
|
||||
type: Number
|
||||
label: Initiative Modifier
|
||||
value: 10
|
||||
level:
|
||||
type: Number
|
||||
label: Level
|
||||
value: 7
|
||||
min: 0
|
||||
max: 10
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
details:
|
||||
alignment:
|
||||
type: String
|
||||
label: Alignment
|
||||
biography:
|
||||
type: String
|
||||
label: Biography
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: troop
|
||||
size:
|
||||
value: huge
|
||||
type:
|
||||
value: giant
|
||||
resistance:
|
||||
value: ""
|
||||
vulnerability:
|
||||
value: ""
|
||||
prototypeToken:
|
||||
name: Cloud Giant Warrior
|
||||
displayName: 0
|
||||
actorLink: false
|
||||
texture:
|
||||
src: systems/archmage/assets/icons/tokens/monsters/giant.webp
|
||||
scaleX: 1
|
||||
scaleY: 1
|
||||
offsetX: 0
|
||||
offsetY: 0
|
||||
rotation: 0
|
||||
tint:
|
||||
width: 1
|
||||
height: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
alpha: 1
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: attributes.hp
|
||||
bar2:
|
||||
attribute:
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 360
|
||||
bright: 0
|
||||
color:
|
||||
coloration: 1
|
||||
dim: 0
|
||||
attenuation: 0.5
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
type:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
sight:
|
||||
enabled: false
|
||||
range:
|
||||
angle: 360
|
||||
visionMode: basic
|
||||
color:
|
||||
attenuation: 0.1
|
||||
brightness: 0
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
detectionModes: []
|
||||
flags: {}
|
||||
randomImg: false
|
||||
items:
|
||||
- name: Sword or spear
|
||||
type: action
|
||||
img: icons/svg/target.svg
|
||||
system:
|
||||
name:
|
||||
type: String
|
||||
label: Name
|
||||
description:
|
||||
type: String
|
||||
label: Description
|
||||
group:
|
||||
type: String
|
||||
label: Group
|
||||
value: ""
|
||||
attack:
|
||||
type: String
|
||||
label: Attack Roll
|
||||
value: "[[d20+12]] vs AC (up to 2 enemies)"
|
||||
hit:
|
||||
type: String
|
||||
label: Hit
|
||||
value: "[[40]] damage"
|
||||
hit1:
|
||||
type: String
|
||||
label: Hit
|
||||
name: Natural 16+
|
||||
value: The target is *dazed* (save ends).
|
||||
hit2:
|
||||
type: String
|
||||
label: Hit
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: String
|
||||
label: Hit
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: String
|
||||
label: Hit
|
||||
hit5:
|
||||
type: String
|
||||
label: Hit
|
||||
miss:
|
||||
type: String
|
||||
label: Miss
|
||||
value: ""
|
||||
embeddedMacro:
|
||||
value: ""
|
||||
_id: e6B7ZDmem64p1Xb0
|
||||
effects: []
|
||||
folder:
|
||||
sort: 0
|
||||
ownership:
|
||||
default: 0
|
||||
WYU73coo5rYxuFle: 3
|
||||
flags: {}
|
||||
_stats:
|
||||
systemId: archmage
|
||||
systemVersion: 1.23.1
|
||||
coreVersion: "10.291"
|
||||
createdTime: 1671649686901
|
||||
modifiedTime: 1671649733701
|
||||
lastModifiedBy: WYU73coo5rYxuFle
|
||||
- name: "R: Hurled spear"
|
||||
type: action
|
||||
img: icons/svg/target.svg
|
||||
system:
|
||||
name:
|
||||
type: String
|
||||
label: Name
|
||||
description:
|
||||
type: String
|
||||
label: Description
|
||||
group:
|
||||
type: String
|
||||
label: Group
|
||||
value: ""
|
||||
attack:
|
||||
type: String
|
||||
label: Attack Roll
|
||||
value: "[[d20+12]] vs AC (up to 3 enemies in a group with a single spear)"
|
||||
hit:
|
||||
type: String
|
||||
label: Hit
|
||||
value: "[[20]] damage"
|
||||
hit1:
|
||||
type: String
|
||||
label: Hit
|
||||
name: ""
|
||||
value: ""
|
||||
hit2:
|
||||
type: String
|
||||
label: Hit
|
||||
name: ""
|
||||
value: ""
|
||||
hit3:
|
||||
type: String
|
||||
label: Hit
|
||||
name: ""
|
||||
value: ""
|
||||
hit4:
|
||||
type: String
|
||||
label: Hit
|
||||
hit5:
|
||||
type: String
|
||||
label: Hit
|
||||
miss:
|
||||
type: String
|
||||
label: Miss
|
||||
value: ""
|
||||
embeddedMacro:
|
||||
value: ""
|
||||
_id: vcdIB8HmFVmNYjmc
|
||||
effects: []
|
||||
folder:
|
||||
sort: 0
|
||||
ownership:
|
||||
default: 0
|
||||
WYU73coo5rYxuFle: 3
|
||||
flags: {}
|
||||
_stats:
|
||||
systemId: archmage
|
||||
systemVersion: 1.23.1
|
||||
coreVersion: "10.291"
|
||||
createdTime: 1671649690803
|
||||
modifiedTime: 1671649833531
|
||||
lastModifiedBy: WYU73coo5rYxuFle
|
||||
- name: Strike with advantage
|
||||
type: trait
|
||||
img: icons/svg/regen.svg
|
||||
system:
|
||||
name:
|
||||
type: String
|
||||
label: Name
|
||||
description:
|
||||
type: String
|
||||
label: Description
|
||||
value:
|
||||
"<p>A cloud giant gains a +4 attack bonus against any enemy taking ongoing
|
||||
damage or that has an ongoing condition (*dazed*, for instance).</p>"
|
||||
group:
|
||||
type: String
|
||||
label: Group
|
||||
value: ""
|
||||
_id: T4Ra5LjJu3Rjn616
|
||||
effects: []
|
||||
folder:
|
||||
sort: 0
|
||||
ownership:
|
||||
default: 0
|
||||
WYU73coo5rYxuFle: 3
|
||||
flags: {}
|
||||
_stats:
|
||||
systemId: archmage
|
||||
systemVersion: 1.23.1
|
||||
coreVersion: "10.291"
|
||||
createdTime: 1671649693443
|
||||
modifiedTime: 1671649863921
|
||||
lastModifiedBy: WYU73coo5rYxuFle
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,298 @@
|
|||
_id: "HrY8fcq7rjtpbQ1J"
|
||||
name: "Cobbler Stirge"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 16
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 14
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 12
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 30
|
||||
min: 0
|
||||
max: 30
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 5
|
||||
mod: 5
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 1
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "blocker"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "beast"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 1
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Cobbler Stirge"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/beast.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "tQ6UMSXzWiIcKCUg"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "xU6ft3noquBnzTTs"
|
||||
flags: {}
|
||||
name: "Claws"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[6]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "4Y3mnecy4J4ANTXM"
|
||||
flags: {}
|
||||
name: "C: Gooey bloody spray"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 7]] vs. PD ([[1d4]] nearby enemies)"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[5]] damage"
|
||||
hit1:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural even hit or miss"
|
||||
value: "The target is *stuck* (save ends)."
|
||||
hit2:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
name: "Natural odd hit or miss"
|
||||
value: "The cobbler stirge takes [[3]] damage."
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "RiwHncwEqVt7rMNt"
|
||||
flags: {}
|
||||
name: "Painful flight"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The cobbler has stubby ill-proportioned wings and takes [[1d6]] damage at the end of each round that it flies during battle."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
|
@ -0,0 +1,338 @@
|
|||
_id: "cYnIt3NJH7OO8Wqy"
|
||||
name: "Common Treant"
|
||||
type: "Npc"
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
system:
|
||||
attributes:
|
||||
attackMod:
|
||||
type: "Number"
|
||||
value: 0
|
||||
critMod:
|
||||
atk:
|
||||
type: "Number"
|
||||
value: 0
|
||||
def:
|
||||
type: "Number"
|
||||
value: 0
|
||||
ac:
|
||||
type: "Number"
|
||||
label: "Armor Class"
|
||||
value: 23
|
||||
base: 10
|
||||
min: 0
|
||||
pd:
|
||||
type: "Number"
|
||||
label: "Physical Defense"
|
||||
value: 21
|
||||
base: 10
|
||||
min: 0
|
||||
md:
|
||||
type: "Number"
|
||||
label: "Mental Defense"
|
||||
value: 15
|
||||
base: 10
|
||||
min: 0
|
||||
hp:
|
||||
type: "Number"
|
||||
label: "Hit Points"
|
||||
value: 65
|
||||
min: 0
|
||||
max: 65
|
||||
temp: 0
|
||||
tempmax: 0
|
||||
base: 10
|
||||
automatic: true
|
||||
init:
|
||||
type: "Number"
|
||||
label: "Initiative Modifier"
|
||||
value: 4
|
||||
mod: 4
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
disengage: 11
|
||||
disengageBonus: 0
|
||||
saves:
|
||||
bonus: 0
|
||||
disengageBonus: 0
|
||||
deathFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
lastGaspFails:
|
||||
value: 0
|
||||
max: 4
|
||||
steps:
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
- false
|
||||
recoveries:
|
||||
type: "Number"
|
||||
label: "Recoveries"
|
||||
value: 8
|
||||
max: 8
|
||||
dice: "d8"
|
||||
escalation:
|
||||
value: 6
|
||||
details:
|
||||
alignment:
|
||||
type: "String"
|
||||
label: "Alignment"
|
||||
biography:
|
||||
type: "String"
|
||||
label: "Biography"
|
||||
flavor:
|
||||
value: ""
|
||||
role:
|
||||
value: "spoiler"
|
||||
type: "String"
|
||||
label: "Role"
|
||||
size:
|
||||
value: "normal"
|
||||
type: "String"
|
||||
label: "Size"
|
||||
type:
|
||||
value: "plant"
|
||||
type: "String"
|
||||
label: "Type"
|
||||
resistance:
|
||||
value: ""
|
||||
type: "String"
|
||||
label: "Resistance"
|
||||
vulnerability:
|
||||
value: "fire"
|
||||
type: "String"
|
||||
label: "Vulnerability"
|
||||
level:
|
||||
type: "Number"
|
||||
label: "Level"
|
||||
value: 5
|
||||
min: 0
|
||||
max: 12
|
||||
token:
|
||||
flags: {}
|
||||
name: "Common Treant"
|
||||
displayName: 0
|
||||
img: "systems/archmage/assets/icons/tokens/monsters/plant.webp"
|
||||
width: 1
|
||||
height: 1
|
||||
scale: 1
|
||||
lockRotation: false
|
||||
rotation: 0
|
||||
vision: false
|
||||
dimSight: 0
|
||||
brightSight: 0
|
||||
dimLight: 0
|
||||
brightLight: 0
|
||||
sightAngle: 0
|
||||
lightAngle: 360
|
||||
lightAlpha: 1
|
||||
actorId: "kiB45niSyaAGT7aC"
|
||||
actorLink: false
|
||||
actorData: {}
|
||||
disposition: -1
|
||||
displayBars: 0
|
||||
bar1:
|
||||
attribute: null
|
||||
bar2:
|
||||
attribute: null
|
||||
randomImg: false
|
||||
mirrorX: false
|
||||
mirrorY: false
|
||||
alpha: 1
|
||||
light:
|
||||
alpha: 0.5
|
||||
angle: 0
|
||||
bright: 0
|
||||
coloration: 1
|
||||
dim: 0
|
||||
gradual: true
|
||||
luminosity: 0.5
|
||||
saturation: 0
|
||||
contrast: 0
|
||||
shadows: 0
|
||||
animation:
|
||||
speed: 5
|
||||
intensity: 5
|
||||
reverse: false
|
||||
darkness:
|
||||
min: 0
|
||||
max: 1
|
||||
items:
|
||||
- _id: "tqBAHocUBlAUW7ju"
|
||||
flags: {}
|
||||
name: "Grasping branches"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 10]] vs. AC"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[9]] damage, and the treant grabs the target. When the treant starts its turn grabbing an enemy, it can make a twist and snap attack against that target as a standard action that turn."
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 0
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "vNjCDRPCv6bZQJwh"
|
||||
flags: {}
|
||||
name: "[Special trigger] Twist and snap"
|
||||
type: "action"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: ""
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
attack:
|
||||
type: ""
|
||||
label: "Attack Roll"
|
||||
value: "[[d20 + 14]] vs. PD"
|
||||
hit:
|
||||
type: ""
|
||||
label: "Hit"
|
||||
value: "[[27]] damage"
|
||||
hit1:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit2:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit3:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit4:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
hit5:
|
||||
type: "String"
|
||||
label: "Hit"
|
||||
miss:
|
||||
type: "String"
|
||||
label: "Miss"
|
||||
sort: 100000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "aU62HjV5APHfP9Yd"
|
||||
flags: {}
|
||||
name: "Fire fire fire!"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "When the treant takes [[15]] or more fire damage from a single attack, it releases all grabbed creatures."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 200000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "N7Ue6XWlgoA53rOA"
|
||||
flags: {}
|
||||
name: "Hardwood resistance"
|
||||
type: "trait"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "This creature has resist damage 12+ to all damage except fire damage and melee weapon damage, which damages it normally."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 300000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
- _id: "1DfdzNcuuSJgnmFk"
|
||||
flags: {}
|
||||
name: "Toxic haze"
|
||||
type: "nastierSpecial"
|
||||
img: "icons/svg/mystery-man.svg"
|
||||
system:
|
||||
name:
|
||||
type: "String"
|
||||
label: "Name"
|
||||
description:
|
||||
type: ""
|
||||
label: "Description"
|
||||
value: "The treant exudes a toxic cloud of pollen. When an enemy engages the treant or starts its turn engaged with the treant, it takes [[4]] poison damage."
|
||||
group:
|
||||
type: "String"
|
||||
label: "Group"
|
||||
value: ""
|
||||
sort: 400000
|
||||
effects: []
|
||||
folder: null
|
||||
permission:
|
||||
default: 0
|
||||
effects: []
|
||||
folder: null
|
||||
sort: 100001
|
||||
permission:
|
||||
default: 0
|
||||
flags:
|
||||
archmage: {}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue