(b28) Out-of-depth monster
Moderator: Moderator
(b28) Out-of-depth monster
Found two hive mothers on the ritch lair level 3 in the Yeek ritch starting area.
One was the boss and was supposed to be there, the other was a level 38 elite like the ones in Eruan.
One was the boss and was supposed to be there, the other was a level 38 elite like the ones in Eruan.
Re: (b28) Out-of-depth monster
Can you send me a savefile when this happpens please ? I generated thousands of npcs and couldnt get it
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: (b28) Out-of-depth monster
Will try. But yeah, like you said, it's really, really, really rare. Would almost guess it requires the name to be identical to something that CAN spawn, like it was there.
Re: (b28) Out-of-depth monster
Happened again. Sent savefile in an email to you, dg. Same place, different kind of ritch though. :/
Re: (b28) Out-of-depth monster
*giggles madly*
Bump for finding a level 25 ritch larva in ritch tunnels 1 as a level 1 yeek, in b29. Did I get the one cursed copy that keeps spitting out ritches that should never spawn in the yeek intro area?
Want the save, dg?
Maybe to perma-kill this bug, you'd need to remove
and replace it with a ritch_youngling.lua file that doesn't have any of the late-game ritches in it.
Speaking of, why does that file need to be loaded if the only ritches that are supposed to show up are defined in the npcs.lua file for the zone?
Bump for finding a level 25 ritch larva in ritch tunnels 1 as a level 1 yeek, in b29. Did I get the one cursed copy that keeps spitting out ritches that should never spawn in the yeek intro area?
Want the save, dg?
Maybe to perma-kill this bug, you'd need to remove
Code: Select all
load("/data/general/npcs/ritch.lua", rarity(0))
Speaking of, why does that file need to be loaded if the only ritches that are supposed to show up are defined in the npcs.lua file for the zone?
Re: (b28) Out-of-depth monster
To get the base definition, but it shuoldnt be a problem, the zone actor generator has a max_ood=2; and it works in all other starting zones except here ... dunno why :/
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: (b28) Out-of-depth monster
Are there any other zones where you're using a npc file just for the definition but not allowing any of the monsters it has? Maybe it'd stop doing this if you moved the chitinous ritch, ritch impaler, and ritch flamespitter to the ritch.lua file, maybe slap a max level of 7-10ish on them if you don't want them showing up in lategame.
Re: (b28) Out-of-depth monster
Well the other starting zones all use normal files, like trollmire imports all trolls but some of those are high level and the generator correctly filters them out
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: (b28) Out-of-depth monster
It might be intended, but I've twice encountered a high-level leven cultist in the area just prior to the boss room in the Rhaloren Camp. (I think it's always the south-east room?) I thought it might be related to the issue with the ritches.
Sorry about all the parentheses (sometimes I like to clarify things).
Re: (b28) Out-of-depth monster
nope not the same, and this one should be fixed in b29
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning

Re: (b28) Out-of-depth monster
Yeah, that's what I'm trying to say, heh... there are no ritches in ritch.lua that should spawn in the tunnel, and as far as I can tell this is the only time that happens. So -maybe- sticking everything but the boss from the npcs.lua file into the ritch.lua file in the general/npcs directory might solve it, as could a generic try/catch statement if lua supports those. (if a massively ood monster tries to spawn, tell it to retry with a different level, otherwise just plunk an extra chitinous ritch in or something, at an appropriate level).darkgod wrote:Well the other starting zones all use normal files, like trollmire imports all trolls but some of those are high level and the generator correctly filters them out
Re: (b28) Out-of-depth monster
That might work as a workaround but better to find a fix the bug.
Re: (b28) Out-of-depth monster
*thinks*
Throw a math.min() around
somehow? Have the min be 11, or whatever the theoretical maximum allowed actor level is supposed to be here.
Edit:
or around line 50:
Throw a math.min() around
Code: Select all
actor_adjust_level = function(zone, level, e) return zone.base_level + e:getRankLevelAdjust() + level.level-1 + rng.range(-1,2) end,
Edit:
or around line 50:
Code: Select all
filters = { {max_ood=2}, },
Re: (b28) Out-of-depth monster
actor_adjust_level is not used to select npcs
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
