Search the database
Search forum topics
Search members
Search for trades
diablo2.io is supported by ads
diablo2.io is supported by ads
1 reply   100 views
1

Offline herald spawning logic - test and observations

No data yet

2

Description

I'm a SSF player and in previous version spawning heralds on single player was quite hard compared to online. I was hoping new patch will change that, as Blizzard was promising that it will make it easier for solo players. But first 2-3h of playing were pretty dissapointing, it was not better than before, maybe even harder. I initially thought my game is bugged as I was not able to spawn any
Herald
, I found few posts on reddit and some forums where people reported similar issues, but then I found first
Herald
maybe after 2-2.5h. So I decided to look how they changed spawning chances compared to previous version.

Initially we had 2% chance to draw
Herald
ire, then 1% chance co convert etc. Now configs look like this:

Code: Select all

"zone_chance_slope": 0.04,
"zone_chance_midpoint": 56,
"zone_chance_asymptote": 10,
"zone_chance_vertical_shift": -4.6
That looks like input for sigmoid function, I initially thought that it defines a chance to spawn based on area level and that function would look like that: So I created a dummy mod to check that. I Increased chance drastically but without effects. Even with 30% chance for 90 area level I was not able to spawn heralds.

Then I remembered that Blizzard said that chance to spawn
Herald
will increase with every monster we kill in TZ. So I checked if that is not based on area level but on kill count in TZ. I modified my mod to give 0% chance untill 20, and then increase it to 30% at 30. I tested it by terrorizing A1 and clearing
Blood Moor
one monster after another and it looked promising, I was not able to spawn
Herald
before killing 25-30 monsters, and soon after hitting threshold of 30-35
Herald
was spawning. But then I started testing it on other locations and results were different, I needed to kill 50-60, sometimes more monsters for
Herald
to spawn. That means it was not kill-based, but somehow tied to killing monsters, as I was getting consistent number of kills per specific zone before
Herald
spawn - the bigger the zone the bigger the number.

So right now my hypothesis is that spawn chance function is based on % of monsters in zone killed. That brings few questions:
1. If it is true does it mean that unless we will kill around 50% of monsters in area we won't be able to spawn
Herald
(chance grows over 0% after 56%)? - So far I was unable to do so, heralds always spawned after clearing 70-100% of map, but maybe I was unlucky?
2. If we move to other area, what happens with our accumulated "clearing" - according to my tests it is counted separately for each area (or maybe TZ area group) - even if I cleared half of 3-4 maps, I had to clear almost whole 5th to spawn
Herald
.
3. Can we spawn multiple heralds on same map? Again I was unable to, to spawn T2
Herald
I always needed to clear 2nd area, but maybe I just did not test it enough (until now I cleared maybe 40-50 areas with different settings).

There is also a question of other property they added in 3.2 - "zone_completion_weight" - each TZ area has this property, it varies from 0.5, through 1.0, 2.0 up to 3.0, what may suggest that calculation for some areas may be different, but I also tested it by giving
Den of Evil
different values (from 0.01 to 500.0) and was unable to find any relation between that value and chance to spawn
Herald
.

Does anyone else did some tests on that? Or maybe knows something I missed?

I guess that most people play online, especially that early in season, and we know from last season that logic for online games and offline ones can differ. But if there are some SSF players - what are your experiences with heralds in 3.2 offline? Were you able to spawn
Herald
right after entering some area or spawning multiple ones in one?
5

Can be used to make Runewords:

7
I'm a SSF player and in previous version spawning heralds on single player was quite hard compared to online. I was hoping new patch will change that, as Blizzard was promising that it will make it easier for solo players. But first 2-3h of playing were pretty dissapointing, it was not better than before, maybe even harder. I initially thought my game is bugged as I was not able to spawn any
Herald
, I found few posts on reddit and some forums where people reported similar issues, but then I found first
Herald
maybe after 2-2.5h. So I decided to look how they changed spawning chances compared to previous version.

Initially we had 2% chance to draw
Herald
ire, then 1% chance co convert etc. Now configs look like this:

Code: Select all

"zone_chance_slope": 0.04,
"zone_chance_midpoint": 56,
"zone_chance_asymptote": 10,
"zone_chance_vertical_shift": -4.6
That looks like input for sigmoid function, I initially thought that it defines a chance to spawn based on area level and that function would look like that: So I created a dummy mod to check that. I Increased chance drastically but without effects. Even with 30% chance for 90 area level I was not able to spawn heralds.

Then I remembered that Blizzard said that chance to spawn
Herald
will increase with every monster we kill in TZ. So I checked if that is not based on area level but on kill count in TZ. I modified my mod to give 0% chance untill 20, and then increase it to 30% at 30. I tested it by terrorizing A1 and clearing
Blood Moor
one monster after another and it looked promising, I was not able to spawn
Herald
before killing 25-30 monsters, and soon after hitting threshold of 30-35
Herald
was spawning. But then I started testing it on other locations and results were different, I needed to kill 50-60, sometimes more monsters for
Herald
to spawn. That means it was not kill-based, but somehow tied to killing monsters, as I was getting consistent number of kills per specific zone before
Herald
spawn - the bigger the zone the bigger the number.

So right now my hypothesis is that spawn chance function is based on % of monsters in zone killed. That brings few questions:
1. If it is true does it mean that unless we will kill around 50% of monsters in area we won't be able to spawn
Herald
(chance grows over 0% after 56%)? - So far I was unable to do so, heralds always spawned after clearing 70-100% of map, but maybe I was unlucky?
2. If we move to other area, what happens with our accumulated "clearing" - according to my tests it is counted separately for each area (or maybe TZ area group) - even if I cleared half of 3-4 maps, I had to clear almost whole 5th to spawn
Herald
.
3. Can we spawn multiple heralds on same map? Again I was unable to, to spawn T2
Herald
I always needed to clear 2nd area, but maybe I just did not test it enough (until now I cleared maybe 40-50 areas with different settings).

There is also a question of other property they added in 3.2 - "zone_completion_weight" - each TZ area has this property, it varies from 0.5, through 1.0, 2.0 up to 3.0, what may suggest that calculation for some areas may be different, but I also tested it by giving
Den of Evil
different values (from 0.01 to 500.0) and was unable to find any relation between that value and chance to spawn
Herald
.

Does anyone else did some tests on that? Or maybe knows something I missed?

I guess that most people play online, especially that early in season, and we know from last season that logic for online games and offline ones can differ. But if there are some SSF players - what are your experiences with heralds in 3.2 offline? Were you able to spawn
Herald
right after entering some area or spawning multiple ones in one?
7
User avatar

ShadowHeart 6167Moderator

RotW Paladin Europe PC Playstation
It is not based on kill count per se, not directly anyway, it is based on how many % of the monsters in the zone you've killed. That's why you see different number of kills - different zones have different number of mobs (there's also some RNG to how many there are in each zone too, but it generally falls within some well defined bounds for each zone). As far as I know, the mechanics are the same in offline and online play.

This is from Pavke (who made the Reddit post with the technical analysis of
Herald
spawn mechanic during last season). He's working on an updated analysis based on the 3.2.0 changes, but it's not ready yet as far as I know.

Bottomline is that it's probably more effective to clear most or all of a zone before moving on, rather than just elite sniping - if you want to hunt heralds.

I'm not sure what exactly the numbers mean in this context, but I'm 100.0% certain Pavke will explain it in yet another excellent Reddit post once his analysis is complete.

As for your questions:

Grushkovy wrote: 4 hours ago
1. If it is true does it mean that unless we will kill around 50% of monsters in area we won't be able to spawn
Herald
(chance grows over 0% after 56%)? - So far I was unable to do so, heralds always spawned after clearing 70-100% of map, but maybe I was unlucky?
I'm not 100% sure, but I belive you can get a
Herald
sooner than clearing half the zone - but it's all down to RNG, and the chance is fairly low when the map is largely unexplored. But I haven't done so much testing myself.

Grushkovy wrote: 4 hours ago
2. If we move to other area, what happens with our accumulated "clearing" - according to my tests it is counted separately for each area (or maybe TZ area group) - even if I cleared half of 3-4 maps, I had to clear almost whole 5th to spawn
Herald
.
I don't know the answer to this one unfortunately.

Grushkovy wrote: 4 hours ago
3. Can we spawn multiple heralds on same map? Again I was unable to, to spawn T2
Herald
I always needed to clear 2nd area, but maybe I just did not test it enough (until now I cleared maybe 40-50 areas with different settings).
Yes, I've done so. After the patch went live, I terrorized Act 1 and got 1
Herald
in most zones but I did get multiple heralds in at least 2 of the Act 1 zones.

I'm in CET (Central European Time)
My profile says Ladder, but I play both Ladder and Non-Ladder.
My profile says Softcore, but I play both Softcore and Hardcore.
My Holy Grail Tracker is for Offline Hardcore.
Holy Grail Death Count: 1
9

Advertisment

Hide ads
999

Greetings stranger!

You don't appear to be logged in...

No matches
 

 

 

 

You haven't specified which diablo2.io user you completed this trade with. This means that you will not be able to exchange trust.

Are you sure you want to continue?

Yes, continue without username
No, I will specify a username
Are you sure you want to delete your entire Holy Grail collection? This action is irreversible.

Are you sure you want to continue?

Yes, delete my entire collection
No, I want to keep my collection
Choose which dclone tracking options you want to see in this widget:
Version:
Value:
Hide ads forever by supporting the site with a donation.

Greetings adblocker...

Warriv asks that you consider disabling your adblocker when using diablo2.io

Ad revenue helps keep the servers going and supports me, the site's creator :)

A one-time donation hides all ads, forever:
Make a donation