aboutsummaryrefslogtreecommitdiff
path: root/monsters.json
diff options
context:
space:
mode:
Diffstat (limited to 'monsters.json')
-rw-r--r--monsters.json136
1 files changed, 136 insertions, 0 deletions
diff --git a/monsters.json b/monsters.json
new file mode 100644
index 0000000..a4b852b
--- /dev/null
+++ b/monsters.json
@@ -0,0 +1,136 @@
+[
+ {
+ "type" : "MONSTER",
+ "id" : "mon_shoggoth_maid",
+ "name": "shoggoth maid",
+ "species":"NETHER",
+ "default_faction":"player",
+ "symbol":"M",
+ "color":"white",
+ "size":"SMALL",
+ "diff":20,
+ "aggression":10,
+ "morale":100,
+ "speed":300,
+ "melee_skill":10,
+ "melee_dice":5,
+ "melee_dice_sides":5,
+ "melee_bash":6,
+ "dodge":0,
+ "armor_bash":10,
+ "armor_cut":30,
+ "vision_day":8,
+ "vision_night":8,
+ "death_drops": "mon_shoggoth_maid_death_drops",
+ "hp":400,
+ "harvest": "exempt",
+ "death_function":["MELT"],
+ "regenerates": 50,
+ "regen_morale": true,
+ "special_attacks":[["PARROT", 40],["IMPALE", 25], ["STRETCH_ATTACK", 5]],
+ "description":"A shoggoth mimicking the look of an attractive maid. Contrary to the neat appearance, her head has swirls of pink and iridescent colors swirling around. She has a deep seated love for her master.",
+ "flags":["SEES", "SMELLS", "HEARS", "SWIMS", "PLASTIC", "SLUDGEPROOF", "ACIDPROOF", "NOHEAD", "NOGIB", "FLIES"],
+ "anger_triggers":["FRIEND_ATTACKED"]
+ },
+ {
+ "type" : "MONSTER",
+ "id" : "mon_shoggoth",
+ "copy-from" : "mon_shoggoth",
+ "death_drops": "mon_shoggoth_death_drops"
+ },
+ {
+ "type" : "MONSTER",
+ "id" : "maid_master",
+ "name": "master",
+ "name_plural": "masters",
+ "species":"UNKNOWN",
+ "default_faction":"player",
+ "symbol":"m",
+ "color":"brown",
+ "size":"SMALL",
+ "material":"flesh",
+ "diff":2,
+ "aggression":-10,
+ "morale":100,
+ "speed":130,
+ "melee_skill":2,
+ "melee_dice":2,
+ "melee_dice_sides":4,
+ "melee_cut":2,
+ "dodge":2,
+ "armor_bash":0,
+ "armor_cut":0,
+ "vision_day":30,
+ "vision_night":3,
+ "harvest": "human",
+ "death_function":["NORMAL"],
+ "hp":40,
+ "description":"A child entrusted to you by the owner of the house you served at. There's a deep feeling of fear in your stomach as you embrace the cataclysm, but protecting this child gives you purpose and makes you feel less alone.",
+ "flags":["SEES", "HEARS", "SMELLS", "WARM", "GUILT","BONES"]
+ },
+ {
+ "type" : "MONSTER",
+ "id" : "mon_little_maid",
+ "name": "little maid",
+ "species":"NETHER",
+ "default_faction":"player",
+ "symbol":"m",
+ "color":"white",
+ "size":"SMALL",
+ "material":"flesh",
+ "diff":2,
+ "aggression":10,
+ "morale":100,
+ "speed":300,
+ "melee_skill":5,
+ "melee_dice":1,
+ "melee_dice_sides":1,
+ "melee_cut":1,
+ "dodge":2,
+ "armor_bash":10,
+ "armor_cut":10,
+ "vision_day":8,
+ "vision_night":8,
+ "harvest": "exempt",
+ "death_drops": "mon_little_maid_death_drops",
+ "hp":80,
+ "death_function":["MELT"],
+ "special_attacks":[["PARROT", 40],["IMPALE", 25]],
+ "regenerates": 10,
+ "regen_morale": true,
+ "description":"A small maid summoned from a different world. Although difficult to have a conversation with, it seems she had longed to be summoned.",
+ "flags":["SEES", "SMELLS", "HEARS", "SWIMS", "WARM", "NOGIB"],
+ "anger_triggers":["FRIEND_ATTACKED"]
+ },
+ {
+ "type" : "MONSTER",
+ "id" : "mon_alchemic_golem",
+ "name": "alchemic flesh golem (cooked)",
+ "species":"NETHER",
+ "default_faction":"player",
+ "symbol":"g",
+ "color":"red",
+ "size":"SMALL",
+ "material":"flesh",
+ "diff":2,
+ "aggression":100,
+ "morale":100,
+ "speed":80,
+ "melee_skill":0,
+ "melee_dice":0,
+ "melee_dice_sides":0,
+ "melee_cut":0,
+ "dodge":0,
+ "armor_bash":0,
+ "armor_cut":0,
+ "vision_day":15,
+ "vision_night":15,
+ "hp":100,
+ "emit_fields": [ "emit_toxic_leak" ],
+ "harvest": "exempt",
+ "death_function":["GAS", "ACID"],
+ "special_attacks":[["ACID_BARF", 1]],
+ "description":"A large living mass of meat made alive by the means of alchemy. The twisted, distorted meat lump has a mouth-like organ like that of a human, where it constantly spews poisonous gas and acidic bodily fluids from, while making unpleasant sounds.",
+ "flags":["SEES", "HEARS", "SMELLS", "STUMBLES", "WARM", "NO_BREATHE", "ACIDPROOF", "ACID_BLOOD"]
+ }
+]