Skip to content

Commit

Permalink
Added power leech weakponts and proficiencies (CleverRaven#69638)
Browse files Browse the repository at this point in the history
* Added power leech weakponts and proficiencies

* spelling errors
  • Loading branch information
PatrikLundell authored Nov 22, 2023
1 parent 011beab commit dc23b79
Show file tree
Hide file tree
Showing 6 changed files with 139 additions and 7 deletions.
1 change: 1 addition & 0 deletions data/json/harvest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2031,6 +2031,7 @@
{
"id": "flesh_plant",
"type": "harvest",
"message": "<power_leech_harvest>",
"entries": [
{ "drop": "meat_bark", "type": "flesh", "mass_ratio": 0.05 },
{ "drop": "meat_frond", "type": "flesh", "mass_ratio": 0.5 }
Expand Down
69 changes: 69 additions & 0 deletions data/json/monster_weakpoints/power_leech_weakpoints.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
[
{
"type": "weakpoint_set",
"id": "wps_power_leech",
"weakpoints": [
{
"id": "frond",
"name": "the frond",
"crit_mult": { "all": 0.75 },
"difficulty": { "ranged": 4, "melee": 3 },
"coverage_mult": { "point": 0.75 },
"effects": [
{ "effect": "staggered", "chance": 15, "message": "The %s is knocked off-balance!", "damage_required": [ 10, 30 ] },
{
"effect": "staggered",
"chance": 25,
"message": "The %s is knocked off-balance!",
"damage_required": [ 31, 100 ]
}
],
"coverage": 6
},
{
"id": "rhizome",
"name": "the rhizome",
"crit_mult": { "all": 0.75 },
"difficulty": { "ranged": 3, "melee": 1 },
"coverage_mult": { "point": 0.75 },
"effects": [
{ "effect": "downed", "chance": 5, "message": "The %s is knocked down!", "damage_required": [ 10, 30 ] },
{ "effect": "downed", "chance": 15, "message": "The %s is knocked down!", "damage_required": [ 31, 50 ] },
{ "effect": "downed", "chance": 25, "message": "The %s is knocked down!", "damage_required": [ 51, 100 ] }
],
"coverage": 15
},
{
"id": "crown",
"name": "the crown",
"coverage": 5,
"crit_mult": { "all": 1.1 },
"armor_mult": { "physical": 0.75 },
"difficulty": { "melee": 2, "ranged": 5 },
"effects": [
{
"effect": "stunned",
"duration": [ 1, 2 ],
"chance": 5,
"message": "The %s is stunned!",
"damage_required": [ 1, 10 ]
},
{
"effect": "stunned",
"duration": [ 1, 2 ],
"chance": 25,
"message": "The %s is stunned!",
"damage_required": [ 11, 50 ]
},
{
"effect": "stunned",
"duration": [ 1, 2 ],
"chance": 45,
"message": "The %s is stunned!",
"damage_required": [ 51, 100 ]
}
]
}
]
}
]
18 changes: 12 additions & 6 deletions data/json/monsters/power_leech.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,8 @@
[ "PARROT", 40 ]
],
"special_when_hit": [ "ZAPBACK", 100 ],
"families": [ "prof_electromagnetics" ],
"weakpoint_sets": [ "wps_power_leech" ],
"families": [ "prof_intro_biology", "prof_wp_power_leech_basic", "prof_wp_power_leech_advanced", "prof_electromagnetics" ],
"harvest": "flesh_plant_bloom",
"dissect": "dissect_plant_sample_large",
"flags": [ "SEES", "NOHEAD", "IMMOBILE", "NO_BREATHE", "QUEEN", "HARDTOSHOOT" ],
Expand Down Expand Up @@ -75,7 +76,8 @@
[ "MON_LEECH_EVOLUTION", 30 ]
],
"special_when_hit": [ "ZAPBACK", 100 ],
"families": [ "prof_electromagnetics" ],
"weakpoint_sets": [ "wps_power_leech" ],
"families": [ "prof_intro_biology", "prof_wp_power_leech_basic", "prof_wp_power_leech_advanced", "prof_electromagnetics" ],
"harvest": "flesh_plant",
"dissect": "dissect_plant_sample_single",
"flags": [ "SEES", "NOHEAD", "IMMOBILE", "NO_BREATHE", "HARDTOSHOOT" ],
Expand Down Expand Up @@ -103,7 +105,8 @@
"vision_night": 8,
"luminance": 200,
"special_when_hit": [ "ZAPBACK", 100 ],
"families": [ "prof_electromagnetics" ],
"weakpoint_sets": [ "wps_power_leech" ],
"families": [ "prof_intro_biology", "prof_wp_power_leech_basic", "prof_wp_power_leech_advanced", "prof_electromagnetics" ],
"harvest": "flesh_plant",
"dissect": "dissect_plant_sample_single",
"flags": [ "SEES", "NOHEAD", "IMMOBILE", "NO_BREATHE", "HARDTOSHOOT" ],
Expand Down Expand Up @@ -138,7 +141,8 @@
},
[ "LEECH_SPAWNER", 120 ]
],
"families": [ "prof_electromagnetics" ],
"weakpoint_sets": [ "wps_power_leech" ],
"families": [ "prof_intro_biology", "prof_wp_power_leech_basic", "prof_wp_power_leech_advanced", "prof_electromagnetics" ],
"harvest": "flesh_plant",
"dissect": "dissect_plant_sample_single",
"flags": [ "SEES", "NOHEAD", "IMMOBILE", "NO_BREATHE" ],
Expand Down Expand Up @@ -182,7 +186,8 @@
[ "EVOLVE_KILL_STRIKE", 3 ]
],
"special_when_hit": [ "ZAPBACK", 100 ],
"families": [ "prof_electromagnetics" ],
"weakpoint_sets": [ "wps_power_leech" ],
"families": [ "prof_intro_biology", "prof_wp_power_leech_basic", "prof_wp_power_leech_advanced", "prof_electromagnetics" ],
"harvest": "flesh_plant",
"dissect": "dissect_plant_sample_single",
"flags": [ "SEES", "NOHEAD", "NO_BREATHE", "HARDTOSHOOT" ],
Expand Down Expand Up @@ -224,7 +229,8 @@
},
[ "EVOLVE_KILL_STRIKE", 6 ]
],
"families": [ "prof_electromagnetics" ],
"weakpoint_sets": [ "wps_power_leech" ],
"families": [ "prof_intro_biology", "prof_wp_power_leech_basic", "prof_wp_power_leech_advanced", "prof_electromagnetics" ],
"harvest": "flesh_plant",
"dissect": "dissect_plant_sample_single",
"flags": [ "SEES", "NOHEAD", "NO_BREATHE", "HARDTOSHOOT" ],
Expand Down
24 changes: 24 additions & 0 deletions data/json/proficiencies/weakpoints.json
Original file line number Diff line number Diff line change
Expand Up @@ -276,5 +276,29 @@
"required_proficiencies": [ "prof_wp_fungaloid_basic" ],
"default_weakpoint_bonus": 2,
"default_weakpoint_penalty": -2
},
{
"type": "proficiency",
"id": "prof_wp_power_leech_basic",
"category": "prof_weakpoint",
"name": { "str": "Power leech basic anatomy" },
"description": "Your observations of the power leech anatomy is starting to pay off. You now have a basic idea of where their more sensitive structures are located. These creatures exhibit traits that seem to be a mix between animal and plant ones.",
"can_learn": true,
"required_proficiencies": [ "prof_intro_biology" ],
"time_to_learn": "6 h",
"default_weakpoint_bonus": 1,
"default_weakpoint_penalty": -2
},
{
"type": "proficiency",
"id": "prof_wp_power_leech_advanced",
"category": "prof_weakpoint",
"name": { "str": "Power leech detailed anatomy" },
"description": "The extensive experience with power leeches have given you a good understanding of their weaknesses and strengths. A rather different set of skills would be needed to actually understand their biology, though, and you probably don't have the time to study that anyway.",
"can_learn": true,
"time_to_learn": "24 h",
"required_proficiencies": [ "prof_wp_power_leech_basic" ],
"default_weakpoint_bonus": 2,
"default_weakpoint_penalty": -2
}
]
2 changes: 1 addition & 1 deletion data/json/snippets/fungaloid_anatomy.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"The creature seems to have regions of slightly different tissue, but you cannot find any regular organs to speak of.",
"The gills of the fungaloid seems to be used to release spores only, with no discernible connection to anything resembling blood vessels and with the connected sac used to expel spores being smooth with no hint of having a respiratory function.",
"You find that the tendrils at the base of the creature seem to serve a dual role of providing mobility as well as to connect to a mycelium, with a capillary network within them possibly serving to transfer nutrients, but the network ends a short distance into the base.",
"A further look at some of the creatures eyes indicates they may are lense less membranes over cavities probably operating according to the camera obscura principle. However, you cannot distinguish the tissue where a retina ought to be from the general structure of the creature.",
"A further look at some of the creature's eyes indicates they may are lense less membranes over cavities probably operating according to the camera obscura principle. However, you cannot distinguish the tissue where a retina ought to be from the general structure of the creature.",
"Despite searching, you're unable to find anything resembling a brain, or even anything resembling nerves. You can't find any clue to how the creature is able to think or coordinate movements."
]
},
Expand Down
32 changes: 32 additions & 0 deletions data/json/snippets/power_leech_anatomy.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"type": "snippet",
"category": "<power_leech_harvest>",
"text": [
"The bark of this plant/creature is tough and leathery and slightly translucent, with blue veins running through it.",
"When you cut this plant-creature open the smell of ozone gets stronger, but it's mixed with a sweet smell from the creature itself.",
"The sap of the beast is a slightly bluish color and seems to be less viscous than animal blood.",
"Despite the creature seemingly being a plant/creature hybrid, the muscles are surprisingly similar to animal muscles, although the color is off.",
"You don't find anything resembling bones in the creature. Instead, it seems it's more similar to terrestial invertebrates.",
"A slight electric discharge gives you a minor shock as you pierce what you assume is an electric organ.",
"You find no external sensory organs in the plant/beast hybrid, but it's quite possible the main means of perception is through electric fields."
]
},
{
"type": "snippet",
"category": "<power_leech_harvest_deeper>",
"text": [
"The blue veins of the vascular system of the creature is extensive, reaching every part of its body.",
"The plant creature seems to have a heart of sorts, although its structure is different from that on any animal you've heard of.",
"You take a closer look at the electric organs, and it seems to be built up of layers of alternating dark and light tissue, which you guess might build up a battery stack of sorts.",
"A closer examination of the rhizomes at the base of the creature indicates they're adapted to movement and clinging to surfaces rather than burrowing into the soil as you would expect from roots.",
"The power organs are surrounded by a complex tissue you suspect is responsible for projection of electric fields the creature used for attack, and, you suspect, sensory perception.",
"A small structure that vaguely resembles a brain is found near the center of the creature."
]
},
{
"type": "snippet",
"category": "<power_leech_harvest>",
"text": [ "<power_leech_harvest>", "<power_leech_harvest_deeper>", "<power_leech_harvest> <power_leech_harvest_deeper>" ]
}
]

0 comments on commit dc23b79

Please sign in to comment.