Autonomous players: danger judged at region scale
A level 11 player set off to turn in a quest deep inside a level 50 zone, then kept resurrecting in a graveyard surrounded by level 53-57 monsters. A destination's danger is now also judged over 250 m.
- Commit
- b7b209c
- Build
- Build success (0 min) · Target worldserver
A level 11 dwarf crossed several high-level zones to turn in a quest whose ender stands in an isolated outpost. He died there, and his ghost then picked a graveyard deemed safe but located in the Burning Steppes, where he resurrected and died every two minutes.
Safety was only judged 60-70 m around the NPC, so an isolated outpost or graveyard looked safe. It is now also judged over 250 m:
- a quest ender deep inside a region much stronger than the player (more than 8 levels above) is postponed;
- a graveyard only counts as safe if its region is at most 6 levels above the player.
These estimates are cached per 50 m cell so they cost the server nothing.