|
94 | 94 | ], |
95 | 95 | "armor": { "bash": 6, "cut": 6, "stab": 6, "bullet": 6, "electric": 2 } |
96 | 96 | }, |
| 97 | + { |
| 98 | + "id": "mon_civilian_police_rifle", |
| 99 | + "type": "MONSTER", |
| 100 | + "name": { "str": "overconfident officer" }, |
| 101 | + "description": "Rifle in hand, this police officer is determined to make a last stand against the horde.", |
| 102 | + "copy-from": "mon_civilian_panic", |
| 103 | + "diff": 5, |
| 104 | + "aggro_character": false, |
| 105 | + "aggression": 100, |
| 106 | + "morale": 100, |
| 107 | + "vision_day": 50, |
| 108 | + "vision_night": 3, |
| 109 | + "weakpoint_sets": [ "wps_humanoid_body", "wps_humanoid_body_armor" ], |
| 110 | + "families": [ "prof_intro_biology", "prof_physiology", "prof_wp_syn_armored" ], |
| 111 | + "chat_topics": [ "TALK_CIVILIAN_OFFICER" ], |
| 112 | + "//": "Copied from zombie cop", |
| 113 | + "melee_skill": 4, |
| 114 | + "melee_dice": 2, |
| 115 | + "melee_dice_sides": 4, |
| 116 | + "//2": "Unwieldy rifle butt for melee", |
| 117 | + "melee_damage": [ { "damage_type": "bash", "amount": 3 } ], |
| 118 | + "death_drops": { |
| 119 | + "subtype": "collection", |
| 120 | + "items": [ |
| 121 | + { "group": "mon_zombie_cop_death_drops", "prob": 100 }, |
| 122 | + { "group": "modular_ar15", "prob": 100, "charges": [ 0, 6 ] } |
| 123 | + ] |
| 124 | + }, |
| 125 | + "zombify_into": "mon_zombie_cop", |
| 126 | + "extend": { "flags": [ "DROPS_AMMO", "WIELDED_WEAPON" ] }, |
| 127 | + "starting_ammo": { "223": 20 }, |
| 128 | + "//3": "Range starts from 0 to get some shots out", |
| 129 | + "special_attacks": [ |
| 130 | + { |
| 131 | + "type": "gun", |
| 132 | + "cooldown": 10, |
| 133 | + "move_cost": 100, |
| 134 | + "gun_type": "civilian_AR-15", |
| 135 | + "ammo_type": "223", |
| 136 | + "fake_skills": [ [ "gun", 2 ], [ "rifle", 3 ] ], |
| 137 | + "fake_dex": 8, |
| 138 | + "fake_per": 10, |
| 139 | + "ranges": [ [ 0, 14, "DEFAULT" ] ], |
| 140 | + "condition": { "test_eoc": "is_disarmed" }, |
| 141 | + "require_targeting_player": false, |
| 142 | + "description": "The officer fires their AR-15!" |
| 143 | + } |
| 144 | + ], |
| 145 | + "armor": { "bash": 6, "cut": 6, "stab": 6, "bullet": 6, "electric": 2 } |
| 146 | + }, |
97 | 147 | { |
98 | 148 | "id": "mon_civilian_zombiefighter", |
99 | 149 | "type": "MONSTER", |
100 | 150 | "name": { "str": "futile fighter" }, |
101 | | - "description": "Obviously, this aggravated yet rallied human has lost their wits and tries to fight the undead with just a stick in their hands.", |
| 151 | + "description": "Obviously, this aggravated yet rallied person has lost their wits and tries to fight the undead with just a knife in their hands.", |
102 | 152 | "copy-from": "mon_civilian_panic", |
103 | 153 | "chat_topics": [ "TALK_CIVILIAN_FIGHTER" ], |
104 | 154 | "diff": 3, |
105 | 155 | "aggro_character": false, |
106 | 156 | "aggression": 100, |
107 | 157 | "morale": 100, |
108 | 158 | "melee_skill": 2, |
| 159 | + "special_attacks": [ { "id": "feral_weapon_knife_combat_low_skill" } ], |
| 160 | + "melee_dice": 2, |
| 161 | + "melee_dice_sides": 3, |
| 162 | + "death_drops": { |
| 163 | + "subtype": "collection", |
| 164 | + "items": [ { "group": "default_zombie_death_drops", "prob": 100 }, { "group": "survivor_knife", "prob": 100 } ] |
| 165 | + } |
| 166 | + }, |
| 167 | + { |
| 168 | + "id": "mon_civilian_zombiegunner", |
| 169 | + "type": "MONSTER", |
| 170 | + "name": { "str": "firearmed fighter" }, |
| 171 | + "description": "Handgun in hand, this person is determined to make a last stand against the horde.", |
| 172 | + "copy-from": "mon_civilian_panic", |
| 173 | + "chat_topics": [ "TALK_CIVILIAN_GUNNER" ], |
| 174 | + "diff": 3, |
| 175 | + "aggro_character": false, |
| 176 | + "aggression": 100, |
| 177 | + "morale": 100, |
| 178 | + "melee_skill": 2, |
109 | 179 | "melee_dice": 2, |
110 | 180 | "melee_dice_sides": 3, |
111 | | - "melee_damage": [ { "damage_type": "bash", "amount": 4 } ] |
| 181 | + "death_drops": { |
| 182 | + "subtype": "collection", |
| 183 | + "items": [ { "group": "default_zombie_death_drops", "prob": 100 }, { "item": "glock_19", "prob": 100, "charges": [ 0, 6 ] } ] |
| 184 | + }, |
| 185 | + "starting_ammo": { "9mm": 10 }, |
| 186 | + "//3": "Range starts from 0 to get some shots out", |
| 187 | + "special_attacks": [ |
| 188 | + { |
| 189 | + "type": "gun", |
| 190 | + "cooldown": 10, |
| 191 | + "move_cost": 150, |
| 192 | + "gun_type": "civilian_glock19", |
| 193 | + "ammo_type": "9mm", |
| 194 | + "fake_skills": [ [ "gun", 2 ], [ "pistol", 3 ] ], |
| 195 | + "fake_dex": 8, |
| 196 | + "fake_per": 10, |
| 197 | + "ranges": [ [ 0, 14, "DEFAULT" ] ], |
| 198 | + "condition": { "test_eoc": "is_disarmed" }, |
| 199 | + "require_targeting_player": false, |
| 200 | + "description": "The gunman fires their sidearm!" |
| 201 | + } |
| 202 | + ] |
112 | 203 | }, |
113 | 204 | { |
114 | 205 | "id": "mon_civilian_icu", |
|
152 | 243 | "monsters": [ |
153 | 244 | { "monster": "mon_civilian_stationary", "weight": 30, "cost_multiplier": 0, "ends": "3 days" }, |
154 | 245 | { "monster": "mon_civilian_zombiefighter", "weight": 16, "cost_multiplier": 0, "ends": "3 days" }, |
| 246 | + { "monster": "mon_civilian_zombiegunner", "weight": 12, "cost_multiplier": 0, "ends": "3 days" }, |
| 247 | + { "monster": "mon_civilian_police_rifle", "weight": 4, "cost_multiplier": 3, "ends": "3 days" }, |
155 | 248 | { "monster": "mon_civilian_police", "weight": 4, "cost_multiplier": 3, "ends": "3 days" }, |
156 | 249 | { |
157 | 250 | "monster": "mon_civilian_parent", |
|
0 commit comments