Skip to content

Commit 1fc0038

Browse files
authored
feat(balance): Make more monsters bash-resistant, make new bash-resistant monsters (#8271)
* Existing-monster touchup * 99 luftzomballons * Readjustment of balloons * Additional Zomballoon tweaks * Remove filthy FILTHY flag
1 parent 4aee94d commit 1fc0038

File tree

6 files changed

+111
-11
lines changed

6 files changed

+111
-11
lines changed

data/json/monstergroups/zombie_upgrades.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,10 @@
8484
"type": "monstergroup",
8585
"name": "GROUP_BOOMER_UPGRADE",
8686
"default": "mon_boomer_huge",
87-
"monsters": [ { "monster": "mon_gas_zombie", "freq": 50, "cost_multiplier": 10 } ]
87+
"monsters": [
88+
{ "monster": "mon_gas_zombie", "freq": 50, "cost_multiplier": 10 },
89+
{ "monster": "mon_zomballoon", "freq": 50, "cost_multiplier": 10 }
90+
]
8891
},
8992
{
9093
"type": "monstergroup",

data/json/monsters/jabberwock.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
"melee_dice_sides": 8,
8383
"melee_cut": 3,
8484
"dodge": 3,
85-
"armor_bash": 12,
85+
"armor_bash": 24,
8686
"armor_cut": 8,
8787
"armor_bullet": 6,
8888
"vision_day": 50,

data/json/monsters/nether.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@
187187
"melee_dice_sides": 3,
188188
"melee_damage": [ { "damage_type": "dark", "amount": 9 } ],
189189
"dodge": 3,
190-
"armor_bash": 12,
190+
"armor_bash": 24,
191191
"armor_cut": 8,
192192
"armor_bullet": 6,
193193
"vision_day": 50,

data/json/monsters/slimes.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"melee_dice": 2,
2222
"melee_dice_sides": 4,
2323
"melee_cut": 0,
24-
"armor_bash": 12,
24+
"armor_bash": 24,
2525
"armor_stab": 14,
2626
"armor_acid": 15,
2727
"harvest": "exempt",
@@ -51,7 +51,7 @@
5151
"melee_dice": 2,
5252
"melee_dice_sides": 4,
5353
"melee_cut": 0,
54-
"armor_bash": 12,
54+
"armor_bash": 32,
5555
"harvest": "exempt",
5656
"special_attacks": [ [ "CALLBLOBS", 0 ] ],
5757
"death_function": [ "BRAINBLOB" ],
@@ -79,7 +79,7 @@
7979
"melee_dice": 2,
8080
"melee_dice_sides": 6,
8181
"melee_cut": 0,
82-
"armor_bash": 14,
82+
"armor_bash": 28,
8383
"armor_cut": 4,
8484
"armor_bullet": 3,
8585
"armor_stab": 20,
@@ -144,7 +144,7 @@
144144
"melee_dice": 1,
145145
"melee_dice_sides": 4,
146146
"melee_cut": 0,
147-
"armor_bash": 6,
147+
"armor_bash": 20,
148148
"armor_stab": 10,
149149
"armor_acid": 10,
150150
"harvest": "exempt",
@@ -202,7 +202,7 @@
202202
"melee_dice_sides": 4,
203203
"melee_cut": 0,
204204
"dodge": 1,
205-
"armor_bash": 12,
205+
"armor_bash": 24,
206206
"vision_night": 5,
207207
"harvest": "exempt",
208208
"special_attacks": [ [ "SLIMESPRING", 15 ] ],

data/json/monsters/zed_acid.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@
6868
"melee_dice": 1,
6969
"melee_dice_sides": 6,
7070
"melee_cut": 0,
71-
"armor_bash": 10,
71+
"armor_bash": 24,
7272
"armor_cut": 2,
7373
"armor_bullet": 2,
74-
"armor_stab": 12,
74+
"armor_stab": 8,
7575
"vision_night": 3,
7676
"luminance": 0,
7777
"harvest": "zombie_acid",

data/json/monsters/zed_explosive.json

Lines changed: 98 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"melee_dice": 3,
6767
"melee_dice_sides": 3,
6868
"melee_cut": 0,
69-
"armor_bash": 5,
69+
"armor_bash": 25,
7070
"armor_cut": 5,
7171
"armor_bullet": 4,
7272
"vision_night": 3,
@@ -239,5 +239,102 @@
239239
"death_function": [ "DETONATE" ],
240240
"burn_into": "mon_zombie_scorched",
241241
"flags": [ "SEES", "HEARS", "SMELLS", "WARM", "BASHES", "GROUP_BASH", "POISON", "BLEED", "NO_BREATHE", "REVIVES", "PUSH_MON" ]
242+
},
243+
{
244+
"id": "mon_zomballoon",
245+
"type": "MONSTER",
246+
"name": { "str": "zomballoon" },
247+
"description": "An almost-spherical fetid human corpse that walks, or rather floats, again. A good needle should be all you need to pop this problem.",
248+
"default_faction": "zombie",
249+
"bodytype": "human",
250+
"species": [ "ZOMBIE", "HUMAN" ],
251+
"diff": 8,
252+
"volume": "92500 ml",
253+
"weight": "100 kg",
254+
"hp": 60,
255+
"speed": 80,
256+
"material": [ "flesh" ],
257+
"symbol": "Z",
258+
"color": "red",
259+
"aggression": 100,
260+
"morale": 100,
261+
"melee_skill": 3,
262+
"melee_dice": 2,
263+
"melee_dice_sides": 4,
264+
"melee_cut": 0,
265+
"armor_bash": 20,
266+
"vision_night": 3,
267+
"harvest": "exempt",
268+
"special_attacks": [ [ "scratch", 20 ] ],
269+
"death_drops": "default_zombie_items",
270+
"death_function": [ "GAS" ],
271+
"fungalize_into": "mon_boomer_fungus",
272+
"upgrades": { "half_life": 12, "into": "mon_zomblimp" },
273+
"flags": [
274+
"SEES",
275+
"HEARS",
276+
"SMELLS",
277+
"STUMBLES",
278+
"WARM",
279+
"BASHES",
280+
"GROUP_BASH",
281+
"FLIES",
282+
"PLASTIC",
283+
"POISON",
284+
"NO_BREATHE",
285+
"REVIVES",
286+
"BILE_BLOOD",
287+
"PUSH_MON",
288+
"PATH_AVOID_DANGER_1"
289+
]
290+
},
291+
{
292+
"id": "mon_zomblimp",
293+
"type": "MONSTER",
294+
"name": { "str": "zomblimp" },
295+
"description": "The torso of this zombie is disgustingly egg-shaped, reminding one of the big balloons full of gas that used to fly over certain sports matches. Something tells you that you'll need more than a sewing needle this time...",
296+
"default_faction": "zombie",
297+
"bodytype": "human",
298+
"species": [ "ZOMBIE", "HUMAN" ],
299+
"diff": 14,
300+
"volume": "10000 ml",
301+
"weight": "75 kg",
302+
"hp": 160,
303+
"speed": 95,
304+
"material": [ "flesh" ],
305+
"symbol": "Z",
306+
"color": "red",
307+
"aggression": 100,
308+
"morale": 100,
309+
"melee_skill": 5,
310+
"melee_dice": 3,
311+
"melee_dice_sides": 8,
312+
"melee_cut": 0,
313+
"armor_bash": 40,
314+
"armor_cut": 15,
315+
"armor_bullet": 10,
316+
"vision_night": 3,
317+
"harvest": "exempt",
318+
"special_attacks": [ [ "scratch", 20 ] ],
319+
"death_drops": "default_zombie_items",
320+
"death_function": [ "GAS" ],
321+
"fungalize_into": "mon_boomer_fungus",
322+
"flags": [
323+
"SEES",
324+
"HEARS",
325+
"SMELLS",
326+
"STUMBLES",
327+
"WARM",
328+
"BASHES",
329+
"GROUP_BASH",
330+
"FLIES",
331+
"PLASTIC",
332+
"POISON",
333+
"NO_BREATHE",
334+
"REVIVES",
335+
"BILE_BLOOD",
336+
"PUSH_MON",
337+
"PATH_AVOID_DANGER_1"
338+
]
242339
}
243340
]

0 commit comments

Comments
 (0)