Murloc Cult

Back to the archive

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.