magiclysm-bn/monsters/demon_spider.json
histoire b96862c9d7 initial commit
FossilOrigin-Name: 8d766a175beea27236b2d3fd3761f97321e6db3872743c5d12023a64af5930bc
2023-03-28 03:56:15 +00:00

118 lines
4.4 KiB
JSON

[
{
"type": "SPECIES",
"id": "DEMON_SPIDER",
"anger_triggers": [ "FRIEND_DIED", "HURT", "PLAYER_CLOSE", "PLAYER_WEAK" ]
},
{
"id": "demon_spider_queen",
"type": "harvest",
"//": "separate harvest entry for future special alchemical items",
"entries": [
{ "drop": "meat_tainted", "type": "flesh", "mass_ratio": 0.1 },
{ "drop": "meat", "type": "flesh", "mass_ratio": 0.05 },
{ "drop": "demon_chitin_piece", "type": "bone", "mass_ratio": 0.04 },
{ "drop": "demon_chitin_plate", "type": "skin", "mass_ratio": 0.01 },
{ "drop": "demon_spider_fang", "base_num": [ 0, 0 ], "scale_num": [ 0.1, 0.6 ], "max": 2, "type": "flesh" }
]
},
{
"type": "MONSTER_FACTION",
"name": "demon_spider",
"base_faction": "spider"
},
{
"id": "mon_demon_spiderling",
"type": "MONSTER",
"name": "demon spiderling",
"description": "Despite it being the size of a small dog, you can tell this is a very young spider. Its red color is why you gave it this name; you have never seen this creature before the Cataclysm. It is quick, and its large fangs drip with venom.",
"default_faction": "demon_spider",
"bodytype": "spider",
"species": [ "DEMON_SPIDER" ],
"material": [ "iflesh", "demon_chitin" ],
"diff": 2,
"volume": "30000 ml",
"weight": "40750 g",
"hp": 45,
"speed": 150,
"symbol": "s",
"color": "red",
"aggression": -10,
"morale": 100,
"melee_skill": 6,
"melee_dice": 1,
"melee_dice_sides": 8,
"melee_cut": 4,
"dodge": 7,
"armor_bash": 1,
"armor_cut": 8,
"armor_stab": 8,
"armor_bullet": 8,
"armor_acid": 3,
"armor_fire": 80,
"vision_day": 5,
"vision_night": 7,
"harvest": "demon_spider",
"anger_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT", "STALK", "PLAYER_WEAK", "PLAYER_CLOSE" ],
"death_function": [ "NORMAL" ],
"flags": [ "SEES", "SMELLS", "HEARS", "VENOM", "WEBWALK", "CLIMBS", "HARDTOSHOOT", "PUSH_MON" ]
},
{
"id": "mon_demon_spider",
"type": "MONSTER",
"description": "This spider is the size of a car. Its huge compound eyes seem to be infinite pools of blackness that seem to suck the light out of the air. Its maroon carapace is studded with wicked-looking spikes that drip with some kind of viscious black liquid that sizzles when it touches the ground.",
"name": "demon spider",
"default_faction": "demon_spider",
"bodytype": "spider",
"species": [ "DEMON_SPIDER" ],
"material": [ "iflesh", "demon_chitin" ],
"diff": 7,
"weight": "125 kg",
"//": "monster can't be any bigger because of limits of volume on tiles. if there is a way designed around this, it should be about 3500 L",
"volume": "1000 L",
"hp": 435,
"speed": 95,
"symbol": "S",
"color": "red",
"aggression": 50,
"morale": 100,
"melee_skill": 9,
"melee_dice": 20,
"melee_dice_sides": 8,
"melee_cut": 12,
"dodge": 4,
"armor_bash": 5,
"armor_cut": 45,
"armor_stab": 60,
"armor_bullet": 60,
"armor_acid": 10,
"armor_fire": 80,
"vision_day": 6,
"vision_night": 12,
"harvest": "demon_spider",
"special_attacks": [ { "type": "spell", "spell_data": { "id": "burning_hands", "min_level": 4 }, "cooldown": 20 } ],
"anger_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT", "STALK", "PLAYER_WEAK", "PLAYER_CLOSE" ],
"death_function": [ "NORMAL" ],
"flags": [ "SEES", "SMELLS", "HEARS", "VENOM", "WEBWALK", "CLIMBS", "HARDTOSHOOT", "PUSH_MON" ]
},
{
"id": "mon_demon_spider_queen",
"type": "MONSTER",
"name": "demon spider queen",
"description": "This gigantic spider is the size of a moving van: you have no idea how it manages to stay together, much less move with that bulk. Its abdomen is huge and swollen-looking, and an evil intelligence burns in its eyes even as magic crackles around its chitinous barbs.",
"copy-from": "mon_demon_spider",
"weight": "250 kg",
"hp": 5600,
"speed": 28,
"aggression": 100,
"melee_skill": 10,
"melee_dice_sides": 20,
"melee_cut": 30,
"vision_day": 12,
"vision_night": 18,
"harvest": "demon_spider_queen",
"flags": [ "SEES", "SMELLS", "HEARS", "VENOM", "WEBWALK", "CLIMBS", "HARDTOSHOOT", "PUSH_MON", "STUN_IMMUNE" ],
"special_attacks": [ { "type": "spell", "spell_data": { "id": "mon_summon_demon_spiderlings" }, "cooldown": 14 } ]
}
]