Skip to content

Commit

Permalink
Merge pull request #75144 from Karol1223/copy-chain-the-pupating-hulks
Browse files Browse the repository at this point in the history
Chain pupating zombies through ``copy-from``
  • Loading branch information
Maleclypse authored Jul 22, 2024
2 parents a1bce17 + 5299e90 commit 9972170
Showing 1 changed file with 19 additions and 117 deletions.
136 changes: 19 additions & 117 deletions data/json/monsters/zed-pupating.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,17 +15,14 @@
{
"id": "mon_zombie_crawler_pupa",
"type": "MONSTER",
"name": { "str": "pupating zombie crawler" },
"description": "This half of a human corpse is wrapped in sticky black fibers that cover everything from the neck down. Beneath the wrapping there is a strange rhythmic movement, grotesque to behold.",
"copy-from": "mon_zombie_crawler_pupa_decoy",
"harvest": "zombie_pupating",
"extend": {
"special_attacks": [
{
"type": "spell",
"spell_data": { "id": "small_raptor_spawn", "hit_self": true },
"cooldown": 50,
"monster_message": "The pupating zombie crawler bursts, and gore-smeared winged beasts climb out of the corpse!"
"monster_message": "%s bursts, and gore-smeared winged beasts climb out of the corpse!"
}
]
}
Expand All @@ -47,17 +44,14 @@
{
"id": "mon_zombie_pupa",
"type": "MONSTER",
"name": { "str": "pupating zombie" },
"description": "This human corpse is wrapped in sticky black fibers that cover everything from the neck down. Beneath the wrapping there is a strange rhythmic movement, grotesque to behold.",
"copy-from": "mon_zombie_pupa_decoy",
"harvest": "zombie_pupating",
"extend": {
"special_attacks": [
{
"type": "spell",
"spell_data": { "id": "small_raptor_spawn", "hit_self": true },
"cooldown": 50,
"monster_message": "The pupating zombie bursts, and gore-smeared winged beasts climb out of the corpse!"
"monster_message": "%s bursts, and gore-smeared winged beasts climb out of the corpse!"
}
]
}
Expand All @@ -78,17 +72,14 @@
{
"id": "mon_brute_pupa",
"type": "MONSTER",
"name": { "str": "pupating brute" },
"description": "This muscular human corpse is wrapped in sticky black fibers that cover everything from the neck down. Beneath the wrapping there is a strange rhythmic movement, grotesque to behold.",
"copy-from": "mon_brute_pupa_decoy",
"harvest": "zombie_pupating",
"extend": {
"special_attacks": [
{
"type": "spell",
"spell_data": { "id": "big_raptor_spawn", "hit_self": true },
"cooldown": 50,
"monster_message": "The pupating brute bursts, and gore-smeared winged beasts climb out of the corpse!"
"monster_message": "%s bursts, and gore-smeared winged beasts climb out of the corpse!"
}
]
}
Expand All @@ -97,122 +88,35 @@
"id": "mon_hulk_pupa_decoy",
"type": "MONSTER",
"name": { "str": "hive hulk" },
"//": "Not using copy_from as it messes with monster evolution.",
"description": "The bloated torso of this gigantic corpse is wrapped in sticky black fibers. Beneath the wrapping there is a strange rhythmic movement, grotesque to behold.",
"default_faction": "zombie",
"bodytype": "human",
"species": [ "ZOMBIE", "HUMAN" ],
"diff": 5,
"volume": "875000 ml",
"weight": "200 kg",
"copy-from": "mon_zombie_hulk",
"hp": 300,
"speed": 85,
"material": [ "flesh" ],
"symbol": "Z",
"color": "white_magenta",
"scents_tracked": [ "sc_human", "sc_fetid" ],
"aggression": 100,
"morale": 100,
"melee_skill": 4,
"melee_dice": 3,
"melee_dice_sides": 7,
"melee_damage": [ { "damage_type": "cut", "amount": 0 } ],
"weakpoint_sets": [ "wps_humanoid_body", "wps_humanoid_head_small" ],
"families": [ "prof_intro_biology", "prof_physiology", "prof_wp_zombie", "prof_wp_hulk" ],
"vision_day": 83,
"vision_night": 4,
"bleed_rate": 100,
"harvest": "zombie_pupating_hulk",
"grab_strength": 35,
"special_attacks": [
{ "id": "grab" },
{ "id": "bite_humanoid", "cooldown": 5 },
{ "id": "scratch_humanoid" },
{ "id": "smash", "cooldown": 30 }
],
"death_drops": "mon_zombie_hulk_death_drops",
"regenerates": 10,
"flags": [
"SEES",
"HEARS",
"SMELLS",
"STUMBLES",
"WARM",
"GRABS",
"BASHES",
"DESTROYS",
"POISON",
"NO_BREATHE",
"REVIVES",
"PUSH_MON",
"PUSH_VEH",
"SMALLSLUDGETRAIL",
"SLUDGEPROOF",
"FILTHY"
],
"armor": { "bash": 8, "cut": 10, "bullet": 10, "electric": 6 }
"armor": { "bash": 8, "cut": 10, "bullet": 10, "electric": 6 },
"extend": { "flags": [ "SMALLSLUDGETRAIL", "SLUDGEPROOF" ] }
},
{
"id": "mon_hulk_pupa",
"type": "MONSTER",
"name": { "str": "hive hulk" },
"//": "Not using copy_from as it messes with monster evolution.",
"description": "The bloated torso of this gigantic corpse is wrapped in sticky black fibers. Beneath the wrapping there is a strange rhythmic movement, grotesque to behold.",
"default_faction": "zombie",
"bodytype": "human",
"species": [ "ZOMBIE", "HUMAN" ],
"diff": 5,
"volume": "875000 ml",
"weight": "200 kg",
"hp": 300,
"speed": 85,
"material": [ "flesh" ],
"symbol": "Z",
"color": "white_magenta",
"scents_tracked": [ "sc_human", "sc_fetid" ],
"aggression": 100,
"morale": 100,
"melee_skill": 4,
"melee_dice": 3,
"melee_dice_sides": 7,
"melee_damage": [ { "damage_type": "cut", "amount": 0 } ],
"weakpoint_sets": [ "wps_humanoid_body", "wps_humanoid_head_small" ],
"families": [ "prof_intro_biology", "prof_physiology", "prof_wp_zombie", "prof_wp_hulk" ],
"vision_day": 83,
"vision_night": 4,
"harvest": "zombie_pupating_hulk",
"special_attacks": [
{ "id": "grab" },
{ "id": "bite_humanoid", "cooldown": 5 },
{ "id": "scratch_humanoid" },
{ "id": "smash", "cooldown": 30 },
{
"type": "spell",
"spell_data": { "id": "hive_raptor_spawn", "hit_self": true },
"cooldown": 30,
"monster_message": "The hive hulk opens its mouth, and a gore-smeared winged beast flies out of it!"
}
],
"death_drops": "mon_zombie_hulk_death_drops",
"regenerates": 10,
"flags": [
"SEES",
"HEARS",
"SMELLS",
"STUMBLES",
"WARM",
"GRABS",
"BASHES",
"DESTROYS",
"POISON",
"NO_BREATHE",
"REVIVES",
"PUSH_MON",
"PUSH_VEH",
"SMALLSLUDGETRAIL",
"SLUDGEPROOF",
"FILTHY"
],
"armor": { "bash": 8, "cut": 10, "bullet": 10, "electric": 6 }
"copy-from": "mon_hulk_pupa_decoy",
"extend": {
"special_attacks": [
{
"type": "spell",
"spell_data": { "id": "hive_raptor_spawn", "hit_self": true },
"cooldown": 30,
"monster_message": "%s opens its mouth, and a gore-smeared winged beast flies out of it!"
}
]
}
},
{
"id": "mon_zombie_pupa_decoy_shady",
Expand All @@ -233,16 +137,14 @@
{
"id": "mon_zombie_pupa_shady",
"type": "MONSTER",
"name": { "str": "shady pupating zombie" },
"description": "An uncanny shadow envelops this creature. You can make out the outline of what once may have been a human being, but its edges bulge rhythmically in places that are not anatomically possible for humans.",
"copy-from": "mon_zombie_pupa_decoy",
"extend": {
"special_attacks": [
{
"type": "spell",
"spell_data": { "id": "shady_raptor_spawn", "hit_self": true },
"cooldown": 50,
"monster_message": "The pupating zombie bursts, and shadowy winged beasts climb out of the corpse!"
"monster_message": "%s bursts, and shadowy winged beasts climb out of the corpse!"
}
]
}
Expand Down

0 comments on commit 9972170

Please sign in to comment.