Adds import support from our other project.
This commit is contained in:
20
rulesets/sr6/examples/spell/armor.json
Normal file
20
rulesets/sr6/examples/spell/armor.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "5eea3b01-8139-44b7-9f75-48b83e37cb78",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Armor",
|
||||
"description": "Hardens the body of the target to absorb damage.",
|
||||
"properties": {
|
||||
"name": "Armor",
|
||||
"category": "Spell",
|
||||
"spell_type": "Manipulation",
|
||||
"type_target": "P",
|
||||
"range": "T",
|
||||
"duration": "S",
|
||||
"drain": "3",
|
||||
"damage": "—",
|
||||
"rules": "Add net hits to target’s Defense Rating and Body for Damage Resistance tests.",
|
||||
"notes": "Hardens the body of the target to absorb damage."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/combat_sense.json
Normal file
20
rulesets/sr6/examples/spell/combat_sense.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "d3665eea-eb14-4f47-ad01-5f1745145cf0",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Combat Sense",
|
||||
"description": "Heightened awareness of possible dangers and ability to react faster.",
|
||||
"properties": {
|
||||
"name": "Combat Sense",
|
||||
"category": "Spell",
|
||||
"spell_type": "Detection",
|
||||
"type_target": "M",
|
||||
"range": "T",
|
||||
"duration": "S",
|
||||
"drain": "3",
|
||||
"damage": "—",
|
||||
"rules": "Net hits on Spellcasting test added to target’s dice pool for Surprise tests.",
|
||||
"notes": "Heightened awareness of possible dangers and ability to react faster."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/confusion.json
Normal file
20
rulesets/sr6/examples/spell/confusion.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "82974286-ee99-4c81-8de9-b9aa55b49e92",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Confusion",
|
||||
"description": "Hits target with a swirl of images and emotions leaving them disoriented.",
|
||||
"properties": {
|
||||
"name": "Confusion",
|
||||
"category": "Spell",
|
||||
"spell_type": "Illusion",
|
||||
"type_target": "M",
|
||||
"range": "LOS",
|
||||
"duration": "S",
|
||||
"drain": "4",
|
||||
"damage": "—",
|
||||
"rules": "Target suffers dice pool penalty equal to net hits on all non-resistance tests.",
|
||||
"notes": "Hits target with a swirl of images and emotions leaving them disoriented."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/detect_life.json
Normal file
20
rulesets/sr6/examples/spell/detect_life.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "943e28cb-9469-45c0-b526-7f8f6c309f33",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Detect Life",
|
||||
"description": "Points sentient beings out hiding in rubble, forests, or buildings.",
|
||||
"properties": {
|
||||
"name": "Detect Life",
|
||||
"category": "Spell",
|
||||
"spell_type": "Detection",
|
||||
"type_target": "M",
|
||||
"range": "T",
|
||||
"duration": "S",
|
||||
"drain": "3",
|
||||
"damage": "—",
|
||||
"rules": "",
|
||||
"notes": "Points sentient beings out hiding in rubble, forests, or buildings."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/fireball.json
Normal file
20
rulesets/sr6/examples/spell/fireball.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "56a68e73-c248-40e6-974c-ad4a7e1d203a",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Fireball",
|
||||
"description": "Every runner fears that tiny speck of fire hurtling their way.",
|
||||
"properties": {
|
||||
"name": "Fireball",
|
||||
"category": "Spell",
|
||||
"spell_type": "Combat (Indirect)",
|
||||
"type_target": "P",
|
||||
"range": "LOS (A)",
|
||||
"duration": "I",
|
||||
"drain": "6",
|
||||
"damage": "P, Special (Fire)",
|
||||
"rules": "Area-effect fire storm engulfing all targets in radius.",
|
||||
"notes": "Every runner fears that tiny speck of fire hurtling their way."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/flamestrike.json
Normal file
20
rulesets/sr6/examples/spell/flamestrike.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "f07b3b06-516b-46af-a1a9-26fece3ecb3c",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Flamestrike",
|
||||
"description": "A classic fire explosion in their faces.",
|
||||
"properties": {
|
||||
"name": "Flamestrike",
|
||||
"category": "Spell",
|
||||
"spell_type": "Combat (Direct)",
|
||||
"type_target": "P",
|
||||
"range": "LOS",
|
||||
"duration": "I",
|
||||
"drain": "5",
|
||||
"damage": "P, Special (Fire)",
|
||||
"rules": "Roll Sorcery + Magic vs. Defense/Resistance.",
|
||||
"notes": "A classic fire explosion in their faces."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/heal.json
Normal file
20
rulesets/sr6/examples/spell/heal.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "b7678c78-b961-412d-a422-be1054fe9a5a",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Heal",
|
||||
"description": "Quickest and most effective way to repair bullet wounds.",
|
||||
"properties": {
|
||||
"name": "Heal",
|
||||
"category": "Spell",
|
||||
"spell_type": "Health",
|
||||
"type_target": "P",
|
||||
"range": "T",
|
||||
"duration": "P",
|
||||
"drain": "3",
|
||||
"damage": "—",
|
||||
"rules": "Roll Sorcery + Magic with threshold (5 - Essence). Heals 1 box Stun or Physical per net hit.",
|
||||
"notes": "Quickest and most effective way to repair bullet wounds."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/ice_spear.json
Normal file
20
rulesets/sr6/examples/spell/ice_spear.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "5642493b-c5d6-4fb7-815d-19452ad00e8f",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Ice Spear",
|
||||
"description": "Piercing sub-zero temperature extreme.",
|
||||
"properties": {
|
||||
"name": "Ice Spear",
|
||||
"category": "Spell",
|
||||
"spell_type": "Combat (Direct)",
|
||||
"type_target": "P",
|
||||
"range": "LOS",
|
||||
"duration": "I",
|
||||
"drain": "5",
|
||||
"damage": "P, Special (Cold)",
|
||||
"rules": "",
|
||||
"notes": "Piercing sub-zero temperature extreme."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/improved_invisibility.json
Normal file
20
rulesets/sr6/examples/spell/improved_invisibility.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "ab5dce99-4a91-49cd-a839-f15ffdf48a7f",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Improved Invisibility",
|
||||
"description": "Fades from view, becoming transparent.",
|
||||
"properties": {
|
||||
"name": "Improved Invisibility",
|
||||
"category": "Spell",
|
||||
"spell_type": "Illusion",
|
||||
"type_target": "P",
|
||||
"range": "T",
|
||||
"duration": "S",
|
||||
"drain": "4",
|
||||
"damage": "—",
|
||||
"rules": "Net hits become threshold on tests to see character. Works against tech and living eyes.",
|
||||
"notes": "Fades from view, becoming transparent."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/increase_attribute.json
Normal file
20
rulesets/sr6/examples/spell/increase_attribute.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "73270407-036d-4975-8832-be7d6a4104fa",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Increase Attribute",
|
||||
"description": "Strengthens, speeds, or enlightens the target.",
|
||||
"properties": {
|
||||
"name": "Increase Attribute",
|
||||
"category": "Spell",
|
||||
"spell_type": "Health",
|
||||
"type_target": "P",
|
||||
"range": "T",
|
||||
"duration": "S",
|
||||
"drain": "3",
|
||||
"damage": "—",
|
||||
"rules": "Roll Sorcery + Magic (5 - Essence). Increase selected attribute by 1 per net hit.",
|
||||
"notes": "Strengthens, speeds, or enlightens the target."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/levitate.json
Normal file
20
rulesets/sr6/examples/spell/levitate.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "b2b57542-0a55-4cd9-b0fd-d16a5eb44477",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Levitate",
|
||||
"description": "Defying gravity and moving people or cargo with your mind.",
|
||||
"properties": {
|
||||
"name": "Levitate",
|
||||
"category": "Spell",
|
||||
"spell_type": "Manipulation",
|
||||
"type_target": "P",
|
||||
"range": "LOS",
|
||||
"duration": "S",
|
||||
"drain": "6",
|
||||
"damage": "—",
|
||||
"rules": "50 kg per hit. Move target at caster’s Magic rating in meters/turn (Minor Action).",
|
||||
"notes": "Defying gravity and moving people or cargo with your mind."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/mana_barrier.json
Normal file
20
rulesets/sr6/examples/spell/mana_barrier.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "aa17822b-96be-47d4-ad43-aec50fc947f4",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Mana Barrier",
|
||||
"description": "Want a spirit-free room? A mana barrier is the way to go.",
|
||||
"properties": {
|
||||
"name": "Mana Barrier",
|
||||
"category": "Spell",
|
||||
"spell_type": "Manipulation",
|
||||
"type_target": "M",
|
||||
"range": "LOS (A)",
|
||||
"duration": "S",
|
||||
"drain": "5",
|
||||
"damage": "—",
|
||||
"rules": "Blocks spirits, spells, and astrally projecting mages. Hits equal Barrier Rating.",
|
||||
"notes": "Want a spirit-free room? A mana barrier is the way to go."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/stunball.json
Normal file
20
rulesets/sr6/examples/spell/stunball.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "b1560955-0e61-4b75-a5fd-4e66da356f42",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Stunball",
|
||||
"description": "Knocks out a whole room full of potential speed bumps.",
|
||||
"properties": {
|
||||
"name": "Stunball",
|
||||
"category": "Spell",
|
||||
"spell_type": "Combat (Indirect)",
|
||||
"type_target": "M",
|
||||
"range": "LOS (A)",
|
||||
"duration": "I",
|
||||
"drain": "4",
|
||||
"damage": "S",
|
||||
"rules": "",
|
||||
"notes": "Knocks out a whole room full of potential speed bumps."
|
||||
}
|
||||
}
|
||||
20
rulesets/sr6/examples/spell/stunbolt.json
Normal file
20
rulesets/sr6/examples/spell/stunbolt.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"$schema": "../../../schema/entity.json",
|
||||
"uuid": "bd72b9ba-8888-4a20-a8c5-b68cb79dadcf",
|
||||
"ruleset_id": "sr6",
|
||||
"entity_type": "spell",
|
||||
"display_name": "Stunbolt",
|
||||
"description": "Channels mana in a way that hurts, but only to stun.",
|
||||
"properties": {
|
||||
"name": "Stunbolt",
|
||||
"category": "Spell",
|
||||
"spell_type": "Combat (Direct)",
|
||||
"type_target": "M",
|
||||
"range": "LOS",
|
||||
"duration": "I",
|
||||
"drain": "3",
|
||||
"damage": "S",
|
||||
"rules": "",
|
||||
"notes": "Channels mana in a way that hurts, but only to stun."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user