Initial commit
BIN
fonts/middlesaxonytext.ttf
Executable file
BIN
fonts/zag_bold.otf
Executable file
BIN
fonts/zag_regular.otf
Executable file
4
images/dice/.directory
Normal file
@ -0,0 +1,4 @@
|
||||
[Dolphin]
|
||||
Timestamp=2022,7,19,23,15,34.73
|
||||
Version=4
|
||||
VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_creationtime,CustomizedDetails
|
BIN
images/dice/cancel_icon.webp
Normal file
After Width: | Height: | Size: 11 KiB |
1
images/dice/d10-grey.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="40 40 100 100" width="64" height="64"><g><g transform="matrix(1.1679092,0,0,1.1679092,-274.931,-137.53749)"><path fill="#AAAAAA" d="M313.653,154.602l-26.488,55.612l24.356,15.89l26.354-15.928 L313.653,154.602z"/><path fill="#AAAAAA" d="M314.9,153.687l24.49,55.919l14.175-4.584l0.915-22.612 L314.9,153.687z"/><path fill="#AAAAAA" d="M312.359,227.393v8.568l40.76-28.762l-13.608,3.825 L312.359,227.393z"/><path fill="#AAAAAA" d="M312.359,153.927l-26.756,55.732l-13.925-5.99l-1.229-22.679 L312.359,153.927z"/><path fill="#AAAAAA" d="M310.517,227.213v8.75l-39.019-30.157l13.513,5.275 L310.517,227.213z"/></g></g></svg>
|
After Width: | Height: | Size: 676 B |
1
images/dice/d10black.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="40 40 100 125" width="64" height="64"><g><g transform="matrix(1.1679092,0,0,1.1679092,-274.931,-137.53749)"><path fill="#000000" d="M313.653,154.602l-26.488,55.612l24.356,15.89l26.354-15.928 L313.653,154.602z"/><path fill="#000000" d="M314.9,153.687l24.49,55.919l14.175-4.584l0.915-22.612 L314.9,153.687z"/><path fill="#000000" d="M312.359,227.393v8.568l40.76-28.762l-13.608,3.825 L312.359,227.393z"/><path fill="#000000" d="M312.359,153.927l-26.756,55.732l-13.925-5.99l-1.229-22.679 L312.359,153.927z"/><path fill="#000000" d="M310.517,227.213v8.75l-39.019-30.157l13.513,5.275 L310.517,227.213z"/></g></g></svg>
|
After Width: | Height: | Size: 676 B |
BIN
images/dice/d6_1.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
images/dice/d6_1.webp
Normal file
After Width: | Height: | Size: 442 B |
BIN
images/dice/d6_2.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
images/dice/d6_2.webp
Normal file
After Width: | Height: | Size: 688 B |
BIN
images/dice/d6_3.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
images/dice/d6_3.webp
Normal file
After Width: | Height: | Size: 952 B |
BIN
images/dice/d6_4.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
images/dice/d6_4.webp
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
images/dice/d6_5.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
BIN
images/dice/d6_5.webp
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
images/dice/d6_6.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
images/dice/d6_6.webp
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
images/dice/perspective-dice-five.webp
Normal file
After Width: | Height: | Size: 10 KiB |
6
images/icons/.directory
Normal file
@ -0,0 +1,6 @@
|
||||
[Dolphin]
|
||||
SortRole=creationtime
|
||||
Timestamp=2021,4,13,9,23,48.267
|
||||
Version=4
|
||||
ViewMode=1
|
||||
VisibleRoles=Details_text,Details_size,Details_modificationtime,Details_creationtime,CustomizedDetails
|
BIN
images/ui/pc_sheet_bg.webp
Normal file
After Width: | Height: | Size: 42 KiB |
3
lang/en.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
|
||||
}
|
336
modules/crucible-actor-sheet.js
Normal file
@ -0,0 +1,336 @@
|
||||
/**
|
||||
* Extend the basic ActorSheet with some very simple modifications
|
||||
* @extends {ActorSheet}
|
||||
*/
|
||||
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class CrucibleActorSheet extends ActorSheet {
|
||||
|
||||
/** @override */
|
||||
static get defaultOptions() {
|
||||
|
||||
return mergeObject(super.defaultOptions, {
|
||||
classes: ["fvtt-crucible-rpg", "sheet", "actor"],
|
||||
template: "systems/fvtt-crucible-rpg/templates/actor-sheet.html",
|
||||
width: 960,
|
||||
height: 720,
|
||||
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "combat" }],
|
||||
dragDrop: [{ dragSelector: ".item-list .item", dropSelector: null }],
|
||||
editScore: true
|
||||
});
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async getData() {
|
||||
const objectData = CrucibleUtility.data(this.object);
|
||||
|
||||
let actorData = duplicate(CrucibleUtility.templateData(this.object));
|
||||
|
||||
let formData = {
|
||||
title: this.title,
|
||||
id: objectData.id,
|
||||
type: objectData.type,
|
||||
img: objectData.img,
|
||||
name: objectData.name,
|
||||
editable: this.isEditable,
|
||||
cssClass: this.isEditable ? "editable" : "locked",
|
||||
data: actorData,
|
||||
limited: this.object.limited,
|
||||
skills: this.actor.getSkills( ),
|
||||
weapons: this.actor.checkAndPrepareEquipments( duplicate(this.actor.getWeapons()) ),
|
||||
armors: this.actor.checkAndPrepareEquipments( duplicate(this.actor.getArmors())),
|
||||
equipments: this.actor.checkAndPrepareEquipments(duplicate(this.actor.getEquipmentsOnly()) ),
|
||||
subActors: duplicate(this.actor.getSubActors()),
|
||||
race: duplicate(this.actor.getRace()),
|
||||
moneys: duplicate(this.actor.getMoneys()),
|
||||
encCapacity: this.actor.getEncumbranceCapacity(),
|
||||
containersTree: this.actor.containersTree,
|
||||
encCurrent: this.actor.encCurrent,
|
||||
options: this.options,
|
||||
owner: this.document.isOwner,
|
||||
editScore: this.options.editScore,
|
||||
isGM: game.user.isGM
|
||||
}
|
||||
this.formData = formData;
|
||||
|
||||
console.log("PC : ", formData, this.object);
|
||||
return formData;
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
activateListeners(html) {
|
||||
super.activateListeners(html);
|
||||
|
||||
// Everything below here is only needed if the sheet is editable
|
||||
if (!this.options.editable) return;
|
||||
|
||||
html.bind("keydown", function(e) { // Ignore Enter in actores sheet
|
||||
if (e.keyCode === 13) return false;
|
||||
});
|
||||
|
||||
// Update Inventory Item
|
||||
html.find('.item-edit').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item")
|
||||
let itemId = li.data("item-id")
|
||||
const item = this.actor.items.get( itemId );
|
||||
item.sheet.render(true);
|
||||
});
|
||||
// Delete Inventory Item
|
||||
html.find('.item-delete').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item")
|
||||
CrucibleUtility.confirmDelete(this, li)
|
||||
})
|
||||
html.find('.item-add').click(ev => {
|
||||
let dataType = $(ev.currentTarget).data("type")
|
||||
this.actor.createEmbeddedDocuments('Item', [{ name: "NewItem", type: dataType }], { renderSheet: true })
|
||||
})
|
||||
|
||||
html.find('.spec-group-activate').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let itemId = li.data("item-id");
|
||||
this.actor.specPowerActivate( itemId)
|
||||
});
|
||||
html.find('.spec-group-deactivate').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let itemId = li.data("item-id");
|
||||
this.actor.specPowerDeactivate( itemId)
|
||||
});
|
||||
|
||||
html.find('.equip-activate').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item")
|
||||
let itemId = li.data("item-id")
|
||||
this.actor.equipActivate( itemId)
|
||||
});
|
||||
html.find('.equip-deactivate').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item")
|
||||
let itemId = li.data("item-id")
|
||||
this.actor.equipDeactivate( itemId)
|
||||
});
|
||||
|
||||
html.find('.effect-used').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let itemId = li.data("item-id");
|
||||
this.actor.perkEffectUsed( itemId)
|
||||
});
|
||||
|
||||
html.find('.perk-status').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let itemId = li.data("item-id");
|
||||
this.actor.updatePerkStatus( itemId, ev.currentTarget.value)
|
||||
});
|
||||
|
||||
html.find('.power-cost-spent').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let itemId = li.data("item-id");
|
||||
this.actor.updatePowerSpentCost( itemId, ev.currentTarget.value)
|
||||
});
|
||||
|
||||
html.find('.power-dmg-roll').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item")
|
||||
let itemId = li.data("item-id")
|
||||
this.actor.powerDmgRoll( itemId )
|
||||
})
|
||||
|
||||
html.find('.perk-used').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item")
|
||||
let itemId = li.data("item-id")
|
||||
let index = Number($(ev.currentTarget).data("use-index") )
|
||||
this.actor.updatePerkUsed( itemId, index, ev.currentTarget.checked )
|
||||
});
|
||||
|
||||
html.find('.subactor-edit').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let actorId = li.data("actor-id");
|
||||
let actor = game.actors.get( actorId );
|
||||
actor.sheet.render(true);
|
||||
});
|
||||
|
||||
html.find('.subactor-delete').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let actorId = li.data("actor-id");
|
||||
this.actor.delSubActor(actorId);
|
||||
});
|
||||
|
||||
html.find('.quantity-minus').click(event => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
this.actor.incDecQuantity( li.data("item-id"), -1 );
|
||||
} );
|
||||
html.find('.quantity-plus').click(event => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
this.actor.incDecQuantity( li.data("item-id"), +1 );
|
||||
} );
|
||||
|
||||
html.find('.ammo-minus').click(event => {
|
||||
const li = $(event.currentTarget).parents(".item")
|
||||
this.actor.incDecAmmo( li.data("item-id"), -1 );
|
||||
} );
|
||||
html.find('.ammo-plus').click(event => {
|
||||
const li = $(event.currentTarget).parents(".item")
|
||||
this.actor.incDecAmmo( li.data("item-id"), +1 )
|
||||
} );
|
||||
|
||||
html.find('.stun-minus').click(event => {
|
||||
this.actor.modifyStun( -1 )
|
||||
} )
|
||||
html.find('.stun-plus').click(event => {
|
||||
this.actor.modifyStun( 1 )
|
||||
} )
|
||||
|
||||
|
||||
html.find('.momentum-minus').click(event => {
|
||||
this.actor.modifyMomentum( -1 )
|
||||
} )
|
||||
html.find('.momentum-plus').click(event => {
|
||||
this.actor.modifyMomentum( 1 )
|
||||
} )
|
||||
|
||||
html.find('.unarmed-attack').click((event) => {
|
||||
this.actor.rollUnarmedAttack();
|
||||
});
|
||||
html.find('.generic-pool-roll').click((event) => {
|
||||
this.openGenericRoll()
|
||||
} );
|
||||
html.find('.attack-melee').click((event) => {
|
||||
this.actor.rollPool( 'com', false, "melee-atk");
|
||||
});
|
||||
html.find('.attack-ranged').click((event) => {
|
||||
this.actor.rollPool( 'agi', false, "ranged-atk");
|
||||
});
|
||||
html.find('.defense-roll').click((event) => {
|
||||
this.actor.rollPool( 'def', true);
|
||||
});
|
||||
html.find('.damage-melee').click((event) => {
|
||||
this.actor.rollPool( 'str', false, "melee-dmg");
|
||||
});
|
||||
html.find('.damage-ranged').click((event) => {
|
||||
this.actor.rollPool( 'per', false, "ranged-dmg");
|
||||
});
|
||||
html.find('.damage-resistance').click((event) => {
|
||||
this.actor.rollPool( 'phy', false, "dmg-res");
|
||||
});
|
||||
|
||||
html.find('.roll-stat').click((event) => {
|
||||
const statId = $(event.currentTarget).data("stat-key");
|
||||
this.actor.rollStat(statId);
|
||||
});
|
||||
html.find('.roll-mr').click((event) => {
|
||||
this.actor.rollMR();
|
||||
});
|
||||
html.find('.roll-idr').click((event) => {
|
||||
const diceValue = $(event.currentTarget).data("dice-value")
|
||||
const li = $(event.currentTarget).parents(".item")
|
||||
this.rollIDR( li.data("item-id"), diceValue)
|
||||
})
|
||||
|
||||
html.find('.roll-spec').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const specId = li.data("item-id");
|
||||
this.actor.rollSpec(specId);
|
||||
});
|
||||
html.find('.power-roll').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const powerId = li.data("item-id");
|
||||
this.actor.rollPower(powerId);
|
||||
});
|
||||
html.find('.weapon-roll').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const weaponId = li.data("item-id");
|
||||
this.actor.rollWeapon(weaponId);
|
||||
});
|
||||
html.find('.armor-roll').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const armorId = li.data("item-id");
|
||||
this.actor.rollArmor(armorId);
|
||||
});
|
||||
|
||||
html.find('.weapon-damage-roll').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const weaponId = li.data("item-id");
|
||||
this.actor.rollWeapon(weaponId, true);
|
||||
});
|
||||
|
||||
html.find('.weapon-damage').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const weapon = this.actor.getOwnedItem(li.data("item-id"));
|
||||
this.actor.rollDamage(weapon, 'damage');
|
||||
});
|
||||
|
||||
html.find('.lock-unlock-sheet').click((event) => {
|
||||
this.options.editScore = !this.options.editScore;
|
||||
this.render(true);
|
||||
});
|
||||
html.find('.item-link a').click((event) => {
|
||||
const itemId = $(event.currentTarget).data("item-id");
|
||||
const item = this.actor.getOwnedItem(itemId);
|
||||
item.sheet.render(true);
|
||||
});
|
||||
html.find('.item-equip').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
this.actor.equipItem( li.data("item-id") );
|
||||
this.render(true);
|
||||
});
|
||||
html.find('.power-activate').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
this.actor.activatePower( li.data("item-id") );
|
||||
this.render(true);
|
||||
});
|
||||
html.find('.vice-virtue-activate').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item")
|
||||
this.actor.activateViceOrVirtue( li.data("item-id") )
|
||||
this.render(true);
|
||||
})
|
||||
|
||||
html.find('.change-worstfear').change(ev => {
|
||||
this.actor.manageWorstFear( ev.currentTarget.checked )
|
||||
});
|
||||
html.find('.change-desires').change(ev => {
|
||||
this.actor.manageDesires( ev.currentTarget.checked )
|
||||
});
|
||||
|
||||
html.find('.update-field').change(ev => {
|
||||
const fieldName = $(ev.currentTarget).data("field-name");
|
||||
let value = Number(ev.currentTarget.value);
|
||||
this.actor.update( { [`${fieldName}`]: value } );
|
||||
});
|
||||
html.find('.perk-active').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
this.actor.activatePerk( li.data("item-id") );
|
||||
this.render(true);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
setPosition(options = {}) {
|
||||
const position = super.setPosition(options);
|
||||
const sheetBody = this.element.find(".sheet-body");
|
||||
const bodyHeight = position.height - 192;
|
||||
sheetBody.css("height", bodyHeight);
|
||||
return position;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async _onDropItem(event, dragData) {
|
||||
console.log(">>>>>> DROPPED!!!!")
|
||||
let item = await CrucibleUtility.searchItem( dragData)
|
||||
if (item == undefined) {
|
||||
item = this.actor.items.get( dragData.data._id )
|
||||
}
|
||||
let ret = await this.actor.preprocessItem( event, item, true )
|
||||
if ( ret ) {
|
||||
super._onDropItem(event, dragData)
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
_updateObject(event, formData) {
|
||||
// Update the Actor
|
||||
return this.object.update(formData);
|
||||
}
|
||||
}
|
397
modules/crucible-actor.js
Normal file
@ -0,0 +1,397 @@
|
||||
/* -------------------------------------------- */
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
import { CrucibleRollDialog } from "./crucible-roll-dialog.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
const coverBonusTable = { "nocover": 0, "lightcover": 2, "heavycover": 4, "entrenchedcover": 6 };
|
||||
const statThreatLevel = ["agi", "str", "phy", "com", "def", "per"]
|
||||
const __subkey2title = {
|
||||
"melee-dmg": "Melee Damage", "melee-atk": "Melee Attack", "ranged-atk": "Ranged Attack",
|
||||
"ranged-dmg": "Ranged Damage", "dmg-res": "Damare Resistance"
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/* -------------------------------------------- */
|
||||
/**
|
||||
* Extend the base Actor entity by defining a custom roll data structure which is ideal for the Simple system.
|
||||
* @extends {Actor}
|
||||
*/
|
||||
export class CrucibleActor extends Actor {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/**
|
||||
* Override the create() function to provide additional SoS functionality.
|
||||
*
|
||||
* This overrided create() function adds initial items
|
||||
* Namely: Basic skills, money,
|
||||
*
|
||||
* @param {Object} data Barebones actor data which this function adds onto.
|
||||
* @param {Object} options (Unused) Additional options which customize the creation workflow.
|
||||
*
|
||||
*/
|
||||
|
||||
static async create(data, options) {
|
||||
|
||||
// Case of compendium global import
|
||||
if (data instanceof Array) {
|
||||
return super.create(data, options);
|
||||
}
|
||||
// If the created actor has items (only applicable to duplicated actors) bypass the new actor creation logic
|
||||
if (data.items) {
|
||||
let actor = super.create(data, options);
|
||||
return actor;
|
||||
}
|
||||
|
||||
if (data.type == 'character') {
|
||||
const skills = await CrucibleUtility.loadCompendium("fvtt-crucible-rpg.skills");
|
||||
data.items = skills.map(i => i.toObject());
|
||||
}
|
||||
if (data.type == 'npc') {
|
||||
}
|
||||
|
||||
return super.create(data, options);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
prepareBaseData() {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async prepareData() {
|
||||
super.prepareData();
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
prepareDerivedData() {
|
||||
|
||||
if (this.type == 'character') {
|
||||
this.data.data.encCapacity = this.getEncumbranceCapacity()
|
||||
this.buildContainerTree()
|
||||
}
|
||||
|
||||
super.prepareDerivedData();
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
_preUpdate(changed, options, user) {
|
||||
|
||||
super._preUpdate(changed, options, user);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getEncumbranceCapacity() {
|
||||
return this.data.data.statistics.str.value * 25
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getMoneys() {
|
||||
let comp = this.data.items.filter(item => item.type == 'money');
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getArmors() {
|
||||
let comp = duplicate(this.data.items.filter(item => item.type == 'armor') || []);
|
||||
return comp;
|
||||
}
|
||||
getRace() {
|
||||
let race = this.data.items.filter(item => item.type == 'race')
|
||||
return race[0] ?? [];
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
checkAndPrepareEquipment(item) {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
checkAndPrepareEquipments(listItem) {
|
||||
for (let item of listItem) {
|
||||
this.checkAndPrepareEquipment(item)
|
||||
}
|
||||
return listItem
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getWeapons() {
|
||||
let comp = duplicate(this.data.items.filter(item => item.type == 'weapon') || []);
|
||||
return comp;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getItemById(id) {
|
||||
let item = this.data.items.find(item => item.id == id);
|
||||
if (item) {
|
||||
item = duplicate(item)
|
||||
if (item.type == 'specialisation') {
|
||||
item.data.dice = CrucibleUtility.getDiceFromLevel(item.data.level);
|
||||
}
|
||||
}
|
||||
return item;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getSkills() {
|
||||
let comp = duplicate(this.data.items.filter(item => item.type == 'skill') || []);
|
||||
for (let c of comp) {
|
||||
c.data.dice = CrucibleUtility.getDiceFromLevel(c.data.level);
|
||||
}
|
||||
return comp;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getRelevantAbility(statKey) {
|
||||
let comp = duplicate(this.data.items.filter(item => item.type == 'skill' && item.data.data.ability == ability) || []);
|
||||
return comp;
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async equipItem(itemId) {
|
||||
let item = this.data.items.find(item => item.id == itemId);
|
||||
if (item && item.data.data) {
|
||||
let update = { _id: item.id, "data.equipped": !item.data.data.equipped };
|
||||
await this.updateEmbeddedDocuments('Item', [update]); // Updates one EmbeddedEntity
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
compareName(a, b) {
|
||||
if (a.name < b.name) {
|
||||
return -1;
|
||||
}
|
||||
if (a.name > b.name) {
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* ------------------------------------------- */
|
||||
getEquipments() {
|
||||
return this.data.items.filter(item => item.type == 'shield' || item.type == 'armor' || item.type == "weapon" || item.type == "equipment");
|
||||
}
|
||||
/* ------------------------------------------- */
|
||||
getEquipmentsOnly() {
|
||||
return duplicate(this.data.items.filter(item => item.type == "equipment") || [])
|
||||
}
|
||||
|
||||
|
||||
/* ------------------------------------------- */
|
||||
async buildContainerTree() {
|
||||
let equipments = duplicate(this.data.items.filter(item => item.type == "equipment") || [])
|
||||
for (let equip1 of equipments) {
|
||||
if (equip1.data.iscontainer) {
|
||||
equip1.data.contents = []
|
||||
equip1.data.contentsEnc = 0
|
||||
for (let equip2 of equipments) {
|
||||
if (equip1._id != equip2._id && equip2.data.containerid == equip1._id) {
|
||||
equip1.data.contents.push(equip2)
|
||||
let q = equip2.data.quantity ?? 1
|
||||
equip1.data.contentsEnc += q * equip2.data.weight
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Compute whole enc
|
||||
let enc = 0
|
||||
for (let item of equipments) {
|
||||
item.data.idrDice = CrucibleUtility.getDiceFromLevel(Number(item.data.idr))
|
||||
if (item.data.equipped) {
|
||||
if (item.data.iscontainer) {
|
||||
enc += item.data.contentsEnc
|
||||
} else if (item.data.containerid == "") {
|
||||
let q = item.data.quantity ?? 1
|
||||
enc += q * item.data.weight
|
||||
}
|
||||
}
|
||||
}
|
||||
for (let item of this.data.items) { // Process items/shields/armors
|
||||
if ((item.type == "weapon" || item.type == "shield" || item.type == "armor") && item.data.data.equipped) {
|
||||
let q = item.data.data.quantity ?? 1
|
||||
enc += q * item.data.data.weight
|
||||
}
|
||||
}
|
||||
|
||||
// Store local values
|
||||
this.encCurrent = enc
|
||||
this.containersTree = equipments.filter(item => item.data.containerid == "") // Returns the root of equipements without container
|
||||
|
||||
// Manages slow effect
|
||||
let overCapacity = Math.floor(this.encCurrent / this.getEncumbranceCapacity())
|
||||
this.encHindrance = Math.floor(this.encCurrent / this.getEncumbranceCapacity())
|
||||
|
||||
//console.log("Capacity", overCapacity, this.encCurrent / this.getEncumbranceCapacity() )
|
||||
let effect = this.data.items.find(item => item.type == "effect" && item.data.data.slow)
|
||||
if (overCapacity >= 4) {
|
||||
if (!effect) {
|
||||
effect = await CrucibleUtility.getEffectFromCompendium("Slowed")
|
||||
effect.data.slow = true
|
||||
this.createEmbeddedDocuments('Item', [effect])
|
||||
}
|
||||
} else {
|
||||
if (effect) {
|
||||
this.deleteEmbeddedDocuments('Item', [effect.id])
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getAbility(abilKey) {
|
||||
return this.data.data.abilities[abilKey];
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async addObjectToContainer(itemId, containerId) {
|
||||
let container = this.data.items.find(item => item.id == containerId && item.data.data.iscontainer)
|
||||
let object = this.data.items.find(item => item.id == itemId)
|
||||
if (container) {
|
||||
if (object.data.data.iscontainer) {
|
||||
ui.notifications.warn("Only 1 level of container allowed")
|
||||
return
|
||||
}
|
||||
let alreadyInside = this.data.items.filter(item => item.data.data.containerid && item.data.data.containerid == containerId);
|
||||
if (alreadyInside.length >= container.data.data.containercapacity) {
|
||||
ui.notifications.warn("Container is already full !")
|
||||
return
|
||||
} else {
|
||||
await this.updateEmbeddedDocuments("Item", [{ _id: object.id, 'data.containerid': containerId }])
|
||||
}
|
||||
} else if (object && object.data.data.containerid) { // remove from container
|
||||
console.log("Removeing: ", object)
|
||||
await this.updateEmbeddedDocuments("Item", [{ _id: object.id, 'data.containerid': "" }]);
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async preprocessItem(event, item, onDrop = false) {
|
||||
let dropID = $(event.target).parents(".item").attr("data-item-id") // Only relevant if container drop
|
||||
let objectID = item.id || item._id
|
||||
this.addObjectToContainer(objectID, dropID)
|
||||
return true
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async equipGear(equipmentId) {
|
||||
let item = this.data.items.find(item => item.id == equipmentId);
|
||||
if (item && item.data.data) {
|
||||
let update = { _id: item.id, "data.equipped": !item.data.data.equipped };
|
||||
await this.updateEmbeddedDocuments('Item', [update]); // Updates one EmbeddedEntity
|
||||
}
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getInitiativeScore(combatId, combatantId) {
|
||||
if (this.type == 'character') {
|
||||
this.rollMR(true, combatId, combatantId)
|
||||
}
|
||||
console.log("Init required !!!!")
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getSubActors() {
|
||||
let subActors = [];
|
||||
for (let id of this.data.data.subactors) {
|
||||
subActors.push(duplicate(game.actors.get(id)))
|
||||
}
|
||||
return subActors;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
async addSubActor(subActorId) {
|
||||
let subActors = duplicate(this.data.data.subactors);
|
||||
subActors.push(subActorId);
|
||||
await this.update({ 'data.subactors': subActors });
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
async delSubActor(subActorId) {
|
||||
let newArray = [];
|
||||
for (let id of this.data.data.subactors) {
|
||||
if (id != subActorId) {
|
||||
newArray.push(id);
|
||||
}
|
||||
}
|
||||
await this.update({ 'data.subactors': newArray });
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
syncRoll(rollData) {
|
||||
let linkedRollId = CrucibleUtility.getDefenseState(this.id);
|
||||
if (linkedRollId) {
|
||||
rollData.linkedRollId = linkedRollId;
|
||||
}
|
||||
this.lastRollId = rollData.rollId;
|
||||
CrucibleUtility.saveRollData(rollData);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getOneSkill(skillId) {
|
||||
let skill = this.data.items.find(item => item.type == 'skill' && item.id == skillId)
|
||||
if (skill) {
|
||||
skill = duplicate(skill);
|
||||
}
|
||||
return skill;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async deleteAllItemsByType(itemType) {
|
||||
let items = this.data.items.filter(item => item.type == itemType);
|
||||
await this.deleteEmbeddedDocuments('Item', items);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async addItemWithoutDuplicate(newItem) {
|
||||
let item = this.data.items.find(item => item.type == newItem.type && item.name.toLowerCase() == newItem.name.toLowerCase())
|
||||
if (!item) {
|
||||
await this.createEmbeddedDocuments('Item', [newItem]);
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async incDecQuantity(objetId, incDec = 0) {
|
||||
let objetQ = this.data.items.get(objetId)
|
||||
if (objetQ) {
|
||||
let newQ = objetQ.data.data.quantity + incDec
|
||||
if (newQ >= 0) {
|
||||
const updated = await this.updateEmbeddedDocuments('Item', [{ _id: objetQ.id, 'data.quantity': newQ }]) // pdates one EmbeddedEntity
|
||||
}
|
||||
}
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
async incDecAmmo(objetId, incDec = 0) {
|
||||
let objetQ = this.data.items.get(objetId)
|
||||
if (objetQ) {
|
||||
let newQ = objetQ.data.data.ammocurrent + incDec;
|
||||
if (newQ >= 0 && newQ <= objetQ.data.data.ammomax) {
|
||||
const updated = await this.updateEmbeddedDocuments('Item', [{ _id: objetQ.id, 'data.ammocurrent': newQ }]); // pdates one EmbeddedEntity
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getCommonRollData(abKey = undefined) {
|
||||
let rollData = CrucibleUtility.getBasicRollData()
|
||||
rollData.alias = this.name
|
||||
rollData.actorImg = this.img
|
||||
rollData.actorId = this.id
|
||||
rollData.img = this.img
|
||||
|
||||
if (abilKey) {
|
||||
rollData.getRelevantSkill(abKey)
|
||||
rollData.ability = this.getAbility(abKey)
|
||||
rollData.skillList = this.getRelevantSkill(abKey)
|
||||
rollData.selectedKill = "0"
|
||||
rollData.img = `systems/fvtt-crucible-rpg/images/icons/${rollData.ability.abbrev}.webp`
|
||||
}
|
||||
|
||||
console.log("ROLLDATA", rollData)
|
||||
|
||||
return rollData
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async startRoll(rollData) {
|
||||
this.syncRoll(rollData);
|
||||
//console.log("ROLL DATA", rollData)
|
||||
let rollDialog = await CrucibleRollDialog.create(this, rollData)
|
||||
console.log(rollDialog)
|
||||
rollDialog.render(true);
|
||||
}
|
||||
|
||||
}
|
30
modules/crucible-combat.js
Normal file
@ -0,0 +1,30 @@
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class CrucibleCombat extends Combat {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async rollInitiative(ids, formula = undefined, messageOptions = {} ) {
|
||||
ids = typeof ids === "string" ? [ids] : ids;
|
||||
for (let cId = 0; cId < ids.length; cId++) {
|
||||
const c = this.combatants.get(ids[cId]);
|
||||
let id = c._id || c.id;
|
||||
let initBonus = c.actor ? c.actor.getInitiativeScore( this.id, id ) : -1;
|
||||
await this.updateEmbeddedDocuments("Combatant", [ { _id: id, initiative: initBonus } ]);
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
_onUpdate(changed, options, userId) {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async checkTurnPosition() {
|
||||
while (game.combat.turn > 0) {
|
||||
await game.combat.previousTurn()
|
||||
}
|
||||
}
|
||||
|
||||
}
|
117
modules/crucible-commands.js
Normal file
@ -0,0 +1,117 @@
|
||||
/* -------------------------------------------- */
|
||||
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
import { CrucibleRollDialog } from "./crucible-roll-dialog.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class CrucibleCommands {
|
||||
|
||||
static init() {
|
||||
if (!game.system.crucible.commands) {
|
||||
const crucibleCommands = new CrucibleCommands();
|
||||
//crucibleCommands.registerCommand({ path: ["/char"], func: (content, msg, params) => crucibleCommands.createChar(msg), descr: "Create a new character" });
|
||||
//crucibleCommands.registerCommand({ path: ["/pool"], func: (content, msg, params) => crucibleCommands.poolRoll(msg), descr: "Generic Roll Window" });
|
||||
game.system.crucible.commands = crucibleCommands;
|
||||
}
|
||||
}
|
||||
constructor() {
|
||||
this.commandsTable = {};
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
registerCommand(command) {
|
||||
this._addCommand(this.commandsTable, command.path, '', command);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
_addCommand(targetTable, path, fullPath, command) {
|
||||
if (!this._validateCommand(targetTable, path, command)) {
|
||||
return;
|
||||
}
|
||||
const term = path[0];
|
||||
fullPath = fullPath + term + ' '
|
||||
if (path.length == 1) {
|
||||
command.descr = `<strong>${fullPath}</strong>: ${command.descr}`;
|
||||
targetTable[term] = command;
|
||||
}
|
||||
else {
|
||||
if (!targetTable[term]) {
|
||||
targetTable[term] = { subTable: {} };
|
||||
}
|
||||
this._addCommand(targetTable[term].subTable, path.slice(1), fullPath, command)
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
_validateCommand(targetTable, path, command) {
|
||||
if (path.length > 0 && path[0] && command.descr && (path.length != 1 || targetTable[path[0]] == undefined)) {
|
||||
return true;
|
||||
}
|
||||
console.warn("crucibleCommands._validateCommand failed ", targetTable, path, command);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/* Manage chat commands */
|
||||
processChatCommand(commandLine, content = '', msg = {}) {
|
||||
// Setup new message's visibility
|
||||
let rollMode = game.settings.get("core", "rollMode");
|
||||
if (["gmroll", "blindroll"].includes(rollMode)) msg["whisper"] = ChatMessage.getWhisperRecipients("GM");
|
||||
if (rollMode === "blindroll") msg["blind"] = true;
|
||||
msg["type"] = 0;
|
||||
|
||||
let command = commandLine[0].toLowerCase();
|
||||
let params = commandLine.slice(1);
|
||||
|
||||
return this.process(command, params, content, msg);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
process(command, params, content, msg) {
|
||||
return this._processCommand(this.commandsTable, command, params, content, msg);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
_processCommand(commandsTable, name, params, content = '', msg = {}, path = "") {
|
||||
console.log("===> Processing command")
|
||||
let command = commandsTable[name];
|
||||
path = path + name + " ";
|
||||
if (command && command.subTable) {
|
||||
if (params[0]) {
|
||||
return this._processCommand(command.subTable, params[0], params.slice(1), content, msg, path)
|
||||
}
|
||||
else {
|
||||
this.help(msg, command.subTable);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
if (command && command.func) {
|
||||
const result = command.func(content, msg, params);
|
||||
if (result == false) {
|
||||
CrucibleCommands._chatAnswer(msg, command.descr);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static _chatAnswer(msg, content) {
|
||||
msg.whisper = [game.user.id];
|
||||
msg.content = content;
|
||||
ChatMessage.create(msg);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async poolRoll( msg) {
|
||||
let rollData = CrucibleUtility.getBasicRollData()
|
||||
rollData.alias = "Dice Pool Roll",
|
||||
rollData.mode = "generic"
|
||||
rollData.title = `Dice Pool Roll`;
|
||||
|
||||
let rollDialog = await CrucibleRollDialog.create( this, rollData);
|
||||
rollDialog.render( true );
|
||||
}
|
||||
|
||||
}
|
170
modules/crucible-item-sheet.js
Normal file
@ -0,0 +1,170 @@
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
|
||||
/**
|
||||
* Extend the basic ItemSheet with some very simple modifications
|
||||
* @extends {ItemSheet}
|
||||
*/
|
||||
export class CrucibleItemSheet extends ItemSheet {
|
||||
|
||||
/** @override */
|
||||
static get defaultOptions() {
|
||||
|
||||
return mergeObject(super.defaultOptions, {
|
||||
classes: ["fvtt-crucible-rpg", "sheet", "item"],
|
||||
template: "systems/fvtt-crucible-rpg/templates/item-sheet.html",
|
||||
dragDrop: [{ dragSelector: null, dropSelector: null }],
|
||||
width: 620,
|
||||
height: 550,
|
||||
tabs: [{navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "description"}]
|
||||
});
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
_getHeaderButtons() {
|
||||
let buttons = super._getHeaderButtons();
|
||||
// Add "Post to chat" button
|
||||
// We previously restricted this to GM and editable items only. If you ever find this comment because it broke something: eh, sorry!
|
||||
buttons.unshift(
|
||||
{
|
||||
class: "post",
|
||||
icon: "fas fa-comment",
|
||||
onclick: ev => { }
|
||||
})
|
||||
return buttons
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
setPosition(options = {}) {
|
||||
const position = super.setPosition(options);
|
||||
const sheetBody = this.element.find(".sheet-body");
|
||||
const bodyHeight = position.height - 192;
|
||||
sheetBody.css("height", bodyHeight);
|
||||
if (this.item.type.includes('weapon')) {
|
||||
position.width = 640;
|
||||
}
|
||||
return position;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async getData() {
|
||||
const objectData = CrucibleUtility.data(this.object);
|
||||
|
||||
let itemData = foundry.utils.deepClone(CrucibleUtility.templateData(this.object));
|
||||
let formData = {
|
||||
title: this.title,
|
||||
id: this.id,
|
||||
type: objectData.type,
|
||||
img: objectData.img,
|
||||
name: objectData.name,
|
||||
editable: this.isEditable,
|
||||
cssClass: this.isEditable ? "editable" : "locked",
|
||||
data: itemData,
|
||||
limited: this.object.limited,
|
||||
options: this.options,
|
||||
owner: this.document.isOwner,
|
||||
isGM: game.user.isGM
|
||||
}
|
||||
|
||||
this.options.editable = !(this.object.data.origin == "embeddedItem");
|
||||
console.log("ITEM DATA", formData, this);
|
||||
return formData;
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
_getHeaderButtons() {
|
||||
let buttons = super._getHeaderButtons();
|
||||
buttons.unshift({
|
||||
class: "post",
|
||||
icon: "fas fa-comment",
|
||||
onclick: ev => this.postItem()
|
||||
});
|
||||
return buttons
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
postItem() {
|
||||
let chatData = duplicate(CrucibleUtility.data(this.item));
|
||||
if (this.actor) {
|
||||
chatData.actor = { id: this.actor.id };
|
||||
}
|
||||
// Don't post any image for the item (which would leave a large gap) if the default image is used
|
||||
if (chatData.img.includes("/blank.png")) {
|
||||
chatData.img = null;
|
||||
}
|
||||
// JSON object for easy creation
|
||||
chatData.jsondata = JSON.stringify(
|
||||
{
|
||||
compendium: "postedItem",
|
||||
payload: chatData,
|
||||
});
|
||||
|
||||
renderTemplate('systems/fvtt-crucible-rpg/templates/post-item.html', chatData).then(html => {
|
||||
let chatOptions = CrucibleUtility.chatDataSetup(html);
|
||||
ChatMessage.create(chatOptions)
|
||||
});
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
activateListeners(html) {
|
||||
super.activateListeners(html);
|
||||
|
||||
// Everything below here is only needed if the sheet is editable
|
||||
if (!this.options.editable) return;
|
||||
|
||||
|
||||
// Update Inventory Item
|
||||
html.find('.item-edit').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
const item = this.object.options.actor.getOwnedItem(li.data("item-id"));
|
||||
item.sheet.render(true);
|
||||
});
|
||||
|
||||
html.find('.delete-spec').click(ev => {
|
||||
this.object.update({ "data.specialisation": [{ name: 'None' }] });
|
||||
});
|
||||
|
||||
html.find('.delete-subitem').click(ev => {
|
||||
this.deleteSubitem(ev);
|
||||
});
|
||||
|
||||
html.find('.stat-choice-flag').click(ev => {
|
||||
let idx = $(ev.currentTarget).data("stat-idx");
|
||||
let array = duplicate(this.object.data.data.statincreasechoice);
|
||||
array[Number(idx)].flag = !array[Number(idx)].flag;
|
||||
this.object.update({ "data.statincreasechoice": array });
|
||||
});
|
||||
|
||||
// Update Inventory Item
|
||||
html.find('.item-delete').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let itemId = li.data("item-id");
|
||||
let itemType = li.data("item-type");
|
||||
});
|
||||
|
||||
html.find('.view-subitem').click(ev => {
|
||||
this.viewSubitem(ev);
|
||||
});
|
||||
|
||||
html.find('.view-spec').click(ev => {
|
||||
this.manageSpec();
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
get template() {
|
||||
let type = this.item.type;
|
||||
return `systems/fvtt-crucible-rpg/templates/item-${type}-sheet.html`;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
_updateObject(event, formData) {
|
||||
return this.object.update(formData)
|
||||
}
|
||||
}
|
25
modules/crucible-item.js
Normal file
@ -0,0 +1,25 @@
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
|
||||
export const defaultItemImg = {
|
||||
skill: "systems/fvtt-crucible-rpg/images/icons/icon_skill.webp",
|
||||
armor: "systems/fvtt-crucible-rpg/images/icons/icon_armour.webp",
|
||||
weapon: "systems/fvtt-crucible-rpg/images/icons/icon_weapon.webp",
|
||||
equipment: "systems/fvtt-crucible-rpg/images/icons/icon_equipment.webp",
|
||||
race: "systems/fvtt-crucible-rpg/images/icons/icon_race.webp",
|
||||
money: "systems/fvtt-crucible-rpg/images/icons/icon_money.webp",
|
||||
}
|
||||
|
||||
/**
|
||||
* Extend the basic ItemSheet with some very simple modifications
|
||||
* @extends {ItemSheet}
|
||||
*/
|
||||
export class CrucibleItem extends Item {
|
||||
|
||||
constructor(data, context) {
|
||||
if (!data.img) {
|
||||
data.img = defaultItemImg[data.type];
|
||||
}
|
||||
super(data, context);
|
||||
}
|
||||
|
||||
}
|
121
modules/crucible-main.js
Normal file
@ -0,0 +1,121 @@
|
||||
/**
|
||||
* Crucible system
|
||||
* Author: Uberwald
|
||||
* Software License: Prop
|
||||
*/
|
||||
|
||||
/* -------------------------------------------- */
|
||||
|
||||
/* -------------------------------------------- */
|
||||
// Import Modules
|
||||
import { CrucibleActor } from "./crucible-actor.js";
|
||||
import { CrucibleItemSheet } from "./crucible-item-sheet.js";
|
||||
import { CrucibleActorSheet } from "./crucible-actor-sheet.js";
|
||||
import { CrucibleNPCSheet } from "./crucible-npc-sheet.js";
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
import { CrucibleCombat } from "./crucible-combat.js";
|
||||
import { CrucibleItem } from "./crucible-item.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/* Foundry VTT Initialization */
|
||||
/* -------------------------------------------- */
|
||||
|
||||
/************************************************************************************/
|
||||
Hooks.once("init", async function () {
|
||||
console.log(`Initializing Crucible RPG`);
|
||||
|
||||
/* -------------------------------------------- */
|
||||
// preload handlebars templates
|
||||
CrucibleUtility.preloadHandlebarsTemplates();
|
||||
|
||||
/* -------------------------------------------- */
|
||||
game.settings.register("fvtt-crucible-rpg", "dice-max-level", {
|
||||
name: "Maximum level value for dices lists",
|
||||
hint: "Set the maximum level value for dices lists",
|
||||
scope: "world",
|
||||
config: true,
|
||||
default: 20,
|
||||
type: Number
|
||||
})
|
||||
|
||||
/* -------------------------------------------- */
|
||||
// Set an initiative formula for the system
|
||||
CONFIG.Combat.initiative = {
|
||||
formula: "1d6",
|
||||
decimals: 1
|
||||
};
|
||||
|
||||
/* -------------------------------------------- */
|
||||
game.socket.on("system.fvtt-crucible-rpg", data => {
|
||||
CrucibleUtility.onSocketMesssage(data)
|
||||
});
|
||||
|
||||
/* -------------------------------------------- */
|
||||
// Define custom Entity classes
|
||||
CONFIG.Combat.documentClass = CrucibleCombat
|
||||
CONFIG.Actor.documentClass = CrucibleActor
|
||||
CONFIG.Item.documentClass = CrucibleItem
|
||||
//CONFIG.Token.objectClass = CrucibleToken
|
||||
game.system.crucible = { };
|
||||
|
||||
/* -------------------------------------------- */
|
||||
// Register sheet application classes
|
||||
Actors.unregisterSheet("core", ActorSheet);
|
||||
Actors.registerSheet("fvtt-crucible", CrucibleActorSheet, { types: ["character"], makeDefault: true });
|
||||
Actors.registerSheet("fvtt-crucible", CrucibleNPCSheet, { types: ["npc"], makeDefault: false });
|
||||
|
||||
Items.unregisterSheet("core", ItemSheet);
|
||||
Items.registerSheet("fvtt-crucible", CrucibleItemSheet, { makeDefault: true });
|
||||
|
||||
CrucibleUtility.init();
|
||||
|
||||
});
|
||||
|
||||
/* -------------------------------------------- */
|
||||
function welcomeMessage() {
|
||||
ChatMessage.create({
|
||||
user: game.user.id,
|
||||
whisper: [game.user.id],
|
||||
content: `<div id="welcome-message-crucible"><span class="rdd-roll-part">
|
||||
<strong>Welcome to the Crucible RPG.</strong>
|
||||
` });
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/* Foundry VTT Initialization */
|
||||
/* -------------------------------------------- */
|
||||
Hooks.once("ready", function () {
|
||||
|
||||
CrucibleUtility.ready();
|
||||
// User warning
|
||||
if (!game.user.isGM && game.user.character == undefined) {
|
||||
ui.notifications.info("Warning ! No character linked to your user !");
|
||||
ChatMessage.create({
|
||||
content: "<b>WARNING</b> The player " + game.user.name + " is not linked to a character !",
|
||||
user: game.user._id
|
||||
});
|
||||
}
|
||||
|
||||
// CSS patch for v9
|
||||
if (game.version) {
|
||||
let sidebar = document.getElementById("sidebar");
|
||||
sidebar.style.width = "min-content";
|
||||
}
|
||||
|
||||
welcomeMessage();
|
||||
});
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/* Foundry VTT Initialization */
|
||||
/* -------------------------------------------- */
|
||||
Hooks.on("chatMessage", (html, content, msg) => {
|
||||
if (content[0] == '/') {
|
||||
let regExp = /(\S+)/g;
|
||||
let commands = content.match(regExp);
|
||||
if (game.system.crucible.commands.processChatCommand(commands, content, msg)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
});
|
||||
|
133
modules/crucible-npc-sheet.js
Normal file
@ -0,0 +1,133 @@
|
||||
/**
|
||||
* Extend the basic ActorSheet with some very simple modifications
|
||||
* @extends {ActorSheet}
|
||||
*/
|
||||
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class CrucibleNPCSheet extends ActorSheet {
|
||||
|
||||
/** @override */
|
||||
static get defaultOptions() {
|
||||
|
||||
return mergeObject(super.defaultOptions, {
|
||||
classes: ["crucible-rpg", "sheet", "actor"],
|
||||
template: "systems/fvtt-crucible-rpg/templates/npc-sheet.html",
|
||||
width: 640,
|
||||
height: 720,
|
||||
tabs: [{ navSelector: ".sheet-tabs", contentSelector: ".sheet-body", initial: "stats" }],
|
||||
dragDrop: [{ dragSelector: ".item-list .item", dropSelector: null }],
|
||||
editScore: false
|
||||
});
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async getData() {
|
||||
const objectData = CrucibleUtility.data(this.object);
|
||||
|
||||
this.actor.prepareTraitsAttributes();
|
||||
let actorData = duplicate(CrucibleUtility.templateData(this.object));
|
||||
|
||||
let formData = {
|
||||
title: this.title,
|
||||
id: objectData.id,
|
||||
type: objectData.type,
|
||||
img: objectData.img,
|
||||
name: objectData.name,
|
||||
editable: this.isEditable,
|
||||
cssClass: this.isEditable ? "editable" : "locked",
|
||||
data: actorData,
|
||||
effects: this.object.effects.map(e => foundry.utils.deepClone(e.data)),
|
||||
limited: this.object.limited,
|
||||
equipments: this.actor.getEquipments(),
|
||||
weapons: this.actor.getWeapons(),
|
||||
options: this.options,
|
||||
owner: this.document.isOwner,
|
||||
editScore: this.options.editScore,
|
||||
isGM: game.user.isGM
|
||||
}
|
||||
this.formData = formData;
|
||||
|
||||
console.log("NPC : ", formData, this.object);
|
||||
return formData;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
activateListeners(html) {
|
||||
super.activateListeners(html);
|
||||
|
||||
// Everything below here is only needed if the sheet is editable
|
||||
if (!this.options.editable) return;
|
||||
|
||||
// Update Inventory Item
|
||||
html.find('.item-edit').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
let itemId = li.data("item-id");
|
||||
const item = this.actor.items.get( itemId );
|
||||
item.sheet.render(true);
|
||||
});
|
||||
// Delete Inventory Item
|
||||
html.find('.item-delete').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
FraggedKingdomUtility.confirmDelete(this, li);
|
||||
});
|
||||
|
||||
html.find('.trait-link').click((event) => {
|
||||
const itemId = $(event.currentTarget).data("item-id");
|
||||
const item = this.actor.getOwnedItem(itemId);
|
||||
item.sheet.render(true);
|
||||
});
|
||||
|
||||
html.find('.competence-label a').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const competenceId = li.data("item-id");
|
||||
this.actor.rollSkill(competenceId);
|
||||
});
|
||||
html.find('.weapon-label a').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const armeId = li.data("item-id");
|
||||
const statId = li.data("stat-id");
|
||||
this.actor.rollWeapon(armeId, statId);
|
||||
});
|
||||
html.find('.npc-fight-roll').click((event) => {
|
||||
this.actor.rollNPCFight();
|
||||
});
|
||||
html.find('.npc-skill-roll').click((event) => {
|
||||
this.actor.rollGenericSkill();
|
||||
});
|
||||
html.find('.lock-unlock-sheet').click((event) => {
|
||||
this.options.editScore = !this.options.editScore;
|
||||
this.render(true);
|
||||
});
|
||||
html.find('.item-link a').click((event) => {
|
||||
const itemId = $(event.currentTarget).data("item-id");
|
||||
const item = this.actor.getOwnedItem(itemId);
|
||||
item.sheet.render(true);
|
||||
});
|
||||
html.find('.item-equip').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
this.actor.equipItem( li.data("item-id") );
|
||||
this.render(true);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
setPosition(options = {}) {
|
||||
const position = super.setPosition(options);
|
||||
const sheetBody = this.element.find(".sheet-body");
|
||||
const bodyHeight = position.height - 192;
|
||||
sheetBody.css("height", bodyHeight);
|
||||
return position;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
/** @override */
|
||||
_updateObject(event, formData) {
|
||||
// Update the Actor
|
||||
return this.object.update(formData);
|
||||
}
|
||||
}
|
107
modules/crucible-roll-dialog.js
Normal file
@ -0,0 +1,107 @@
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
|
||||
export class CrucibleRollDialog extends Dialog {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async create(actor, rollData) {
|
||||
|
||||
let options = { classes: ["CrucibleDialog"], width: 620, height: 480, 'z-index': 99999 };
|
||||
let html = await renderTemplate('systems/fvtt-crucible-rpg/templates/roll-dialog-generic.html', rollData);
|
||||
|
||||
return new CrucibleRollDialog(actor, rollData, html, options);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
constructor(actor, rollData, html, options, close = undefined) {
|
||||
let conf = {
|
||||
title: (rollData.mode == "skill") ? "Skill" : "Roll",
|
||||
content: html,
|
||||
buttons: {
|
||||
roll: {
|
||||
icon: '<i class="fas fa-check"></i>',
|
||||
label: "Roll !",
|
||||
callback: () => { this.roll() }
|
||||
},
|
||||
cancel: {
|
||||
icon: '<i class="fas fa-times"></i>',
|
||||
label: "Cancel",
|
||||
callback: () => { this.close() }
|
||||
}
|
||||
},
|
||||
close: close
|
||||
}
|
||||
|
||||
super(conf, options);
|
||||
|
||||
this.actor = actor;
|
||||
this.rollData = rollData;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
roll() {
|
||||
CrucibleUtility.rollCrucible(this.rollData)
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async refreshDialog() {
|
||||
const content = await renderTemplate("systems/fvtt-crucible-rpg/templates/roll-dialog-generic.html", this.rollData)
|
||||
this.data.content = content
|
||||
this.render(true)
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
activateListeners(html) {
|
||||
super.activateListeners(html);
|
||||
|
||||
var dialog = this;
|
||||
function onLoad() {
|
||||
}
|
||||
$(function () { onLoad(); });
|
||||
|
||||
html.find('#statDicesLevel').change((event) => {
|
||||
this.rollData.statDicesLevel = Number(event.currentTarget.value)
|
||||
});
|
||||
html.find('#specDicesLevel').change(async (event) => {
|
||||
this.rollData.specDicesLevel = Number(event.currentTarget.value)
|
||||
CrucibleUtility.updateSpecDicePool(this.rollData)
|
||||
this.refreshDialog()
|
||||
});
|
||||
html.find('.effect-clicked').change(async (event) => {
|
||||
let toggled = event.currentTarget.checked
|
||||
let effectIdx = $(event.currentTarget).data("effect-idx")
|
||||
this.manageEffects(effectIdx, toggled)
|
||||
this.refreshDialog()
|
||||
});
|
||||
html.find('.armor-clicked').change((event) => {
|
||||
let toggled = event.currentTarget.checked
|
||||
let armorIdx = $(event.currentTarget).data("armor-idx")
|
||||
this.manageArmors(armorIdx, toggled)
|
||||
this.refreshDialog()
|
||||
});
|
||||
html.find('.weapon-clicked').change((event) => {
|
||||
let toggled = event.currentTarget.checked
|
||||
let weaponIdx = $(event.currentTarget).data("weapon-idx")
|
||||
this.manageWeapons(weaponIdx, toggled)
|
||||
this.refreshDialog()
|
||||
});
|
||||
html.find('.equip-clicked').change((event) => {
|
||||
let toggled = event.currentTarget.checked
|
||||
let equipIdx = $(event.currentTarget).data("equip-idx")
|
||||
this.manageEquip(equipIdx, toggled)
|
||||
})
|
||||
|
||||
html.find('.pool-add-dice').click(async (event) => {
|
||||
let diceKey = $(event.currentTarget).data("dice-key")
|
||||
let diceLevel = $(event.currentTarget).data("dice-level")
|
||||
CrucibleUtility.addDicePool(this.rollData, diceKey, diceLevel)
|
||||
this.refreshDialog()
|
||||
})
|
||||
html.find('.pool-remove-dice').click(async (event) => {
|
||||
let idx = $(event.currentTarget).data("dice-idx")
|
||||
CrucibleUtility.removeFromDicePool(this.rollData, idx)
|
||||
this.refreshDialog()
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
}
|
6
modules/crucible-token.js
Normal file
@ -0,0 +1,6 @@
|
||||
import { CrucibleUtility } from "./crucible-utility.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class CrucibleToken extends Token {
|
||||
|
||||
}
|
458
modules/crucible-utility.js
Normal file
@ -0,0 +1,458 @@
|
||||
/* -------------------------------------------- */
|
||||
import { CrucibleCombat } from "./crucible-combat.js";
|
||||
import { CrucibleCommands } from "./crucible-commands.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
const __level2Dice = ["d0", "d4", "d6", "d8", "d10", "d12"];
|
||||
const __name2DiceValue = { "0": 0, "d0": 0, "d4": 4, "d6": 6, "d8": 8, "d10": 10, "d12": 12 }
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class CrucibleUtility {
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async init() {
|
||||
Hooks.on('renderChatLog', (log, html, data) => CrucibleUtility.chatListeners(html));
|
||||
Hooks.on("dropCanvasData", (canvas, data) => {
|
||||
CrucibleUtility.dropItemOnToken(canvas, data)
|
||||
});
|
||||
|
||||
this.rollDataStore = {}
|
||||
this.defenderStore = {}
|
||||
this.diceList = [];
|
||||
this.diceFoundryList = [];
|
||||
this.optionsDiceList = "";
|
||||
this.buildDiceLists();
|
||||
CrucibleCommands.init();
|
||||
|
||||
Handlebars.registerHelper('count', function (list) {
|
||||
return list.length;
|
||||
})
|
||||
Handlebars.registerHelper('includes', function (array, val) {
|
||||
return array.includes(val);
|
||||
})
|
||||
Handlebars.registerHelper('upper', function (text) {
|
||||
return text.toUpperCase();
|
||||
})
|
||||
Handlebars.registerHelper('lower', function (text) {
|
||||
return text.toLowerCase()
|
||||
})
|
||||
Handlebars.registerHelper('upperFirst', function (text) {
|
||||
if (typeof text !== 'string') return text
|
||||
return text.charAt(0).toUpperCase() + text.slice(1)
|
||||
})
|
||||
Handlebars.registerHelper('notEmpty', function (list) {
|
||||
return list.length > 0;
|
||||
})
|
||||
Handlebars.registerHelper('mul', function (a, b) {
|
||||
return parseInt(a) * parseInt(b);
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
/*-------------------------------------------- */
|
||||
static getSkills() {
|
||||
return this.skills;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async ready() {
|
||||
const specs = await CrucibleUtility.loadCompendium("fvtt-crucible-rpg.skills");
|
||||
this.specs = specs.map(i => i.toObject());
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async loadCompendiumData(compendium) {
|
||||
const pack = game.packs.get(compendium);
|
||||
return await pack?.getDocuments() ?? [];
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async loadCompendium(compendium, filter = item => true) {
|
||||
let compendiumData = await CrucibleUtility.loadCompendiumData(compendium);
|
||||
return compendiumData.filter(filter);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async chatListeners(html) {
|
||||
|
||||
html.on("click", '.view-item-from-chat', event => {
|
||||
game.system.crucible.creator.openItemView(event)
|
||||
})
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async preloadHandlebarsTemplates() {
|
||||
|
||||
const templatePaths = [
|
||||
'systems/fvtt-crucible-rpg/templates/editor-notes-gm.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-roll-select-effects.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-options-statistics.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-options-level.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-options-range.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-options-equipment-types.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-equipment-effects.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-actor-stat-block.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-actor-status.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-item-nav.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-item-description.html',
|
||||
'systems/fvtt-crucible-rpg/templates/partial-actor-equipment.html'
|
||||
]
|
||||
return loadTemplates(templatePaths);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static removeChatMessageId(messageId) {
|
||||
if (messageId) {
|
||||
game.messages.get(messageId)?.delete();
|
||||
}
|
||||
}
|
||||
|
||||
static findChatMessageId(current) {
|
||||
return CrucibleUtility.getChatMessageId(CrucibleUtility.findChatMessage(current));
|
||||
}
|
||||
|
||||
static getChatMessageId(node) {
|
||||
return node?.attributes.getNamedItem('data-message-id')?.value;
|
||||
}
|
||||
|
||||
static findChatMessage(current) {
|
||||
return CrucibleUtility.findNodeMatching(current, it => it.classList.contains('chat-message') && it.attributes.getNamedItem('data-message-id'));
|
||||
}
|
||||
|
||||
static findNodeMatching(current, predicate) {
|
||||
if (current) {
|
||||
if (predicate(current)) {
|
||||
return current;
|
||||
}
|
||||
return CrucibleUtility.findNodeMatching(current.parentElement, predicate);
|
||||
}
|
||||
return undefined;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static templateData(it) {
|
||||
return CrucibleUtility.data(it)?.data ?? {}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static data(it) {
|
||||
if (it instanceof Actor || it instanceof Item || it instanceof Combatant) {
|
||||
return it.data;
|
||||
}
|
||||
return it;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static createDirectOptionList(min, max) {
|
||||
let options = {};
|
||||
for (let i = min; i <= max; i++) {
|
||||
options[`${i}`] = `${i}`;
|
||||
}
|
||||
return options;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static buildListOptions(min, max) {
|
||||
let options = ""
|
||||
for (let i = min; i <= max; i++) {
|
||||
options += `<option value="${i}">${i}</option>`
|
||||
}
|
||||
return options;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static getTarget() {
|
||||
if (game.user.targets && game.user.targets.size == 1) {
|
||||
for (let target of game.user.targets) {
|
||||
return target;
|
||||
}
|
||||
}
|
||||
return undefined;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static updateRollData(rollData) {
|
||||
|
||||
let id = rollData.rollId
|
||||
let oldRollData = this.rollDataStore[id] || {}
|
||||
let newRollData = mergeObject(oldRollData, rollData)
|
||||
this.rollDataStore[id] = newRollData
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
static saveRollData(rollData) {
|
||||
game.socket.emit("system.crucible-rpg", {
|
||||
name: "msg_update_roll", data: rollData
|
||||
}); // Notify all other clients of the roll
|
||||
this.updateRollData(rollData)
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static getRollData(id) {
|
||||
return this.rollDataStore[id]
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async onSocketMesssage(msg) {
|
||||
console.log("SOCKET MESSAGE", msg.name)
|
||||
if (msg.name == "msg_update_defense_state") {
|
||||
this.updateDefenseState(msg.data.defenderId, msg.data.rollId)
|
||||
}
|
||||
if (msg.name == "msg_update_roll") {
|
||||
this.updateRollData(msg.data)
|
||||
}
|
||||
if (msg.name == "msg_gm_item_drop" && game.user.isGM) {
|
||||
let actor = game.actors.get(msg.data.actorId)
|
||||
let item
|
||||
if (msg.data.isPack) {
|
||||
item = await fromUuid("Compendium." + msg.data.isPack + "." + msg.data.itemId)
|
||||
} else {
|
||||
item = game.items.get(msg.data.itemId)
|
||||
}
|
||||
this.addItemDropToActor(actor, item)
|
||||
}
|
||||
if (msg.name == "msg_reroll_hero") {
|
||||
this.rerollHeroRemaining(msg.data.userId, msg.data.rollId)
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static chatDataSetup(content, modeOverride, isRoll = false, forceWhisper) {
|
||||
let chatData = {
|
||||
user: game.user.id,
|
||||
rollMode: modeOverride || game.settings.get("core", "rollMode"),
|
||||
content: content
|
||||
};
|
||||
|
||||
if (["gmroll", "blindroll"].includes(chatData.rollMode)) chatData["whisper"] = ChatMessage.getWhisperRecipients("GM").map(u => u.id);
|
||||
if (chatData.rollMode === "blindroll") chatData["blind"] = true;
|
||||
else if (chatData.rollMode === "selfroll") chatData["whisper"] = [game.user];
|
||||
|
||||
if (forceWhisper) { // Final force !
|
||||
chatData["speaker"] = ChatMessage.getSpeaker();
|
||||
chatData["whisper"] = ChatMessage.getWhisperRecipients(forceWhisper);
|
||||
}
|
||||
|
||||
return chatData;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async showDiceSoNice(roll, rollMode) {
|
||||
if (game.modules.get("dice-so-nice")?.active) {
|
||||
if (game.dice3d) {
|
||||
let whisper = null;
|
||||
let blind = false;
|
||||
rollMode = rollMode ?? game.settings.get("core", "rollMode");
|
||||
switch (rollMode) {
|
||||
case "blindroll": //GM only
|
||||
blind = true;
|
||||
case "gmroll": //GM + rolling player
|
||||
whisper = this.getUsers(user => user.isGM);
|
||||
break;
|
||||
case "roll": //everybody
|
||||
whisper = this.getUsers(user => user.active);
|
||||
break;
|
||||
case "selfroll":
|
||||
whisper = [game.user.id];
|
||||
break;
|
||||
}
|
||||
await game.dice3d.showForRoll(roll, game.user, true, whisper, blind);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async rollCrucible(rollData) {
|
||||
|
||||
let actor = game.actors.get(rollData.actorId)
|
||||
|
||||
let diceFormulaTab = []
|
||||
for (let dice of rollData.dicePool) {
|
||||
let level = dice.level
|
||||
if (dice.name == "stat") {
|
||||
level += rollData.statLevelBonus
|
||||
}
|
||||
diceFormulaTab.push(this.getFoundryDiceFromLevel(level))
|
||||
}
|
||||
let diceFormula = '{' + diceFormulaTab.join(', ') + '}kh + ' + (rollData.stat?.mod || 0)
|
||||
|
||||
// Performs roll
|
||||
let myRoll = rollData.roll
|
||||
if (!myRoll || rollData.rerollHero || rollData.rerollMomentum) { // New rolls only of no rerolls
|
||||
myRoll = new Roll(diceFormula).roll({ async: false })
|
||||
await this.showDiceSoNice(myRoll, game.settings.get("core", "rollMode"))
|
||||
rollData.roll = myRoll
|
||||
}
|
||||
// Final score and keep data
|
||||
rollData.finalScore = myRoll.total
|
||||
|
||||
if (rollData.damages) {
|
||||
let dmgFormula = this.getFoundryDiceFromLevel(rollData.damages.value)
|
||||
let dmgRoll = new Roll(dmgFormula).roll({ async: false })
|
||||
await this.showDiceSoNice(dmgRoll, game.settings.get("core", "rollMode"))
|
||||
rollData.dmgResult = dmgRoll.total
|
||||
}
|
||||
|
||||
this.createChatWithRollMode(rollData.alias, {
|
||||
content: await renderTemplate(`systems/fvtt-crucible-rpg/templates/chat-generic-result.html`, rollData)
|
||||
});
|
||||
|
||||
// Init stuf
|
||||
if (rollData.isInit) {
|
||||
let combat = game.combats.get(rollData.combatId)
|
||||
combat.updateEmbeddedDocuments("Combatant", [{ _id: rollData.combatantId, initiative: rollData.finalScore }])
|
||||
}
|
||||
|
||||
// Stun specific -> Suffere a stun level when dmg-res
|
||||
if (rollData.subKey && rollData.subKey == "dmg-res") {
|
||||
actor.modifyStun(+1)
|
||||
}
|
||||
|
||||
//this.removeUsedPerkEffects( rollData) // Unused for now
|
||||
this.removeOneUseEffects(rollData) // Unused for now
|
||||
|
||||
// And save the roll
|
||||
this.saveRollData(rollData)
|
||||
actor.lastRoll = rollData
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static getUsers(filter) {
|
||||
return game.users.filter(filter).map(user => user.data._id);
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
static getWhisperRecipients(rollMode, name) {
|
||||
switch (rollMode) {
|
||||
case "blindroll": return this.getUsers(user => user.isGM);
|
||||
case "gmroll": return this.getWhisperRecipientsAndGMs(name);
|
||||
case "selfroll": return [game.user.id];
|
||||
}
|
||||
return undefined;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
static getWhisperRecipientsAndGMs(name) {
|
||||
let recep1 = ChatMessage.getWhisperRecipients(name) || [];
|
||||
return recep1.concat(ChatMessage.getWhisperRecipients('GM'));
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static blindMessageToGM(chatOptions) {
|
||||
let chatGM = duplicate(chatOptions);
|
||||
chatGM.whisper = this.getUsers(user => user.isGM);
|
||||
chatGM.content = "Blinde message of " + game.user.name + "<br>" + chatOptions.content;
|
||||
console.log("blindMessageToGM", chatGM);
|
||||
game.socket.emit("system.fvtt-crucible-rgp", { msg: "msg_gm_chat_message", data: chatGM });
|
||||
}
|
||||
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async searchItem(dataItem) {
|
||||
let item
|
||||
if (dataItem.pack) {
|
||||
item = await fromUuid("Compendium." + dataItem.pack + "." + dataItem.id)
|
||||
} else {
|
||||
item = game.items.get(dataItem.id)
|
||||
}
|
||||
return item
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static split3Columns(data) {
|
||||
|
||||
let array = [[], [], []];
|
||||
if (data == undefined) return array;
|
||||
|
||||
let col = 0;
|
||||
for (let key in data) {
|
||||
let keyword = data[key];
|
||||
keyword.key = key; // Self-reference
|
||||
array[col].push(keyword);
|
||||
col++;
|
||||
if (col == 3) col = 0;
|
||||
}
|
||||
return array;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static createChatMessage(name, rollMode, chatOptions) {
|
||||
switch (rollMode) {
|
||||
case "blindroll": // GM only
|
||||
if (!game.user.isGM) {
|
||||
this.blindMessageToGM(chatOptions);
|
||||
|
||||
chatOptions.whisper = [game.user.id];
|
||||
chatOptions.content = "Message only to the GM";
|
||||
}
|
||||
else {
|
||||
chatOptions.whisper = this.getUsers(user => user.isGM);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
chatOptions.whisper = this.getWhisperRecipients(rollMode, name);
|
||||
break;
|
||||
}
|
||||
chatOptions.alias = chatOptions.alias || name;
|
||||
ChatMessage.create(chatOptions);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static getBasicRollData() {
|
||||
let rollData = {
|
||||
rollId: randomID(16),
|
||||
rollMode: game.settings.get("core", "rollMode"),
|
||||
}
|
||||
CrucibleUtility.updateWithTarget(rollData)
|
||||
return rollData
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static updateWithTarget(rollData) {
|
||||
let objectDefender
|
||||
let target = CrucibleUtility.getTarget();
|
||||
if (target) {
|
||||
let defenderActor = game.actors.get(target.data.actorId)
|
||||
objectDefender = CrucibleUtility.data(defenderActor)
|
||||
objectDefender = mergeObject(objectDefender, target.data.actorData)
|
||||
rollData.defender = objectDefender
|
||||
rollData.attackerId = this.id
|
||||
rollData.defenderId = objectDefender._id
|
||||
defenderActor.addHindrancesList(rollData.effectsList)
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static createChatWithRollMode(name, chatOptions) {
|
||||
this.createChatMessage(name, game.settings.get("core", "rollMode"), chatOptions);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async confirmDelete(actorSheet, li) {
|
||||
let itemId = li.data("item-id");
|
||||
let msgTxt = "<p>Are you sure to remove this Item ?";
|
||||
let buttons = {
|
||||
delete: {
|
||||
icon: '<i class="fas fa-check"></i>',
|
||||
label: "Yes, remove it",
|
||||
callback: () => {
|
||||
actorSheet.actor.deleteEmbeddedDocuments("Item", [itemId]);
|
||||
li.slideUp(200, () => actorSheet.render(false));
|
||||
}
|
||||
},
|
||||
cancel: {
|
||||
icon: '<i class="fas fa-times"></i>',
|
||||
label: "Cancel"
|
||||
}
|
||||
}
|
||||
msgTxt += "</p>";
|
||||
let d = new Dialog({
|
||||
title: "Confirm removal",
|
||||
content: msgTxt,
|
||||
buttons: buttons,
|
||||
default: "cancel"
|
||||
});
|
||||
d.render(true);
|
||||
}
|
||||
|
||||
}
|
12
packs/armour.db
Normal file
@ -0,0 +1,12 @@
|
||||
{"_id":"CbsU3DYrXKFij6vb","name":"Powered Armour","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":12,"weight":50,"cost":50000,"idr":"5","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ESiyyuDUvnoLgOhB","name":"Leather","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":2,"weight":10,"cost":100,"idr":"2","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"HAkkAcPnuunvrQZw","name":"Scale Armour","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":3,"weight":15,"cost":150,"idr":"3","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"MalL3OG6KXAMI4MI","name":"Plate Mail","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":5,"weight":30,"cost":1000,"idr":"5","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"TfM0UQF1Q3ANG7xn","name":"Ballistic Suit","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":8,"weight":6,"cost":1000,"idr":"5","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"bAfzjUfgoxWcbVon","name":"Chain-Mail","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":4,"weight":25,"cost":200,"idr":"4","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"d92lH69S6ugOjEQy","name":"Fur","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":1,"weight":2,"cost":20,"idr":"2","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"h9swQ88G0dFG4wYu","name":"Tactical Suit","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":9,"weight":15,"cost":3000,"idr":"5","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"m8nK6govnj9WMGSs","name":"Vac Suit","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":4,"weight":25,"cost":10000,"idr":"4","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"nEu11KzIsSfxzGia","name":"Metal Body","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":2,"weight":0,"cost":0,"idr":"0","equipped":false,"locationprotected":"All","description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.nEu11KzIsSfxzGia"}}}
|
||||
{"_id":"wrJGYuvfKlrL6fv7","name":"Bronze Armour","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":4,"weight":20,"cost":1000,"idr":"5","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"y0GPi66JRLx4qlUr","name":"Flak Vest","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":4,"weight":20,"cost":500,"idr":"4","equipped":false,"locationprotected":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
6
packs/currency.db
Normal file
@ -0,0 +1,6 @@
|
||||
{"_id":"8M6RoT7gYUXDFP9L","name":"Dollars $","type":"money","img":"systems/fvtt-pegasus-rpg/images/icons/icon_money.webp","data":{"value":0,"quantity":1,"weight":0,"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.oGkVk0cSNIo2ks99"}}}
|
||||
{"_id":"FUZC2gxmU8o8FdCx","name":"Pounds £","type":"money","img":"systems/fvtt-pegasus-rpg/images/icons/icon_money.webp","data":{"value":0,"quantity":1,"weight":0,"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.oGkVk0cSNIo2ks99"}}}
|
||||
{"_id":"OC32xfxMIOQmnj6S","name":"Copper Pieces","type":"money","img":"systems/fvtt-pegasus-rpg/images/icons/icon_money.webp","data":{"value":0,"quantity":1,"weight":0,"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.oGkVk0cSNIo2ks99"}}}
|
||||
{"_id":"ROgdUZJmgLOg3hSI","name":"Silver Pieces","type":"money","img":"systems/fvtt-pegasus-rpg/images/icons/icon_money.webp","data":{"value":0,"quantity":1,"weight":0,"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.oGkVk0cSNIo2ks99"}}}
|
||||
{"_id":"oGkVk0cSNIo2ks99","name":"Gold Pieces","type":"money","img":"systems/fvtt-pegasus-rpg/images/icons/icon_money.webp","data":{"value":0,"quantity":1,"weight":0,"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.oGkVk0cSNIo2ks99"}}}
|
||||
{"_id":"wXMW7B28BM00ZJrj","name":"Credits","type":"money","img":"systems/fvtt-pegasus-rpg/images/icons/icon_money.webp","data":{"value":0,"quantity":1,"weight":0,"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.oGkVk0cSNIo2ks99"}}}
|
75
packs/effect.db
Normal file
@ -0,0 +1,75 @@
|
||||
{"_id":"1ncwbVD5I5KqsVNE","name":"Confusion","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":0,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":true,"recoveryrollstat":"foc","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"25nV47vTuv89WFaG","name":"Acid","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"2NLtpctx4ZVYTuqy","name":"Distraction","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"3Xxb1jrd8C9bRH0P","name":"Exhaustion","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"42jaDISJtNW7Neb0","name":"Disease STR","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"str","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"4p2gvEUvyvfM5vDC","name":"Other Dice MR","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"mr","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"5ZQr1t6ilt4LIOYS","name":"Disease ALL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"6FtiSK0eXsyqSJsO","name":"Hindrance Dice MND","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"mnd","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"7Qdb9RrtP3NaAIIu","name":"Other Dice PHY","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"phy","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"7qoDNK0oEeAR2EKh","name":"Bonus Dice MND","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"mnd","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"8Wk7tLk1HbGcKHng","name":"Bonus Dice FOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"foc","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"8dGYMGVY7elF2Vmo","name":"Bonus Dice PER","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"per","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"9R1LnO0BBmI39IM0","name":"Other Dice SOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"soc","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"ACgqb3T5NOrNIHGK","name":"Blindness","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":5,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"DuuFSrwBaJ5dIQhZ","name":"Hindrance Dice PER","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"per","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"EVOlHfNom2oXiMVk","name":"Bonus Dice MR","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"mr","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"EnHmhs0CKMNCN2QK","name":"Fear","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"mnd","recoveryroll":true,"recoveryrollstat":"mnd","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"EosbwC0P1qJQhtGX","name":"Disease PHY","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"phy","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"EqPbQaMw1LoFL9nr","name":"Stat Dice MND","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"mnd","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"F5zA3QmaMjdogM2g","name":"Deafened","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":5,"reducedicevalue":false,"stataffected":"special","specaffected":[{"_id":"giyLDiUIuVmtegy3","name":"Listen [PER]","type":"specialisation","img":"systems/fvtt-pegasus-rpg/images/icons/icon_spec.webp","data":{"statistic":"per","level":1,"ispowergroup":false,"powersource":"","powers":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Compendium.fvtt-pegasus-rpg.specialisations.bRcGg9LOg5RyRuf0"}}}],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"FC6Akm1UnnekfQdi","name":"Hindrance Dice FOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"foc","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"GXWaj3FI3gKWmQYp","name":"Stat Dice FOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"foc","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"H8A4cVuxURJFHevQ","name":"Prone","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":0,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"HAse0ZvMjzBBbJfK","name":"Hindrance Dice DEF","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"def","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Hmf3hRqgBk8ggRri","name":"Disease PER","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"per","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ICQMiXnMpwcfTznZ","name":"Inspired","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"IrpZcvrUIMxGMw8y","name":"Bonus Dice ALL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Iyd4eOFLMSwolBW6","name":"Disease FOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"foc","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"JCF1iYkI7jn65u6F","name":"Hindrance Dice COM","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"com","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"JoY6sGrZ5b4B72O1","name":"Other Dice PER","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"per","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"KE1IfWHAJso5yO1L","name":"Staggered","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":0,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":true,"recoveryrollstat":"phy","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"LGGPjj1GuHDxTBoV","name":"Stat Dice ALL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"LhxkKXaCyFMlyrWE","name":"Shock","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"phy","recoveryroll":true,"recoveryrollstat":"phy","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"LznTbFw2RBZ2AeBm","name":"Disease STL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"stl","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Mk7XJ35jiA8isovl","name":"Bleeding","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":true,"recoveryrollstat":"notapplicable","recoveryrollspec":[{"_id":"7GGc9JTWgqeQX2u6","name":"First Aid [MND]","type":"specialisation","img":"systems/fvtt-pegasus-rpg/images/icons/icon_spec.webp","data":{"statistic":"mnd","level":1,"ispowergroup":false,"powersource":"","powers":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ODkTL7nC0JSoB0Jg","name":"Disease SOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"soc","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"OnUAoq7LIhWV19pc","name":"Other Dice FOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"foc","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"Q0JTdXDF4sgc1hiA","name":"Stat Dice STR","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"str","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"R1Zrm75eBzEZkrKx","name":"Bonus Dice AGI","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"agi","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"RvVB0hkVXMGaOgjE","name":"Hindrance Dice AGI","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"agi","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"RzH5QvSanCmD8zT8","name":"Burning","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":true,"recoveryrollstat":"agi","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"SOdJ90uKClUvLfKS","name":"Stat Dice AGI","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"agi","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"U4V52kGOXvGmySYT","name":"Bonus Dice PHY","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"phy","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"UiKhbZ8rq16hg9IO","name":"Stat Dice COM","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"com","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"V8rLXdttufhDSphq","name":"Other Dice ALL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"VPaLpl0dZTrQOfR3","name":"Grappled","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"notapplicable","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"VV7Fp5cGkoDIZtE3","name":"Stat Dice PHY","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"phy","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"WMxnCQCo4Pwa87WN","name":"Bonus Dice STL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"stl","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"WRkDNeK2LYFnk4St","name":"Bonus Dice COM","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"com","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"YjkqzCOpm2ItZowA","name":"Hindrance Dice SOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"soc","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ZCysG6p7j6ChkB4I","name":"Disease AGI","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"agi","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ZEyan7n07ewf42i9","name":"Hindrance Dice ALL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"aHXGayFUrYJ2TvlZ","name":"Bonus Dice SOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"soc","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"apRzagTKiX98fa6p","name":"Other Dice STR","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"str","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"bQb5yo6QUS3m2FKh","name":"Stat Dice STL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"stl","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"bZzD4fGjvqybsDSq","name":"Disease DEF","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"def","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"cm1FsEXKEr1onFTV","name":"Other Dice STL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"stl","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"dlg0m258LqFY2QWw","name":"Other Dice DEF","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"def","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"dmmQUbWdYVLlDoN9","name":"Disease MND","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"mnd","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ejVHT07ZzMkMv1ZI","name":"Stat Dice MR","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"mr","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"f8NQlR7GtXjtYMHb","name":"Slowed","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"mr","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"iSz0XqiAK8CtoLBI","name":"Stat Dice PER","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"per","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"k0tkMV5ukd4tvK9Z","name":"Other Dice COM","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"com","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"kQIaBaag7USrdDxP","name":"Hindrance Dice STL","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"stl","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ki4WjkgabwYKtoA8","name":"Hindrance Dice STR","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"str","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"mX52jEGP6ycrNwgn","name":"Bonus Dice DEF","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"def","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"q9ZPZA1rqOv2jqlA","name":"Stat Dice SOC","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"soc","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"s1gG2e5o8n3ksta2","name":"Other Dice AGI","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"agi","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"szUdOnqtQognnTUM","name":"Stat Dice DEF","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"def","specaffected":[],"statdice":true,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"uQZnpVL7l6xIIRg9","name":"Taunted","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":0,"reducedicevalue":false,"stataffected":"special","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"mnd","recoveryroll":true,"recoveryrollstat":"mnd","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ws6UmwTaVVTT4kh3","name":"Disease COM","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":true,"stataffected":"com","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"wtl84r5MezEwyDBd","name":"Bonus Dice STR","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"str","specaffected":[],"statdice":false,"bonusdice":true,"otherdice":false,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"yrJYjyHColPtif8t","name":"Poisoned","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"physical","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"all","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"phy","recoveryroll":true,"recoveryrollstat":"phy","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"zJu3oHXmliYG9LE0","name":"Other Dice MND","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"positive","effectlevel":1,"reducedicevalue":false,"stataffected":"mnd","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":true,"hindrance":false,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.V8rLXdttufhDSphq"}}}
|
||||
{"_id":"zbPfPn6c0XqlsGtp","name":"Hindrance Dice PHY","type":"effect","img":"systems/fvtt-pegasus-rpg/images/icons/icon_effect.webp","data":{"type":"mental","genre":"negative","effectlevel":1,"reducedicevalue":false,"stataffected":"phy","specaffected":[],"statdice":false,"bonusdice":false,"otherdice":false,"hindrance":true,"resistedby":"notapplicable","recoveryroll":false,"recoveryrollstat":"","recoveryrollspec":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
97
packs/equipment.db
Normal file
@ -0,0 +1,97 @@
|
||||
{"_id":"0MZ1TsyiVAl3k1ee","name":"Crystal Orb","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"wizard","cost":1000,"weight":0.5,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"1V89Z90Suu2racXo","name":"Camp Stove, Small","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":50,"weight":2,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"20iEz6UvQAfept9C","name":"Lockpicks","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":50,"weight":0,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"2jRPwlmpxIAGEc6Y","name":"Antitoxin Kit","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"medical","cost":25,"weight":0.5,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"3F3FqofpoCK6KoSs","name":"Quarrel (20)","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"ammo","cost":30,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"3IY8nxpTl8Gxp3YO","name":"Mini-Recorder","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":200,"weight":0.5,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"3Wmt5vOnja64wLYH","name":"Lantern","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":20,"weight":2,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"3hgwVuBl2dyFkZrU","name":"Saddle and Tack","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"equestrian","cost":150,"weight":15,"idr":"4","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"3hjeTsi2ZYZIgIrm","name":"Holster, Belt","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"weaponaccess","cost":25,"weight":0.5,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"4jWMdiMFMpLfnAGo","name":"Metal Detector Wand","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":50,"weight":1,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"5ZZxzA2WWTxeSPS6","name":"Radio, Hand,","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":100,"weight":1,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"5cdnAvU0KI0CpR4z","name":"Rope","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":5,"weight":5,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"6uuMJ4oggpcKvmSC","name":"Batteries","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":1,"weight":0,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"7KuDqaTgV8d3W0Ek","name":"Pole, 6’","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":5,"weight":3,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"7eTDcFRWZ78jAqBj","name":"Disguise Kit","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":200,"weight":10,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"7jfFHIrMq8UOghzx","name":"Transistor Radio","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":15,"weight":0.5,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"7r0Tsa2Bth3wgeFJ","name":"Winter Outfit","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"clothing","cost":250,"weight":10,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"8PrYSmxU44oFgF6G","name":"Pole, 10’","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":8,"weight":5,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"8Z2YxhcH8vU8UVJ5","name":"Grapnel","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":20,"weight":2,"idr":"5","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"A8UgBzKcz0I1flVt","name":"Arrows - Fire (20)","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"ammo","cost":100,"weight":2,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"ABYbwJn2PrHruXXJ","name":"Bullets HE (10)","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"ammo","cost":150,"weight":3,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"AT57oOuda0Iuop4H","name":"Spell Books","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"wizard","cost":100,"weight":1,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"BMSAbiUicYoTKdTE","name":"Electronic Slicer","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":1500,"weight":3,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"C2yLhvTcSpTRKh9o","name":"Survival Kit","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":200,"weight":20,"idr":"4","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"DBk4U13GA1uukBXi","name":"Cutting Torch","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"tools","cost":500,"weight":30,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"EA9pHPycYbi3J5BB","name":"Flashlight","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":20,"weight":1,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"F29KmFJvZI6Bu4jw","name":"Homing Beacon","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":40,"weight":12,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"G6TkwEyotrkpMw21","name":"Bullets AP (50)","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"ammo","cost":25,"weight":2,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"GrH7SqalnLgRmlDb","name":"Antibiotic","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"medical","cost":20,"weight":0,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"K6R5mxKTdT9g2LdV","name":"Candle","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":5,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"L8raESAWGjkdXuPx","name":"Spy Gear","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":200,"weight":0,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"LRnQpW6rgkU5NczM","name":"Iron Spike","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":1,"weight":0.5,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"NEArhgMy0Ej4vkdE","name":"Horseshoes","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"equestrian","cost":50,"weight":4,"idr":"4","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"NIINjy3fVooviDjq","name":"Backpack, Framed","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":100,"weight":2,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"NJfceDGC0l6TAeO2","name":"Night Vision Goggles","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":600,"weight":2,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"Nv0T2i5VMoz6UjLy","name":"Rations","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":2,"weight":0.5,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"NwW28ql42bRN8JPB","name":"Torch","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":3,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"OsUTT5F1IyWMTQe8","name":"Arrows (20)","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"ammo","cost":20,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"Pk5SM1N7Gq4YY5xs","name":"Flat Screen","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":100,"weight":3,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Pxf6CFaTVO5kPvPi","name":"High Quality","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"clothing","cost":300,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"Qf2QKCFHoTjCIFax","name":"Bit and Bridle","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"equestrian","cost":35,"weight":3,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"QkKoipW01uIHuSI0","name":"Canteen","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":10,"weight":1,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"SOUxqfaS0FKhKMJ1","name":"Wineskin","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":2,"weight":0.25,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"STNG9a6Uz3iZrZC9","name":"Spurs","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"equestrian","cost":25,"weight":0,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"SfWPmef26XMe6zuK","name":"Scroll","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"wizard","cost":100,"weight":1,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"SsSzBsRvJ1dBP6lW","name":"Bug Jammer","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":1200,"weight":2,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"UNOKEoG7uw2Dfjoo","name":"Camera","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":150,"weight":2,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"VQRXib5QnYESJ5YL","name":"Drum","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":40,"weight":2,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"VV0pNNnD1gCfcDdA","name":"Holster, Shoulder","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"weaponaccess","cost":50,"weight":1,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"VsfCjMAN0WDMBBGe","name":"Wand","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"wizard","cost":500,"weight":0.5,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"WD3ly2AuBb093Aum","name":"Computer, Laptop","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":1500,"weight":3,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"XWx2NMmoEYpPc4uA","name":"Cigarette Lighter","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":10,"weight":0,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"XnHmM4nG7Zkfb4ns","name":"Saddlebags","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"equestrian","cost":100,"weight":3,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"YTck6el8D5R8lCmS","name":"Sleeping Bag","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":25,"weight":7,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Yg44Yrrx5m3ynWUC","name":"Oil Per Litre","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":1.5,"weight":6,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ZZmHZ8GoBilRmyf2","name":"First Aid Kit","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"medical","cost":10,"weight":2,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"b387C0DT1IxZREZQ","name":"Power Stone","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"wizard","cost":200,"weight":0.5,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"bmE85A0bRsN71WVQ","name":"Super Spandex","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"clothing","cost":200,"weight":0.5,"idr":"5","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"bq7SRgHwCTAp7VOH","name":"Crowbar","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"tools","cost":20,"weight":3,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"cPl15ZpD25yVRiNg","name":"Quiver","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"weaponaccess","cost":15,"weight":1,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"cS5p399AibT1mzFG","name":"Scope","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"weaponaccess","cost":150,"weight":1.5,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"ck7luPSPkzbpoilV","name":"Suitcase Hard","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":250,"weight":8,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"coJ9sWJfo7H0mOg2","name":"Pouch","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":10,"weight":0,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"dysEIsp0AyqGIMwm","name":"Wristwatch","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":100,"weight":0,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"e0eZDgbBDkcF9a7y","name":"Bullet (50)","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"ammo","cost":15,"weight":2,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"evd4BdgmKwuH42zc","name":"Thermos Bottle","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":10,"weight":2,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"fMrGVA43SsEqZ8Qb","name":"Stirrups","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"equestrian","cost":250,"weight":35,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"fRk0RGSvyBOo3Mg1","name":"Binoculars","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":500,"weight":6,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"hKaEWpMpmpplk2W1","name":"Telescope","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":500,"weight":6,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"heYy6ubRpPDoAIAX","name":"Medium Quality","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"clothing","cost":100,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"ia1yC9PDLhbHy321","name":"Wax Tablet","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":10,"weight":2,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"iex5ICnq6WxAIG6B","name":"Cable, Steel","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":100,"weight":17,"idr":"4","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"itGt40tpfe16UJd9","name":"Tent, 20-Man","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":300,"weight":100,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"jEUZNsC0fVtgTlT1","name":"Typewriter","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":200,"weight":10,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"kZlx6hNlZoy4Epe4","name":"Radio, Headset","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":500,"weight":0.5,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"kcwpKikrIYosJWJD","name":"Radio, Backpack","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":6000,"weight":15,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"mhJdZMKtIHngt5j1","name":"Tent, 4-Man","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":150,"weight":30,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"mtcUyfocxymUVlqf","name":"Compass","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":50,"weight":0,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"mvl7pVprgEq1nhyF","name":"Tent, 1-Man","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":50,"weight":5,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ng77xljlwHqe8iCB","name":"Listening Device","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":500,"weight":2,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"nuXj94zK0EEGcvbT","name":"Blanket","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":20,"weight":4,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"odpXWQLJd7sVYJrG","name":"Bottle, Ceramic","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":3,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"pJhTwUyQKqmiQXp4","name":"Cell/Mobile Phone","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":50,"weight":0.25,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"qbKm8nBkxnED3Ame","name":"Camcorder","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":1000,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"qkucB7CG0KHUWMyD","name":"Ear Muffs","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"weaponaccess","cost":200,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"rm6XIx29WH5Au8dY","name":"Portable Tool Kit","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"tools","cost":50,"weight":10,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"snsWcbvg2frEFTgB","name":"Life Jacket","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":100,"weight":6,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"svcTvEDvDyzTf1GH","name":"Low Quality/Rags","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"clothing","cost":10,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"t04gVIjZSACZMeYM","name":"Fishing Equipment","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":150,"weight":15,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"tLF2aO4KGeppoppJ","name":"Writing Kit","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":50,"weight":2,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"u90D0fQzL5R98iCd","name":"Computer, Wearable","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"communication","cost":1000,"weight":2,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"udZ369rUwsOXgKLY","name":"Pickaxe","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"tools","cost":15,"weight":8,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"vSY6F61C3ET9YLBA","name":"Lanyard","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"weaponaccess","cost":1,"weight":0,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"vqF8yH9f4rkoneZn","name":"Arrows AP (20)","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"ammo","cost":60,"weight":1,"idr":"1","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
||||
{"_id":"w3c6slyBnRVJyRDz","name":"Climbing Gear","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":50,"weight":4,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"xRXKblx7D5pU9HE4","name":"Backpack, Small","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"camping","cost":100,"weight":10,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"xaHOAdlKJdym7xvz","name":"Handcuffs","type":"equipment","img":"systems/fvtt-pegasus-rpg/images/icons/icon_equipment.webp","data":{"type":"spy","cost":40,"weight":0.5,"idr":"4","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Qf2QKCFHoTjCIFax"}}}
|
2
packs/macro-commands.db
Normal file
@ -0,0 +1,2 @@
|
||||
{"name":"Character Creator","type":"chat","author":"iNL4aGohJ8v6YrUk","img":"icons/svg/dice-target.svg","scope":"global","command":"/char","folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Macro.gP0oh8bAbYMvx9hI"}},"_id":"FpBCH1fXTGocuaSC"}
|
||||
{"name":"Dice Pool","type":"chat","author":"iNL4aGohJ8v6YrUk","img":"icons/svg/dice-target.svg","scope":"global","command":"/pool","folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Macro.lHt7paRKAFMrM9Z0"}},"_id":"oRQzgYLHiNaEXPMM"}
|
29
packs/melee-weapons.db
Normal file
@ -0,0 +1,29 @@
|
||||
{"_id":"144rfjnzFYrmYic8","name":"Mace","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"3","cost":50,"weight":5,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"2wX3rgrklWArMS51","name":"Axe","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":50,"weight":4,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"7oEmLpgYnkBBaE7X","name":"Short Sword","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":400,"weight":2,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"8QgryKTwlap3SCc3","name":"Club","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":5,"weight":3,"idr":"1","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"9p4F1tDJ9IcScu3W","name":"Morning Star","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"3","cost":80,"weight":6,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"AtuSTcpEdBG8zysz","name":"Spear","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":40,"weight":4,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Gig1UePFdvI7lpEs","name":"Maul","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"4","cost":80,"weight":12,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Hs0czWEnLGi0365m","name":"Baton","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":20,"weight":1,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"HxbLVr9GeOLbxpyp","name":"Katana","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"3","cost":650,"weight":5,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"J43upUgAFqPW8rWK","name":"Battle-Axe","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"3","cost":60,"weight":6,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"K1RrlMKU5ngbD1VU","name":"Sword","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"3","cost":300,"weight":3,"idr":"4","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"MQUhX1H4uqnDII8a","name":"Black Jack/Sap","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":20,"weight":1,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"QMt3xX7NnVmmccpQ","name":"Javelin","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":30,"weight":2,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"UrmkBY1zywg22bQo","name":"Rapier","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":500,"weight":3,"idr":"1","range":"notapplicable","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":3,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"VROcXYSuOuSOKk5o","name":"Warhammer","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"3","cost":100,"weight":7,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"VjZeKoAjAil3zCP1","name":"Lance","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"4","cost":75,"weight":5,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ZgaKoQwsFx9horJW","name":"Knife/Dagger","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"1","cost":35,"weight":1,"idr":"2","range":"close","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"bCh6cquZdyqTBF48","name":"Nunchucks","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":20,"weight":2,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"e0fYGBlTIA61v4Ju","name":"Energy Sword","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"7","cost":8000,"weight":2,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"fdErkTBx3aNMqRK9","name":"Halberd","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"5","cost":150,"weight":12,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"iQ0Y4Wz9VbyprlsK","name":"Bastard Sword","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"3","cost":650,"weight":5,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"iuaBa0BKY3cokhhy","name":"Brass Knuckles","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"1","cost":10,"weight":0.25,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"lhSUtg50SilX5JzJ","name":"Whip","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"1","cost":20,"weight":2,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"none","damagetypelevel":0,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"nb8ViPJh9CoQiwTn","name":"Chainsaw","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"4","cost":150,"weight":13,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"or9NvRF2U34fnJFd","name":"Flail","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"3","cost":100,"weight":8,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"qHTESL1bzq1KwqGd","name":"Poleaxe","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"4","cost":120,"weight":10,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"sKrsxqe1KdQ3YrTy","name":"Quarterstaff","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"2","cost":10,"weight":4,"idr":"2","range":"notapplicable","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"zWIEpl30e2Hq3vJe","name":"Great Sword","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"4","cost":800,"weight":7,"idr":"4","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"zk3pxHsNhWEn6HSC","name":"Great Axe","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_meleeweapon.webp","data":{"statistic":"str","damage":"4","cost":100,"weight":8,"idr":"3","range":"notapplicable","maxrange":"","ao":"","damagetype":"slashing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
66
packs/perk.db
Normal file
@ -0,0 +1,66 @@
|
||||
{"_id":"16by4O04ezZlPaSr","name":"Acrobatic Dodge","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"1aV1Qoe1YX7JWQK9","name":"Co-ordinate","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"2El00kJi31HESfGM","name":"Martial Artist","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"3iw3lJZjtlyLlGBu","name":"Press the Advantage","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"42UkfxUDdXf40h12","name":"War Cry","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"4CicDv1jTAvdjLj1","name":"Pinpoint Accuracy","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"4py67wwNZvEZM7Lm","name":"Bonds of Brotherhood","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"5Fyg3n1p8iv13Arh","name":"Wild Attack","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"6UnQt9s5CDoUKLOG","name":"Command","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"6qFM9XbYsNtksiQ3","name":"Energy Shield","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"8jjuhV5Sc0i9QQqt","name":"Onslaught","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"9QeK3eZmO8GUkdds","name":"Ritual Magic","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"9jkjoJjkuhQOKm74","name":"Power Fury","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"A8KBZiRbw52mYULJ","name":"Area Distraction","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"COdeIbZGb86hri5J","name":"Irritating as Hell","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"CfLsR3tS5hGtUlge","name":"Thrown Distraction","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"DFrFcv13hbnsvZm6","name":"Sneak Attack","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"E1h7g0PPz0wqEJh7","name":"Counter Power","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"EFUaU8EiO12tEYxL","name":"Protective Will","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"F3W15Z0HMscfyH8Y","name":"Power Insight","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"FHs9PvN06dxjksO7","name":"Negative Cantrip","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"GwAEl5osGO0kFYE8","name":"Courage","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"HrGjIM5y98br3EM2","name":"Taunter","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"IO3miwBORTb9oaDm","name":"Insight","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"NOK2X3OMEtc3XOM6","name":"Spy","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"OdFGi5AGmJRVCFf3","name":"Battle Healer","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"OfVgPjl9Sk7lZUmk","name":"Inspire by Example","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"PzGtufXHGZgON337","name":"Flesh Wound","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Q1hgnR8tBPf82gpf","name":"Leadership","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"QAcfYcVRckRjQbLu","name":"Shield Wall","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"QOa5Szgi1Ir7aRaQ","name":"Aim Perk","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"RBrxgBWnyrVxA4BX","name":"Barrage","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"RI5LhfyG1FAmnAaS","name":"Stunning Blow","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"SnNosFkwhY3G47wY","name":"Adrenaline Surge","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"SqM52ETGhIey0cfk","name":"A Tale of Heroes","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"TezOPQPBbVkqLU1h","name":"Counterattack","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"TzyHQ3uldq8pulrS","name":"Specialisation [Type] Focus","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p>Purchase this Perk seperatley for each Specialisation.</p>\n<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Upri4FamQr7h5YrT","name":"Sweeping Strike","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"VmaLxPjtRDD2SF9U","name":"Ambush Shot","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"WCD7hpK0TR0VDfqY","name":"Battle Rage","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.WCD7hpK0TR0VDfqY"}}}
|
||||
{"_id":"XQdnGaCbj8FAbJZV","name":"Rapid Strike","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ZEKJJDB0SFf3s9Pr","name":"Double Shot","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ZpyTAkQtMH1Uv4mh","name":"Dead Calm","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"aWj9YCwS5LFATlix","name":"Pre-Emptive Strike","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ayY60nWQRiohWUot","name":"Call to Aid","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"bO22uOadndNd6ZfP","name":"Take the Pain","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"cFSVWZTKwkMI8jYb","name":"Dual Weapon Fighting","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"cjRtCbx8loCS1uKA","name":"Shield Bash","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"e1OlSuzqUTTaIzaA","name":"Trip","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"fEIVwaXfGvoubmns","name":"Stunning Distraction","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"hK8IDpyM2I3ekCMv","name":"Shield Hook","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"jJJkAT0AnRPBwOmA","name":"Perfect Shot","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"kHdICqufPqiCBVLu","name":"Mighty Blow","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"lWnk4dhWelyxHcNb","name":"Seize the Moment","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"lZoisjyKsaaSoRsm","name":"Look at me!","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"mqQlDxfUcNfMiTgL","name":"Battering Ram","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"nlLEcKjtEXr1Ss0s","name":"Painful Sounds","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"okzqrYBbD68XQ4HI","name":"Weaver","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"pBBW7JZ4iahkiPFk","name":"Quick Thinking","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"pXwcwNMKI4jkBbbG","name":"Focused","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ppenRG0YaqDV4IA0","name":"Therapist","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"q0uC0PfWWQnwhELh","name":"Predictable","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"sFnlvc1UYeTjG1u4","name":"Counter Effect","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"wcKiyHaI4eq3dWDZ","name":"Animal Affinity","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"xPf2JvSx0PyREm8Y","name":"Hold The Line","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"xcU3YxSPm4Nj1fdb","name":"Enhanced Power","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
85
packs/powers.db
Normal file
@ -0,0 +1,85 @@
|
||||
{"_id":"1JN0MUJ1PaEK7TSV","name":"EXTRA HEALTH","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":1,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"1WZir4xvVR3NIy2m","name":"TELESCOPIC VISION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":4,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"1mNYz675hsDYLRe5","name":"LIGHT","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":6,"costtype":null,"range":"medium","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"381OrQ93wpDtHN8u","name":"NULLIFY [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":5,"costtype":null,"range":"touch","action":"hard","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"3Hl08adzWDGtKPiY","name":"HEALING","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":1,"costtype":null,"range":"touchself","action":"full","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"4vVqj25BjWZiLXw4","name":"ENERGY/MATTER ATTACK [AGI]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"agi","cost":2,"costtype":null,"range":"medium","action":"hard","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"5ATyRfgVBcoXgkpu","name":"RESISTANCE","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":4,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"5lrDCH7oOygJJvCn","name":"REGENERATION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":1,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"68qqwI19qgSfE6TU","name":"PROBABILITY MANIPULATION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":10,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"8N2YVYyJBzlRScTY","name":"DOMINATE [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":8,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ANI4iKfVlSygUAtl","name":"TRANSMUTATION [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":8,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Bj6KCKmMYrsmLZbf","name":"FEAR [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":2,"costtype":null,"range":"close","action":"hard","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"CyW72FGkdFb1JeUI","name":"COPY POWER","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"D5NPvgyIDlyZ8WKV","name":"INVISIBILITY","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":6,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"DUVJmchY2LbjF4Mo","name":"X-RAY SIGHT","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":4,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Ex2fItQ3Viop4JYP","name":"EXTRA MOVEMENT RATING","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":1,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"F2tcpMLLPwQvzC87","name":"SLOW [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":2,"costtype":null,"range":"close","action":"hard","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"F5CI68yLpbD3gB6G","name":"DARK VISION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"FYmTv4kEtBEosseV","name":"EXPLODE [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":3,"costtype":null,"range":"touchself","action":"hard","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"GAP0WsZvKHQXL9Ug","name":"ILLUSION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":4,"costtype":null,"range":"medium","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"GedLJTPU1qPLVrko","name":"ENERGY/MATTER CREATION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"close","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"GkemxY4IJBF9W56l","name":"PHASING [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":8,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"GxysHtM53aGRDYEp","name":"WHIRLWIND [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":5,"costtype":null,"range":"medium","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"HVE3voGttePgPBac","name":"ABSORPTION [DMG RES]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"phy","cost":1,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"HYOhLQJHFoNIkwoE","name":"AIR POCKET","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Hi7j6RZG5IWeobEH","name":"TELEPATHY [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":4,"costtype":null,"range":"sight","action":"full","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"HnHp8e8lfn7LQ3dF","name":"WALL CRAWLING","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ILHnkGdg3CZ06UKd","name":"BODY OF 2-DIMENSIONAL FORM","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":7,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"JJWfqLG3uZI9D0Nn","name":"DECAY [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":6,"costtype":null,"range":"touch","action":"hard","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Jl6E6YDC0MjwuOZk","name":"ELASTICITY","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":5,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"KBijlPmED3iyxbEb","name":"REPLICATION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":5,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"KWcR3epwJCuGm1u6","name":"ANIMAL CONTROL [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":3,"costtype":null,"range":"close","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"L6KWL36N52H5lTcc","name":"FLIGHT","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"LcEAMlJAVzhPJ4Sm","name":"TECHNOLOGY MANIPULATION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"LiCUbyB02Y6CqdB3","name":"SWING","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Mv41xa8ZI7Gkcda2","name":"SPECIALISED","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"NXW6wB5jRzfZ6OEJ","name":"SHRINKING","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Nkcm72dabOBN3ESh","name":"ESP [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":6,"costtype":null,"range":"touchself","action":"full","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"O9O6sNwpPBzJqyIs","name":"PRECOGNITION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":12,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"OLMRw95NUWBERVC9","name":"ARMOUR","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"R5ADKF8DQZPPiH2U","name":"IMMUNITY","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":8,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Sd0sh4kiPTvxeR5m","name":"SPEED","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":5,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Thblnrdb2pjodSqL","name":"FEAR IMMUNITY","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"VcCU9FmI3lP0JCWt","name":"TRANSLATE","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"W5xdgKevWOtDT64J","name":"EXTRA LIMBS","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"WtRF8cIptXTIFFky","name":"BOOST STAT","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"XFsGYr6lJ88nY0t1","name":"BODY OF ENERGY","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ZLVIUrIKdCvFQTfp","name":"DENSITY DECREASE [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":4,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"a8RDNlRatKA2gasn","name":"BODYGUARD [DEF]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"def","cost":4,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"aDKrGxmFCZiZgLyj","name":"FORCEFIELD","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":5,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"aJVX25ydP7MfuqtD","name":"INFECTION [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":10,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"aiCPVLQs0709OQXo","name":"ASTRAL PROJECTION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":6,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"bdmVN9csVt8cdQ7s","name":"ENHANCE STATISTIC","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"close","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"cO2zvvICqRw6ALbl","name":"INFRAVISION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"cn3oiZdlP0bnS7O1","name":"SUMMON","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":5,"costtype":null,"range":"close","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"dKIHmTnit6C4eDZZ","name":"TELEKINESIS [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":4,"costtype":null,"range":"close","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"dRwI5PpVzRxZbZ8x","name":"BURROW","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":4,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"eVii99x6egRnbTGP","name":"ENTANGLE [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":3,"costtype":null,"range":"close","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"eZ2owOnHPRw2xYXx","name":"STUN [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":1,"costtype":null,"range":"close","action":"hard","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"eo5bqihXiADpjOQM","name":"CONFUSE [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":4,"costtype":null,"range":"medium","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"fw06zRGQV9quyPiN","name":"DENSITY INCREASE [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":6,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"g2r1EMoax2ldxXxd","name":"COMBAT SENSE","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":4,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"giWXO4qxOgeTZ03j","name":"GROWTH","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"gyZ1JImX3OO5V9Re","name":"POISON [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":3,"costtype":null,"range":"touch","action":"hard","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"iCZG7elJEqmcoiqp","name":"TOUGH SKIN","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"kO5TcHeMfFMEZqoL","name":"SHAPE CHANGE","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":4,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"kOIxkbQIrB5JyjUr","name":"ENVIRONMENT PROTECTION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":6,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"kZIRVLVbzZbymou9","name":"MALFUNCTION [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":2,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"lavQUhcyYnbsOGfb","name":"TELEMPATHY [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":4,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"lfYSexoJ7QDzgBjW","name":"DANGER SENSE","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":5,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"oK8LsMGNy0RybFP2","name":"TECHNOLOGY CONTROL","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":4,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ozoOot6TZO6gVbyy","name":"ANIMAL COMMUNICATION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":1,"costtype":null,"range":"medium","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"p9mAEq8CZvuOsR9L","name":"RICOCHET ATTACK","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"touchself","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"qwWRvjDrWmfz4NXI","name":"REFLECTION [DEF] (Reactive)","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"def","cost":4,"costtype":null,"range":"touchself","action":"reactive","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"sSuRqOdeDj7WFOf5","name":"BONUS ACTION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"soft","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"slWxsyR7lutYBcbN","name":"DRAIN STATISTIC [MND]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"mnd","cost":4,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"tIZ5cztvMDmoNyzH","name":"PARALYSE [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":5,"costtype":null,"range":"close","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"wL41syLzK0lIPB2v","name":"TELEPORT [FOC]","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":true,"statistic":"foc","cost":5,"costtype":null,"range":"sight","action":"soft","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"wMEnYM0GJIJPK7Lj","name":"DARKNESS","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":6,"costtype":null,"range":"medium","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"x3DmHM4OAVsIuI7c","name":"ANIMATE","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touch","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"xRHaheOCAuqpxwCO","name":"ENERGY/MATTER MANIPULATION","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"sight","action":"soft","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ygEJmHQilTDGqrcH","name":"DAMAGING AURA","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":5,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"z2Iy4XIJ91962c2N","name":"CHAMELEON","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":5,"costtype":null,"range":"touchself","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"zBLc5fEI6FDDYb4W","name":"LEAPING","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":3,"costtype":null,"range":"touchself","action":"soft","type":"instant","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"zZ9BBjXBEnaXHBzb","name":"WEATHER CONTROL","type":"power","img":"systems/fvtt-pegasus-rpg/images/icons/icon_power.webp","data":{"rollneeded":false,"statistic":"","cost":2,"costtype":null,"range":"sight","action":"hard","type":"active","powersource":"","effects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","purchasedeffects":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
11
packs/race.db
Normal file
65
packs/racial-abilities.db
Normal file
@ -0,0 +1,65 @@
|
||||
{"_id":"0DEuUiseNrqMtkpH","name":"Cybernetic Senses","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"per","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":1,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"0bW374Onk2LEUKNO","name":"Metal Body","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":2,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":0,"opponenthindrance":0,"attackgained":[],"armorgained":[{"_id":"y3aravy7qqveefeg","name":"Metal Body","type":"armor","img":"systems/fvtt-pegasus-rpg/images/icons/icon_armour.webp","data":{"statistic":"phy","resistance":2,"weight":0,"cost":0,"idr":"0","equipped":false,"locationprotected":"All","description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.nEu11KzIsSfxzGia"}}}],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"1y6qo5dvemTXe6JF","name":"Perception [PER] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"per","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"2XbpJr3oIIdXBQDX","name":"Red Eyes","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"3cq8bAvKZVewpPi0","name":"Strength [STR] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"str","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"5KpsiDpZU9iIhoJn","name":"Combat [COM] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"com","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"6e8TE1ofdYi6O9R1","name":"Agility [AGI] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"agi","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"9pAPPSEEQTaKGIGn","name":"Bite & Tail Combo","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"CCQqre28bBEcxbvT","name":"Artificial","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"soc","statmodifier":-2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>See Pegasus Engine CORE RPG</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Compendium.fvtt-pegasus-rpg.racial-abilities.HJoEmBzCz8vJhMnO"}}}
|
||||
{"_id":"Eme4Yf7vZjRBiXsK","name":"Tough Skin","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"IM1vzlBizepTjvYS","name":"Tail","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":0,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ITQR244uUDd0oYSu","name":"Social [SOC] -1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"soc","statmodifier":-1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"KOuUDW0BXlVaHo4W","name":"Night Vision","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"L0jGHI3Yx8Gp00G8","name":"Horns or Spikes","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"LxSNaTYCxAmqYrUh","name":"Cybernetic Legs","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"mr","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":1,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"M7bQBret2fhsndTy","name":"Mind [MND] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"mnd","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"MkzLF58m1BK245XX","name":"Defence [DEF] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"def","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Nb6QQVzrIBNB1hS8","name":"Focus [FOC] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"foc","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"O0ygTfkjdjWylVnx","name":"Agility [AGI] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"agi","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"PE4SHrg7x0vKnR7y","name":"Strength [STR] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"str","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Pn3KDs17brH2JLun","name":"Metal Carapace","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":3,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"SxnZHJddjsPfVa7c","name":"Dark Vision","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.vZlHA2YhsYm1tPTB"}}}
|
||||
{"_id":"TYhCzvymJ3W1B0FC","name":"Wings","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"TYkM7q3FtJbDRvlg","name":"Combat [COM] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"com","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"name":"Small","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3,"hmgQYmqJMH3vUOoa":3},"flags":{"core":{"sourceId":"Compendium.fvtt-pegasus-rpg.racial-abilities.yahCc1WvFBPZ30QL"}},"_id":"UzUDFwHehTGAMws5"}
|
||||
{"_id":"V9VZTm0jztOQxZS1","name":"Social [SOC] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"soc","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"X66FYt2SVavGHcUP","name":"Dexterity Gyro","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"agi","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":1,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":""},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"X85EYqbOGOyOyk4a","name":"Perception [PER] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"per","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"XMXv4DoIJ4EeUEQJ","name":"Stealth [STL] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"stl","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"aTXjv00HKrZ0kOz9","name":"Extra Arms","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"name":"Concealment","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3,"hmgQYmqJMH3vUOoa":3},"flags":{"core":{"sourceId":"Compendium.fvtt-pegasus-rpg.racial-abilities.k07z4J0VzWJVyW5E"}},"_id":"aUbYKh7giBxXOWrZ"}
|
||||
{"_id":"agIfRmAFZeZgnqQ8","name":"Flight","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"auvwjtiN9r9jlS43","name":"Defence [DEF] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"def","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"bwHIv94lHISxxU5B","name":"Social [SOC] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"soc","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"cp6l865666pWJZ1Q","name":"Perception [PER] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"per","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"dMtozTo29eCZSLvN","name":"Physique [PHY] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"phy","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"dieKfSLXvGjBz8Qk","name":"Radioactive Spit","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"e4U1spBkNg6bHxMy","name":"Master","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"eMsrvbhEqLyWo4l5","name":"Focus [FOC] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"foc","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"f90XWV1Jt1Kx0ELd","name":"Reduced Move","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"fDuToFiiLNr5CLMf","name":"Mind [MND] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"mnd","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"fffy2tzOU9B0eB56","name":"Strength [STR] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"str","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"gKvTfvDjrJs8UOx7","name":"Bite","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"h5zbFgislyu171s4","name":"Focus [FOC] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"foc","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"hprgdfSobvzQhWp9","name":"Cybernetic Arm","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"str","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":2,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"hvhH88QJsfwEOWky","name":"Does Not Breathe","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"i8Se94jUfLCgbyYN","name":"Move Rate (Initiative) [MR] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"mr","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Compendium.fvtt-pegasus-rpg.racial-abilities.xfW887EGz940gkqm"}}}
|
||||
{"_id":"lMYftTO5BNDnsvFN","name":"Physique [PHY] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"phy","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"nMRz1YLmjFed97rA","name":"Brain CPU","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"mnd","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":1,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"nVLbaMi41ArLbp3k","name":"Agility [AGI] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"agi","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"neoDM1fyRWDFkS30","name":"Social [SOC] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"soc","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"oES8AIR6MKXPRCR7","name":"Mechanical","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"pNDVA9jsSI3wdVHj","name":"Physique [PHY] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"phy","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"qLHrMCnPyi7KLz6q","name":"Social [SOC] -2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"soc","statmodifier":-2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"qs7k8YK9XcmpKDUK","name":"Reactive Nerve Wiring","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"mr","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":1,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"rOMhQYdYLH4I2ga8","name":"Combat [COM] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"com","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"rQsToDamxy670mmN","name":"Thermal Ocular Enhancer","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":1,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"sOkzSAGdJTGjpWtd","name":"Fearsome Howl/Growl","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[{"_id":"wqzbo05wuiqmb1dc","name":"Intimidate [PHY]","type":"specialisation","img":"systems/fvtt-pegasus-rpg/images/icons/icon_spec.webp","data":{"statistic":"phy","level":1,"ispowergroup":false,"powersource":"","powers":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":0,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"t80esMj8pfXDPZAt","name":"Claws","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":0,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"uX9B2hwNrFoBbSGJ","name":"Cybernetic Eye","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"per","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","affectedcircumstances":"","affectedspecialisations":"","nrgcost":1,"opponenthindrance":0,"attackgained":[],"armorgained":[],"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"wEBaInNs74V7nab7","name":"Mind [MND] +1 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"mnd","statmodifier":1,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"wsKUMcPNKNfRSYXI","name":"Defence [DEF] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"def","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"ycMW7FZelfHvCquA","name":"Stealth [STL] +2 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"stl","statmodifier":2,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"yhi3UPzYd0OZcCkD","name":"Stealth [STL] +3 Modifier","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"stl","statmodifier":3,"statlevelincrease":0,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p>Change the Stat Modifier to reflect the Statistic Modifier (+/- 1 etc).</p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"yjB1JKOKHK4uEnfZ","name":"Skin of Scales","type":"ability","img":"systems/fvtt-pegasus-rpg/images/icons/icon_raceability.webp","data":{"affectedstat":"notapplicable","statmodifier":0,"statlevelincrease":2,"bonusdice":0,"otherdice":0,"statusaffected":"notapplicable","statusmodifier":0,"powersgained":[],"specialisations":[],"aoe":"","description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
29
packs/ranged-weapons.db
Normal file
@ -0,0 +1,29 @@
|
||||
{"_id":"23YChChFyKcUTN7I","name":"Grenade: Chemical","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"str","damage":"0","cost":10,"weight":1,"idr":"2","range":"close","maxrange":"","ao":"","damagetype":"none","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"tz"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.eqj6eLzxsNp7oALr"}}}
|
||||
{"_id":"GKoe4dx911VAhtEd","name":"Grenade: Fragmentation","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"str","damage":"7","cost":10,"weight":2,"idr":"2","range":"close","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"tz"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.eqj6eLzxsNp7oALr"}}}
|
||||
{"_id":"K1pzyDSgqZUd4YB0","name":"SMG","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"5","cost":700,"weight":10,"idr":"3","range":"medium","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"MO3C2ToQ51IMMTuQ","name":"Grenade: Stun","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"str","damage":"5","cost":40,"weight":1,"idr":"2","range":"close","maxrange":"","ao":"","damagetype":"none","damagetypelevel":0,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"tz"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.eqj6eLzxsNp7oALr"}}}
|
||||
{"_id":"N5blkgkfgYxkwvrN","name":"Bow","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"4","cost":150,"weight":3,"idr":"1","range":"medium","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"OxmFSVbCJjhhqiCK","name":"Net","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"0","cost":20,"weight":1,"idr":"2","range":"close","maxrange":"","ao":"","damagetype":"none","damagetypelevel":0,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"S601Rv1CSUwGpLe2","name":"Blaster Rifle","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"9","cost":15000,"weight":10,"idr":"3","range":"medium","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"SHbBJe7BTFl98jFs","name":"Laser Rifle","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"8","cost":10000,"weight":10,"idr":"3","range":"medium_long","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":3,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"TwtqhCGjySSjwKBp","name":"Musket","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"8","cost":300,"weight":15,"idr":"2","range":"long","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"UT8GQat6fGbHa4QQ","name":"Rifle","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"9","cost":250,"weight":7,"idr":"3","range":"medium_long","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"VaebDZFxqsBDMhM7","name":"Grenade: Concussion","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"str","damage":"7","cost":5,"weight":1,"idr":"2","range":"close","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"tz"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.eqj6eLzxsNp7oALr"}}}
|
||||
{"_id":"Xc7MwvmkdQJfjon5","name":"Laser Carbine","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"9","cost":20000,"weight":20,"idr":"3","range":"medium_long","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":3,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"Y6J9PZAXBeK0jmMr","name":"Crossbow","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"4","cost":150,"weight":5,"idr":"2","range":"medium","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"YcKPJAvkhJApE0AP","name":"Grenade: Plasma","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"str","damage":"12","cost":100,"weight":1,"idr":"2","range":"close","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"tz"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.eqj6eLzxsNp7oALr"}}}
|
||||
{"_id":"aSKwyh6FiLHp51KI","name":"Heavy Assault Rifle","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"10","cost":1000,"weight":20,"idr":"3","range":"medium","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"djvtb8oyZKOKgstX","name":"Laser Pistol","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"7","cost":2500,"weight":3,"idr":"3","range":"tz_close","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":3,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"e3TSYkk8BT7dP4z9","name":"Sling","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"1","cost":20,"weight":1,"idr":"1","range":"close","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"eqj6eLzxsNp7oALr","name":"Blowpipe","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"str","damage":"1","cost":30,"weight":1,"idr":"1","range":"close","maxrange":"","ao":"","damagetype":"none","damagetypelevel":0,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"gxSqsdzVnZ5dLua4","name":"Auto Pistol","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"5","cost":300,"weight":3,"idr":"2","range":"tz_close","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"igzc6TaIoiLzhWq4","name":"Shotgun","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"8","cost":450,"weight":10,"idr":"3","range":"medium","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"isANB1uVU4vi8wQe","name":"Assault Rifle","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"8","cost":800,"weight":9,"idr":"3","range":"medium","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"nsw3OZdrlZREsYuR","name":"Flintlock Pistol","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"5","cost":200,"weight":3,"idr":"2","range":"tz_close","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"pgnfDdxEZu7ZN3Zc","name":"Bolas","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"str","damage":"1","cost":20,"weight":2,"idr":"1","range":"close","maxrange":"","ao":"","damagetype":"crushing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"phHZwi5Ylum6IZPY","name":"Sniper Rifle","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"15","cost":5000,"weight":20,"idr":"3","range":"long_extreme","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":4,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"prTEAkyPvtTGYUB8","name":"Heavy Blaster Rifle","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"10","cost":25000,"weight":20,"idr":"4","range":"medium","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"q6e1FtaZaqiaCiYj","name":"Derringer .41","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"5","cost":100,"weight":0.5,"idr":"2","range":"tz_close","maxrange":"","ao":"","damagetype":"none","damagetypelevel":0,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"vi6GBJgfu5cw8wfL","name":"Revolver","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"5","cost":150,"weight":2.5,"idr":"2","range":"tz","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":2,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
||||
{"_id":"wzNSvlwTncsXniKI","name":"Molotov Cocktail","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"str","damage":"7","cost":2,"weight":1,"idr":"1","range":"close","maxrange":"","ao":"","damagetype":"none","damagetypelevel":0,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"tz"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.eqj6eLzxsNp7oALr"}}}
|
||||
{"_id":"ysvW8PTJJMoE5ylz","name":"Blaster Pistol","type":"weapon","img":"systems/fvtt-pegasus-rpg/images/icons/icon_rangedweapon.webp","data":{"statistic":"per","damage":"8","cost":2000,"weight":2,"idr":"3","range":"close","maxrange":"","ao":"","damagetype":"piercing","damagetypelevel":1,"vehicledamagetype":"none","vehicledamagetypelevel":0,"ammocurrent":0,"ammomax":0,"equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>","aoe":"none"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{"core":{"sourceId":"Item.Y6J9PZAXBeK0jmMr"}}}
|
6
packs/role.db
Normal file
6
packs/shields.db
Normal file
@ -0,0 +1,6 @@
|
||||
{"_id":"KRUWe94iDFzfizDi","name":"Large Shield","type":"shield","img":"systems/fvtt-pegasus-rpg/images/icons/icon_shield.webp","data":{"deftype":"block","level":4,"weight":25,"cost":100,"idr":"4","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"g2qWyGKy9RN1lhhu","name":"Cloak","type":"shield","img":"systems/fvtt-pegasus-rpg/images/icons/icon_shield.webp","data":{"deftype":"dodge","level":0,"weight":3,"cost":30,"idr":"2","equipped":true,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"giU2bLInRDjvUX79","name":"Small Shield","type":"shield","img":"systems/fvtt-pegasus-rpg/images/icons/icon_shield.webp","data":{"deftype":"block","level":2,"weight":8,"cost":50,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"i501vj1y7uK6OGiD","name":"Medium Shield","type":"shield","img":"systems/fvtt-pegasus-rpg/images/icons/icon_shield.webp","data":{"deftype":"block","level":3,"weight":15,"cost":75,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"s4p4M3sHYIZX62Ua","name":"Energy Shield","type":"shield","img":"systems/fvtt-pegasus-rpg/images/icons/icon_shield.webp","data":{"deftype":"block","level":4,"weight":1,"cost":1500,"idr":"2","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"vQ6To69YiWDv549p","name":"Improvised Shield","type":"shield","img":"systems/fvtt-pegasus-rpg/images/icons/icon_shield.webp","data":{"deftype":"block","level":2,"weight":15,"cost":0,"idr":"3","equipped":false,"description":"<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
115
packs/specialisations.db
Normal file
6
packs/unique-role-perks.db
Normal file
@ -0,0 +1,6 @@
|
||||
{"_id":"6Lvr4XqhOIS1hthG","name":"Enhancer","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":true,"type":"range","value":"close"},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":true,"type":"string","value":"1"},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><em><strong>ENHANCERs Only</strong></em></p>\n<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"Mq4lBZe5TQZb0zgp","name":"Ranged","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":true,"type":"string","value":"1"},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":true,"type":"string","value":"DMG"},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><em><strong>RANGED Only</strong></em></p>\n<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"QolTRDAfkYsW7sxX","name":"Scrapper","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":true,"type":"string","value":"1"},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":true,"type":"string","value":"COM"},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><em><strong>SCRAPPERs Only</strong></em></p>\n<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"cBfUICRmmVO3A9u8","name":"Defender","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":""},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":true,"type":"string","value":"1"},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":true,"type":"string","value":"DMG RES"},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><em><strong>DEFENDERs Only</strong></em></p>\n<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"qu6OLI7QVwKYVZzK","name":"Agitator","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":true,"type":"range","value":"close"},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":false,"type":"string","value":""},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":true,"type":"string","value":"1"},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":false,"type":"string","value":""},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><em><strong><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">AGITATORs ONLY</span></strong></em></p>\n<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify;\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
||||
{"_id":"vF3QPBaGHGq4VJYT","name":"Tactician","type":"perk","img":"systems/fvtt-pegasus-rpg/images/icons/icon_perk.webp","data":{"level":1,"active":false,"duration":"","features":{"nrgcost":{"label":"NRG cost to use","flag":false,"type":"number","value":0},"range":{"label":"Range","flag":false,"type":"range","value":"notapplicable"},"nbtargets":{"label":"# Targets","flag":false,"type":"string","value":""},"gainstatdice":{"label":"Gain Stat Dice Level to Pool","flag":false,"type":"string","value":""},"gainspecdice":{"label":"Gain Specialisation Dice Level","flag":false,"type":"dropspec","value":""},"gainbonusdice":{"label":"Gain Bonus Dice Level to Pool","flag":true,"type":"string","value":"1"},"gainotherdice":{"label":"Gain Other Dice Level","flag":false,"type":"string","value":""},"targethindrance":{"label":"Apply Hindrance Level to Target","flag":false,"type":"string","value":""},"sufferindrance":{"label":"Perk User suffers Hindrance","flag":false,"type":"string","value":""},"affectedstat":{"label":"Affected Stat","flag":true,"type":"string","value":"MR"},"affectedspec":{"label":"Affected Specialisation","flag":false,"type":"dropspec","value":""},"affectspecial":{"label":"Affects Special","flag":false,"type":"string","value":""},"bonushealth":{"label":"Bonus to Health","flag":false,"type":"string","value":""},"bonusnrg":{"label":"Bonus to NRG","flag":false,"type":"string","value":""},"bonusdelirium":{"label":"Bonus to Delirium","flag":false,"type":"string","value":""},"gainmomentum":{"label":"Gain Momentum","flag":false,"type":"string","value":""},"applyeffect":{"label":"Apply Effect","flag":false,"type":"string","value":""},"removeeffect":{"label":"Remove Effect","flag":false,"type":"string","value":""},"specialrule":{"label":"Special Rule","flag":false,"type":"text","value":""},"upgrade1":{"label":"Upgrade 1","flag":false,"type":"string","value":""},"upgrade2":{"label":"Upgrade 2","flag":false,"type":"string","value":""}},"roundcount":0,"nbuse":null,"description":"<p><em><strong>TACTICIANs Only</strong></em></p>\n<p><span style=\"color: #191813; font-size: 12.8px; letter-spacing: 1px; text-align: justify; font-family: var(--font-primary);\">See Pegasus Engine CORE RPG</span></p>"},"effects":[],"folder":null,"sort":0,"permission":{"default":0,"iNL4aGohJ8v6YrUk":3},"flags":{}}
|
1498
styles/simple.css
Normal file
60
styles/unused.html
Normal file
@ -0,0 +1,60 @@
|
||||
{{!-- Carac Tab --}}
|
||||
<div class="tab items" data-group="primary" data-tab="statistics">
|
||||
|
||||
<div class="grid grid-2col">
|
||||
<div class="">
|
||||
<div class="flexrow">
|
||||
<span class="generic-label packed-left"><a class="generic-pool-roll"><button class="chat-card-button">Dice Pool</button></a></span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="">
|
||||
|
||||
<ul>
|
||||
<li class="item flexrow list-item" data-key="momentum">
|
||||
<span class="stat-label flexrow" name="momentum"> <h4>{{data.momentum.label}}</h4> </span>
|
||||
<input type="text" class="padd-right" name="data.momentum.value" value="{{data.momentum.value}}" data-dtype="Number"/>
|
||||
<input type="text" class="padd-right" name="data.momentum.max" value="{{data.momentum.max}}" data-dtype="Number"/>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<ul>
|
||||
<li class="item flexrow list-item" data-key="mr">
|
||||
<span class="stat-label flexrow" name="mr">
|
||||
<a class="roll-mr" data-stat-key="{{mr}}"><h4>{{data.mr.label}}</h4></a>
|
||||
</span>
|
||||
<select class="carac-base flexrow" type="text" name="data.mr.value" value="{{data.mr.value}}"
|
||||
data-dtype="Number" >
|
||||
{{#select data.mr.value}}
|
||||
{{{@root.optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<input type="text" class="padd-right input-numeric-short" name="data.mr.mod" value="{{data.mr.mod}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
<li class="item flexrow list-item" data-attr-key="{{key}}">
|
||||
{{#each data.secondary as |stat2 key|}}
|
||||
{{#if stat2.iscombat}}
|
||||
<span class="stat-label" name="{{key}}">
|
||||
<h4>{{stat2.label}} : </h4>
|
||||
</span>
|
||||
<span class="small-label padd-right packed-left">Cur</span><input type="text" class="padd-right update-field input-numeric-short" data-field-name="data.secondary.{{key}}.value" value="{{stat2.value}}" data-dtype="Number"/>
|
||||
<span class="small-label padd-right packed-left"> Max</span><input type="text" class="padd-right update-field input-numeric-short" data-field-name="data.secondary.{{key}}.max" value="{{stat2.max}}" data-dtype="Number"/>
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
</li>
|
||||
<li class="item flexrow list-item" data-key="momentum">
|
||||
<span class="stat-label flexrow" name="momentum"><h4>{{data.momentum.label}}:</h4></span>
|
||||
<span class="small-label padd-right packed-left">Cur</span><input type="text" class="padd-right update-field input-numeric-short" data-field-name="data.momentum.value" value="{{data.momentum.value}}" data-dtype="Number"/>
|
||||
<span class="small-label padd-right packed-left"> Max</span><input type="text" class="padd-right update-field input-numeric-short" data-field-name="data.momentum.max" value="{{data.momentum.max}}" data-dtype="Number"/>
|
||||
</li>
|
98
system.json
Normal file
@ -0,0 +1,98 @@
|
||||
{
|
||||
"author": "Uberwald",
|
||||
"compatibleCoreVersion": "9",
|
||||
"description": "Crucible RPG system for FoundryVTT",
|
||||
"download": "https://www.uberwald.me/data/files/fvtt-crucible-rpg/fvtt-crucible-rpg.zip",
|
||||
"esmodules": [
|
||||
"modules/crucible-main.js"
|
||||
],
|
||||
"gridDistance": 5,
|
||||
"gridUnits": "m",
|
||||
"languages": [
|
||||
{
|
||||
"lang": "en",
|
||||
"name": "English",
|
||||
"path": "lang/en.json"
|
||||
}
|
||||
],
|
||||
"library": false,
|
||||
"license": "LICENSE.txt",
|
||||
"manifest": "https://www.uberwald.me/data/files/fvtt-crucible-rpg/system.json",
|
||||
"manifestPlusVersion": "1.0.0",
|
||||
"media": [],
|
||||
"minimumCoreVersion": "0.8.0",
|
||||
"name": "fvtt-crucible-rpg",
|
||||
"packs": [
|
||||
{
|
||||
"entity": "Item",
|
||||
"label": "Armour",
|
||||
"name": "armour",
|
||||
"path": "./packs/armour.db",
|
||||
"system": "fvtt-pegasus-rpg",
|
||||
"tags": [
|
||||
"armour"
|
||||
]
|
||||
},
|
||||
{
|
||||
"entity": "Item",
|
||||
"label": "Equipment",
|
||||
"name": "equipment",
|
||||
"path": "./packs/equipment.db",
|
||||
"system": "fvtt-pegasus-rpg",
|
||||
"tags": [
|
||||
"equipment"
|
||||
]
|
||||
},
|
||||
{
|
||||
"entity": "Item",
|
||||
"label": "Shields",
|
||||
"name": "shields",
|
||||
"path": "./packs/shields.db",
|
||||
"system": "fvtt-pegasus-rpg",
|
||||
"tags": [
|
||||
"shield"
|
||||
]
|
||||
},
|
||||
{
|
||||
"entity": "Item",
|
||||
"label": "Melee Weapons",
|
||||
"name": "melee-weapons",
|
||||
"path": "./packs/melee-weapons.db",
|
||||
"system": "fvtt-pegasus-rpg",
|
||||
"tags": [
|
||||
"weapon", "melee"
|
||||
]
|
||||
},
|
||||
{
|
||||
"entity": "Item",
|
||||
"label": "Ranged Weapons",
|
||||
"name": "ranged-weapons",
|
||||
"path": "./packs/ranged-weapons.db",
|
||||
"system": "fvtt-pegasus-rpg",
|
||||
"tags": [
|
||||
"weapon", "ranged"
|
||||
]
|
||||
},
|
||||
{
|
||||
"entity": "Item",
|
||||
"label": "Currency",
|
||||
"name": "currency",
|
||||
"path": "./packs/currency.db",
|
||||
"system": "fvtt-pegasus-rpg",
|
||||
"tags": [
|
||||
"currency", "money"
|
||||
]
|
||||
}
|
||||
],
|
||||
"primaryTokenAttribute": "secondary.health",
|
||||
"secondaryTokenAttribute": "secondary.delirium",
|
||||
"socket": true,
|
||||
"styles": [
|
||||
"styles/simple.css"
|
||||
],
|
||||
"templateVersion": 1,
|
||||
"title": "Crucible RPG",
|
||||
"url": "https://www.uberwald.me/data/files/fvtt-crucible-rpg",
|
||||
"version": "0.1.0",
|
||||
"background" : "./images/ui/crucible_welcome_page.webp"
|
||||
}
|
139
template.json
Normal file
@ -0,0 +1,139 @@
|
||||
{
|
||||
"Actor": {
|
||||
"types": ["character", "npc"],
|
||||
"templates": {
|
||||
"biodata": {
|
||||
"biodata": {
|
||||
"age": 0,
|
||||
"size": "",
|
||||
"weight": "",
|
||||
"hair": "",
|
||||
"sex": "",
|
||||
"eyes": "",
|
||||
"background": "",
|
||||
"description": "",
|
||||
"notes": "",
|
||||
"gmnotes": ""
|
||||
}
|
||||
},
|
||||
"core": {
|
||||
"subactors": [],
|
||||
"abilities": {
|
||||
"str":{
|
||||
"label": "Strength",
|
||||
"abbrev": "str",
|
||||
"value": 1
|
||||
},
|
||||
"agi":{
|
||||
"label": "Agility",
|
||||
"abbrev": "agi",
|
||||
"value": 1
|
||||
},
|
||||
"dex":{
|
||||
"label": "Dexterity",
|
||||
"abbrev": "dex",
|
||||
"value": 1
|
||||
},
|
||||
"con":{
|
||||
"label": "Constitution",
|
||||
"abbrev": "con",
|
||||
"value": 1
|
||||
},
|
||||
"int":{
|
||||
"label": "Intelligence",
|
||||
"abbrev": "int",
|
||||
"value": 1
|
||||
},
|
||||
"wit":{
|
||||
"label": "Wits",
|
||||
"abbrev": "wit",
|
||||
"value": 1
|
||||
},
|
||||
"cha":{
|
||||
"label": "Charisma",
|
||||
"abbrev": "cha",
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
"secondary": {
|
||||
"hp": {
|
||||
"label": "Hitpoint",
|
||||
"abbrev": "hb",
|
||||
"value": 0,
|
||||
"max": 0
|
||||
},
|
||||
"effort": {
|
||||
"label": "Effort",
|
||||
"abbrev": "eff",
|
||||
"value": 0,
|
||||
"max": 0
|
||||
}
|
||||
}
|
||||
},
|
||||
"npccore": {
|
||||
"npctype": "",
|
||||
"description": ""
|
||||
}
|
||||
},
|
||||
"character": {
|
||||
"templates": [ "biodata", "core" ]
|
||||
},
|
||||
"npc": {
|
||||
"templates": [ "npccore" ]
|
||||
}
|
||||
},
|
||||
"Item": {
|
||||
"types": [ "race", "skill", "armor", "shield", "equipment", "weapon", "money" ],
|
||||
"race": {
|
||||
"description": ""
|
||||
},
|
||||
"skill": {
|
||||
"ability": "",
|
||||
"level": 0,
|
||||
"background": 0,
|
||||
"basic": 0,
|
||||
"class": 0,
|
||||
"exp": 0,
|
||||
"armor": "",
|
||||
"description": ""
|
||||
},
|
||||
"armor": {
|
||||
"type": "",
|
||||
"absorprionroll": "",
|
||||
"minstr": 0,
|
||||
"skillpenalty": 0,
|
||||
"equipped": false,
|
||||
"cost": 0,
|
||||
"description":""
|
||||
},
|
||||
"equipment": {
|
||||
"type": "",
|
||||
"cost": 0,
|
||||
"weight": 0,
|
||||
"quantity": 0,
|
||||
"equipped": false,
|
||||
"iscontainer": false,
|
||||
"containercapacity": 0,
|
||||
"containerid": "",
|
||||
"threatlevel": 0
|
||||
},
|
||||
"money" : {
|
||||
"value": 0,
|
||||
"quantity": 0,
|
||||
"weight": 0,
|
||||
"description": ""
|
||||
},
|
||||
"weapon": {
|
||||
"ability": "",
|
||||
"qualities": [],
|
||||
"flaws": [],
|
||||
"damage": "",
|
||||
"cost": 0,
|
||||
"weight": 0,
|
||||
"range": "",
|
||||
"maxrange": "",
|
||||
"equipped": false,
|
||||
"description": ""
|
||||
}
|
||||
}
|
||||
}
|
1040
templates/actor-sheet.html
Normal file
143
templates/chat-create-actor.html
Normal file
@ -0,0 +1,143 @@
|
||||
<div class="chat-message-header">
|
||||
<img class="actor-icon" src="{{img}}" alt="{{alias}}" />
|
||||
<h4 class=chat-actor-name>{{name}}</h4>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
<div class="flexcol">
|
||||
|
||||
{{#if (eq step "select-race")}}
|
||||
<div>Select a race from the list below</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each races as |race index|}}
|
||||
<tr>
|
||||
<td><a class="view-item-from-chat" data-step="{{@root.step}}" data-item-id="{{race._id}}">{{race.name}}</a></td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-item-id="{{race._id}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "select-race-optionnal")}}
|
||||
<div>The selected Race has some optionnal abilities. Select one ability by clicking the relevant button below<br>
|
||||
Remaining abilities to select : {{nboptionnal}}
|
||||
</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each optionnalabilities as |ability index|}}
|
||||
<tr>
|
||||
<td><a class="view-item-from-chat" data-step="{{@root.step}}" data-item-id="{{ability._id}}">{{ability.name}}</a></td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-item-id="{{ability._id}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "select-race-stats")}}
|
||||
<div>Select Stats to gain +1 modifier : <br>
|
||||
Remaining stats to select : {{numberstats}}
|
||||
</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each stats as |stat key|}}
|
||||
{{#if @root.statsonlyonce}}
|
||||
{{#if stat.used}}
|
||||
{{else}}
|
||||
<tr>
|
||||
<td>{{stat.label}} ({{stat.abbrev}})</td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-stat-key="{{key}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
<tr>
|
||||
<td>{{stat.label}} ({{stat.abbrev}})</td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-stat-key="{{key}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "select-race-perks")}}
|
||||
<div>Now select {{nbraceperks}} Perk(s) for your character
|
||||
</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each raceperks as |perk index|}}
|
||||
<tr>
|
||||
<td><a class="view-item-from-chat" data-step="{{@root.step}}" data-item-id="{{perk._id}}">{{perk.name}}</a></td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-item-id="{{perk._id}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "select-role")}}
|
||||
<div>Now select a Role for your character.
|
||||
</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each roles as |role index|}}
|
||||
<tr>
|
||||
<td><a class="view-item-from-chat" data-step="{{@root.step}}" data-item-id="{{role._id}}">{{role.name}}</a></td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-item-id="{{role._id}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "select-role-start-spec")}}
|
||||
<div>Choose 1 Specialisation at +1DT :
|
||||
</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each rolestartspec as |spec index|}}
|
||||
<tr>
|
||||
<td><a class="view-item-from-chat" data-step="{{@root.step}}" data-item-id="{{spec._id}}">{{spec.name}}</a></td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-item-id="{{spec._id}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "select-role-stat")}}
|
||||
<div>Choose 1 Stat at +1DT :
|
||||
</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each rolestats as |rolestat key|}}
|
||||
<tr>
|
||||
<td>{{rolestat.label}}</td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-stat-key="{{rolestat.abbrev}}">Select it !</a></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "select-role-spec")}}
|
||||
<div>Now select a specialisation at +{{dt}}DT.
|
||||
</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each rolespec as |spec index|}}
|
||||
<tr>
|
||||
<td><a class="view-item-from-chat" data-step="{{@root.step}}" data-item-id="{{spec._id}}">{{spec.name}}</a></td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-item-id="{{spec._id}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "select-role-perk")}}
|
||||
<div>Now select a Perk.
|
||||
</div>
|
||||
<table class="table-create-actor">
|
||||
{{#each roleperks as |perk index|}}
|
||||
<tr>
|
||||
<td><a class="view-item-from-chat" data-step="{{@root.step}}" data-item-id="{{perk._id}}">{{perk.name}}</a></td>
|
||||
<td><a class="chat-card-button chat-create-actor" data-step-name="{{@root.step}}" data-item-id="{{perk._id}}" >Select it !</a></td>
|
||||
</tr>
|
||||
{{/each}}
|
||||
</table>
|
||||
{{/if}}
|
||||
|
||||
{{#if (eq step "character-end")}}
|
||||
<div>Follow the next steps from the rulebook page 50 !. You can now spend 150 CDPs to customise your character.
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
|
||||
</div>
|
7
templates/chat-effect-used.html
Normal file
@ -0,0 +1,7 @@
|
||||
<div class="post-item" data-transfer="{{transfer}}">
|
||||
<h3><b>{{name}}</b></h3>
|
||||
{{#if img}}
|
||||
<img class="chat-img" src="{{img}}" title="{{name}}" />
|
||||
{{/if}}
|
||||
<div>Effect {{name}} has ben used and removed from the available effects.</div>
|
||||
</div>
|
56
templates/chat-generic-result.html
Normal file
@ -0,0 +1,56 @@
|
||||
<div class="chat-message-header">
|
||||
{{#if actorImg}}
|
||||
<img class="actor-icon" src="{{actorImg}}" alt="{{alias}}" />
|
||||
{{/if}}
|
||||
<h4 class=chat-actor-name>{{alias}}</h4>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
{{#if img}}
|
||||
<div >
|
||||
<img class="chat-icon" src="{{img}}" alt="{{name}}" />
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="flexcol">
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<ul>
|
||||
{{#if power}}
|
||||
<li>Power : {{power.name}}</li>
|
||||
{{/if}}
|
||||
{{#if isDamage}}
|
||||
<li>Weapon Damage Dice : {{weaponDamageDice}}</li>
|
||||
{{/if}}
|
||||
{{#if isResistance}}
|
||||
<li>Armor Resistance Dice : {{armor.data.resistanceDice}}</li>
|
||||
{{/if}}
|
||||
{{#if stat}}
|
||||
<li>Statistic : {{stat.label}}</li>
|
||||
{{/if}}
|
||||
{{#if spec}}
|
||||
<li>Specialisation : {{spec.name}}</li>
|
||||
{{/if}}
|
||||
|
||||
{{#if weaponName}}
|
||||
<li>Weapon : {{weaponName}}</li>
|
||||
{{/if}}
|
||||
|
||||
{{#if isResistance}}
|
||||
<li><strong>Defense Result : {{finalScore}}</strong>
|
||||
{{else}}
|
||||
{{#if isDamage}}
|
||||
<li><strong>Damages : {{finalScore}}</strong>
|
||||
{{else}}
|
||||
<li><strong>Final Result : {{finalScore}}</strong>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
|
||||
<button class="chat-card-button reroll-level-remaining" data-roll-id="{{rollId}}">Reroll</button>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
15
templates/chat-opposed-damage.html
Normal file
@ -0,0 +1,15 @@
|
||||
<div class="chat-message-header">
|
||||
<img class="actor-icon" src="{{actorImg}}" alt="{{alias}}" />
|
||||
<h4 class=chat-actor-name>{{defenderName}}</h4>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<ul>
|
||||
<li>{{defenderName}} suffer damages from {{attackerName}} !</li>
|
||||
<li>Damages (inc. armor+weapon) : {{finalDamage}}</li>
|
||||
<li><button class="chat-card-button reduce-damage-chi" data-actor-id="{{actorId}}" data-roll-id="{{rollId}}" >Oppose damage roll with Chi</button></li>
|
||||
<li><button class="chat-card-button apply-damage" data-actor-id="{{actorId}}" data-roll-id="{{rollId}}" >Apply damage</button></li>
|
||||
</ul>
|
||||
</div>
|
11
templates/chat-opposed-fail.html
Normal file
@ -0,0 +1,11 @@
|
||||
<div class="chat-message-header">
|
||||
<img class="actor-icon" src="{{actorImg}}" alt="{{alias}}" />
|
||||
<h4 class=chat-actor-name>{{defenderName}}</h4>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
<div >
|
||||
{{defenderName}} wins the opposition against {{attackerName}} !
|
||||
</div>
|
||||
|
||||
</div>
|
7
templates/chat-perk-ready.html
Normal file
@ -0,0 +1,7 @@
|
||||
<div class="post-item" data-transfer="{{transfer}}">
|
||||
<h3><b>{{name}}</b></h3>
|
||||
{{#if img}}
|
||||
<img class="chat-img" src="{{img}}" title="{{name}}" />
|
||||
{{/if}}
|
||||
<div>{{name}} has Just Deactivated the Perk: {{perk.name}}, make sure to manually delete all Effects provided by this Perk from Targets.</div>
|
||||
</div>
|
24
templates/deleted.html
Normal file
@ -0,0 +1,24 @@
|
||||
{{#if (eq traumaState "none")}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label" >Bonus Dice : </span>
|
||||
<select class="roll-dialog-label" id="bonusDicesLevel" type="text" name="bonusDicesLevel" value="{{bonusDicesLevel}}" data-dtype="Number">
|
||||
{{#select bonusDicesLevel}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<span class="small-label"> </span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if isInit}}
|
||||
{{else}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label" >Hindrance Dice :</span>
|
||||
<select class="roll-dialog-label" id="hindranceDicesLevel" type="text" name="hindranceDicesLevel" value="{{hindranceDicesLevel}}" data-dtype="Number">
|
||||
{{#select hindranceDicesLevel}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<span class="small-label"> </span>
|
||||
</div>
|
||||
{{/if}}
|
6
templates/editor-notes-gm.html
Normal file
@ -0,0 +1,6 @@
|
||||
{{#if data.isGM}}
|
||||
<h3>GM Notes : </h3>
|
||||
<div class="form-group editor">
|
||||
{{editor content=data.gmnotes target="data.gmnotes" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
{{/if}}
|
133
templates/item-ability-sheet.html
Normal file
@ -0,0 +1,133 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Affected stat</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.affectedstat" value="{{data.affectedstat}}" data-dtype="String">
|
||||
{{#select data.affectedstat}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=true mr=false}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Stat modifier</label>
|
||||
<input type="text" class="padd-right" name="data.statmodifier" value="{{data.statmodifier}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Affected status</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.statusaffected" value="{{data.statusaffected}}" data-dtype="String">
|
||||
{{#select data.statusaffected}}
|
||||
{{{optionsStatusList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Status modifier</label>
|
||||
<input type="text" class="padd-right" name="data.statusmodifier" value="{{data.statusmodifier}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Effects Gained</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-ability-effect"><label>Drop Effects here !</label></div>
|
||||
</li>
|
||||
{{#each data.effectsgained as |effect idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.effectsgained[{{idx}}].name"><a class="view-subitem" data-type="effectsgained" data-index="{{idx}}">{{effect.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="effectsgained" data-index="{{idx}}" title="Delete Effect"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Power Gained</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-ability-power"><label>Drop Powers here !</label></div>
|
||||
</li>
|
||||
{{#each data.powersgained as |power idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.powersgained[{{idx}}].name"><a class="view-subitem" data-type="powersgained" data-index="{{idx}}">{{power.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="powersgained" data-index="{{idx}}" title="Delete Power"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Specialisation Gained</label>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-ability-spec"><label>Drop Specialisations here !</label></div>
|
||||
</li>
|
||||
{{#each data.specialisations as |spec idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.specialisations[{{idx}}].name"><a class="view-subitem" data-type="specialisations" data-index="{{idx}}">{{spec.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="specialisations" data-index="{{idx}}" title="Delete Specialisation"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Threat Level Value</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.threatlevel" value="{{data.threatlevel}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Attacks Gained</label>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-ability-weapon"><label>Drop Weapons here !</label></div>
|
||||
</li>
|
||||
{{#each data.attackgained as |weapon idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.specialisations[{{idx}}].name"><a class="view-subitem" data-type="attackgained" data-index="{{idx}}">{{weapon.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="attackgained" data-index="{{idx}}" title="Delete Weapon"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Armors Gained</label>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-ability-armor"><label>Drop Armors here !</label></div>
|
||||
</li>
|
||||
{{#each data.armorgained as |armor idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.specialisations[{{idx}}].name"><a class="view-subitem" data-type="armorgained" data-index="{{idx}}">{{armor.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="armorgained" data-index="{{idx}}" title="Delete Armor"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
63
templates/item-armor-sheet.html
Normal file
@ -0,0 +1,63 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
|
||||
<div class="tab" data-group="primary">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Related Statistic</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.statistic" value="{{data.statistic}}" data-dtype="String">
|
||||
{{#select data.statistic}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">DMG RES Dice</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.resistance" value="{{data.resistance}}" data-dtype="Number">
|
||||
{{#select data.resistance}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Location Protected</label>
|
||||
<input type="text" class="" name="data.locationprotected" value="{{data.locationprotected}}" data-dtype="String"/>
|
||||
</li>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-equipment-effects.html}}
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Equipped ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.equipped" {{checked data.equipped}}/></label>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Weight</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.weight" value="{{data.weight}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Cost</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.cost" value="{{data.cost}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">IDR</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.idr" value="{{data.idr}}" data-dtype="String">
|
||||
{{#select data.idr}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
153
templates/item-effect-sheet.html
Normal file
@ -0,0 +1,153 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname">
|
||||
<input name="name" type="text" value="{{name}}" placeholder="Name"/>
|
||||
</h1>
|
||||
</div>
|
||||
</header>
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Type</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.type" value="{{data.type}}" data-dtype="String">
|
||||
{{#select data.type}}
|
||||
<option value="mental">Mental</option>
|
||||
<option value="physical">Physical</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Positive/Negative</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.genre" value="{{data.genre}}" data-dtype="String">
|
||||
{{#select data.genre}}
|
||||
<option value="positive">Positive</option>
|
||||
<option value="negative">Negative</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">One use?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.oneuse" {{checked data.oneuse}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Effect Level is a Stat?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.effectstatlevel" {{checked data.effectstatlevel}}/></label>
|
||||
</li>
|
||||
|
||||
{{#if data.effectstatlevel}}
|
||||
<li class="flexrow"><label class="generic-label">Stat to use for Effect Level</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.effectstat" value="{{data.effectstat}}" data-dtype="String">
|
||||
{{#select data.effectstat}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=false mr=true all=false}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
{{else}}
|
||||
<li class="flexrow"><label class="generic-label">Effect Level</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.effectlevel" value="{{data.effectlevel}}" data-dtype="Number"/>
|
||||
</li>
|
||||
{{/if}}
|
||||
|
||||
<li class="flexrow"> <label class="generic-label">Affected Specialisations </label></li>
|
||||
<li class="flexrow">
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-effect-specaffected"><label>Drop Specialisations here !</label></div>
|
||||
</li>
|
||||
{{#each data.specaffected as |spec idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.specaffected[{{idx}}].name"><a class="view-subitem" data-type="specaffected" data-index="{{idx}}">{{spec.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="specaffected" data-index="{{idx}}" title="Delete Spec"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Affected Stat</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.stataffected" value="{{data.stataffected}}" data-dtype="String">
|
||||
{{#select data.stataffected}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=true mr=true all=true combat=true}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
{{#if (eq data.genre "positive")}}
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Choose one :</label></li>
|
||||
<li class="flexrow"><label class="generic-label">Stat Dice ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.statdice" {{checked data.statdice}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Bonus Dice ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.bonusdice" {{checked data.bonusdice}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Weapon Damage ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.otherdice" {{checked data.otherdice}}/></label>
|
||||
</li>
|
||||
|
||||
{{else}}
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Reduce Dice Value ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.reducedicevalue" {{checked data.reducedicevalue}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Hindrance ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.hindrance" {{checked data.hindrance}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Resisted By</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.resistedby" value="{{data.resistedby}}" data-dtype="String">
|
||||
{{#select data.resistedby}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=true mr=false all=false}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Recovery Roll ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.recoveryroll" {{checked data.recoveryroll}}/></label>
|
||||
</li>
|
||||
|
||||
{{#if data.recoveryroll}}
|
||||
<li class="flexrow"><label class="generic-label">Recovery Stat</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.recoveryrollstat" value="{{data.recoveryrollstat}}" data-dtype="String">
|
||||
{{#select data.recoveryrollstat}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=true mr=false all=false}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow">
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">Recovery Specialisations </label>
|
||||
</li>
|
||||
<li class="flexrow"><div class="drop-effect-spec"><label>Drop Specialisations here !</label></div>
|
||||
</li>
|
||||
{{#each data.recoveryrollspec as |spec idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.recoveryrollspec[{{idx}}].name"><a class="view-subitem" data-type="recoveryrollspec" data-index="{{idx}}">{{spec.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="recoveryrollspec" data-index="{{idx}}" title="Delete Spec"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
{{/if}}
|
||||
|
||||
{{/if}}
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
86
templates/item-equipment-sheet.html
Normal file
@ -0,0 +1,86 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Type</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.type" value="{{data.type}}" data-dtype="String">
|
||||
{{#select data.type}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-equipment-types.html}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Related Statistic</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.stataffected" value="{{data.stataffected}}" data-dtype="String">
|
||||
{{#select data.stataffected}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=true mr=true}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Level</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.level" value="{{data.level}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Stat Dice ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.statdice" {{checked data.statdice}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Bonus Dice ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.bonusdice" {{checked data.bonusdice}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Other Dice ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.otherdice" {{checked data.otherdice}}/></label>
|
||||
</li>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-equipment-effects.html}}
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Equipped ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.equipped" {{checked data.equipped}}/></label>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Quantity</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.quantity" value="{{data.quantity}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Weight</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.weight" value="{{data.weight}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Is a container ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.iscontainer" {{checked data.iscontainer}}/></label>
|
||||
</li>
|
||||
{{#if data.iscontainer}}
|
||||
<li class="flexrow"><label class="generic-label">Container capacity</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.containercapacity" value="{{data.containercapacity}}" data-dtype="Number"/>
|
||||
</li>
|
||||
{{/if}}
|
||||
<li class="flexrow"><label class="generic-label">Threat Level Value</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.threatlevel" value="{{data.threatlevel}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Cost</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.cost" value="{{data.cost}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">IDR</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.idr" value="{{data.idr}}" data-dtype="String">
|
||||
{{#select data.idr}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
33
templates/item-money-sheet.html
Normal file
@ -0,0 +1,33 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Quantity</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.quantity" value="{{data.quantity}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Weight</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.weight" value="{{data.weight}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">IDR</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.idr" value="{{data.idr}}" data-dtype="String">
|
||||
{{#select data.idr}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
131
templates/item-perk-sheet.html
Normal file
@ -0,0 +1,131 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Level</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.level" value="{{data.level}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Perk category</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.category" value="{{data.category}}" data-dtype="String">
|
||||
{{#select data.category}}
|
||||
<option value="general">General</option>
|
||||
<option value="agitator">Agitator</option>,
|
||||
<option value="defender">Defender</option>,
|
||||
<option value="enhancer">Enhancer</option>,
|
||||
<option value="scrapper">Scrapper</option>,
|
||||
<option value="ranged">Ranged</option>,
|
||||
<option value="tactician">Tactician</option>,
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Perk Status</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.status" value="{{data.status}}" data-dtype="String">
|
||||
{{#select data.status}}
|
||||
<option value="ready">Ready</option>
|
||||
<option value="activated">Activated</option>
|
||||
<option value="round2">2 Rounds left</option>
|
||||
<option value="round1">1 Round left</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Number of use during activation</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.nbuse" value="{{data.nbuse}}" data-dtype="String">
|
||||
{{#select data.nbuse}}
|
||||
<option value="perkduration">For Duration of Perk</option>
|
||||
<option value="next1action">Next 1 Stated Action</option>
|
||||
<option value="next2action">Next 2 Stated Action</option>
|
||||
<option value="next3action">Next 3 Stated Action</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Upgradable?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.upgradable" {{checked data.upgradable}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Is Weaver Perk?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.isweaver" {{checked data.isweaver}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Effects Gained</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-perk-effect"><label>Drop Effects here !</label></div>
|
||||
</li>
|
||||
{{#each data.effectsgained as |effect idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.effectsgained[{{idx}}].name"><a class="view-subitem" data-type="effectsgained" data-index="{{idx}}">{{effect.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="effectsgained" data-index="{{idx}}" title="Delete Effect"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
{{#each data.features as |feature key|}}
|
||||
{{#if feature.isvalid}}
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">{{feature.label}} ? </label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.features.{{key}}.flag" {{checked feature.flag}}/></label>
|
||||
</li>
|
||||
{{#if feature.flag}}
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><label class="generic-label">{{feature.label}}</label>
|
||||
{{#if (eq feature.type "statdice")}}
|
||||
<select class="competence-base flexrow" type="text" name="data.features.{{key}}.value" value="{{feature.value}}" data-dtype="String">
|
||||
{{#select feature.value}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=true}}
|
||||
{{/select}}
|
||||
</select>
|
||||
{{/if}}
|
||||
{{#if (eq feature.type "range")}}
|
||||
<select class="competence-base flexrow" type="text" name="data.features.{{key}}.value" value="{{feature.value}}" data-dtype="String">
|
||||
{{#select feature.value}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-range.html notapplicable=true}}
|
||||
{{/select}}
|
||||
</select>
|
||||
{{/if}}
|
||||
{{#if (eq feature.type "number")}}
|
||||
<input type="text" class="padd-right" name="data.features.{{key}}.value" value="{{feature.value}}" data-dtype="Number"/>
|
||||
{{/if}}
|
||||
{{#if (eq feature.type "string")}}
|
||||
<input type="text" class="padd-right" name="data.features.{{key}}.value" value="{{feature.value}}" data-dtype="String"/>
|
||||
{{/if}}
|
||||
{{#if (eq feature.type "dropspec")}}
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-spec-perk" data-key={{key}}><label>Drop Specialisation here !</label></div>
|
||||
</li>
|
||||
<input type="text" class="padd-right" name="data.features.{{key}}.value" value="{{feature.value}}" data-dtype="String"/>
|
||||
</ul>
|
||||
{{/if}}
|
||||
{{#if (eq feature.type "text")}}
|
||||
<div class="small-editor item-text-long-line">
|
||||
{{editor content=features.value target="data.features.{{key}}.value" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
{{/if}}
|
||||
</li>
|
||||
</ul>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
136
templates/item-power-sheet.html
Normal file
@ -0,0 +1,136 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name" /></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
<div class="tab description" data-group="primary" data-tab="description">
|
||||
<div class="medium-editor item-text-long-line">
|
||||
<label class="generic-label">Description</label>
|
||||
{{editor content=data.description target="data.description" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
<label class="generic-label">Available Effects</label>
|
||||
{{editor content=data.effects target="data.effects" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
<label class="generic-label">Purchased Effects</label>
|
||||
{{editor content=data.purchasedeffects target="data.purchasedeffects" button=true owner=owner
|
||||
editable=editable}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Roll Needed ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.rollneeded" {{checked
|
||||
data.rollneeded}} /></label>
|
||||
</li>
|
||||
{{#if data.rollneeded}}
|
||||
<li class="flexrow"><label class="generic-label">Related Statistic (only if roll is needed)</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.statistic" value="{{data.statistic}}"
|
||||
data-dtype="String">
|
||||
{{#select data.statistic}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
{{/if}}
|
||||
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">Activated ? </label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.activated" {{checked
|
||||
data.activated}} /></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">NRG Cost</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.cost" value="{{data.cost}}"
|
||||
data-dtype="Number" />
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">NRG Spent</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.costspent" value="{{data.costspent}}"
|
||||
data-dtype="Number" />
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Range</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.range" value="{{data.range}}"
|
||||
data-dtype="String">
|
||||
{{#select data.range}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-range.html notapplicable=true}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Action</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.action" value="{{data.action}}"
|
||||
data-dtype="String">
|
||||
{{#select data.action}}
|
||||
<option value="soft">Soft</option>
|
||||
<option value="hard">Hard</option>
|
||||
<option value="full">Full</option>
|
||||
<option value="reactive">Reactive</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Type</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.type" value="{{data.type}}"
|
||||
data-dtype="String">
|
||||
{{#select data.type}}
|
||||
<option value="instant">Instant</option>
|
||||
<option value="active">Active</option>
|
||||
<option value="permanent">Permanent</option>
|
||||
<option value="reactive">Reactive</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Power Source</label>
|
||||
<input type="text" class="padd-right" name="data.powersource" value="{{data.powersource}}"
|
||||
data-dtype="String" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">DMG Roll Needed ? </label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.dmgroll" {{checked
|
||||
data.dmgroll}} /></label>
|
||||
</li>
|
||||
{{#if data.dmgroll}}
|
||||
<li class="flexrow"><label class="generic-label">Related DMG Statistic </label>
|
||||
<select class="competence-base flexrow" type="text" name="data.dmgstatistic" value="{{data.dmgstatistic}}"
|
||||
data-dtype="String">
|
||||
{{#select data.dmgstatistic}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
{{/if}}
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Effects Gained</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow">
|
||||
<div class="drop-power-effect"><label>Drop Effects here !</label></div>
|
||||
</li>
|
||||
{{#each data.effectsgained as |effect idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.effectsgained[{{idx}}].name"><a class="view-subitem" data-type="effectsgained"
|
||||
data-index="{{idx}}">{{effect.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="effectsgained" data-index="{{idx}}"
|
||||
title="Delete Effect"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
134
templates/item-race-sheet.html
Normal file
@ -0,0 +1,134 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name" /></h1>
|
||||
</div>
|
||||
</header>
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="description">
|
||||
|
||||
<label class="generic-label">Description</label>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor content=data.description target="data.description" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
<label class="generic-label">Environment</label>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor content=data.environment target="data.environment" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
<label class="generic-label">Society/Culture</label>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor content=data.society_culture target="data.society_culture" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
<label class="generic-label">Outlook</label>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor content=data.outlook target="data.outlook" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Abilities</label>
|
||||
</li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow">
|
||||
<div class="drop-abilities"><label>Drop Abilities here !</label></div>
|
||||
</li>
|
||||
{{#each data.abilities as |ability idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.abilities[{{idx}}].name"><a class="view-subitem" data-type="abilities"
|
||||
data-index="{{idx}}">{{ability.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="abilities" data-index="{{idx}}"
|
||||
title="Delete Ability"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Selectable Stats ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.selectablestats" {{checked
|
||||
data.selectablestats}} /></label>
|
||||
</li>
|
||||
{{#if data.selectablestats}}
|
||||
<li class="flexrow"><label class="generic-label">Select 1 stat only once?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.statsonlyonce" {{checked
|
||||
data.statsonlyonce}} /></label>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Number of selectable stats</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.numberstats" value="{{data.numberstats}}"
|
||||
data-dtype="Number" />
|
||||
</li>
|
||||
{{/if}}
|
||||
</ul>
|
||||
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Number of Optionnal Abilities</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.nboptionnal" value="{{data.nboptionnal}}"
|
||||
data-dtype="Number" />
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Optionnal Abilities</label>
|
||||
</li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow">
|
||||
<div class="drop-optionnal-abilities"><label>Drop Abilities here !</label></div>
|
||||
</li>
|
||||
{{#each data.optionnalabilities as |ability idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.optionnalabilities[{{idx}}].name"><a class="view-subitem" data-type="optionnalabilities"
|
||||
data-index="{{idx}}">{{ability.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="optionnalabilities" data-index="{{idx}}"
|
||||
title="Delete Ability"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</ul>
|
||||
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Perks Gained ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.perksgained" {{checked
|
||||
data.perksgained}} /></label>
|
||||
</li>
|
||||
{{#if data.perksgained}}
|
||||
<li class="flexrow"><label class="generic-label">Choose in all available perks?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.perksall" {{checked
|
||||
data.perksall}} /></label>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Number of perks to gain</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.perksnumber" value="{{data.perksnumber}}"
|
||||
data-dtype="Number" />
|
||||
</li>
|
||||
{{#if data.perksall}}
|
||||
{{else}}
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow">
|
||||
<div class="drop-race-perk"><label>Drop Perks here !</label></div>
|
||||
</li>
|
||||
{{#each data.perks as |perk idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.perks[{{idx}}].name"><a class="view-subitem" data-type="perks"
|
||||
data-index="{{idx}}">{{perk.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="perks" data-index="{{idx}}"
|
||||
title="Delete Perk"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
114
templates/item-role-sheet.html
Normal file
@ -0,0 +1,114 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname">
|
||||
<input name="name" type="text" value="{{name}}" placeholder="Name"/>
|
||||
</h1>
|
||||
</div>
|
||||
</header>
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Stat increase 1</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.statincrease1" value="{{data.statincrease1}}" data-dtype="String">
|
||||
{{#select data.statincrease1}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=false mr=false}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Stat increase 2</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.statincrease2" value="{{data.statincrease2}}" data-dtype="String">
|
||||
{{#select data.statincrease2}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=false mr=false}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">Starting Specialisation at +1 DT (Two to be selected)</label>
|
||||
</li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">Starting Specialisations : </label>
|
||||
</li>
|
||||
<li class="flexrow">
|
||||
<input type="text" class="padd-right" name="data.messagespecplus1" value="{{data.messagespecplus1}}" data-dtype="String"/>
|
||||
</li>
|
||||
<li class="flexrow"><div class="drop-spec1"><label>Drop Specialisations here !</label></div>
|
||||
</li>
|
||||
{{#each data.specialisationsplus1 as |spec idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.specialisationsplus1[{{idx}}].name"><a class="view-subitem" data-type="specialisationsplus1" data-index="{{idx}}">{{spec.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="specialisationsplus1" data-index="{{idx}}" title="Delete Spec"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">Role Ability</label>
|
||||
</li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-specialability"><label>Drop Abilities here !</label></div>
|
||||
</li>
|
||||
{{#each data.specialability as |ability idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.specialability[{{idx}}].name"><a class="view-subitem" data-type="specialability" data-index="{{idx}}">{{ability.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="specialability" data-index="{{idx}}" title="Delete Ability"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Statistic increase (Choose 2 at +1 DT)</label>
|
||||
</li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow">
|
||||
{{#each data.statincreasechoice as |stat idx|}}
|
||||
<label name="statchoice{{idx}}">{{stat.name}}</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="stat-choice-flag" data-stat-idx="{{idx}}" {{checked stat.flag}}/></label>
|
||||
{{/each}}
|
||||
</li>
|
||||
</ul>
|
||||
<li class="flexrow"><label class="generic-label">Available specialisations (Choose 1 at +2 DT, Choose 2 at +1 DT)</label>
|
||||
</li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-spec2"><label>Drop Specialisations here !</label></div>
|
||||
</li>
|
||||
{{#each data.specincrease as |spec idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.specincrease[{{idx}}].name"><a class="view-subitem" data-type="specincrease" data-index="{{idx}}">{{spec.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="specincrease" data-index="{{idx}}" title="Delete Spec"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Available perks (Choose 2)</label>
|
||||
</li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-perk2"><label>Drop Perks here !</label></div>
|
||||
</li>
|
||||
{{#each data.perks as |perk idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.perk[{{idx}}].name"><a class="view-subitem" data-type="perks" data-index="{{idx}}">{{perk.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="perks" data-index="{{idx}}" title="Delete Perk"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
55
templates/item-shield-sheet.html
Normal file
@ -0,0 +1,55 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Defense Type</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.deftype" value="{{data.deftype}}" data-dtype="String">
|
||||
{{#select data.deftype}}
|
||||
<option value="dodge">Dodge</option>
|
||||
<option value="block">Block</option>
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Bonus Dice</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.level" value="{{data.level}}" data-dtype="Number">
|
||||
{{#select data.level}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-level.html}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-equipment-effects.html}}
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Equipped ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.equipped" {{checked data.equipped}}/></label>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Weight</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.weight" value="{{data.weight}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Cost</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.cost" value="{{data.cost}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">IDR</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.idr" value="{{data.idr}}" data-dtype="String">
|
||||
{{#select data.idr}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
62
templates/item-specialisation-sheet.html
Normal file
@ -0,0 +1,62 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Related Statistic</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.statistic" value="{{data.statistic}}" data-dtype="String">
|
||||
{{#select data.statistic}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Level</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.level" value="{{data.level}}" data-dtype="Number">
|
||||
{{#select data.level}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Is Power Group ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.ispowergroup" {{checked data.ispowergroup}}/></label>
|
||||
</li>
|
||||
{{#if data.ispowergroup}}
|
||||
<li class="flexrow"><label class="generic-label">Available Power sources</label>
|
||||
<input type="text" class="" name="data.powersource" value="{{data.powersource}}" data-dtype="String"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Available Powers</label>
|
||||
</li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-spec-power"><label>Drop Powers here !</label></div>
|
||||
</li>
|
||||
{{#each data.powers as |power idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.powers[{{idx}}].name"><a class="view-subitem" data-type="powers" data-index="{{idx}}">{{power.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="powers" data-index="{{idx}}" title="Delete Power"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
{{/if}}
|
||||
<li class="flexrow"><label class="generic-label">Use for Threat Level ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.isthreatlevel" {{checked data.isthreatlevel}}/></label>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
</form>
|
65
templates/item-vice-sheet.html
Normal file
@ -0,0 +1,65 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<li class="flexrow"><label class="generic-label">Unavailable Virtue</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-vice-virtue"><label>Drop Virtue here !</label></div>
|
||||
</li>
|
||||
{{#each data.unavailablevirtue as |vice idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.unavailablevirtue[{{idx}}].name"><a class="view-subitem" data-type="unavailablevirtue" data-index="{{idx}}">{{vice.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="unavailablevirtue" data-index="{{idx}}" title="Delete Virtue"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">Activated ? </label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.activated" {{checked
|
||||
data.activated}} /></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Effects Gained</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-virtue-vice-effect"><label>Drop Effects here !</label></div>
|
||||
</li>
|
||||
{{#each data.effectsgained as |effect idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.effectsgained[{{idx}}].name"><a class="view-subitem" data-type="effectsgained" data-index="{{idx}}">{{effect.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="effectsgained" data-index="{{idx}}" title="Delete Effect"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Threat Level Value</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.threatlevel" value="{{data.threatlevel}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
65
templates/item-virtue-sheet.html
Normal file
@ -0,0 +1,65 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<li class="flexrow"><label class="generic-label">Unavailable Vice</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-virtue-vice"><label>Drop Vice here !</label></div>
|
||||
</li>
|
||||
{{#each data.unavailablevice as |vice idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.unavailablevice[{{idx}}].name"><a class="view-subitem" data-type="unavailablevice" data-index="{{idx}}">{{vice.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="unavailablevice" data-index="{{idx}}" title="Delete Vice"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="flexrow">
|
||||
<label class="generic-label">Activated ? </label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.activated" {{checked
|
||||
data.activated}} /></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Effects Gained</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-virtue-vice-effect"><label>Drop Effects here !</label></div>
|
||||
</li>
|
||||
{{#each data.effectsgained as |effect idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.effectsgained[{{idx}}].name"><a class="view-subitem" data-type="effectsgained" data-index="{{idx}}">{{effect.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="effectsgained" data-index="{{idx}}" title="Delete Effect"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Threat Level Value</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.threatlevel" value="{{data.threatlevel}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
145
templates/item-weapon-sheet.html
Normal file
@ -0,0 +1,145 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
<header class="sheet-header">
|
||||
<img class="item-sheet-img" src="{{img}}" data-edit="img" title="{{name}}"/>
|
||||
<div class="header-fields">
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</header>
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-nav.html}}
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-item-description.html}}
|
||||
|
||||
<div class="tab details" data-group="primary" data-tab="details">
|
||||
<ul>
|
||||
<li class="flexrow"><label class="generic-label">Related Attack Statistic</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.statistic" value="{{data.statistic}}" data-dtype="String">
|
||||
{{#select data.statistic}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=false special=true}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Related DMG Statistic</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.damagestatistic" value="{{data.damagestatistic}}" data-dtype="String">
|
||||
{{#select data.damagestatistic}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=false special=true}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Damage Dice</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.damage" value="{{data.damage}}" data-dtype="String">
|
||||
{{#select data.damage}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Optimal Range</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.range" value="{{data.range}}" data-dtype="String">
|
||||
{{#select data.range}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-range.html notapplicable=true}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Max Range</label>
|
||||
<input type="text" class="" name="data.maxrange" value="{{data.maxrange}}" data-dtype="String"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">AoE</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.aoe" value="{{data.aoe}}" data-dtype="String">
|
||||
{{#select data.aoe}}
|
||||
<option value="none">None</option>
|
||||
<option value="tz">TZ</option>
|
||||
<option value="close">Close</option>
|
||||
<option value="medium">Medium</option>
|
||||
<option value="long">Long</option>
|
||||
<option value="extreme">Extreme</option>
|
||||
<option value="special">Special</option>
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Damage Type</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.damagetype" value="{{data.damagetype}}" data-dtype="String">
|
||||
{{#select data.damagetype}}
|
||||
<option value="none">None</option>
|
||||
<option value="slashing">Slashing</option>
|
||||
<option value="crushing">Crushing</option>
|
||||
<option value="piercing">Piercing</option>
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Damage Type Level</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.damagetypelevel" value="{{data.damagetypelevel}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Vehicle Damage Type</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.vehicledamagetype" value="{{data.vehicledamagetype}}" data-dtype="String">
|
||||
{{#select data.vehicledamagetype}}
|
||||
<option value="none">None</option>
|
||||
<option value="emp">EMP</option>
|
||||
<option value="thermal">Thermal</option>
|
||||
<option value="kinetic">Kinetic</option>
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-equipment-effects.html}}
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Vehicle Damage Type Level</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.vehicledamagetypelevel" value="{{data.vehicledamagetypelevel}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Ammo - Current</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.ammocurrent" value="{{data.ammocurrent}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Ammo - Max</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.ammomax" value="{{data.ammomax}}" data-dtype="Number"/>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Equipped ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.equipped" {{checked data.equipped}}/></label>
|
||||
</li>
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Enhanced ?</label>
|
||||
<label class="attribute-value checkbox"><input type="checkbox" name="data.enhanced" {{checked data.enhanced}}/></label>
|
||||
</li>
|
||||
{{#if data.enhanced}}
|
||||
<li class="flexrow"><label class="generic-label">Enhanced Attack Statistic</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.enhancedstat" value="{{data.enhancedstat}}" data-dtype="String">
|
||||
{{#select data.enhancedstat}}
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-options-statistics.html notapplicable=false special=false}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Enhance Level</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.enhancedlevel" value="{{data.enhancedlevel}}" data-dtype="Number"/>
|
||||
</li>
|
||||
{{/if}}
|
||||
|
||||
<li class="flexrow"><label class="generic-label">Weight</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.weight" value="{{data.weight}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">Cost</label>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.cost" value="{{data.cost}}" data-dtype="Number"/>
|
||||
</li>
|
||||
<li class="flexrow"><label class="generic-label">IDR</label>
|
||||
<select class="competence-base flexrow" type="text" name="data.idr" value="{{data.idr}}" data-dtype="String">
|
||||
{{#select data.idr}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
184
templates/npc-sheet.html
Normal file
@ -0,0 +1,184 @@
|
||||
<form class="{{cssClass}}" autocomplete="off">
|
||||
|
||||
{{!-- Sheet Header --}}
|
||||
<header class="sheet-header">
|
||||
<div class="header-fields">
|
||||
<div class="flexrow">
|
||||
<img class="profile-img" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
<h1 class="charname"><input name="name" type="text" value="{{name}}" placeholder="Name"/></h1>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
{{!-- Sheet Tab Navigation --}}
|
||||
<nav class="sheet-tabs tabs" data-group="primary">
|
||||
<a class="item" data-tab="attribute">Main</a>
|
||||
<a class="item" data-tab="defence">Defence/Weapons</a>
|
||||
<a class="item" data-tab="equipment">Equipment</a>
|
||||
<a class="item" data-tab="notes">Notes</a>
|
||||
</nav>
|
||||
|
||||
{{!-- Sheet Body --}}
|
||||
<section class="sheet-body">
|
||||
|
||||
{{!-- Carac Tab --}}
|
||||
<div class="tab items" data-group="primary" data-tab="attribute">
|
||||
<span><a class="lock-unlock-sheet"><img class="small-button-container"
|
||||
src="systems/fvtt-fragged-kingdom/images/icons/{{#if editScore}}unlocked.svg{{else}}locked.svg{{/if}}" alt="Unlocked/Locked"
|
||||
>{{#if editScore}}Unlocked{{else}}Locked{{/if}}</a>
|
||||
</span>
|
||||
<div class="grid grid-2col">
|
||||
<div class="">
|
||||
|
||||
<span class="generic-label"><h3>Type</h3>
|
||||
<select class="competence-base flexrow" type="text" name="data.npctype" value="{{data.npctype}}" data-dtype="String" {{#unless @root.editScore}}disabled{{/unless}}>
|
||||
{{#select data.npctype}}
|
||||
<option value="henchman">Henchman</option>
|
||||
<option value="drone">Troop</option>
|
||||
{{/select}}
|
||||
</select> </span>
|
||||
|
||||
<button class="npc-skill-roll">Generic Skill roll</button>
|
||||
|
||||
<div>
|
||||
<span class="generic-label"><h3>Traits List</h3></span>
|
||||
<ul>
|
||||
{{#each traits as |trait key|}}
|
||||
<li class="item flexrow list-item" data-item-id="{{trait.id}}">
|
||||
<img class="sheet-competence-img" src="{{trait.img}}"/>
|
||||
<span class="competence-label">{{trait.name}}</span>
|
||||
<span class="competence-label">{{trait.data.data.type}}</span>
|
||||
<div class="item-controls">
|
||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="">
|
||||
<span class="generic-label"><h3>Stats & Numbers</h3></span>
|
||||
<ul>
|
||||
{{#each data.spec as |spec key|}}
|
||||
<li class="item flexrow list-item stack-left" data-attr-key="{{key}}">
|
||||
<span class="stat-label padd-right npc-stat-label" name="{{key}}">{{spec.label}}</span>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.spec.{{key}}.value" value="{{spec.value}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}/>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
{{!-- Defence Tab --}}
|
||||
<div class="tab defence" data-group="primary" data-tab="defence">
|
||||
<div class="flexcol">
|
||||
|
||||
<div class="">
|
||||
{{#each data.fight as |fight key|}}
|
||||
<ul>
|
||||
<li class="item flexrow list-item stack-left">
|
||||
<span class="stat-label padd-right"><strong>{{fight.label}}</strong></span>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.fight.{{key}}.value" value="{{fight.value}}" data-dtype="Number"/>
|
||||
</li>
|
||||
{{#each fight.derivated as |derivated keydev|}}
|
||||
<li class="item flexrow list-item">
|
||||
<span class="stat-label flexrow ">{{derivated.label}}</span>
|
||||
<input type="text" class="input-numeric-short padd-right" name="data.fight.{{key}}.derivated.{{keydev}}.value" value="{{derivated.value}}" data-dtype="Number"/>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
{{/each}}
|
||||
</div>
|
||||
|
||||
<span class="generic-label"><h3>Weapons</h3></span>
|
||||
<ul class="stat-list alternate-list">
|
||||
{{#each weapons as |weapon key|}}
|
||||
<li class="item stat flexrow list-item" data-arme-id="{{weapon.id}}" data-item-id="{{weapon.id}}">
|
||||
<img class="sheet-competence-img" src="{{weapon.img}}"/>
|
||||
<span class="stat-label">{{weapon.name}}</span>
|
||||
<div class="item-controls">
|
||||
<a class="item-control item-equip" title="Worn">{{#if weapon.data.data.equipped}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
|
||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
<li class="item stat flexrow list-item stats-table" data-armure-id="{{weapon.id}}" data-item-id="{{weapon.id}}">
|
||||
{{#each weapon.data.data.weaponstats as |weaponstat statkey|}}
|
||||
<ul>
|
||||
<li class="item stat flexrow list-item" data-item-id="{{weapon.id}}" data-stat-id={{statkey}}><span class="stat-label weapon-label"><a name="{{weapon.name}}">Attack with {{weaponstat.name}}</a></span>
|
||||
</li>
|
||||
<li>{{> "systems/fvtt-fragged-kingdom/templates/weapon-stats-section.html" stats=weaponstat.data.statstotal isfinal=false header=true}}
|
||||
</li>
|
||||
</ul>
|
||||
{{/each}}
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{!-- Traits Tab --}}
|
||||
<div class="tab traits" data-group="primary" data-tab="traits">
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
{{!-- Features Tab --}}
|
||||
<div class="tab equipment" data-group="primary" data-tab="equipment">
|
||||
<div class="flexcol">
|
||||
|
||||
<div><h4>Equipment</h4></div>
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow list-item">
|
||||
<span class="equipement-label">Name</span>
|
||||
<span class="equipement-label">Type</span>
|
||||
<div class="item-controls">
|
||||
<span class="equipement-label"> </span>
|
||||
<span class="equipement-label"> </span>
|
||||
<span class="equipement-label"> </span>
|
||||
</div>
|
||||
</li>
|
||||
{{#each equipments as |equip key|}}
|
||||
<li class="item flexrow list-item" data-item-id="{{equip.id}}">
|
||||
<img class="sheet-competence-img" src="{{equip.img}}"/>
|
||||
<span class="equipement-label">{{equip.name}}</span>
|
||||
<span class="equipement-label">{{equip.type}}</span>
|
||||
<div class="item-controls">
|
||||
<a class="item-control item-equip" title="Worn">{{#if equip.data.data.equipped}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
|
||||
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{!-- Notes Tab --}}
|
||||
<div class="tab notes" data-group="primary" data-tab="notes">
|
||||
<article class="flexcol">
|
||||
<h3>Description : </h3>
|
||||
<div class="form-group editor">
|
||||
{{editor content=data.description target="data.description" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
<hr>
|
||||
<h3>Notes : </h3>
|
||||
<div class="form-group editor">
|
||||
{{editor content=data.notes target="data.notes" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
<hr>
|
||||
{{>"systems/fvtt-fragged-kingdom/templates/editor-notes-gm.html"}}
|
||||
</article>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</form>
|
||||
|
49
templates/partial-actor-equipment.html
Normal file
@ -0,0 +1,49 @@
|
||||
<li class="item flexrow list-item list-item-shadow" data-item-id="{{equip._id}}">
|
||||
<a class="item-edit item-name-img" title="Edit Item"><img class="sheet-competence-img" src="{{equip.img}}" /></a>
|
||||
{{#if (eq level 1)}}
|
||||
<span class="item-name-label">{{equip.name}}</span>
|
||||
{{else}}
|
||||
<span class="item-name-label-level2">{{equip.name}}</span>
|
||||
{{/if}}
|
||||
|
||||
<span class="item-field-label-long"><label>
|
||||
{{equip.data.quantity}}
|
||||
(<a class="quantity-minus plus-minus-button"> -</a>/<a class="quantity-plus plus-minus-button">+</a>)
|
||||
</label>
|
||||
</span>
|
||||
|
||||
<span class="item-field-label-medium">
|
||||
{{#if (count equip.data.effects)}}
|
||||
{{#if equip.data.activated}}
|
||||
<a class="equip-deactivate">Deactivate</a>
|
||||
{{else}}
|
||||
<a class="equip-activate">Activate</a>
|
||||
{{/if}}
|
||||
{{else}}
|
||||
-
|
||||
{{/if}}
|
||||
</span>
|
||||
<span class="item-field-label-short">
|
||||
{{#if equip.data.iscontainer}}
|
||||
{{equip.data.contentsEnc}}
|
||||
{{else}}
|
||||
{{mul equip.data.weight equip.data.quantity}}
|
||||
{{/if}}
|
||||
</span>
|
||||
<span class="item-field-label-medium">
|
||||
{{#if equip.data.idrDice}}
|
||||
<a class="roll-idr" data-dice-value="{{equip.data.idrDice}}">{{equip.data.idrDice}}</a>
|
||||
{{else}}
|
||||
-
|
||||
{{/if}}
|
||||
</span>
|
||||
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
{{#if (eq level 1)}}
|
||||
<a class="item-control item-equip" title="Worn">{{#if equip.data.equipped}}<i
|
||||
class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
|
||||
{{/if}}
|
||||
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
16
templates/partial-actor-stat-block.html
Normal file
@ -0,0 +1,16 @@
|
||||
<li class="item flexrow list-item color-class-{{lower stat.abbrev}} item-stat-roll" data-attr-key="{{key}}">
|
||||
<span class="stat-icon">
|
||||
<img class="stat-icon" src="systems/fvtt-pegasus-rpg/images/icons/{{stat.abbrev}}.webp">
|
||||
</span>
|
||||
<span class="stat-label stat-margin" name="{{key}}">
|
||||
<h4 class="stat-text-white stat-margin"><a class="roll-stat stat-margin" data-stat-key="{{key}}">{{stat.abbrev}}</a></h4>
|
||||
</span>
|
||||
<select class="status-small-label color-class-common" type="text" name="data.statistics.{{key}}.value" value="{{stat.value}}"
|
||||
data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
|
||||
{{#select stat.value}}
|
||||
{{{@root.optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<input type="text" class="input-numeric-short padd-right status-small-label color-class-common" name="data.statistics.{{key}}.mod" value="{{stat.mod}}"
|
||||
data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}} />
|
||||
</li>
|
71
templates/partial-actor-status.html
Normal file
@ -0,0 +1,71 @@
|
||||
<ul class="status-block">
|
||||
<li class="item flexrow">
|
||||
<span class="stat-label status-small-label status-col-name"><label class="status-small-label"><strong>Status</strong></label></span>
|
||||
<span class="status-header-label status-small-label no-grow"><label class="status-small-label">Cur</label></span>
|
||||
<span class="status-header-label status-small-label no-grow"><label class="status-small-label">Mod</label></span>
|
||||
<span class="status-header-label status-small-label no-grow"><label class="status-small-label">Max</label></span>
|
||||
</li>
|
||||
{{#each data.secondary as |stat2 key|}}
|
||||
<li class="item flexrow " data-attr-key="{{key}}">
|
||||
<span class="stat-label flexrow status-col-name" name="{{key}}">
|
||||
<label class="status-small-label"><strong>{{stat2.label}}</strong><br>
|
||||
{{#if (eq key "health")}}
|
||||
(KOV -{{stat2.max}})
|
||||
{{/if}}
|
||||
{{#if (eq key "delirium")}}
|
||||
(MV -{{stat2.max}})
|
||||
{{/if}}
|
||||
</label>
|
||||
</span>
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.secondary.{{key}}.value" value="{{stat2.value}}" data-dtype="Number"/>
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.secondary.{{key}}.bonus" value="{{stat2.bonus}}" data-dtype="Number"/>
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.secondary.{{key}}.max" value="{{stat2.max}}" data-dtype="Number"/>
|
||||
</li>
|
||||
{{/each}}
|
||||
<li class="item flexrow " data-key="nrg">
|
||||
<span class="stat-label flexrow status-col-name" name="nrg">
|
||||
<label class="status-small-label"><strong>{{data.nrg.label}}</strong></label>
|
||||
</span>
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.nrg.value" value="{{data.nrg.value}}" data-dtype="Number"/>
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.nrg.mod" value="{{data.nrg.mod}}" data-dtype="Number"/>
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.nrg.max" value="{{data.nrg.max}}" data-dtype="Number"/>
|
||||
<span class="small-label status-small-label"> / {{data.nrg.absolutemax}}</span>
|
||||
</li>
|
||||
<li class="item flexrow " data-key="nrg">
|
||||
<span class="stat-label flexrow status-col-name" name="activated-nrg">
|
||||
<label class="status-small-label"><strong>Activated NRG</strong><br>
|
||||
</span>
|
||||
<span class="stat-label flexrow status-col-name" name="activated-nrg">
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.nrg.activated" value="{{data.nrg.activated}}" data-dtype="Number"/>
|
||||
</span>
|
||||
<!--<span class="stat-label flexrow status-col-name" name="momentum">
|
||||
<label class="status-small-label flexrow"><strong>
|
||||
<a class="stat-icon lock-unlock-sheet">{{#if editScore}}Lock{{else}}Unlock{{/if}}</a>
|
||||
</strong></label>-->
|
||||
</span>
|
||||
</li>
|
||||
<li class="item flexrow " data-key="momentum">
|
||||
<span class="stat-label flexrow status-col-name" name="momentum">
|
||||
<label class="status-small-label"><strong>Momentum</strong></label>
|
||||
</span>
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.momentum.value" value="{{data.momentum.value}}" data-dtype="Number"/>
|
||||
<span class="padd-right status-small-label no-grow">
|
||||
<a class="momentum-plus plus-minus-button">+</a>
|
||||
<a class="momentum-minus plus-minus-button"> -</a>
|
||||
</span>
|
||||
<input type="text" class="padd-right status-small-label no-grow" name="data.momentum.max" value="{{data.momentum.max}}" data-dtype="Number"/>
|
||||
<span class="small-label status-small-label"> </span>
|
||||
</li>
|
||||
<!--<li class="item flexrow list-item" data-key="lock-unlock">
|
||||
<span class="stat-label flexrow status-col-name" name="momentum">
|
||||
<a class="stat-icon lock-unlock-sheet"><img class="small-button-container"
|
||||
src="systems/fvtt-pegasus-rpg/images/icons/{{#if editStatSkill}}unlocked.svg{{else}}locked.svg{{/if}}" alt="lock/unlock"
|
||||
></a>
|
||||
</span>-->
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<!-- <span class="small-label padd-right packed-left">Act</span>
|
||||
<input type="text" class="padd-right" name="data.nrg.activated" value="{{data.nrg.activated}}" data-dtype="Number"/>
|
||||
-->
|
16
templates/partial-equipment-effects.html
Normal file
@ -0,0 +1,16 @@
|
||||
<li class="flexrow"><label class="generic-label">Effects</label>
|
||||
</li>
|
||||
<li>
|
||||
<ul class="ul-level1">
|
||||
<li class="flexrow"><div class="drop-equipment-effect"><label>Drop Effects here !</label></div>
|
||||
</li>
|
||||
{{#each data.effects as |effect idx|}}
|
||||
<li class="flexrow">
|
||||
<label name="data.effects[{{idx}}].name"><a class="view-subitem" data-type="effects" data-index="{{idx}}">{{effect.name}}</a></label>
|
||||
<div class="item-controls padd-left">
|
||||
<a class="item-control delete-subitem padd-left" data-type="effects" data-index="{{idx}}" title="Delete Effect"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
{{/each}}
|
||||
</ul>
|
||||
</li>
|
8
templates/partial-item-description.html
Normal file
@ -0,0 +1,8 @@
|
||||
<div class="tab description" data-group="primary" data-tab="description">
|
||||
<div>
|
||||
<label class="generic-label">Description</label>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor content=data.description target="data.description" button=true owner=owner editable=editable}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
5
templates/partial-item-nav.html
Normal file
@ -0,0 +1,5 @@
|
||||
{{!-- Sheet Tab Navigation --}}
|
||||
<nav class="sheet-tabs tabs" data-group="primary">
|
||||
<a class="item" data-tab="description">Description</a>
|
||||
<a class="item" data-tab="details">Details</a>
|
||||
</nav>
|
13
templates/partial-options-equipment-types.html
Normal file
@ -0,0 +1,13 @@
|
||||
<option value="camping">Camping & Survival</option>
|
||||
<option value="communication">Communication & Information</option>
|
||||
<option value="equestrian">Equestrian</option>
|
||||
<option value="spy">Law/Security/Spy/Thief</option>
|
||||
<option value="medical">Medical</option>
|
||||
<option value="tools">Tools</option>
|
||||
<option value="weaponaccess">Weapons accessories</option>
|
||||
<option value="wizard">Wizards materials</option>
|
||||
<option value="mount">Mounts</option>
|
||||
<option value="vehicle">Vehicles</option>
|
||||
<option value="clothing">Clothing</option>
|
||||
<option value="ammo">Ammo</option>
|
||||
<option value="misc">Misc</option>
|
14
templates/partial-options-level.html
Normal file
@ -0,0 +1,14 @@
|
||||
{{#if notapplicable}}
|
||||
<option value="notapplicable">Not applicable</option>
|
||||
{{/if}}
|
||||
<option value="0">0</option>
|
||||
<option value="1">d4</option>
|
||||
<option value="2">d6</option>
|
||||
<option value="3">d8</option>
|
||||
<option value="4">d10</option>
|
||||
<option value="5">d12</option>
|
||||
<option value="6">d12 d4</option>
|
||||
<option value="7">d12 d6</option>
|
||||
<option value="8">d12 d8</option>
|
||||
<option value="9">d12 d10</option>
|
||||
<option value="10">d12 d12</option>
|
15
templates/partial-options-range.html
Normal file
@ -0,0 +1,15 @@
|
||||
{{#if notapplicable}}
|
||||
<option value="notapplicable">Not applicable</option>
|
||||
{{/if}}
|
||||
<option value="touch">Self Only</option>
|
||||
<option value="touchself">Touch/Self</option>
|
||||
<option value="tz">Threat Zone</option>
|
||||
<option value="close">Close</option>
|
||||
<option value="medium">Medium</option>
|
||||
<option value="long">Long</option>
|
||||
<option value="extreme">Extreme</option>
|
||||
<option value="sight">Line of Sight</option>
|
||||
<option value="tz_close">TZ/Close</option>
|
||||
<option value="close_medium">Close/Medium</option>
|
||||
<option value="medium_long">Medium/Long</option>
|
||||
<option value="long_extreme">Long/Extreme</option>
|
29
templates/partial-options-statistics.html
Normal file
@ -0,0 +1,29 @@
|
||||
{{#if notapplicable}}
|
||||
<option value="notapplicable">Not applicable</option>
|
||||
{{/if}}
|
||||
{{#if all}}
|
||||
<option value="all">All</option>
|
||||
{{/if}}
|
||||
{{#if all}}
|
||||
<option value="special">Special</option>
|
||||
{{/if}}
|
||||
<option value="agi">AGI</option>
|
||||
<option value="mnd">MND</option>
|
||||
<option value="soc">SOC</option>
|
||||
<option value="str">STR</option>
|
||||
<option value="phy">PHY</option>
|
||||
<option value="com">COM</option>
|
||||
<option value="def">DEF</option>
|
||||
<option value="stl">STL</option>
|
||||
<option value="per">PER</option>
|
||||
<option value="foc">FOC</option>
|
||||
{{#if mr}}
|
||||
<option value="mr">MR</option>
|
||||
{{/if}}
|
||||
{{#if combat}}
|
||||
<option value="melee-atk">Melee ATK</option>
|
||||
<option value="ranged-atk">Ranged ATK</option>
|
||||
<option value="melee-dmg">Melee DMG</option>
|
||||
<option value="ranged-dmg">Ranged DMG</option>
|
||||
<option value="dmg-res">DMG RES</option>
|
||||
{{/if}}
|
113
templates/partial-roll-select-effects.html
Normal file
@ -0,0 +1,113 @@
|
||||
|
||||
{{#if (notEmpty effectsList)}}
|
||||
<label>Effects&Hindrances</label>
|
||||
<ul>
|
||||
{{#each effectsList as |effect idx|}}
|
||||
|
||||
{{#if effect.effect.data.hindrance}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="effect-clicked" id="effect-{{idx}}" data-effect-idx="{{idx}}" {{checked effect.applied}}/></label>
|
||||
<label class="generic-label">Target Hindrance : {{effect.label}} ({{upperFirst effect.effect.data.type}}, {{upperFirst effect.effect.data.genre}}, {{effect.value}})</label>
|
||||
</li>
|
||||
{{else}}
|
||||
{{#if (eq type "hindrance")}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="effect-clicked" id="effect-{{idx}}" data-effect-idx="{{idx}}" {{checked effect.applied}}/></label>
|
||||
<label class="generic-label">Target Hindrance : {{effect.label}} ({{effect.value}})</label>
|
||||
</li>
|
||||
{{else}}
|
||||
{{#if (count effect.effect.data.specaffected)}}
|
||||
{{#each effect.effect.data.specaffected as |spec idx2|}}
|
||||
{{#if (eq @root.specName spec.name)}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="effect-clicked" id="effect-{{idx}}" data-effect-idx="{{idx}}" {{checked effect.applied}}/></label>
|
||||
{{#if effect.effect}}
|
||||
<label class="generic-label">{{effect.label}} ({{upperFirst effect.effect.data.type}}, {{upperFirst effect.effect.data.genre}}, {{effect.value}})</label>
|
||||
{{else}}
|
||||
<label class="generic-label">{{effect.label}} ({{effect.value}})</label>
|
||||
{{/if}}
|
||||
</li>
|
||||
{{/if}}
|
||||
{{/each}}
|
||||
{{else}}
|
||||
{{#if (eq @root.statKey effect.effect.data.stataffected)}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="effect-clicked" id="effect-{{idx}}" data-effect-idx="{{idx}}" {{checked effect.applied}}/></label>
|
||||
{{#if effect.effect}}
|
||||
<label class="generic-label">{{effect.label}} ({{upperFirst effect.effect.data.type}}, {{upperFirst effect.effect.data.genre}}, {{effect.value}})</label>
|
||||
{{else}}
|
||||
<label class="generic-label">{{effect.label}} ({{effect.value}})</label>
|
||||
{{/if}}
|
||||
</li>
|
||||
{{else}}
|
||||
{{#if (eq @root.subKey effect.effect.data.stataffected)}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="effect-clicked" id="effect-{{idx}}" data-effect-idx="{{idx}}" {{checked effect.applied}}/></label>
|
||||
{{#if effect.effect}}
|
||||
<label class="generic-label">{{effect.label}} ({{upperFirst effect.effect.data.type}}, {{upperFirst effect.effect.data.genre}}, {{effect.value}})</label>
|
||||
{{else}}
|
||||
<label class="generic-label">{{effect.label}} ({{effect.value}})</label>
|
||||
{{/if}}
|
||||
</li>
|
||||
{{else}}
|
||||
{{#if (eq effect.effect.data.stataffected "all")}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="effect-clicked" id="effect-{{idx}}" data-effect-idx="{{idx}}" {{checked effect.applied}}/></label>
|
||||
{{#if effect.effect}}
|
||||
<label class="generic-label">{{effect.label}} ({{upperFirst effect.effect.data.type}}, {{upperFirst effect.effect.data.genre}}, {{effect.value}})</label>
|
||||
{{else}}
|
||||
<label class="generic-label">{{effect.label}} ({{effect.value}})</label>
|
||||
{{/if}}
|
||||
</li>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
|
||||
{{/each}}
|
||||
</ul>
|
||||
{{/if}}
|
||||
|
||||
{{#if (notEmpty armorsList)}}
|
||||
<label>Armors&Shields</label>
|
||||
<ul>
|
||||
|
||||
{{#each armorsList as |armor idx|}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="armor-clicked" id="armor-{{idx}}" data-armor-idx="{{idx}}" {{checked armor.applied}}/></label>
|
||||
<label class="generic-label padd-right">{{armor.label}} ({{armor.value}})</label>
|
||||
</li>
|
||||
{{/each}}
|
||||
|
||||
</ul>
|
||||
{{/if}}
|
||||
|
||||
{{#if (notEmpty weaponsList)}}
|
||||
<label>Weapons</label>
|
||||
<ul>
|
||||
|
||||
{{#each weaponsList as |weapon idx|}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="weapon-clicked" id="weapon-{{idx}}" data-weapon-idx="{{idx}}" {{checked weapon.applied}}/></label>
|
||||
<label class="generic-label padd-right">{{weapon.label}} ({{weapon.damageDice}})</label>
|
||||
</li>
|
||||
{{/each}}
|
||||
|
||||
</ul>
|
||||
{{/if}}
|
||||
|
||||
{{#if (notEmpty equipmentsList)}}
|
||||
<label>Items</label>
|
||||
<ul>
|
||||
|
||||
{{#each equipmentsList as |equip idx|}}
|
||||
<li class="flex-group-left">
|
||||
<label class="attribute-value checkbox"><input type="checkbox" class="equip-clicked" id="equip-{{idx}}" data-equip-idx="{{idx}}" {{checked equip.applied}}/></label>
|
||||
<label class="generic-label padd-right">{{equip.label}} ({{equip.value}})</label>
|
||||
</li>
|
||||
{{/each}}
|
||||
|
||||
</ul>
|
||||
{{/if}}
|
8
templates/post-item.html
Normal file
@ -0,0 +1,8 @@
|
||||
<div class="post-item" data-transfer="{{transfer}}">
|
||||
<h3><b>{{name}}</b></h3>
|
||||
{{#if img}}
|
||||
<img class="chat-img" src="{{img}}" title="{{name}}" />
|
||||
{{/if}}
|
||||
<h4><b>Description : </b></h4>
|
||||
<p class="card-content">{{{data.description}}}</p>
|
||||
</div>
|
97
templates/roll-dialog-generic.html
Normal file
@ -0,0 +1,97 @@
|
||||
<form class="skill-roll-dialog">
|
||||
<header class="roll-dialog-header">
|
||||
{{#if img}}
|
||||
<img class="actor-icon" src="{{img}}" data-edit="img" title="{{name}}" />
|
||||
{{/if}}
|
||||
<h1 class="dialog-roll-title roll-dialog-header">{{title}}</h1>
|
||||
</header>
|
||||
|
||||
<div class="grid grid-2col">
|
||||
|
||||
<div class="flexcol">
|
||||
|
||||
{{#if isGeneric}}
|
||||
|
||||
{{else}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Stat Dice : </span>
|
||||
<select class="roll-dialog-label" id="statDicesLevel" type="text" name="statDicesLevel"
|
||||
value="{{statDicesLevel}}" data-dtype="Number" {{#if statKey}}disabled{{/if}}>
|
||||
{{#select statDicesLevel}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<span class="small-label"> + {{statMod}}</span>
|
||||
</div>
|
||||
|
||||
{{#if specList}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Spec : </span>
|
||||
<select class="roll-dialog-label" id="specList" type="text" name="selectedSpec" value="{{selectedSpec}}"
|
||||
data-dtype="String">
|
||||
{{#select selectedSpec}}
|
||||
<option value="0">None</option>
|
||||
{{#each specList as |spec idx|}}
|
||||
<option value="{{spec._id}}">{{spec.name}}</option>
|
||||
{{/each}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<span class="small-label"> </span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Spec Dice : </span>
|
||||
<select class="roll-dialog-label" id="specDicesLevel" type="text" name="specDicesLevel"
|
||||
value="{{specDicesLevel}}" data-dtype="Number" {{#if specList}}disabled{{/if}}>
|
||||
{{#select specDicesLevel}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<span class="small-label"> </span>
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
<!--
|
||||
{{#if isDamage}}
|
||||
<div class="flexrow">
|
||||
<span class="roll-dialog-label">Weapon Damage :</span>
|
||||
<select class="roll-dialog-label" id="damageDiceLevel" type="text" name="damageDiceLevel"
|
||||
value="{{damageDiceLevel}}" data-dtype="Number">
|
||||
{{#select damageDiceLevel}}
|
||||
{{{optionsDiceList}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
<span class="small-label"> </span>
|
||||
</div>
|
||||
{{/if}}
|
||||
-->
|
||||
|
||||
<div class="dice-pool-div">
|
||||
<span>
|
||||
<h3 class="dice-pool-label">Current pool</h3>
|
||||
</span>
|
||||
<div class="flexrow dice-pool-stack">
|
||||
{{#each dicePool as |dice idx|}}
|
||||
<span><a class="pool-remove-dice" data-dice-idx="{{idx}}" data-dice-level="{{dice.level}}" data-dice-key="{{dice.key}}"><img class="dice-pool-image"
|
||||
src="{{dice.img}}"></a></span>
|
||||
{{/each}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flexrow">
|
||||
{{#each diceList as |dice idx|}}
|
||||
<span><a class="pool-add-dice" data-dice-key="{{dice.key}}" data-dice-level="{{dice.level}}"><img class="dice-pool-image"
|
||||
src="{{dice.img}}"></a></span>
|
||||
{{/each}}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div>
|
||||
{{> systems/fvtt-pegasus-rpg/templates/partial-roll-select-effects.html}}
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</form>
|