diff --git a/docs/ascii_encyclopedia.txt b/docs/ascii_encyclopedia.txt index db60dbc..2972c1e 100644 --- a/docs/ascii_encyclopedia.txt +++ b/docs/ascii_encyclopedia.txt @@ -1,4 +1,4 @@ -a - A - +a - insects A - b - B - c - chickens C - d - canines D - diff --git a/raws/mobs.json b/raws/mobs.json index 5137ea4..75ee1ed 100644 --- a/raws/mobs.json +++ b/raws/mobs.json @@ -326,6 +326,57 @@ "attacks": [{ "name": "bites", "hit_bonus": 0, "damage": "1d2" }], "loot": { "table": "scrolls", "chance": 0.05 } }, + { + "id": "ant_worker", + "name": "worker ant", + "renderable": { "glyph": "a", "fg": "#ca7631", "bg": "#000000", "order": 1 }, + "flags": ["SMALL_GROUP"], + "level": 2, + "bac": 3, + "speed": 18, + "vision_range": 16, + "attacks": [{ "name": "bites", "hit_bonus": 0, "damage": "1d4" }], + "loot": { "table": "food", "chance": 0.05 } + }, + { + "id": "ant_soldier", + "name": "soldier ant", + "renderable": { "glyph": "a", "fg": "#ca3f26", "bg": "#000000", "order": 1 }, + "flags": ["SMALL_GROUP"], + "level": 3, + "bac": 3, + "speed": 18, + "vision_range": 16, + "attacks": [ + { "name": "bites", "hit_bonus": 0, "damage": "2d4" }, + { "name": "stings", "hit_bonus": 0, "damage": "3d4" } + ], + "loot": { "table": "food", "chance": 0.05 } + }, + { + "id": "caterpillar_cave", + "name": "caterpillar", + "renderable": { "glyph": "a", "fg": "#6b6b6b", "bg": "#000000", "order": 1 }, + "flags": ["SMALL_GROUP"], + "level": 1, + "bac": 3, + "speed": 9, + "vision_range": 16, + "attacks": [{ "name": "bites", "hit_bonus": 0, "damage": "1d3" }], + "loot": { "table": "food", "chance": 0.05 } + }, + { + "id": "caterpillar_giant", + "name": "giant caterpillar", + "renderable": { "glyph": "a", "fg": "#b9aeae", "bg": "#000000", "order": 1 }, + "flags": ["SMALL_GROUP"], + "level": 2, + "bac": 7, + "speed": 9, + "vision_range": 16, + "attacks": [{ "name": "bites", "hit_bonus": 0, "damage": "1d6" }], + "loot": { "table": "food", "chance": 0.10 } + }, { "id": "jackal", "name": "jackal", diff --git a/raws/spawn_tables.json b/raws/spawn_tables.json index a1e8d3b..aeffbcd 100644 --- a/raws/spawn_tables.json +++ b/raws/spawn_tables.json @@ -91,6 +91,8 @@ { "id": "kobold_large", "weight": 1, "difficulty": 2}, { "id": "rat_giant", "weight": 2, "difficulty": 2}, { "id": "coyote", "weight": 4, "difficulty": 2}, + { "id": "caterpillar_cave", "weight": 2, "difficulty": 2}, + { "id": "caterpillar_giant", "weight": 2, "difficulty": 3}, { "id": "zombie_orc", "weight": 1, "difficulty": 3}, { "id": "zombie_dwarf", "weight": 1, "difficulty": 3}, { "id": "gnome", "weight": 1, "difficulty": 3}, @@ -102,8 +104,10 @@ { "id": "dwarf", "weight": 3, "difficulty": 4}, { "id": "orc_hill", "weight": 1, "difficulty": 4}, { "id": "horse_little", "weight": 2, "difficulty": 4}, + { "id": "ant_worker", "weight": 3, "difficulty": 4}, { "id": "dog", "weight": 1, "difficulty": 5}, { "id": "wolf", "weight": 2, "difficulty": 6}, + { "id": "ant_soldier", "weight": 2, "difficulty": 6}, { "id": "orc_captain", "weight": 1, "difficulty": 7}, { "id": "dog_large", "weight": 1, "difficulty": 7}, { "id": "horse", "weight": 2, "difficulty": 7},