Skip to content

Commit

Permalink
Aphid reproduction
Browse files Browse the repository at this point in the history
There are baby infertile aphids now
  • Loading branch information
SuddenEyePuncture committed Jun 14, 2021
1 parent 5d6ae30 commit 7ff3f63
Showing 1 changed file with 24 additions and 8 deletions.
32 changes: 24 additions & 8 deletions data/json/monsters/insect_spider.json
Original file line number Diff line number Diff line change
Expand Up @@ -1858,11 +1858,27 @@
"special_attacks": [ { "type": "leap", "cooldown": 4, "max_range": 4, "allow_no_target": true }, [ "EAT_CROP", 120 ] ],
"flags": [ "SEES", "HEARS", "SMELLS", "CLIMBS", "LARVA", "STUMBLES", "PATH_AVOID_FIRE" ]
},
{
"id": "mon_aphid_small",
"type": "MONSTER",
"name": { "str": "big aphid" },
"description": "This huge aphid is as big as a hamster. It's not as thirsty as bigger ones, but a herd of these could eat your crops easily.",
"copy-from": "mon_aphid",
"proportional": { "hp": 0.5, "speed": 1.1, "morale": 0.67, "melee_dice_sides": 0.5 },
"volume": "96 ml",
"weight": "96 g",
"special_attacks": [ [ "EAT_FOOD", 400 ], [ "EAT_CROP", 600 ] ],
"delete": {
"reproduction": { "baby_monster": "mon_aphid", "baby_count": 1, "baby_timer": 20 },
"baby_flags": [ "SPRING", "SUMMER"] },
"biosignature": { "biosig_item": "honeydew", "biosig_timer": 7000 },
"upgrades": { "half_life": 14, "into": "mon_aphid" }
},
{
"id": "mon_aphid",
"type": "MONSTER",
"name": { "str": "giant aphid", "str_pl": "giant aphids" },
"description": "A green aphid about a size of a rabbit. It is constantly searching for plants to suck from.",
"name": { "str": "giant aphid" },
"description": "A green aphid about the size of a rabbit. It is constantly searching for plants to suck from.",
"default_faction": "ant",
"bodytype": "insect",
"species": [ "INSECT" ],
Expand Down Expand Up @@ -1892,7 +1908,7 @@
"reproduction": { "baby_monster": "mon_aphid", "baby_count": 1, "baby_timer": 20 },
"baby_flags": [ "SPRING", "SUMMER"],
"biosignature": { "biosig_item": "honeydew", "biosig_timer": 600 },
"flags": [ "SEES", "HEARS", "SMELLS", "CLIMBS", "PATH_AVOID_FIRE", "PATH_AVOID_FALL", "CATTLEFODDER", "PET_WONT_FOLLOW" ]
"flags": [ "SEES", "HEARS", "SMELLS", "CLIMBS", "PATH_AVOID_FIRE", "PATH_AVOID_FALL", "SWARMS" ]
},
{
"id": "mon_mantis_small",
Expand Down Expand Up @@ -1963,9 +1979,9 @@
}
],
"extend": { "flags": [ "DESTROYS", "PUSH_MON", "PUSH_VEH" ] },
"delete": { "type": "leap", "cooldown": 8, "max_range": 5, "allow_no_target": false }
"delete": { "type": "leap", "cooldown": 8, "max_range": 5, "allow_no_target": false }
},
{
{
"id": "mon_mole_cricket",
"type": "MONSTER",
"name": { "str": "giant mole cricket" },
Expand Down Expand Up @@ -2000,7 +2016,7 @@
"flags": [ "POISON","ATTACKMON", "BORES", "CAN_DIG", "HEARS", "KEENNOSE", "PATH_AVOID_DANGER_1", "SMELLS", "WARM" ],
"//": "Reinsert GOODHEARING when z-level tunneling is possible."
},
{
{
"id": "mon_lady_bug_giant",
"type": "MONSTER",
"name": { "str": "giant lady bug" },
Expand Down Expand Up @@ -2041,7 +2057,7 @@
],
"flags": ["POISON", "SEES", "HEARS", "SMELLS", "FLIES" , "PATH_AVOID_FIRE", "PATH_AVOID_FALL" ]
},
{
{
"id": "mon_grasshopper_small",
"type": "MONSTER",
"name": { "str": "huge grasshopper" },
Expand Down Expand Up @@ -2157,7 +2173,7 @@
"death_function": [ "NORMAL" ],
"flags": [ "SEES", "SMELLS", "FLIES", "HEARS", "HIT_AND_RUN", "PATH_AVOID_FIRE" ]
},
{
{
"id": "mon_strider_small",
"type": "MONSTER",
"name": { "str": "big water strider" },
Expand Down

0 comments on commit 7ff3f63

Please sign in to comment.