Increase generation depth of soldier ants and killer bees

These two types of monster were extreme outliers in terms of where
they appeared versus how lethal they were (3-4 times as deadly as
other monsters that appeared at similar depth, based on statistics
from actual play), so their generation depth has been manually
modified.

Breaks save and bones files (because monster type IDs have to be
sorted numerically by difficulty, and changing difficulties thus
changes the IDs, but the IDs are used to identify the monsters in
save files).
This commit is contained in:
Alex Smith
2025-05-29 17:50:09 +01:00
parent 228870706b
commit 47724f0137
2 changed files with 10 additions and 10 deletions

View File

@@ -97,15 +97,7 @@
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
SIZ(1, 5, MS_BUZZ, MZ_TINY), MR_POISON, MR_POISON,
M1_ANIMAL | M1_FLY | M1_NOHANDS | M1_POIS, M2_HOSTILE | M2_FEMALE, 0,
5, CLR_YELLOW, KILLER_BEE),
MON(NAM("soldier ant"), S_ANT,
LVL(3, 18, 3, 0, 0), (G_GENO | G_SGROUP | 2),
A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4),
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
SIZ(20, 5, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON,
M1_ANIMAL | M1_NOHANDS | M1_OVIPAROUS | M1_POIS | M1_CARNIVORE,
M2_HOSTILE, 0,
6, CLR_BLUE, SOLDIER_ANT),
6, CLR_YELLOW, KILLER_BEE),
MON(NAM("fire ant"), S_ANT,
LVL(3, 18, 3, 10, 0), (G_GENO | G_SGROUP | 1),
A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_BITE, AD_FIRE, 2, 4),
@@ -121,6 +113,14 @@
SIZ(200, 50, MS_SILENT, MZ_LARGE), MR_POISON, MR_POISON,
M1_ANIMAL | M1_NOHANDS | M1_POIS | M1_CARNIVORE, M2_HOSTILE, 0,
6, CLR_BLACK, GIANT_BEETLE),
MON(NAM("soldier ant"), S_ANT,
LVL(3, 18, 3, 0, 0), (G_GENO | G_SGROUP | 2),
A(ATTK(AT_BITE, AD_PHYS, 2, 4), ATTK(AT_STNG, AD_DRST, 3, 4),
NO_ATTK, NO_ATTK, NO_ATTK, NO_ATTK),
SIZ(20, 5, MS_SILENT, MZ_TINY), MR_POISON, MR_POISON,
M1_ANIMAL | M1_NOHANDS | M1_OVIPAROUS | M1_POIS | M1_CARNIVORE,
M2_HOSTILE, 0,
7, CLR_BLUE, SOLDIER_ANT),
MON(NAM("queen bee"), S_ANT,
LVL(9, 24, -4, 0, 0), (G_GENO | G_NOGEN),
A(ATTK(AT_STNG, AD_DRST, 1, 8),

View File

@@ -17,7 +17,7 @@
* Incrementing EDITLEVEL can be used to force invalidation of old bones
* and save files.
*/
#define EDITLEVEL 124
#define EDITLEVEL 125
/*
* Development status possibilities.